Commit graph

520 commits

Author SHA1 Message Date
o9000
10dfee6476 Fix possible double free in launcher
git-svn-id: http://tint2.googlecode.com/svn/trunk@644 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-10-22 01:14:20 +00:00
o9000
e6882fcf36 Fix possible double free in launcher
git-svn-id: http://tint2.googlecode.com/svn/trunk@643 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-10-22 00:52:55 +00:00
google@craigoakes.com
88c133a9a7 Launcher tooltips configurable, default off (Issue 366).
git-svn-id: http://tint2.googlecode.com/svn/trunk@642 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-10-12 00:10:46 +00:00
google@craigoakes.com
6542370297 Added alpha, saturation, brightness control for launcher icons (Issue 365).
git-svn-id: http://tint2.googlecode.com/svn/trunk@641 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-10-11 23:50:18 +00:00
o9000
9c90f80ff1 Fixed launcher behavior for .desktop files with multiple shortcut groups; fixed launcher memory leak
git-svn-id: http://tint2.googlecode.com/svn/trunk@640 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-10-07 08:23:04 +00:00
o9000
cfd2bde7e4 Fix segfault when the tooltip has no background in config
git-svn-id: http://tint2.googlecode.com/svn/trunk@639 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-07-22 10:02:07 +00:00
thilor77
2a7ceb537d tint2conf: work in progress
git-svn-id: http://tint2.googlecode.com/svn/trunk@638 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-06-14 14:10:45 +00:00
o9000
e18f8443fb Fix crash in launcher at tint2 unload/reload when falling back to the hicolor icon theme
git-svn-id: http://tint2.googlecode.com/svn/trunk@637 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-06-08 17:01:12 +00:00
o9000
720ced62f3 Fix area lookup coordinates in tooltip_show()
git-svn-id: http://tint2.googlecode.com/svn/trunk@636 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-06-08 16:57:32 +00:00
o9000
fb042d4230 Enable mouse motion events when the launcher is enabled
git-svn-id: http://tint2.googlecode.com/svn/trunk@635 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-06-08 16:54:36 +00:00
thilor77
a5270e39d1 tint2conf: work in progress
git-svn-id: http://tint2.googlecode.com/svn/trunk@634 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-06-07 21:30:54 +00:00
thilor77
ac92352c20 tint2conf : work in progress
git-svn-id: http://tint2.googlecode.com/svn/trunk@633 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-06-06 22:02:09 +00:00
thilor77
72435c0743 start tint2conf work
git-svn-id: http://tint2.googlecode.com/svn/trunk@632 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-06-06 09:16:51 +00:00
o9000
47ce616991 Changed launcher to use Areas for each icon; this allows showing tooltips
git-svn-id: http://tint2.googlecode.com/svn/trunk@631 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-05-28 22:43:03 +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
o9000
97001249b5 *fix* segfault when cycling through tasks and taskbarname is enabled
git-svn-id: http://tint2.googlecode.com/svn/trunk@628 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-03-07 23:46:42 +00:00
andreas.fink85
25d1555150 *fix* test with config_background_mask rather than config_font_mask, since we check if the background was specified
git-svn-id: http://tint2.googlecode.com/svn/trunk@627 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-02-22 15:01:04 +00:00
o9000
f32d2bc7bf Fix segfault when a task state has no background in config
git-svn-id: http://tint2.googlecode.com/svn/trunk@626 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-02-20 22:47:32 +00:00
o9000
37ee594f6a Fix segfault when the clock has no background in config
git-svn-id: http://tint2.googlecode.com/svn/trunk@625 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-02-20 22:32:35 +00:00
o9000
a8b217e071 launcher: use the proper fallback icon; use getline (dynamically resized buffer) instead of fgets
git-svn-id: http://tint2.googlecode.com/svn/trunk@624 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-02-13 11:00:59 +00:00
andreas.fink85
b3b26e199c *fix* battery: set background_id to 0 if none has been specified
git-svn-id: http://tint2.googlecode.com/svn/trunk@623 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-02-05 08:32:11 +00:00
Andreas.Fink85
602ba5aa9f *fix* issue 318
git-svn-id: http://tint2.googlecode.com/svn/trunk@622 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-01-09 14:06:36 +00:00
Andreas.Fink85
10f50cf29b *fix* issue 319
git-svn-id: http://tint2.googlecode.com/svn/trunk@621 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2011-01-08 13:56:26 +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
Andreas.Fink85
53c40d415d *fix* segfault when removing last virtual desktop while being on it
git-svn-id: http://tint2.googlecode.com/svn/trunk@619 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-12-29 10:51:23 +00:00
Andreas.Fink85
fc046c2468 *fix* issue 316
git-svn-id: http://tint2.googlecode.com/svn/trunk@618 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-12-28 19:03:26 +00:00
Andreas.Fink85
8201742546 *add* remove of tooltip = En/Disabled. it's renamed to task_tooltip to enable/disable task/clock tooltip separatly (tooltip = N is equivalent to
task_tooltip = N for backwards compatibility)


git-svn-id: http://tint2.googlecode.com/svn/trunk@615 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-12-12 08:57:51 +00:00
Andreas.Fink85
07f48183d7 *fix* issue 313 (pcmanfm sets _XROOTMAP_ID instead of _XROOTPMAP_ID)
git-svn-id: http://tint2.googlecode.com/svn/trunk@614 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-12-11 09:15:14 +00:00
thilor77
b75d4fa577 disable tintwizard call (because doesn t support yet new config)
git-svn-id: http://tint2.googlecode.com/svn/trunk@610 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-30 20:34:17 +00:00
thilor77
3de3b2c572 better backward compatibility (2)
git-svn-id: http://tint2.googlecode.com/svn/trunk@609 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-30 20:28:23 +00:00
thilor77
4447b29760 better backward compatibility
git-svn-id: http://tint2.googlecode.com/svn/trunk@608 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-30 20:24:38 +00:00
thilor77
e32bfc3833 fixed taskbar background
git-svn-id: http://tint2.googlecode.com/svn/trunk@607 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-26 21:30:45 +00:00
Andreas.Fink85
48d428b677 *fix* make clock buffers a bit larger (1Kb ram is not really much buffer, but users which have a long clock_tooltip or clock_time1 or clock_time2 are
happy)



git-svn-id: http://tint2.googlecode.com/svn/trunk@606 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-23 15:11:57 +00:00
o9000
2d085f1a4c Launcher icon lookup fixes
- prioritize theme more than size match
- find icons when the extension is already included in the icon name
- a couple of memleaks


git-svn-id: http://tint2.googlecode.com/svn/trunk@605 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-21 14:34:45 +00:00
Andreas.Fink85
cf12f63198 *fix* warning
*fix* tint2conf installation directories 


git-svn-id: http://tint2.googlecode.com/svn/trunk@604 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-18 20:29:30 +00:00
thilor77
2ab0d33ae5 desktop name : last step
git-svn-id: http://tint2.googlecode.com/svn/trunk@601 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-16 20:00:22 +00:00
thilor77
d32b4ed908 desktop name
git-svn-id: http://tint2.googlecode.com/svn/trunk@600 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-15 21:56:41 +00:00
thilor77
edc5db91c6 desktop name second step
git-svn-id: http://tint2.googlecode.com/svn/trunk@599 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-15 15:36:12 +00:00
thilor77
14b6d45761 cleanup taskbar_name
git-svn-id: http://tint2.googlecode.com/svn/trunk@598 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-14 15:34:14 +00:00
thilor77
240c1dc416 fixed segfault
git-svn-id: http://tint2.googlecode.com/svn/trunk@597 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-13 23:48:36 +00:00
thilor77
d94e2a1790 desktop name: first step
git-svn-id: http://tint2.googlecode.com/svn/trunk@596 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-13 10:27:26 +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
fc5269d610 XSETTINGS manager : reload icons when theme changed (gnome, xfce, ...).
git-svn-id: http://tint2.googlecode.com/svn/trunk@589 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-07 12:59:51 +00:00
thilor77
da27293d22 launcher : limit launcher_icon_theme to 1 theme. Add XSETTINGS client and read launcher_icon_theme if manager is running.
git-svn-id: http://tint2.googlecode.com/svn/trunk@588 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-07 08:44:27 +00:00
Andreas.Fink85
c936265172 *add* call gtk-update-cache on install
git-svn-id: http://tint2.googlecode.com/svn/trunk@587 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-06 22:22:48 +00:00
thilor77
b0e308e909 tint2conf : follow freedesktop icon theme specification
git-svn-id: http://tint2.googlecode.com/svn/trunk@586 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-11-03 14:57:08 +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
thilor77
f9d2cc1b73 fixed taskbar redrawing when pos/size changed
git-svn-id: http://tint2.googlecode.com/svn/trunk@583 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-24 12:41:35 +00:00
thilor77
86cfa07735 fixed multi_desktop switching
git-svn-id: http://tint2.googlecode.com/svn/trunk@582 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-24 09:18:41 +00:00
thilor77
5919918bd4 fixed icons detection in local .icons directory
git-svn-id: http://tint2.googlecode.com/svn/trunk@581 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-23 18:49:50 +00:00
thilor77
faa04ee402 fixed theme detection in local .icons directory
git-svn-id: http://tint2.googlecode.com/svn/trunk@580 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-23 16:33:12 +00:00
thilor77
eb07f935fe cleanup : remove unneeded title change
git-svn-id: http://tint2.googlecode.com/svn/trunk@579 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-23 13:39:09 +00:00
thilor77
503a4b6845 cleanup
git-svn-id: http://tint2.googlecode.com/svn/trunk@578 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-23 11:46:47 +00:00
thilor77
c01b7f480e memorized taskbar pixmap. So we don t redraw taskbar/task when switching desktop.
git-svn-id: http://tint2.googlecode.com/svn/trunk@577 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-23 11:16:29 +00:00
Andreas.Fink85
ad716c907a *fix* applied patch from issue 299
git-svn-id: http://tint2.googlecode.com/svn/trunk@576 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-21 07:29:52 +00:00
Andreas.Fink85
00e6485d26 maybe fix for issue 298
git-svn-id: http://tint2.googlecode.com/svn/trunk@575 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-20 09:18:38 +00:00
Andreas.Fink85
f6ebfe1cf3 *fix* issue 297
git-svn-id: http://tint2.googlecode.com/svn/trunk@574 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-14 17:14:22 +00:00
thilor77
7f1f66a497 small clenup
git-svn-id: http://tint2.googlecode.com/svn/trunk@573 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-09 17:11:11 +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
1161b0921b missing file
git-svn-id: http://tint2.googlecode.com/svn/trunk@571 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-08 19:47:19 +00:00
thilor77
574615b3cd add some code around taskbar_name
git-svn-id: http://tint2.googlecode.com/svn/trunk@570 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-10-08 19:43:54 +00:00
thilor77
301aff0f10 cleanup duplicate code and fixed ALLDESKTOP task
git-svn-id: http://tint2.googlecode.com/svn/trunk@569 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-26 17:07:33 +00:00
thilor77
c569722617 fixed some bug with rendering engine
git-svn-id: http://tint2.googlecode.com/svn/trunk@566 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-26 13:10:37 +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
4d2def5633 revert some code from r561 (generic resize function)
git-svn-id: http://tint2.googlecode.com/svn/trunk@564 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-24 19:16:55 +00:00
thilor77
c19819843e panel_items : fixed _NET_WM_ICON_GEOMETRY. panel_items is done for me.
git-svn-id: http://tint2.googlecode.com/svn/trunk@563 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-23 20:28:30 +00:00
thilor77
98c3cbe874 cleanup code
git-svn-id: http://tint2.googlecode.com/svn/trunk@562 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-23 18:09:30 +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
f8e31774b6 panel_items : fixed battery. draw battery only if values changed.
git-svn-id: http://tint2.googlecode.com/svn/trunk@559 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-21 22:07:11 +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
8f1709079e panel_items : fixed clock on vertical panel
git-svn-id: http://tint2.googlecode.com/svn/trunk@557 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-19 20:46:43 +00:00
thilor77
570cf17f4e panel_items : fixed SINGLE_DESKTOP mode
git-svn-id: http://tint2.googlecode.com/svn/trunk@556 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-19 16:54:31 +00:00
thilor77
e022ddda6c panel_items : fixed vertical panel
git-svn-id: http://tint2.googlecode.com/svn/trunk@555 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-19 10:01:06 +00:00
thilor77
d44628b16c panel_items : fixed change number of desktop
git-svn-id: http://tint2.googlecode.com/svn/trunk@554 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-19 08:34:24 +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
ffe45bd7da panel_items : backward compatibility with 0.11 config file
git-svn-id: http://tint2.googlecode.com/svn/trunk@552 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-18 21:22:53 +00:00
thilor77
8b71e3614c panel_items : allow panel without taskbar
git-svn-id: http://tint2.googlecode.com/svn/trunk@551 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-18 18:19:43 +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
500981b052 panel_items : fixed some segfault.
git-svn-id: http://tint2.googlecode.com/svn/trunk@549 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-18 14:58:00 +00:00
thilor77
3791486704 add panel_items = LTBSC config. LauncherTaskbarBatterySystrayClock define order and enable/disable of each object.
git-svn-id: http://tint2.googlecode.com/svn/trunk@548 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-09-18 12:36:11 +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
thilor77
9e81bcbf6a revert rev 541 : we don t need to duplicate x,y
git-svn-id: http://tint2.googlecode.com/svn/trunk@543 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-19 20:33:42 +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
o9000
95b35aefc0 Center the tooltip correctly when the text changes while the tooltip is visible
git-svn-id: http://tint2.googlecode.com/svn/trunk@541 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-16 19:38:58 +00:00
o9000
c1bdb560b2 launcher: Prevent calling strlen on NULL
git-svn-id: http://tint2.googlecode.com/svn/trunk@540 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-15 02:24:13 +00:00
o9000
d16dcae93e Fixed theme lookup bug (was BFS instead of DFS)
git-svn-id: http://tint2.googlecode.com/svn/trunk@539 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-14 21:30:54 +00:00
o9000
d4102b440d Launcher support for .desktop files (working but experimental)
git-svn-id: http://tint2.googlecode.com/svn/trunk@538 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-14 20:52:17 +00:00
thilor77
ba24db4c6c code documentation
git-svn-id: http://tint2.googlecode.com/svn/trunk@532 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-10 13:18:17 +00:00
o9000
cd2d794c5a Readding a line deleted by mistake
git-svn-id: http://tint2.googlecode.com/svn/trunk@531 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-08 22:41:52 +00:00
o9000
e081f1f312 Added .desktop file parsing (but not for UTF8...) and skeleton for loading icons (work in progress)
git-svn-id: http://tint2.googlecode.com/svn/trunk@530 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-08 22:38:43 +00:00
thilor77
2af46648fc reverted r528 : it s breaking amd64/x86_64
git-svn-id: http://tint2.googlecode.com/svn/trunk@529 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-08 22:01:39 +00:00
thilor77
937d7faa1f fixed Issue 282 : third try
git-svn-id: http://tint2.googlecode.com/svn/trunk@528 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-08 20:03:09 +00:00
thilor77
9feef39d6f fixed Issue 282 : second try
git-svn-id: http://tint2.googlecode.com/svn/trunk@527 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-08 19:23:54 +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
thilor77
35b94d7acd adjust tooltip position (mrovi)
git-svn-id: http://tint2.googlecode.com/svn/trunk@525 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-07 12:28:12 +00:00
thilor77
c9ca6a4006 adjust tooltip position (mrovi)
git-svn-id: http://tint2.googlecode.com/svn/trunk@524 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-07 12:17:56 +00:00
thilor77
7a2004c979 fixed memleak
git-svn-id: http://tint2.googlecode.com/svn/trunk@523 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-02 18:07:31 +00:00
thilor77
0cf39bb1be added more
git-svn-id: http://tint2.googlecode.com/svn/trunk@522 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-02 17:12:45 +00:00
thilor77
7e17a3c7f0 added basic launcher by mrovi
git-svn-id: http://tint2.googlecode.com/svn/trunk@521 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-08-02 17:12:07 +00:00
thilor77
cbb174b5f4 fixed issue 273 ?
git-svn-id: http://tint2.googlecode.com/svn/trunk@518 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-07-19 07:49:39 +00:00
Andreas.Fink85
a3f33be8ae *fix* ignore SIGCHLD in way that BSD and linux support
*fix* default background id 0 for panel if not specified in the config file



git-svn-id: http://tint2.googlecode.com/svn/trunk@517 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-07-03 07:37:17 +00:00
Andreas.Fink85
c13397aff6 *fix* do not multiply max_tick_urgent by 2 because the user should decide whether to end up in the casual state or the urgent state
git-svn-id: http://tint2.googlecode.com/svn/trunk@516 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-28 10:34:06 +00:00
Andreas.Fink85
9899d8a7c0 *add* use ACPI api for freebsd (thx to yamagi.burmeister)
git-svn-id: http://tint2.googlecode.com/svn/trunk@515 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-26 16:19:18 +00:00
Andreas.Fink85
357e37282a *fix* finish dnd problems and autohide
git-svn-id: http://tint2.googlecode.com/svn/trunk@514 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-26 12:35:35 +00:00
Andreas.Fink85
72cdc49512 *fix* start work on autohide+drag'n'drop
*fix* fallback version is 0.11-svn



git-svn-id: http://tint2.googlecode.com/svn/trunk@510 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-20 15:56:04 +00:00
thilor77
6dc42dbec8 tint2conf : add unused code
git-svn-id: http://tint2.googlecode.com/svn/trunk@509 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-16 15:11:43 +00:00
Andreas.Fink85
7fdcd2fbc9 *fix* set _NET_WM_ICON_GEOMETRY (fixes issue 36)
*fix* updated ChangeLog



git-svn-id: http://tint2.googlecode.com/svn/trunk@508 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-16 15:00:48 +00:00
thilor77
f2e1dd4ce3 add unused code
git-svn-id: http://tint2.googlecode.com/svn/trunk@502 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-14 15:08:51 +00:00
Andreas.Fink85
837932f8f4 *fix* add -pthread to the compile/link flags since gtk+ needs it
git-svn-id: http://tint2.googlecode.com/svn/trunk@499 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-14 06:20:41 +00:00
Andreas.Fink85
ba32d259a0 *fix* IMLIB2_LDFLAGS not FLAGS
*fix* link_directories needs to be called before the target is created


git-svn-id: http://tint2.googlecode.com/svn/trunk@498 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-13 13:02:53 +00:00
lorthiois@bbsoft.fr
4c24d6fb04 oups, missing files
git-svn-id: http://tint2.googlecode.com/svn/trunk@492 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-12 22:20:03 +00:00
lorthiois@bbsoft.fr
23d943376d cleanup
git-svn-id: http://tint2.googlecode.com/svn/trunk@491 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-12 22:17:45 +00:00
Andreas.Fink85
20a48674c9 *fix* change the default location of tintwizard.py to ${CMAKE_INSTALL_PREFIX}/bin/tintwizard.py (issue 264)
git-svn-id: http://tint2.googlecode.com/svn/trunk@490 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-12 21:21:06 +00:00
thilor77
771d0bf4ea strut_policy=minimum possible even if autohide disabled
git-svn-id: http://tint2.googlecode.com/svn/trunk@489 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-12 12:25:21 +00:00
Andreas.Fink85
237b19c5c9 *fix* use relative path for DOCDIR/MANDIR/DATADIR (a change in CMAKE_INSTALL_PREFIX works now)
git-svn-id: http://tint2.googlecode.com/svn/trunk@484 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-12 09:27:18 +00:00
thilor77
a85ae33b38 removed cmake CACHE : it s not reliable.
git-svn-id: http://tint2.googlecode.com/svn/trunk@483 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-12 08:55:58 +00:00
Andreas.Fink85
99491c8f72 *fix* do not set LDFLAGS to --as-needed because this changes building behaviour which the user is not aware of
*fix* link librt only if it is found (issue 261)



git-svn-id: http://tint2.googlecode.com/svn/trunk@482 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-12 07:45:16 +00:00
Andreas.Fink85
5521275bef *fix* execute an external command by calling fork/execl and do not ignore SIGCHLD (maybe fixes issue 263)
git-svn-id: http://tint2.googlecode.com/svn/trunk@480 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-11 18:47:26 +00:00
Andreas.Fink85
e26cecf664 *del* autoconf files not used anymore
*add* install tint2conf .desktop and pixmaps
*fix* tint2conf warnings



git-svn-id: http://tint2.googlecode.com/svn/trunk@478 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-11 15:37:53 +00:00
thilor77
d771fd9022 add icon for panel switcher. needed *.png in /usr/share/pixmaps and *.desktop in /usr/share/applications
git-svn-id: http://tint2.googlecode.com/svn/trunk@477 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-11 12:21:30 +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
Andreas.Fink85
88d6fc8302 *add* make CMakeLists.txt equivalent to the autoconf behaviour
git-svn-id: http://tint2.googlecode.com/svn/trunk@473 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-09 09:14:56 +00:00
Andreas.Fink85
359f13f004 *add* tint2conf cmake file
git-svn-id: http://tint2.googlecode.com/svn/trunk@472 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-08 20:18:13 +00:00
thilor77
87f02c57e6 fixed segfault with monitor detection
git-svn-id: http://tint2.googlecode.com/svn/trunk@469 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-06-08 15:56:04 +00:00
thilor77
642abfc7e0 etend OpenBSD patch to FreeBSD and NetBSD
git-svn-id: http://tint2.googlecode.com/svn/trunk@462 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-18 16:03:54 +00:00
thilor77
f13a7a13cb fixed for issue 32
git-svn-id: http://tint2.googlecode.com/svn/trunk@461 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-18 08:50:17 +00:00
thilor77
c0a0f647d5 battery patch for Openbsd by vext01
git-svn-id: http://tint2.googlecode.com/svn/trunk@459 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-15 23:35:57 +00:00
thilor77
bb008b121b tint2conf : possibility to change property tool tintwizard/gedit/...
git-svn-id: http://tint2.googlecode.com/svn/trunk@455 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-15 14:43:01 +00:00
thilor77
b083a4346f use tintwizard and format sample files with tintwizard
git-svn-id: http://tint2.googlecode.com/svn/trunk@449 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-09 19:38:01 +00:00
thilor77
5c4735c3b6 added some config sample (thanks to users)
git-svn-id: http://tint2.googlecode.com/svn/trunk@448 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-09 19:00:13 +00:00
thilor77
1eed78c206 fixed : config file use . as decimal separator even when LOCALE is different
git-svn-id: http://tint2.googlecode.com/svn/trunk@445 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-04 20:15:46 +00:00
thilor77
721ed289ba panel switcher : sorted by name
git-svn-id: http://tint2.googlecode.com/svn/trunk@444 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-04 18:47:34 +00:00
thilor77
46168f6727 fixed segfault when remove desktop with task
git-svn-id: http://tint2.googlecode.com/svn/trunk@443 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-05-04 16:39:22 +00:00
Spooky85@gmail.com
1a9ce9decd Add preprocessor statements to check if battery support has been enabled before using "default_battery()".
git-svn-id: http://tint2.googlecode.com/svn/trunk@442 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-23 17:30:49 +00:00
Spooky85@gmail.com
9bc512b703 Move function declarations to fix compiler warning:
util/timer.c:81: warning: conflicting types for ‘stop_multi_timeout’
util/timer.c:61: note: previous implicit declaration of ‘stop_multi_timeout’ was here


git-svn-id: http://tint2.googlecode.com/svn/trunk@441 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-23 17:27:34 +00:00
thilor77
b99b5c6b8a little cleanup
git-svn-id: http://tint2.googlecode.com/svn/trunk@440 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-23 14:37:39 +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
4d5fe440c8 fixed : battery disabled when needed
git-svn-id: http://tint2.googlecode.com/svn/trunk@438 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-20 17:22:05 +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
20f181fdef cleanup
git-svn-id: http://tint2.googlecode.com/svn/trunk@435 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-19 22:06:23 +00:00
thilor77
a4c2956eca back to ELLIPSIZE_END and multi-line task name. multi-line depend on task vertical_padding and size of font
git-svn-id: http://tint2.googlecode.com/svn/trunk@434 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-19 21:44:40 +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
85c90699c8 look like autohide need minimal height
git-svn-id: http://tint2.googlecode.com/svn/trunk@432 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-04-18 20:31:20 +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