75f8a07ca4
Position tooltips correctly on first show
o90002015-04-11 11:46:03 +00:00
af003d0e19
Memory management review: match char-malloc/strdup-free, gchar-g_str*/g_free; set pointers to null after free; initialize fonts/backgrounds correctly when missing from config
o90002015-04-11 09:51:10 +00:00
321ccc0794
Fix no handling of battery removal
o90002015-04-09 09:24:25 +00:00
83b6d1ac72
Changed launcher_icon_theme option to work as an override. If not present, we use xsettings to obtain the current theme or default to hicolor if xsettings not present
o90002015-03-20 21:54:07 +00:00
51fe905b47
Add new configuration parameter panel_window_name to set WM_NAME (and WM_ICON_NAME) to identify multiple instances of tint2. (Issue 460).
google@craigoakes.com2015-02-08 12:13:32 +00:00
a11becfb2e
Another attempt to fix issue 465: broken WM_HINTS
o90002015-02-08 10:18:48 +00:00
0fa10d83b9
Added mouse_left configuration, defaults to original function (Issue 459, 397)
google@craigoakes.com2015-01-30 21:13:04 +00:00
28d726626d
Xorg: Add option to disable transparency (workaround for broken graphics stacks; issues 432, 435, 439)
o90002015-01-30 10:01:39 +00:00
45cc690167
Xorg: Rename function
o90002015-01-30 09:54:16 +00:00
4e76c2bb5d
Taskbar: add option to redistribute size in multi-desktop mode (useful especially when the taskbar is getting full on one desktop)
o90002015-01-30 09:53:16 +00:00
88e0e4fed8
tint2conf: Updates (work in progress)
o90002015-01-28 15:31:20 +00:00
d584d04691
Remove global variables from header files
o90002015-01-28 15:13:56 +00:00
1a3ba21245
Launcher: SVG icon support and icon loading improvements
o90002015-01-28 14:47:39 +00:00
ec80e09b0b
Systray: option to configure monitor: start from 1 to be consistent with panel_monitor
o90002015-01-23 19:19:23 +00:00
de539e218a
Systray: option to configure monitor (fixes issue 451 and TODOs in the code)
o90002015-01-23 18:40:31 +00:00
64ec2ce7ec
Launcher: add icon lookup in ~/.local and /usr/local
o90002011-10-26 15:02:27 +00:00
123c8bef7d
Disable mouse hover events when the launcher tooltip is disabled Do not use g_slist_free_full since it requires glib 2.28
o90002011-10-25 09:57:21 +00:00
10dfee6476
Fix possible double free in launcher
o90002011-10-22 01:14:20 +00:00
e6882fcf36
Fix possible double free in launcher
o90002011-10-22 00:52:55 +00:00
47ce616991
Changed launcher to use Areas for each icon; this allows showing tooltips
o90002011-05-28 22:43:03 +00:00
f71967bbca
*fix* even better XSelectInput on traywindows. It's inside the block, where we listen to XError's, thus an icon which is already deleted before we ask for StuctureNotify will not be added at all
andreas.fink852011-05-22 08:25:40 +00:00
7797f8d318
*fix* register for the StructureNotifyEventMask early, since an icon can be created and unregistered directly after it, so we would 'forget' about it
andreas.fink852011-05-21 18:32:54 +00:00
97001249b5
*fix* segfault when cycling through tasks and taskbarname is enabled
o90002011-03-07 23:46:42 +00:00
25d1555150
*fix* test with config_background_mask rather than config_font_mask, since we check if the background was specified
andreas.fink852011-02-22 15:01:04 +00:00
f32d2bc7bf
Fix segfault when a task state has no background in config
o90002011-02-20 22:47:32 +00:00
37ee594f6a
Fix segfault when the clock has no background in config
o90002011-02-20 22:32:35 +00:00
a8b217e071
launcher: use the proper fallback icon; use getline (dynamically resized buffer) instead of fgets
o90002011-02-13 11:00:59 +00:00
b3b26e199c
*fix* battery: set background_id to 0 if none has been specified
andreas.fink852011-02-05 08:32:11 +00:00
8201742546
*add* remove of tooltip = En/Disabled. it's renamed to task_tooltip to enable/disable task/clock tooltip separatly (tooltip = N is equivalent to task_tooltip = N for backwards compatibility)
Andreas.Fink852010-12-12 08:57:51 +00:00