Commit Graph
251 Commits
Author SHA1 Message Date
o9000 61a80b996f Add option to shrink panel (fixes issue #333) 2016-10-08 14:45:00 +02:00
o9000 a5434a362b Gradients: release memory 2016-10-04 17:57:03 +02:00
o9000 b4c2b3e6af Gradients: mostly done 2016-10-03 20:25:35 +02:00
o9000 822b149419 Gradients: work in progress 2016-10-02 22:56:48 +02:00
o9000 d0e8450225 Add behavior to hide an empty taskbar in multi_desktop mode: bugfix 2016-09-18 12:16:11 +02:00
Benoit Averty 863ef0259c Add config option for the hide_if_empty behaviour 2016-09-04 15:55:51 +02:00
Benoit Averty d765190e3d Add behavior to hide an empty taskbar in multi_desktop mode: fix TODO and fix panel resize 2016-09-04 15:33:33 +02:00
Benoit Averty 8976f35c5f Add behavior to hide an empty taskbar in multi_desktop mode 2016-08-31 16:55:33 +02:00
o9000 008eebe4b1 When WM_HINTS changes for a window, reload the icon 2016-08-20 18:07:18 +02:00
o9000 fc56e48781 Add option to debug geometry (set env var DEBUG_GEOMETRY) (issue #583) 2016-06-04 13:53:22 +02:00
o9000 ed802d7602 Compute layouts correctly with partial borders (issue #580) 2016-05-21 15:14:57 +02:00
o9000 ad675495e6 Position task icon correctly (issue #575) 2016-03-29 14:59:02 +02:00
o9000 48e7e38b11 Compute task button size correctly if max size is 0 (issue #575) 2016-03-29 14:35:24 +02:00
o9000 1edaf21bde Add area.name, useful for debugging 2016-03-25 11:13:05 +01:00
o9000 7b6ce97940 Cleanup whitespace 2016-03-24 20:45:17 +01:00
o9000 4656f7fc94 Cleanup code from last commit 2016-03-22 08:25:09 +01:00
o9000 9768b326aa Remove unnecessary casts 2016-03-21 23:04:45 +01:00
o9000 0a77293f7d Mouse effects: highlight clickable areas even when the mouse is on the panel border 2016-02-27 13:41:36 +01:00
o9000 6ce441ecf1 Compute task icon size correctly 2016-02-26 11:07:05 +01:00
o9000 a8e7f4137a Fix crash on 32-bit 2016-01-25 18:26:17 +01:00
o9000 ac5aefb52b New config option: taskbar_always_show_all_desktop_tasks (fixes issue #279) 2016-01-10 14:40:24 +01:00
o9000 11b285d045 Taskbar: code cleanup (rename task_group -> task_buttons) 2016-01-09 14:07:44 +01:00
o9000 650806525a Taskbar: code cleanup 2016-01-08 23:53:44 +01:00
o9000 92bd9e9184 Taskbar: code cleanup 2016-01-08 23:43:53 +01:00
o9000 5450f89612 Remove double pixmap caching, it is crazy (see issue #542) 2016-01-08 22:57:32 +01:00
o9000 1ff868fdb7 Do not use negative values for task state since it is used as array index 2016-01-03 02:44:14 +01:00
o9000 106471225f Rename dsp -> display 2016-01-01 13:49:10 +01:00
o9000 a6da0186e0 Cache pixmaps for mouse effects to improve performance 2016-01-01 04:57:08 +01:00
o9000 737150d7e9 Work better with empty config files 2015-12-27 15:39:39 +01:00
o9000 da0c52ecff Rename: monitor -> monitors 2015-12-22 23:16:01 +01:00
o9000 3790723483 Code cleanup 2015-12-13 11:39:12 +01:00
o9000 e3fcff7f21 Make the default font for workspace name bold 2015-12-12 15:29:33 +01:00
o9000 9a85f7f2c5 Use default desktop font (Gtk/FontName from XSettings) when the font is not specified in the config file 2015-12-12 15:14:42 +01:00
o9000 17f94205b4 Execplugin: add pango markup option 2015-12-05 11:42:07 +01:00
o9000 ea82926b3f New config option: taskbar sort by LRU/MRU (no config GUI yet) (issue #532) 2015-12-05 11:07:23 +01:00
o9000 333ed7a207 Fix missing redraw 2015-11-22 16:33:58 +01:00
o9000 eb044da8bc Support for NETWM viewports (compiz) 2015-11-21 04:35:12 +01:00
o9000 4a6937826c Cleanup indentation with clang-format and changed a few variable names 2015-11-20 23:28:37 +01:00
o9000 c0e62e2e79 Cleanup: area.h 2015-11-18 21:57:10 +01:00
o9000 095b311edc Mouse effects: changed defaults + disabled pixmap caching 2015-11-06 11:46:15 +01:00
o9000 0900c088ee Mouse effects: fixes, changed defaults, more config options 2015-11-04 23:14:11 +01:00
o9000 68d3799c47 Mouse effects: tint icons 2015-11-04 13:02:12 +01:00
o9000 732b9d3910 Mouse pressed effect + some fixes for mouse over 2015-11-04 12:19:23 +01:00
o9000 34b341767c Task: disable pixmap caching (temporary change until we make it work with mouse effects) 2015-11-04 11:58:11 +01:00
o9000 57c35549f3 Area: refactor list -> children 2015-11-04 02:37:10 +01:00
o9000 294fdee57f Mouse over effects 2015-11-04 01:32:13 +01:00
o9000 985c557dcd Refactored text size computation 2015-10-18 16:51:08 +02:00
o9000 5b01670a22 Fix lost font setting for desktop name 2015-09-12 03:08:25 +02:00
Sebastian Reichel edad9bb7f5 Fix memory leak for battery tooltips
Instead of returning a const string, that is fed into strdup, tooltip
functions are now supposed to return allocated strings. This fixes a
memory leak in the battery tooltip.

This is used instead of simply freeing the memory in the battery
tooltip function, since it also avoids a uselesss strdup().
2015-08-07 02:09:53 +02:00
o9000 7ffc220891 Taskbar: Use consistent behavior when showing/hiding sticky (all desktop) windows 2015-08-01 08:22:08 +02:00