fafryd
9aa50104db
Fix warning ISO C does not support __FUNCTION__
...
"warning: ISO C does not support ‘__FUNCTION__’ predefined identifier"
Among others -Wpedantic now warns about non-standard predefined identifiers.
The fix is either to use the standard predefined identifier __func__ (since C99),
or to use the __extension__ keyword.
2017-10-01 09:37:05 +02:00
o9000
e38ccf5376
Remember window order on panel restart (issue #615 )
2017-09-28 12:26:46 +02:00
o9000
eb93af3622
preprent "tint2:" to all logging messages
2017-09-01 18:23:46 +02:00
o9000
b7691afb8d
Print logging output consistently to stderr
2017-09-01 18:11:35 +02:00
o9000
1e45abe988
Refactoring
2017-08-31 18:38:31 +02:00
o9000
d55f6d7baa
taskbar_hide_different_desktop
2017-06-20 05:06:37 +02:00
o9000
64edd55add
Task: take into account border width when computing text height
2017-05-28 14:46:50 +02:00
o9000
bd28ee77d9
Fix task icon size limits ( https://forums.bunsenlabs.org/viewtopic.php?pid=51884 )
2017-05-24 21:07:47 +02:00
o9000
affac4cfa6
Changed indentation everywhere
2017-04-13 14:07:23 +02:00
o9000
0932cc1084
Change _NET_WM_ICON_GEOMETRY on panel shrink (issue #634 )
2017-04-08 14:10:39 +02:00
o9000
d7f294d7c2
Refactor panel refresh; new debug option debug_frames
2017-03-04 12:25:10 +01:00
o9000
7c0df616b9
Move gradients into backgrounds
2017-02-19 19:06:39 +01:00
o9000
ce0acdbd5b
Destroy taskbar name after destroying tasks
2016-10-09 16:36:45 +02:00
o9000
1d15c41c1b
Fix resizing logic (taskbar_distribute_size was broken, resizing triggered unnecessary redraws)
2016-10-09 16:33:33 +02:00
o9000
0d861ebd97
Option to shrink panel: fix taskbar sizing
2016-10-09 15:21:56 +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
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
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
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
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
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
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
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
df1f2d4e4b
Merge taskbar_alignment from branch
2015-06-12 00:52:10 +02:00