- Feb 26, 2010
-
-
Nick Schermer authored
The panel is the only applciations launching the wrapper, so use fixed locations for data in the argv.
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
This will reduce the amount of dbus messages during startup. Also easy to work with transactions in the future, but that is not needed right now.
-
Nick Schermer authored
This is simple script using the remote-event signal for panel plugins.
-
Nick Schermer authored
This allows to send messages to plugins using the (hidden) xfce4-panel command line option --plugin-event=plugin-name:name:type:value. This can for example be used to popup a plugin menu from a script. Plugins running in a wrapper don't support the boolean return value yet.
-
Nick Schermer authored
We now set a unique path for each wrapper that will show up under org.xfce.Panel. This makes it easier to understand in the wrapper (no message filtering) and moves all the external communication in the panel-plugin-external.c code.
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
Not code that is suitable for plugin developers. Also drop the I_() macro and use g_intern_static_string directly.
-
Nick Schermer authored
-
Nick Schermer authored
Remove unneeded INCLUDES from makefiles. Move the libexec executables to $(libexecdir)/xfce4/panel/. Bump the library ABI version to -2, people need to make changes to the build files for their plugins, so better do it the right way from the beginning. Move plugin libraries to $(libdir)/xfce4/panel and desktop files to $(datadir)/xfce4/panel. Much more consistent.
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
Still occurs the panel keeps restart when you quit with errors in the code.
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
New launchers can not be loaded from the application pool, this makes the default panel setup easy to work with. Also split and share more related code so it is easy to understand.
-
Nick Schermer authored
If the other parts segfault during a normal quit, the XFCE_SM_CLIENT_RESTART_NORMAL is never set, which results in a panel that can not quit.
-
Nick Schermer authored
Also change the frame shadow to etched in since this is a bit more subtile.
-
Nick Schermer authored
When there are no panels found the migration application is spawned (sync).
-
Nick Schermer authored
Add a parser to import an xml channel file into a channel and add a default configuration. The migration utility will now prompt with a question dialog whether to import the olf 4.6 config or use the default setup.
-
Nick Schermer authored
-