Commit Graph
208 Commits
Author SHA1 Message Date
o9000 1e45abe988 Refactoring 2017-08-31 18:38:31 +02:00
o9000 6852e25372 Refactoring 2017-08-31 16:42:05 +02:00
o9000 8e50c20c9d Reinitialize timers correctly when created from their own callbacks 2017-08-21 14:26:20 +02:00
o9000 affac4cfa6 Changed indentation everywhere 2017-04-13 14:07:23 +02:00
o9000 e833b27533 tint2conf: disable buttons for gradient/background 0 2017-03-04 22:14:23 +01:00
o9000 51211fa626 Systray: new config option systray_name_filter 2017-03-04 15:50:09 +01:00
o9000 1fc417e24e Merge branch 'master' into 'master'
Add systray_hide_by_icon_name Exact Match, Deliminator ','

See merge request !24
2017-03-04 14:26:23 +00:00
o9000 d7f294d7c2 Refactor panel refresh; new debug option debug_frames 2017-03-04 12:25:10 +01:00
iflyun@gmail.com 5e9791079d systray_hide_by_icon_name if equal to 0 do nothing 2017-02-12 13:59:07 -08:00
iflyun@gmail.com 4c103423ba Add systray_hide_by_icon_name Exact Match, Deliminator ',' 2017-02-12 12:56:09 -08:00
o9000 1d15c41c1b Fix resizing logic (taskbar_distribute_size was broken, resizing triggered unnecessary redraws) 2016-10-09 16:33:33 +02:00
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 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 690f30308f Fixed crash in systray with non-Latin languagess (thanks zcodes) 2016-05-07 00:38:52 +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 c5c8786363 systray: Fix race in sorting icons by name 2016-03-20 15:48:48 +01:00
o9000 7bdae24ddf systray: removed dead code, renamed some variables, added more comments 2016-02-07 14:46:04 +01:00
o9000 ec7e9e18ad Move terminal color reset code to the same line (issue #545) 2016-01-24 20:08:52 +01:00
o9000 228d20a72c Systray: handle changing icon names and reorder if necessary 2016-01-07 12:50:54 +01:00
o9000 90521c492f Comment code to trigger a crash 2016-01-03 18:05:41 +01:00
o9000 cd863c2819 Restart on crash 2016-01-03 18:03:36 +01:00
o9000 0a035c9c3b Disable system tray empty icon detection, since it is buggy 2016-01-03 02:52:58 +01:00
o9000 b210675893 Remove abort 2016-01-03 01:30:32 +01:00
o9000 fa5137cad8 Dump stack trace on crash also on a file in $HOME 2016-01-03 01:28:47 +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 59e56e5310 Simplify systray rendering 2016-01-01 13:42:01 +01:00
o9000 a6da0186e0 Cache pixmaps for mouse effects to improve performance 2016-01-01 04:57:08 +01:00
o9000 3790723483 Code cleanup 2015-12-13 11:39: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
Sebastian Reichel 291be57cde reset color after systray existing message
Currently all messages following the "another systray is running"
message are also printed in red. Fix this by reseting the color
at the end of the message.
2015-08-05 02:42:15 +02:00
o9000 84f9f6d0cd Systray: do not move empty icons to the side, as it breaks GTK2 StatusIcon blinking (issue #515) 2015-08-03 19:40:35 +02:00
o9000 687f5f2a1b Systray: use correct pointer type in xembed detection (note: dead code) 2015-08-01 08:45:20 +02:00
o9000 c7aa70f078 Systray: remove SubstructureNotifyMask from XSelectInput 2015-08-01 08:40:56 +02:00
o9000 690fe3f4d8 Systray: remove debugging messages 2015-08-01 08:39:51 +02:00
o9000 e2023b7172 systray: Revert break embedding into 2 steps (breaks transparency for Qt icons) 2015-07-31 10:04:41 +02:00
o9000 9224971407 systray: Proper resize redirect handling 2015-07-31 09:58:17 +02:00
o9000 d492f80468 systray: Redirect resize events 2015-07-31 09:31:03 +02:00
o9000 78bc330448 systray: Break embedding into 2 steps 2015-07-30 23:54:46 +02:00
o9000 754d9187df systray: Revert change that removed XSyncs 2015-07-27 09:47:00 +02:00
o9000 e3939a56e1 systray: Set _NET_SYSTEM_TRAY_ICON_SIZE 2015-07-26 11:23:27 +02:00
o9000 263d1ab15f systray: Remove unused variable 2015-07-23 22:08:56 +02:00
o9000 e218b3fa96 systray: Prevent segfault if systray disabled 2015-07-23 19:38:26 +02:00