Commit Graph
217 Commits
Author SHA1 Message Date
o9000 b0f172a8e1 Icon cache: open correctly and create when needed 2016-03-05 11:20:12 +01:00
o9000 50e6278327 Move icon cache to a separate file; protect cache with file locks 2016-03-01 20:59:13 +01:00
o9000 fcbc006e43 Use XDG paths in addition to the defaults when looking for icons and applications 2016-02-28 14:53:15 +01:00
o9000 edbf9f4437 tint2conf: Sort applications correctly when additional desktop files from non-standard locations are found in the config 2016-02-28 13:41:19 +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 1d28475a0c Style change for strnatcmp 2016-02-26 11:08:20 +01:00
o9000 7c70ae365e Remove unused code 2016-02-26 11:07:44 +01:00
o9000 e4ced531ad Create temporary file in /tmp 2016-02-12 13:04:06 +01:00
o9000 85536065bc Fix regression in background rendering (issue #549) 2016-01-27 10:11:48 +01:00
o9000 f0de284dd9 Fix regression (all desktop tasks not working) 2016-01-26 20:28:23 +01:00
o9000 27715a5dbb Fix build on slackware 2016-01-25 18:25:59 +01:00
o9000 7d0b0b85bc Check that the window desktop index is in the valid range 2016-01-24 22:45:34 +01:00
o9000 1ecfdf5289 Fix bad clear of panel pixmap when display compositing is disabled 2016-01-24 13:39:52 +01:00
o9000 78fb4f5254 Fix compiz support with multiple desktops and monitors (issue #94) 2016-01-16 12:09:05 +01:00
o9000 23e740c7f1 Fix compiz support with multiple desktops and monitors 2016-01-10 16:38:14 +01:00
o9000 11b285d045 Taskbar: code cleanup (rename task_group -> task_buttons) 2016-01-09 14:07:44 +01:00
o9000 92bd9e9184 Taskbar: code cleanup 2016-01-08 23:43:53 +01:00
o9000 cd863c2819 Restart on crash 2016-01-03 18:03:36 +01:00
o9000 f511ad2a67 Some systray fixes 2016-01-02 11:11:07 +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 db44e0824a Fix build for older glib 2015-12-27 14:29:03 +01:00
o9000 da0c52ecff Rename: monitor -> monitors 2015-12-22 23:16:01 +01:00
o9000 17f94205b4 Execplugin: add pango markup option 2015-12-05 11:42:07 +01:00
o9000 3f84d5d14c Merged execplugin from tint2-mods2 (no config GUI yet) 2015-12-05 10:05:42 +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 df9df99c23 Fix compile error with cmake -DENABLE_RSVG=OFF 2015-11-05 01:15:59 +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 1b554ebc1e Fix segfault 2015-11-04 12:25:49 +01:00
o9000 732b9d3910 Mouse pressed effect + some fixes for mouse over 2015-11-04 12:19:23 +01:00
o9000 070eb7ba4d Revert "Area: do not destroy pixmap when not necessary"
This reverts commit f2922d7dbd.
2015-11-04 03:07:46 +01:00
o9000 57c35549f3 Area: refactor list -> children 2015-11-04 02:37:10 +01:00
o9000 f2922d7dbd Area: do not destroy pixmap when not necessary 2015-11-04 02:36:51 +01:00
o9000 294fdee57f Mouse over effects 2015-11-04 01:32:13 +01:00
o9000 8b6aad3a41 Refactored svg image loading 2015-10-18 16:53:27 +02:00
o9000 985c557dcd Refactored text size computation 2015-10-18 16:51:08 +02:00
o9000 00a1803348 if( -> if ( 2015-08-08 08:51:44 +02:00
o9000 03dd8b8483 uevent: Use strchr here 2015-08-08 08:47:32 +02:00
Sebastian Reichel 46a6d2c2ad Add Linux kernel event handling code
This is a simple handler for uevents send by the Linux
kernel.
2015-08-08 06:29:54 +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 2799fe9346 Taskbar: better task monitor detection (issue #511) 2015-08-01 00:21:25 +02:00
o9000 4e3989f9f5 Revert "taskbar: Add logging for window_get_monitor()"
This reverts commit 7162c5dea1.
2015-07-30 22:56:01 +02:00
o9000 7162c5dea1 taskbar: Add logging for window_get_monitor() 2015-07-26 11:51:39 +02:00
o9000 e76202b355 Fix systray rendering when compositor off 2015-07-23 20:38:33 +02:00
o9000 04fe80b498 copy_file(): prevent truncating file if src == dest 2015-07-12 17:01:20 +02:00
o9000 89e4a5a460 Fix crash in tint2conf (wrong string length in allocation) 2015-07-04 18:31:01 +02:00