1. 01 Apr, 2021 1 commit
  2. 23 Mar, 2021 1 commit
  3. 22 Mar, 2021 8 commits
  4. 21 Mar, 2021 1 commit
  5. 19 Mar, 2021 1 commit
    • Gaël Bonithon's avatar
      libxfce4panel: Do not destroy context menu if popped up · 51b23342
      Gaël Bonithon authored
      Since a method allowing to request the context menu destruction is
      exposed in the API, care should be taken to ensure that such a request
      does not occur when the menu is popped up in response to a click event.
      
      This simple patch just ignore the request for destruction when the menu
      is shown.
      
      Fixes #442, see !45 for more details.
      51b23342
  6. 10 Mar, 2021 1 commit
  7. 05 Mar, 2021 1 commit
  8. 03 Mar, 2021 1 commit
    • Jan Ziak's avatar
      tasklist: Auto-adjust icon size (v2) · f26352af
      Jan Ziak authored
      Auto-adjust icon sizes independent of whether showing labels.
      
      Additional changes made by this patch:
      
      - Removal of hard-coded constants when drawing the circled
        number of windows in a group
      - Repaint group button icon when its size changes
      - Tasklist's default button size is increased from 25 to 32 pixels
        in order to avoid icons being cropped at the bottom and at the top
      - Fix a memory leak
      
      Changes in respect to version 1 of this patch (commit 9c9f09ce):
      
      - Fix duplicate application of CSS opacity to the icon of a window group
        when all windows in the group are minimized
      - Update tasklist icon size when panel is resized. The XfcePanelPluginClass
        struct doesn't have a separate 'icon_size_changed' method - a change
        in icon size is being signaled through the 'size_changed' method
        which is also invoked when the panel size changes.
      - Add workarounds to ensure that the icon and the label are laid out
        properly if the icon has been resized
      - Minor code cleanup: return G_SOURCE_REMOVE instead of FALSE
      
      Test environments: FreeBSD, Gentoo, Xubuntu
      
      Closes: #90
      Obsoletes: !28
      See also: #354
      f26352af
  9. 02 Mar, 2021 1 commit
  10. 28 Feb, 2021 1 commit
  11. 26 Feb, 2021 3 commits
  12. 25 Feb, 2021 2 commits
  13. 24 Feb, 2021 1 commit
  14. 17 Feb, 2021 1 commit
  15. 14 Feb, 2021 1 commit
  16. 09 Feb, 2021 1 commit
  17. 03 Feb, 2021 1 commit
  18. 02 Feb, 2021 1 commit
  19. 31 Jan, 2021 1 commit
  20. 26 Jan, 2021 2 commits
  21. 25 Jan, 2021 4 commits
  22. 23 Jan, 2021 1 commit
  23. 19 Jan, 2021 4 commits