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
o9000
50e21b4077
systray: Trying some variations
2015-07-19 18:06:45 +02:00
o9000
b6a1a1c0f6
systray: Remove unneeded resize
2015-07-19 17:12:41 +02:00
o9000
15e12142ca
Minor improvements
2015-07-19 17:10:53 +02:00
o9000
b8c1c29df2
systray: Throttle resize events for misbehaving applications
2015-07-19 16:49:05 +02:00
o9000
4a1880ead0
Move things around in the systray code
2015-07-19 16:12:02 +02:00
o9000
46aab61bf6
Revert "systray: Process XEmbed events according to spec"
...
This reverts commit 227dc8e48a
.
2015-07-16 22:25:18 +02:00
o9000
227dc8e48a
systray: Process XEmbed events according to spec
2015-07-16 21:08:48 +02:00
o9000
c606a1a35a
systray: Separate reparenting from embedding
2015-07-16 21:08:47 +02:00
o9000
9933399dc4
systray: Withdraw window before reparenting
2015-07-16 21:08:47 +02:00
o9000
5ce8023ef7
systray: Watch for window events before reparenting
2015-07-16 21:08:47 +02:00
o9000
6438c75faf
systray: A bit of cleanup
2015-07-16 21:08:47 +02:00
o9000
712097ba45
systray: Make sure we redraw the panel when rendering icons
2015-07-16 14:01:57 +02:00
o9000
9a5cb749ed
systray: Workaround for GTK icon resize loop issue
2015-07-16 13:12:42 +02:00
o9000
d730f23027
systray: Trigger icon resize only when necessary
2015-07-16 09:02:13 +02:00
o9000
9f161f2baf
More logging
2015-07-16 08:53:25 +02:00