o9000
|
b13540123b
|
systray: force a repaint on icon resize
|
2015-06-14 11:21:42 +02:00 |
|
o9000
|
f5b2de62b6
|
systray: reorder operations to prevent the long icon first show delay that occurs sometimes
|
2015-06-14 10:51:30 +02:00 |
|
o9000
|
cae621918e
|
systray: Do not turn off compositing for missing window errors
|
2015-06-13 11:32:22 +02:00 |
|
o9000
|
f28983e5a7
|
systray: Use different X connection for XGetImage (fixes crash on ATI cards)
|
2015-06-12 21:28:58 +02:00 |
|
o9000
|
b35cdb70df
|
systray: Detect window resizez during composited rendering to prevent crashes
|
2015-06-12 21:13:20 +02:00 |
|
o9000
|
80361a121e
|
Better error handling in systray rendering and fall back to non-composited rendering in case of errors
|
2015-06-12 12:24:19 +02:00 |
|
o9000
|
b4ff007e42
|
systray: reorder some operations to make sure we resize correctly
|
2015-06-12 11:57:05 +02:00 |
|
o9000
|
ae379d865c
|
systray: fix bad embed
|
2015-06-12 11:40:22 +02:00 |
|
o9000
|
0a3876dc8c
|
systray: prevent race in error detection
|
2015-06-12 11:39:36 +02:00 |
|
o9000
|
5ac1a6a653
|
systray: resize icon when reparenting
|
2015-06-12 09:44:13 +02:00 |
|
o9000
|
481c409617
|
Fix bad interaction between freespace and systray
|
2015-06-12 02:09:43 +02:00 |
|
o9000
|
e8869b4d87
|
systray: Minor change in error logging
|
2015-06-12 01:43:39 +02:00 |
|
o9000
|
9040764cf1
|
systray: Cleaned up the code a bit
|
2015-06-07 12:58:29 +02:00 |
|
o9000
|
d8d4bc76cd
|
systray: Delay reparenting to the first render to prevent graphical corruptions
|
2015-06-07 12:45:48 +02:00 |
|
o9000
|
fbcfa54061
|
Disable systray composited rendering if disable_transparency = 1
|
2015-06-07 11:44:43 +02:00 |
|
o9000
|
b235f77f39
|
systray: Prevent triggering concurrent updates for the same icon
|
2015-05-30 14:22:40 +02:00 |
|
o9000
|
1b4b0a8d8d
|
systray: Delay icon rendering only when throttling is necessary
|
2015-05-30 13:41:29 +02:00 |
|
o9000
|
7ea0dc241c
|
systray: Sort icons in the correct order when an icon is empty and order is right2left
|
2015-05-30 13:33:44 +02:00 |
|
o9000
|
39e67df44d
|
Revert "systray: Sort icons in the correct order when an icon is empty and order is right2left"
This reverts commit cb17e5a662 .
|
2015-05-30 13:23:20 +02:00 |
|
o9000
|
cb17e5a662
|
systray: Sort icons in the correct order when an icon is empty and order is right2left
|
2015-05-30 13:03:42 +02:00 |
|
o9000
|
6014b51850
|
Better error handling in systray icon rendering
|
2015-05-20 15:42:27 +02:00 |
|
o9000
|
a4894b8257
|
Workaround for empty systray icon in Google Chrome (misbehaving) - fix resize
|
2015-05-13 22:58:58 +02:00 |
|
o9000
|
a08491c122
|
Workaround for empty systray icon in Google Chrome (misbehaving) - fix sorting
|
2015-05-13 21:17:02 +02:00 |
|
o9000
|
8795f50bb8
|
Workaround for empty systray icon in Google Chrome (misbehaving) - fix sorting
|
2015-05-13 21:02:40 +02:00 |
|
o9000
|
3ab42f9b72
|
Workaround for empty systray icon in Google Chrome (misbehaving)
|
2015-05-11 21:19:36 +02:00 |
|
o9000
|
e7c3f99e28
|
Attempt to fix icon rendering problems
|
2015-05-03 15:36:42 +02:00 |
|
o9000
|
66cae4bb7c
|
Fix dangling pointers causing erratic timer behaviour (affects taskbar with spacing); use calloc instead of malloc for safer initializations
git-svn-id: http://tint2.googlecode.com/svn/trunk@758 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-04-17 20:17:25 +00:00 |
|
o9000
|
45d6463315
|
Revert r751 and add workaround for systray rendering artifacts
git-svn-id: http://tint2.googlecode.com/svn/trunk@755 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-04-13 20:18:28 +00:00 |
|
o9000
|
eb1244a415
|
Simplify systray icon management (attempt to fix issue 480)
git-svn-id: http://tint2.googlecode.com/svn/trunk@751 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-04-12 17:35:54 +00:00 |
|
o9000
|
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
git-svn-id: http://tint2.googlecode.com/svn/trunk@748 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-04-11 09:51:10 +00:00 |
|
o9000
|
40d8d05be7
|
Reverted systray icon rendering to fix issue 479
git-svn-id: http://tint2.googlecode.com/svn/trunk@745 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-03-28 22:45:15 +00:00 |
|
o9000
|
f6b78ad094
|
Changed icon rendering to fix issue 432
git-svn-id: http://tint2.googlecode.com/svn/trunk@734 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-03-20 22:15:56 +00:00 |
|
o9000
|
5bd4bcf727
|
Fix issue 343: Double system tray icons
git-svn-id: http://tint2.googlecode.com/svn/trunk@685 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-02-04 23:15:57 +00:00 |
|
o9000
|
b70e6b500e
|
Better handling of the systray_monitor option
git-svn-id: http://tint2.googlecode.com/svn/trunk@678 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-01-31 11:02:35 +00:00 |
|
o9000
|
de539e218a
|
Systray: option to configure monitor (fixes issue 451 and TODOs in the code)
git-svn-id: http://tint2.googlecode.com/svn/trunk@667 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-01-23 18:40:31 +00:00 |
|
o9000
|
2432a2ed51
|
Prevent division by zero in strange circumstances when the panel has size 0
git-svn-id: http://tint2.googlecode.com/svn/trunk@665 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2015-01-22 17:31:56 +00:00 |
|
andreas.fink85
|
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
git-svn-id: http://tint2.googlecode.com/svn/trunk@630 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2011-05-22 08:25:40 +00:00 |
|
andreas.fink85
|
7797f8d318
|
*fix* register for the StructureNotifyEventMask early, since an icon can be created and unregistered directly after it, so we would 'forget' about it
git-svn-id: http://tint2.googlecode.com/svn/trunk@629 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2011-05-21 18:32:54 +00:00 |
|
thilor77
|
e5478fc1f3
|
fixed issue 309
git-svn-id: http://tint2.googlecode.com/svn/trunk@620 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2011-01-06 23:28:16 +00:00 |
|
thilor77
|
a7a2ae337a
|
fixed : revert change to systray position
git-svn-id: http://tint2.googlecode.com/svn/trunk@595 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-11-09 19:32:45 +00:00 |
|
thilor77
|
5d7e211537
|
launcher : fixed icon position
git-svn-id: http://tint2.googlecode.com/svn/trunk@591 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-11-07 17:43:14 +00:00 |
|
thilor77
|
7c8a31db72
|
update my contribution to the company
git-svn-id: http://tint2.googlecode.com/svn/trunk@585 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-11-02 11:40:50 +00:00 |
|
Andreas.Fink85
|
eae7223ddf
|
*fix* valgrind invalid read/write and memleaks
git-svn-id: http://tint2.googlecode.com/svn/trunk@572 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-10-08 21:45:14 +00:00 |
|
thilor77
|
60590bf1ac
|
rendering engine : _on_change_layout() called when pos/size changed
git-svn-id: http://tint2.googlecode.com/svn/trunk@565 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-09-25 21:18:47 +00:00 |
|
thilor77
|
e68c361951
|
cleanup : generic resize function (in area.c)
git-svn-id: http://tint2.googlecode.com/svn/trunk@561 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-09-22 22:01:37 +00:00 |
|
thilor77
|
b4fb372f52
|
panel_items : fixed hide/unhide of baterry and systray
git-svn-id: http://tint2.googlecode.com/svn/trunk@560 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-09-22 19:33:10 +00:00 |
|
thilor77
|
d2d2277bfe
|
cleanup : Area posx/posy managed by layering engine (area.c)
git-svn-id: http://tint2.googlecode.com/svn/trunk@558 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-09-21 09:54:19 +00:00 |
|
thilor77
|
1bd5fd9937
|
panel_items : fixed tray icon position.
git-svn-id: http://tint2.googlecode.com/svn/trunk@553 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-09-18 22:00:16 +00:00 |
|
thilor77
|
b98d2001cb
|
panel_items : fixed segfault (panel without clock, change number desktop)
git-svn-id: http://tint2.googlecode.com/svn/trunk@550 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-09-18 18:06:29 +00:00 |
|
thilor77
|
52eb843047
|
order of panel items : position of each object is update by layering engine (area)
git-svn-id: http://tint2.googlecode.com/svn/trunk@547 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
|
2010-09-18 10:41:34 +00:00 |
|