-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (1) . 

OMG ! XFCE Global Menu [PPA Ready]

   0.25-beta  

GTK Other Software

Score 50%
OMG ! XFCE Global Menu [PPA Ready]
zoom


OMG ! XFCE Global Menu [PPA Ready]
zoom


OMG ! XFCE Global Menu [PPA Ready]
zoom


Blog:  Link
Downloads:  3443
Submitted:  Oct 18 2011
Updated:  Nov 15 2011

Description:

Hi,

What's this ?
==================================
Have Mac OSX like global menu in XFCE , with ubuntu appmenu plugin.
Currently only Ubuntu Oneiric is supported , otherwise please build from source directly.


Ubuntu Users
==================================
Official PPA is now available , for adding this repository , try:
sudo apt-add-repository ppa:the-warl0ck-1989/xfce-appmenu-plugin

Afterwards , update your cache and install xfce4-appmenu-plugin by:
sudo apt-get update && sudo apt-get install xfce4-appmenu-plugin

Required plugins:
sudo apt-get install -y indicator-appmenu appmenu-gtk appmenu-qt

Globalmenu for other applications
sudo apt-get install -y appmenu-gtk3 firefox-globalmenu thunderbird-globalmenu


Non-Ubuntu users:
==================================
The project is now hosted on https://gitorious.org/xfce-appmenu-plugin/ ,
lastest version depends on libwnck-1.0 for managing window events.

Depends on where you store your indicator plugin:
./configure --libexecdir=/usr/lib/xfce4-indicator-plugin/ --prefix=/usr

To make a Ubuntu package , try:
sudo checkinstall --pkgname=xfce4-appmenu-plugin --pkgversion=0.25-beta

To revert to initial release , try the following before packaging:
git checkout stable-1


Adding to XFCE Panel
==================================
This plugin is called Indicator Appmenu Plugin , can be easily placed into XFCE panel , see screenshot 2


Developer Preview
==================================
For now i'm trying to make whole thing more elegant , like hiding the title and make those window buttons
directly blend into the panel , just compile from the latest source code should work.

See screenshot 3 for changes.


Bug report
==================================
Please refer to launchpad page:
https://bugs.launchpad.net/xfce4-appmenu-plugin/stable-1




Changelog:

Known bugs:
Incompatible with indicator-session , it got disappeared somehow , still tracking

0.10 Initial release
0.20-beta: adding global Maximze / Minimize / Close buttons on top panel , it's working , but doesn't honor xfconf yet. ( Screenshoot-3 )

0.21 beta: automatically undecorate window when maximized , and those buttons only visible when active window is maximized

0.25 beta: honor xfwm'4 theme configuration and monitor its changes to act accordingly




LicenseGPL
Ubuntu(Source Code)
Ubuntu(GIT Repository)
Ubuntu(Ubuntu Oneric Package , 0.10 Version)
Donate
Send to a friend
Subscribe
Other  Apps  from aaronlewis1989
Report inappropriate content



goto page:  1  2 

-
.

 Interesting

 
 by cwickert on: Oct 18 2011
 
Score 50%

Where does the code of this package come from? Is there a public VCS available somewhere? Is there a tracker to report bugs? I'd would be nice if you could add these links to this page.


Reply to this

-
.

 Re: Interesting

 
 by aaronlewis1989 on: Oct 19 2011
 
Score 50%

Not yet , i'm getting way too busy , and this program isn't very convenient yet , i may start up by perhaps 2~3 weeks laters


Juste un autre utilisateur *NIX
Reply to this

-

 Gentoo

 
 by ahgblopes on: Nov 3 2011
 
Score 50%

If i compile it from source, it will works Gentoo??


Reply to this

-
.

 Re: Gentoo

 
 by aaronlewis1989 on: Nov 3 2011
 
Score 50%

Never tried on gentoo , i'm not sure if this package is already in portage: xfce-extra/xfce4-indicator-plugin , you may try "emerge --builddep xfce-extra/xfce4-indicator-plugin" to install its dependent packages , which is not guaranteed to work. ( I'm away from gentoo for months , you need to use "man emerge" for specific command line parameters)


Juste un autre utilisateur *NIX
Reply to this

-
.

 Re: Re: Gentoo

 
 by ahgblopes on: Nov 4 2011
 
Score 50%

I'm trying it...
The xfce4-indicator-plugin was installed, and works.
Now i'm compiling the source of the appmenu plugin, it works on xubuntu 11.10 64bit,but compiling it on gentoo, i got this error:

checking for gtk+-2.0 >= 2.6.0... not found
*** The required package gtk+-2.0 was not found on your system.
*** Please install gtk+-2.0 (atleast version 2.6.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.

I have gtk+3 installed, and gtk+2 too. my version of gtk+2 is 2.24.5-r1, and the file gtk+-2.0.pc is located at /usr/lib64/pkgconfig/

I try set PKG_CONFIG and also PKG_CONFIG_PATH variables to:
/usr/lib64/pkgconfig/, /usr/lib64/,
/usr/lib64/pkgconfig/gtk+-2.0.pc ... No success, still get the same error above. Can you help me with this? Maybe to create some links or to change some variable? Sorry for my terrible english.


Reply to this

-
.

 Re: Re: Re: Gentoo

 
 by aaronlewis1989 on: Nov 4 2011
 
Score 50%

Have you checked config.log ? which is the output of `./configure XXXX`


Juste un autre utilisateur *NIX
Reply to this

-

 Re: Re: Re: Re: Gentoo

 
 by ahgblopes on: Nov 4 2011
 
Score 50%

I fix it seting PKG_CONFIG=pkg-config and PKG_CONFIG_PATH=/usr/lib/pkgconfig/

BUT... Now i'm getting this error:

checking for indicator-0.4 >= 0.3.0... not found
*** The required package indicator-0.4 was not found on your system.
*** Please install indicator-0.4 (atleast version 0.3.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.

But this package is installed.. i will try to move the indicator *pc file to the /usr/lib/pkgconfig folder...


Reply to this

-

 Re: Re: Re: Re: Gentoo

 
 by ahgblopes on: Nov 4 2011
 
Score 50%

I fix it seting PKG_CONFIG=pkg-config and PKG_CONFIG_PATH=/usr/lib/pkgconfig/

BUT... Now i'm getting this error:

checking for indicator-0.4 >= 0.3.0... not found
*** The required package indicator-0.4 was not found on your system.
*** Please install indicator-0.4 (atleast version 0.3.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.

But this package is installed.. i will try to move the indicator *pc file to the /usr/lib/pkgconfig folder...


Reply to this

-

 Re: Re: Re: Re: Re: Gentoo

 
 by ahgblopes on: Nov 4 2011
 
Score 50%

I downloaded the 0.4.1 version, compiled and installed. In the pkg-config directory, i can see the indicator.pc file, but i still get the same error: The required package indicator-0.4 was not found ... Some idea how to fix it?
There is a way to ignore this check and pass my paths to configure file?


Reply to this

-

 Re: Re: Re: Re: Gentoo

 
 by ahgblopes on: Nov 4 2011
 
Score 50%

my config.log:
configure:14043: checking for indicator-0.4 >= 0.3.0
configure:14085: result: not found


Reply to this

-
.

 Re: Re: Re: Re: Re: Gentoo

 
 by aaronlewis1989 on: Nov 4 2011
 
Score 50%

You will have to find out where it fails , usually ./configure put out a simple c program to test if those headers / dynamic libraries are present on your system. e.g search for gcc failures


Juste un autre utilisateur *NIX
Reply to this

-

 Appmenu not found

 
 by ahgblopes on: Nov 4 2011
 
Score 50%

I installed the app, by default the installar install at /usr/local/share/xfce4/panel-plugins, but i copied to /usr/share/xfce4/panel/plugins and now i can see it at the list of panel plugins. But after add it to the panel, i'm getting a msg "Appmenu not found". Some missing dep.? Remember i'm using it on gnome..(I'm runing xfce4-panel instead of gnome-panel, i only installed the xfce4-panel and its dependencies, not the entire xfce4 package). Thank you for the help.


Reply to this

-
.

 ubuntumenuproxy

 
 by ahgblopes on: Nov 4 2011
 
Score 50%

Now i'm needing a file called ""ubuntumenuproxy.h".Where can i find it? It is part of the libgtk-3-dev package in ubuntu.


Reply to this

-
.

 Re: ubuntumenuproxy

 
 by aaronlewis1989 on: Nov 4 2011
 
Score 50%

On ubuntu , indicator plugin was installed at: /usr/lib/indicators3/6/libappmenu.so


Juste un autre utilisateur *NIX
Reply to this

-
.

 Re: ubuntumenuproxy

 
 by aaronlewis1989 on: Nov 4 2011
 
Score 50%

I'm not sure how to retrieve the source packages in other distros , perhaps search for source package on: http://packages.ubuntu.com/

Also , this is not guaranteed to work , bunches of patches may be needed.


Juste un autre utilisateur *NIX
Reply to this

-
.

 Give up

 
 by ahgblopes on: Nov 5 2011
 
Score 50%

I give up. All works very fine, but when i try comile appmenu-gtk, the ./configure command works, but the make command looks for the ubuntumenuproxy.h, so i copy it from my ubuntu instalation, and i needed to copy another file (widget.h), then, after i make some links and copy some files, the make and make install command works fine, but... When i added the plugin in the panel, i get this:

(xfce4-appmenu-plugin:3487): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkWidget'

(xfce4-appmenu-plugin:3487): Gtk-CRITICAL **: IA__gtk_widget_set_name: assertion `GTK_IS_WIDGET (widget)' failed

(xfce4-appmenu-plugin:3487): libxfce4panel-CRITICAL **: IA__xfce_panel_plugin_add_action_widget: assertion `GTK_IS_WIDGET (widget)' failed


I will wait to gnome-globalmenu make a patch to my gtk version, or upgrade to gnome3 (if i find some gnome shell theme that looks like the osx).Thank you all.


Reply to this

-

 Binary deb Missing and Xubuntu 64-bit Compilation

 
 by Lumenary on: Nov 6 2011
 
Score 50%

Hello Aaron,


Thank you very much for putting in the time and effort to make this Xfce plugin; I am a long-time fan of Rainwoodman's Gnome2-GlobalMenu (at Google Code) applet for Gnome 2, so your implementation of a global application menu for Xfce -- which I now regard to be **the** "spiritual successor" to Gnome 2 -- is a very welcome development.


Now to my questions:

Firstly, do you plan on making an architecture-agnostic version of the plugin (i.e., one that doesn't require the use of the "--force-architecture" flag)? I tend to almost exclusively use 64-bit versions of Ubuntu, due to various constraints, and would very much like to use this plugin with the x64 edition of Xubuntu.

Secondly, when I go to download the binary .deb from the GTK-APPS.org link provided above, the locker site indicates the file has been deleted. Has the .deb package been moved elsewhere?

And finally, do you have a PayPal account? I would be willing to donate some funds to encourage continued development of the plugin. Right now I am running Ubuntu 10.04 LTS with Gnome 2 and the Gnome2-GlobalMenu plugin, but will need to find an alternative when it becomes time to upgrade, since neither Gnome Shell nor Ubuntu Unity whets my appetite. This means I will probably be following Linus Torvald's example, and be moving to Xubuntu when the next LTS is ready; I would very much like to be able to maintain my GlobalMenu goodness when I make the transition...


Kind Regards,

Lumenary


Reply to this

-
.

 Re: Binary deb Missing and Xubuntu 64-bit Compilat

 
 by aaronlewis1989 on: Nov 7 2011
 
Score 50%

Thanks for the care , and i'm glad you liked it !
I'm on my way to setup a launchpad account , so all architecture will be supported afterwards.
For now , if you wanted to take a try, please follow the packaging and compiling guide on this page , it's all updated.

Currently the source is development edition , to revert to initial release , please execute
the following command after extraction of master.tar.gz , before configure and compile:
git checkout stable-1
(Initial release don't have the maximize/minimize/close button on the top of panel , and no auto
un-decoration of window , those newly added features will be configurable in the future)

I placed my PayPal account on this page , if you're willing to donate.

To be honest , this plugin still have bugs , and something inconvenient , e.g not smooth enough like a real menu ,
Incompatible with XFCE's session-menu (i'll look into it)

Thanks !


Juste un autre utilisateur *NIX
Reply to this

goto page:  1  2 

Add commentBack






-
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About GTK-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2014 GTK-Apps.org Team  
All rights reserved. GTK-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.