Skip to content
Snippets Groups Projects
  1. Jan 06, 2013
  2. Apr 20, 2012
  3. Jan 06, 2012
  4. Dec 29, 2011
  5. Apr 25, 2011
  6. Feb 12, 2011
  7. Jan 18, 2011
  8. Jan 06, 2011
  9. Jan 04, 2011
  10. Dec 18, 2010
  11. Nov 16, 2010
  12. Sep 12, 2010
    • Nick Schermer's avatar
      Add support for menu monitoring. · 79afd14c
      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.
      79afd14c
  13. Jul 17, 2010
  14. Jul 14, 2010
    • Nick Schermer's avatar
      Add debug mode to run plugins in gdb. · dc8625ab
      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.
      dc8625ab
  15. Jul 11, 2010
    • Nick Schermer's avatar
      Improve code for external plugins. · 13f5459a
      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.
      13f5459a
  16. Jun 13, 2010
  17. May 24, 2010
  18. May 09, 2010
    • Nick Schermer's avatar
      Add support for more background options (bug #1731). · 8c9fcef6
      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.
      8c9fcef6
  19. Mar 11, 2010
    • Nick Schermer's avatar
      Support remote event replies from the wrapper. · d168066d
      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.
      d168066d
  20. Feb 27, 2010
  21. Feb 26, 2010
Loading