- Jan 06, 2013
-
-
Nick Schermer authored
-
- Apr 20, 2012
-
-
Nick Schermer authored
-
- Jan 06, 2012
-
-
Nick Schermer authored
-
- Dec 29, 2011
-
-
Nick Schermer authored
-
- Apr 25, 2011
-
-
Nick Schermer authored
-
- Feb 12, 2011
-
-
Nick Schermer authored
-
Nick Schermer authored
-
- Jan 18, 2011
-
-
Nick Schermer authored
-
- Jan 06, 2011
-
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
- Jan 04, 2011
-
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
New function to debugging output that might be a bit too much for normal debugging, so it is only shown along with the other debuggin output if PANEL_DEBUG contains the name of the key.
-
Nick Schermer authored
-
- Dec 18, 2010
-
-
Nick Schermer authored
-
- Nov 16, 2010
-
-
Nick Schermer authored
-
Nick Schermer authored
In 4.6 we agreed to remove Xfce from most of the visible strings, I kinda forgot about that.
-
- Sep 12, 2010
-
-
Nick Schermer authored
Watch menu changes. We always reload the menu, also if an item is changed, because we don't know the new sort order of the menu item in case the name changed.
-
- Jul 17, 2010
-
-
Nick Schermer authored
Also set the environment variables G_SLICE and G_DEBUG for better debugging or checking for memory leaks.
-
- Jul 14, 2010
-
-
Nick Schermer authored
With PANEL_DEBUG=gdb plugin will be started in gdb and log files (with backtrace and register dump) are automatically stored in /tmp. Some functionality will not be available, like automatically restart the plugins. Also cleanup the debug level handling a bit, so it is easier to extend and make struts debugging work again.
-
- Jul 11, 2010
-
-
Nick Schermer authored
Split the base of the external plugin code in three pieces: PanelPluginExternal as abstract object to handle the child monitoring and access-point for the panel and PanelPluginExternal{46,Wrapper} to handle the dbus or socket communication. This drop a lot of duplicated code. Also improve handling of external plugins during a child crash; we now wait until the child is terminated before we launch the new proccess and also handle restarts of a child (requested by the panel) without bothering the user.
-
- Jun 13, 2010
-
-
Nick Schermer authored
Still not there yet, but this makes things a bit easier to understand.
-
Nick Schermer authored
-
- May 24, 2010
-
-
Nick Schermer authored
-
Nick Schermer authored
But too much, since we basically want all the debug information for most of the bugs.
-
- May 09, 2010
-
-
Nick Schermer authored
Add support for colored and image backgrounds. This makes theming the panel a lot easier and allows us to handle the colors and image positioning in the external plugins. The background image does not apply to the autohide window.
-
- Mar 11, 2010
-
-
Nick Schermer authored
Because of the dbus signal we cannot return the reply of the remote event, so add a method and handle ids to reply to the panel. When an implementation of the panel plugin provider returns a handle, the dbus service waits for the reply before it continues.
-
- Feb 27, 2010
-
-
Nick Schermer authored
-
- Feb 26, 2010
-
-
Nick Schermer authored
-
Nick Schermer authored
Popup scripts doesn't really work if we don't wait until the pointer and keyboard grab is available.
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
You can override the default Xfconf channel name with the XFCE_PANEL_CHANNEL_NAME environment variable. Also rename the macro to a more suitable name.
-
Nick Schermer authored
Adds internal support for group buttons. Working support for the overflow menu when the buttons don't fit. Ctrl click to access the panel menu on tasklist buttons. And a lot of other stuff I can't remember.
-
Nick Schermer authored
-