Skip to content
Snippets Groups Projects
  1. Sep 04, 2014
  2. Jan 07, 2014
  3. Dec 26, 2013
  4. Dec 18, 2013
    • Andrzej's avatar
      Make sure version API is set. · 862db2d4
      Andrzej authored
      Start-up crashes of external plugins resulted in API being not set properly,
      Then, the panel was trying to use a non-existing "wrapper" binary.
      This prevented normal crash reporting mechanism from working and resulted
      in an "empty" plugin being inserted into the panel.
      862db2d4
  5. Nov 30, 2013
  6. Jul 29, 2013
  7. Jan 06, 2013
  8. Dec 16, 2012
  9. Oct 10, 2012
  10. May 07, 2012
  11. Apr 22, 2012
  12. Apr 02, 2012
  13. Mar 26, 2012
  14. Mar 10, 2012
  15. Feb 24, 2012
    • Andrzej's avatar
      Panel: Removed item size checks. · 3eb8ce0e
      Andrzej authored and Nick Schermer's avatar Nick Schermer committed
      Problem:
      
      get_requisition on external plugins returns an old size_request
      value when the size of the panel is changed quickly (e.g. when
      user controls the "size" slider using cursor keys).
      
      In case of "small" external plugins this means that they are
      "losing" their "small" status when the user quickly decreases
      the panel size. This is because their get_requisition size
      is temporarily larger than the row size. This in turn causes
      a lot of flicker when the user changes (decreases) the panel size.
      
      (the above was tested using an xfce4-mixer plugin with a patch from:
      https://bugzilla.xfce.org/show_bug.cgi?id=8350 )
      
      Arguably, the itembar doesn't have to check the plugin size, only
      the "small" flag. It's then the plugins responsibility to render itself
      in such a way it fits in a single row.
      
      The itembar is still using the plugin size to decide the row height.
      It may temporarily be incorrect when the panel size changes quickly
      but that doesn't cause flicker.
      3eb8ce0e
  16. Feb 18, 2012
  17. Jan 29, 2012
  18. Jan 05, 2012
  19. Dec 30, 2011
  20. Dec 29, 2011
Loading