Commit graph

119 commits

Author SHA1 Message Date
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
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
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
Andreas.Fink85
06518a0f4b *fix* 2 memleaks
*fix* no more warnings


git-svn-id: http://tint2.googlecode.com/svn/trunk@335 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-10 22:16:27 +00:00
Andreas.Fink85
a20eb44a28 *fix* minor bugfixes
*fix* do not use g_ptr_array_unref since not everybody has glib-2.22 ;)



git-svn-id: http://tint2.googlecode.com/svn/trunk@333 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-10 15:00:40 +00:00
Andreas.Fink85
c6ff59f9f7 *fix* panel_monitor = n works again, after I've broken it with revision 308
*add* convenience storage for tasks in a hash map (Window is mapped to a GPtrArray of Task*)
*fix* bugfix in resize_taskbar when task.area.width/height changes



git-svn-id: http://tint2.googlecode.com/svn/trunk@332 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-09 18:29:00 +00:00
Andreas.Fink85
8280d4dc87 *fix* only redraw task on state change, if not already drawn
git-svn-id: http://tint2.googlecode.com/svn/trunk@329 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-09 09:34:15 +00:00
Andreas.Fink85
739af13714 *add* more task states (normal, active, iconified, urgent), with each an own background, font and asb
*fix* two memleaks
*fix* some code beautification



git-svn-id: http://tint2.googlecode.com/svn/trunk@327 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-09 00:11:01 +00:00
Andreas.Fink85
adb784a859 *add* autohide
*fix* issue 182 by using select instead of pselect


git-svn-id: http://tint2.googlecode.com/svn/trunk@321 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-05 20:38:49 +00:00
Andreas.Fink85
6cdf27ddfd *fix* image rendering in real_transparency mode fixed (imlib_render_image does not work correctly)
git-svn-id: http://tint2.googlecode.com/svn/trunk@318 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2010-01-04 16:25:17 +00:00
Andreas.Fink85
527c91f005 *fix* segfault fixed when removing last desktop and we've been on last desktop
git-svn-id: http://tint2.googlecode.com/svn/trunk@303 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-12-29 22:04:24 +00:00
Andreas.Fink85
c93bf5e1f3 *fix* better internal urgent task handling
*fix* urgent task blinks on all desktops for omnipresent windows
*fix* better active window handling on desktop changes
*fix* better active window handling if switching omnipresent property



git-svn-id: http://tint2.googlecode.com/svn/trunk@302 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-12-29 19:55:25 +00:00
Andreas.Fink85
72bcf623ee *fix* forward all clicks tint2 does not handle to the window manager, if wm_menu = 1
git-svn-id: http://tint2.googlecode.com/svn/trunk@297 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-12-28 15:49:15 +00:00
Andreas.Fink85
3767eb58f1 *fix* use another timer implementation, coz *BSD does not support timerfd :(
git-svn-id: http://tint2.googlecode.com/svn/trunk@296 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-12-27 20:33:02 +00:00
Andreas.Fink85
cb9f2f7517 *fix* do not add active tasks to the urgent list
git-svn-id: http://tint2.googlecode.com/svn/trunk@281 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-11-26 09:25:38 +00:00
Andreas.Fink85
f9ca3a2c0e *fix* tooltip copys the displayed text
*fix* remove urgent windows from list if closed



git-svn-id: http://tint2.googlecode.com/svn/trunk@278 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-11-19 13:53:01 +00:00
thilor77
f43facc277 Scrolling through tasks by schattenprinz
git-svn-id: http://tint2.googlecode.com/svn/trunk@275 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-11-18 05:13:38 +00:00
Andreas.Fink85
7fa58c0552 *change* make tooltip more generous, and preparation for setting a tooltip on the clock
git-svn-id: http://tint2.googlecode.com/svn/trunk@271 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-11-16 17:17:53 +00:00
Andreas.Fink85
d1e7d189bf *fix* use XFlush to really make use of the tooltip timeouts and do not rely on some timer running in the background
*fix* moved panel_refresh in the mainloop to the top for panels without a clock for updating first and then going to the pselect statement
*changed* battery updates every 5 secs (I do not know if this is a good value...)
*fix* blinking urgent windows has a panel_refresh now



git-svn-id: http://tint2.googlecode.com/svn/trunk@270 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-11-16 10:06:45 +00:00
Andreas.Fink85
806451955b *add* changed everything to kernel timer for easier integration with new timer
*todo* adapt tooltip also to the timer syntax
*fix* memory leak



git-svn-id: http://tint2.googlecode.com/svn/trunk@266 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-11-15 16:55:50 +00:00
Andreas.Fink85
e966c20f75 *add* multiple tasks can be urgent now
git-svn-id: http://tint2.googlecode.com/svn/trunk@264 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-11-11 20:09:34 +00:00
lorthiois@bbsoft.fr
2e8fddba60 fixed : changed active task with wm_menu option
git-svn-id: http://tint2.googlecode.com/svn/trunk@228 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-10-23 22:20:42 +00:00
lorthiois@bbsoft.fr
cb6ac44a9c fixed : lost of active task on SIGUSR1
git-svn-id: http://tint2.googlecode.com/svn/trunk@227 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-10-23 21:28:44 +00:00
Spooky85@gmail.com
8193f7f494 Fix "implicit declaration" warning by including unistd.h.
git-svn-id: http://tint2.googlecode.com/svn/trunk@221 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-10-19 18:27:25 +00:00
lorthiois@bbsoft.fr
7ab7dd2393 stop asynchronous tooltip when task removed/changed
git-svn-id: http://tint2.googlecode.com/svn/trunk@217 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-10-17 10:47:15 +00:00
Andreas.Fink85
1d9990b400 *fix* use copied data for task icons on 64bit
*add* comment added why I commented a complete section


git-svn-id: http://tint2.googlecode.com/svn/trunk@215 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-10-17 07:03:44 +00:00
lorthiois@bbsoft.fr
ea430f92db start task on another monitor
git-svn-id: http://tint2.googlecode.com/svn/trunk@214 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-10-16 19:38:43 +00:00
Andreas.Fink85
2ded92352d *fix* using variable length array looks even better
git-svn-id: http://tint2.googlecode.com/svn/trunk@211 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-30 17:52:32 +00:00
Andreas.Fink85
d7b705e03d *fix* broken icons on amd64. fixes issue 155
git-svn-id: http://tint2.googlecode.com/svn/trunk@210 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-30 17:38:12 +00:00
lorthiois@bbsoft.fr
2b10ed7460 new solution for omnipresent task
git-svn-id: http://tint2.googlecode.com/svn/trunk@198 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-26 11:04:02 +00:00
lorthiois@bbsoft.fr
c59330d16a remove patch on omnipresent task to try another solution
git-svn-id: http://tint2.googlecode.com/svn/trunk@197 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-25 21:40:06 +00:00
lorthiois@bbsoft.fr
7b570efb8f fixed some segfault and memleak
git-svn-id: http://tint2.googlecode.com/svn/trunk@195 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-25 19:11:50 +00:00
lorthiois@bbsoft.fr
a4ccce2cd3 less disturbing omnipresent task by dmitry medvinsky
git-svn-id: http://tint2.googlecode.com/svn/trunk@192 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-20 19:57:16 +00:00
lorthiois@bbsoft.fr
4d5b3958d2 fixed memory leak
git-svn-id: http://tint2.googlecode.com/svn/trunk@190 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-20 08:02:39 +00:00
lorthiois@bbsoft.fr
b3e399b3d2 lower cpu use with icon. replace HUE by ALPHA on icon (see task_icon_asb).
git-svn-id: http://tint2.googlecode.com/svn/trunk@187 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-19 20:56:15 +00:00
lorthiois@bbsoft.fr
ef0d7ac586 cleanup by Spooky85. thanks.
git-svn-id: http://tint2.googlecode.com/svn/trunk@186 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-19 13:17:44 +00:00
lorthiois@bbsoft.fr
5528aa49e9 add default icon on task (/usr/share/tint2/default_icon.png needed)
git-svn-id: http://tint2.googlecode.com/svn/trunk@184 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-19 05:30:43 +00:00
Andreas.Fink85
d66778438c *add* tooltips
git-svn-id: http://tint2.googlecode.com/svn/trunk@175 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-14 21:28:17 +00:00
lorthiois@bbsoft.fr
babda8e268 support skip_taskbar by Andreas.Fink85
git-svn-id: http://tint2.googlecode.com/svn/trunk@169 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-07 21:41:21 +00:00
lorthiois@bbsoft.fr
a17b62f76f fixed segfault
git-svn-id: http://tint2.googlecode.com/svn/trunk@168 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-09-01 15:56:52 +00:00
lorthiois@bbsoft.fr
8eb1d35fc8 adjust saturation/brightness on task icon
git-svn-id: http://tint2.googlecode.com/svn/trunk@160 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-08-29 12:00:11 +00:00
lorthiois@bbsoft.fr
dc43c1a563 add some HSB config
git-svn-id: http://tint2.googlecode.com/svn/trunk@158 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-08-28 12:14:45 +00:00
lorthiois@bbsoft.fr
5017fae290 fixed icon on 64 bit system by benjaminfranzke
git-svn-id: http://tint2.googlecode.com/svn/trunk@151 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-07-26 13:46:50 +00:00
lorthiois@bbsoft.fr
94a8948466 fixed bug when active window draged to another desktop
git-svn-id: http://tint2.googlecode.com/svn/trunk@135 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-06-29 19:50:29 +00:00
lorthiois@bbsoft.fr
3550ebadf1 vertical panel done
git-svn-id: http://tint2.googlecode.com/svn/trunk@124 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-06-24 20:17:57 +00:00
lorthiois@bbsoft.fr
d47cfb0761 allow multi_desktop even with multi monitors config
git-svn-id: http://tint2.googlecode.com/svn/trunk@104 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-06-08 16:50:14 +00:00
lorthiois@bbsoft.fr
67f875338b basic systray with some bugs, update tintrc sample file
git-svn-id: http://tint2.googlecode.com/svn/trunk@64 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-02-28 23:04:53 +00:00
lorthiois@bbsoft.fr
a08622a70d fixed issue 48
git-svn-id: http://tint2.googlecode.com/svn/trunk@62 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-02-25 20:04:43 +00:00
lorthiois@bbsoft.fr
283a7fe289 tint2 looks good for me. if you see bugs, report it.
git-svn-id: http://tint2.googlecode.com/svn/trunk@54 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-02-13 21:54:42 +00:00
lorthiois@bbsoft.fr
077590ffce fixed issue 14 : no icons
git-svn-id: http://tint2.googlecode.com/svn/trunk@53 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-02-11 22:25:53 +00:00
lorthiois@bbsoft.fr
6c57698291 fixed bug : clock resize when date changed, number of desktop changed
git-svn-id: http://tint2.googlecode.com/svn/trunk@51 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-02-10 23:16:10 +00:00
lorthiois@bbsoft.fr
b73b15d4be backward compatibility with tint-0.6 config, feature freeze
git-svn-id: http://tint2.googlecode.com/svn/trunk@33 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-02-08 23:17:36 +00:00
lorthiois@bbsoft.fr
7393ceaf20 big change : panel_monitor = all will draw one panel per monitor, panel_size accept percentage or pixel, update documentation, taskbar_mode = single_monitor show tasks of current monitor
git-svn-id: http://tint2.googlecode.com/svn/trunk@32 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-02-07 23:28:13 +00:00
lorthiois@bbsoft.fr
f0adc5c7d0 improve multi_monitor mode
git-svn-id: http://tint2.googlecode.com/svn/trunk@29 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-01-29 22:43:31 +00:00
lorthiois@bbsoft.fr
e36c729d7b add another padding parameter in config file, update documentation and sample config file
git-svn-id: http://tint2.googlecode.com/svn/trunk@28 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-01-20 21:16:54 +00:00
lorthiois@bbsoft.fr
024e8fb1f3 patch from Robert Escriva and fixed MULTI_MONITOR mode with task_on_all_desktop
git-svn-id: http://tint2.googlecode.com/svn/trunk@27 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-01-20 00:19:05 +00:00
lorthiois@bbsoft.fr
d818e66097 fixed bug with "task on all desktop" (issue 39), fixed memory corruption
git-svn-id: http://tint2.googlecode.com/svn/trunk@26 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-01-18 22:12:41 +00:00
lorthiois@bbsoft.fr
067f07625e update documentation for new config format
git-svn-id: http://tint2.googlecode.com/svn/trunk@25 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-01-18 14:32:34 +00:00
lorthiois@bbsoft.fr
0ecea24ee6 fixed bug with active task
git-svn-id: http://tint2.googlecode.com/svn/trunk@24 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-01-17 14:07:56 +00:00
lorthiois@bbsoft.fr
e0a80ef5a2 fixed decorated window with compiz
git-svn-id: http://tint2.googlecode.com/svn/trunk@22 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2009-01-05 21:01:05 +00:00
lorthiois@bbsoft.fr
89bcccb468 fixed memory leak
git-svn-id: http://tint2.googlecode.com/svn/trunk@21 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2008-11-18 22:14:01 +00:00
lorthiois@bbsoft.fr
d29f3771de fixed segfault with icon
git-svn-id: http://tint2.googlecode.com/svn/trunk@20 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2008-11-12 23:23:15 +00:00
lorthiois@bbsoft.fr
b1c239db22 fixed bugs with new design (first step)
git-svn-id: http://tint2.googlecode.com/svn/trunk@18 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2008-11-08 20:23:42 +00:00
lorthiois@bbsoft.fr
420dd5d1e2 New import
git-svn-id: http://tint2.googlecode.com/svn/trunk@13 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2008-10-02 18:47:02 +00:00