Commit graph

98 commits

Author SHA1 Message Date
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
thilor77
438dbfed02 order of panel items : partial implementation. expect crash/instability
git-svn-id: http://tint2.googlecode.com/svn/trunk@546 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-17 21:39:17 +00:00
thilor77
aabe6b11b9 add comment
git-svn-id: http://tint2.googlecode.com/svn/trunk@545 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-16 23:24:25 +00:00
Andreas.Fink85
906ee82dbf *fix* issue 282
*fix* correct x/y coordinates for tooltip on multi-head setup
*fix* delete multitimer hashmap
*fix* cleanup_panel() needs to be called after cleanup_launcher()


git-svn-id: http://tint2.googlecode.com/svn/trunk@544 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-12 22:00:00 +00:00
Andreas.Fink85
d7914dd0ad *fix* issue 272
*fix* correct transient window handling (f.ex window3 is transient for window2 and window2 transient for window1 and window1 is already in tint2, so 
window3 will not be added)


git-svn-id: http://tint2.googlecode.com/svn/trunk@542 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-18 12:32:08 +00:00
thilor77
3eb1b736e3 fixed Issue 282
git-svn-id: http://tint2.googlecode.com/svn/trunk@526 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-08 14:06:15 +00:00
Andreas.Fink85
abeb6d384d *add* include svn revision in the VERSION_STRING if building with cmake
git-svn-id: http://tint2.googlecode.com/svn/trunk@475 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-09 15:31:18 +00:00
thilor77
885377a234 cleanup code
git-svn-id: http://tint2.googlecode.com/svn/trunk@439 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-22 15:08:21 +00:00
thilor77
b9544f0fa0 reverted Rev 407 because here it s breaking alls icon with systray + xcompmgr
git-svn-id: http://tint2.googlecode.com/svn/trunk@437 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-20 15:14:37 +00:00
thilor77
af80193e89 tint2conf enabled by default, and switch ELLIPSIZE_END to ELLIPSIZE_MIDDLE
git-svn-id: http://tint2.googlecode.com/svn/trunk@433 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-19 18:15:42 +00:00
thilor77
64530181d9 qutodetect composite manager and automaticaly switch real/fake transparency
git-svn-id: http://tint2.googlecode.com/svn/trunk@425 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-18 14:49:50 +00:00
thilor77
7ee42e8ca1 SIGUSR1 does now a full restat of tint2
git-svn-id: http://tint2.googlecode.com/svn/trunk@424 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-18 14:28:45 +00:00
thilor77
c298a39d00 moved initial values in function default_xxx
git-svn-id: http://tint2.googlecode.com/svn/trunk@423 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-18 12:07:36 +00:00
thilor77
a94d75d393 fixed systray_asb in fake transparency (see r407)
git-svn-id: http://tint2.googlecode.com/svn/trunk@422 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-18 10:35:25 +00:00
thilor77
3adb7e2080 cleanup default value on SIGUSR1
git-svn-id: http://tint2.googlecode.com/svn/trunk@421 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-16 18:50:03 +00:00
Andreas.Fink85
d4a67f631b *fix* issue 241
git-svn-id: http://tint2.googlecode.com/svn/trunk@407 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-03-30 18:47:11 +00:00
Andreas.Fink85
cfff505f75 *fix* again issue 221, but this time with the suggested solution to take 32-bit icons...
git-svn-id: http://tint2.googlecode.com/svn/trunk@398 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-02-28 07:58:50 +00:00
Andreas.Fink85
d9454cc8cf *fix* issue 221
git-svn-id: http://tint2.googlecode.com/svn/trunk@397 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-02-27 19:25:51 +00:00
Andreas.Fink85
a58a4d1830 *add* strut_policy = none
git-svn-id: http://tint2.googlecode.com/svn/trunk@395 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-02-20 10:08:56 +00:00
Andreas.Fink85
cb5eea1bd3 *fix* issue 217
git-svn-id: http://tint2.googlecode.com/svn/trunk@391 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-31 16:56:54 +00:00
Andreas.Fink85
6155ce0f0c *fix* reverted Thierry's last change
git-svn-id: http://tint2.googlecode.com/svn/trunk@390 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-31 15:10:38 +00:00
Andreas.Fink85
2c9cfb229d *fix* hopefully fixed issue 212 (thx to l_man for testing)
git-svn-id: http://tint2.googlecode.com/svn/trunk@388 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-31 14:04:58 +00:00
thilor77
527d603e98 improve systray drawing when screen depth = 24
git-svn-id: http://tint2.googlecode.com/svn/trunk@387 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-31 10:17:20 +00:00
Andreas.Fink85
d70f267780 *fix* maybe issue 212
git-svn-id: http://tint2.googlecode.com/svn/trunk@385 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-30 23:06:07 +00:00
thilor77
b8eb8a2335 should fixed issue 208
git-svn-id: http://tint2.googlecode.com/svn/trunk@374 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-26 18:32:00 +00:00
thilor77
2977d9379d cleanup comment
git-svn-id: http://tint2.googlecode.com/svn/trunk@372 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-22 19:51:09 +00:00
thilor77
de5fab0830 fixed : redraw all task state when background changed
git-svn-id: http://tint2.googlecode.com/svn/trunk@371 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-22 19:49:24 +00:00
Andreas.Fink85
a22041ce09 *fix* removed warnings
*fix* removed unneeded code (backwards compatibility to tint2-0.6 and unneccesary XSetWindowsBackground)
*fix* better heuristicMask algorithm



git-svn-id: http://tint2.googlecode.com/svn/trunk@363 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-18 21:11:05 +00:00
Andreas.Fink85
fc1ebc04b6 *fix* bug fixed (multi-desktop and taskbar_active_id != taskbar_id)
git-svn-id: http://tint2.googlecode.com/svn/trunk@362 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-18 20:16:32 +00:00
Andreas.Fink85
0e0ae86bfa reverted my last checkin, because I forgot that XCopyArea only works if src.depth == dest.depth
minor bugfix if in hidden mode a new tray icon appears



git-svn-id: http://tint2.googlecode.com/svn/trunk@360 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-17 20:02:56 +00:00
Andreas.Fink85
8efe25f851 *fix* set window background on trayicon parents
git-svn-id: http://tint2.googlecode.com/svn/trunk@358 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-16 18:58:31 +00:00
Andreas.Fink85
6051ae447f *fix* unmap traywin (part of issue 205)
git-svn-id: http://tint2.googlecode.com/svn/trunk@357 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-16 15:42:02 +00:00
thilor77
8b4eed1a40 revert some code and cleanup
git-svn-id: http://tint2.googlecode.com/svn/trunk@344 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-13 07:54:50 +00:00
thilor77
24a05d5b96 center tray icon when systray_icon_size specified
git-svn-id: http://tint2.googlecode.com/svn/trunk@343 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-13 00:33:23 +00:00
thilor77
08a8c4b823 fixed small border case
git-svn-id: http://tint2.googlecode.com/svn/trunk@342 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-12 20:13:42 +00:00