Benoit Averty
d765190e3d
Add behavior to hide an empty taskbar in multi_desktop mode: fix TODO and fix panel resize
2016-09-04 15:33:33 +02:00
Benoit Averty
8976f35c5f
Add behavior to hide an empty taskbar in multi_desktop mode
2016-08-31 16:55:33 +02:00
o9000
fc56e48781
Add option to debug geometry (set env var DEBUG_GEOMETRY) (issue #583 )
2016-06-04 13:53:22 +02:00
o9000
ed802d7602
Compute layouts correctly with partial borders (issue #580 )
2016-05-21 15:14:57 +02:00
o9000
a6879ea2a5
Proper workaround for issue #555
2016-04-22 23:16:26 +02:00
o9000
1edaf21bde
Add area.name, useful for debugging
2016-03-25 11:13:05 +01:00
o9000
9150a180fa
panel: Compute fractional width after reserving the margin, not before (issue #559 )
2016-03-24 20:58:09 +01:00
o9000
7b6ce97940
Cleanup whitespace
2016-03-24 20:45:17 +01:00
o9000
d398795202
panel: Watch the panel`s WM_DESKTOP property and reset it if it changes
2016-03-24 19:36:55 +01:00
o9000
5f82ef4d3b
Refresh sticky panel status on desktop change (workaround for issue #555 )
2016-03-22 22:48:02 +01:00
o9000
9768b326aa
Remove unnecessary casts
2016-03-21 23:04:45 +01:00
o9000
0a77293f7d
Mouse effects: highlight clickable areas even when the mouse is on the panel border
2016-02-27 13:41:36 +01:00
o9000
418119a1ab
Refactor a bit the last change
2016-01-24 13:59:37 +01:00
o9000
1ecfdf5289
Fix bad clear of panel pixmap when display compositing is disabled
2016-01-24 13:39:52 +01:00
o9000
92bd9e9184
Taskbar: code cleanup
2016-01-08 23:43:53 +01:00
o9000
5450f89612
Remove double pixmap caching, it is crazy (see issue #542 )
2016-01-08 22:57:32 +01:00
o9000
dbf065ab12
Always enable mouse effects (workaround for issue #542 )
2016-01-07 19:38:23 +01:00
o9000
106471225f
Rename dsp -> display
2016-01-01 13:49:10 +01:00
o9000
737150d7e9
Work better with empty config files
2015-12-27 15:39:39 +01:00
o9000
da0c52ecff
Rename: monitor -> monitors
2015-12-22 23:16:01 +01:00
o9000
dd371c468c
Change window type to DOCK (fixes placement on kde and bspwm, issue 537; breaks issue 455)
2015-12-21 11:05:44 +01:00
o9000
21bb019434
Set XWMHints flags correctly
2015-12-21 10:46:03 +01:00
o9000
7025cc399e
Fix compilation error in issue 536
2015-12-13 10:58:10 +01:00
o9000
9a85f7f2c5
Use default desktop font (Gtk/FontName from XSettings) when the font is not specified in the config file
2015-12-12 15:14:42 +01:00
o9000
3f84d5d14c
Merged execplugin from tint2-mods2 (no config GUI yet)
2015-12-05 10:05:42 +01:00
o9000
eb044da8bc
Support for NETWM viewports (compiz)
2015-11-21 04:35: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
o9000
96b9a46c07
Mouse effects: changed defaults
2015-11-05 13:00:19 +01:00
o9000
0900c088ee
Mouse effects: fixes, changed defaults, more config options
2015-11-04 23:14:11 +01:00
o9000
57c35549f3
Area: refactor list -> children
2015-11-04 02:37:10 +01:00
o9000
294fdee57f
Mouse over effects
2015-11-04 01:32:13 +01:00
o9000
5b01670a22
Fix lost font setting for desktop name
2015-09-12 03:08:25 +02:00
berkley4
fd78e6d886
Allow clicking and mousewheeling on the battery panel
...
This commit is the same as vimishor's original [*] except that I have
added middle-click and up/down mousewheel actions. In order to fix a
ftbs I also added guards to panel.c, panel.h & tint.c
The following configuration settings have been created :-
battery_lclick_command
battery_mclick_command
battery_rclick_command
battery_uwheel_command
battery_dwheel_command
[*] c78732c46a
2015-07-13 04:57:16 +01:00
Sebastiaan Lokhorst
043a0f7ab3
Update old Google Code URLs to new GitLab location.
2015-07-05 11:14:00 +02:00
o9000
481c409617
Fix bad interaction between freespace and systray
2015-06-12 02:09:43 +02:00
o9000
b1b95e086d
Free space item
2015-06-12 01:42:00 +02:00
o9000
df1f2d4e4b
Merge taskbar_alignment from branch
2015-06-12 00:52:10 +02:00
o9000
b9508450b7
panel: Use WINDOW_TYPE_SPLASH instead of DOCK if panel_layer=normal and panel_dock=0 otherwise it is impossible to get normal stacking
2015-05-03 09:27:52 +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
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
c583ea42eb
Update strut after resizing panel in autohide-show (issue 472)
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@731 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-03-20 21:01:13 +00:00
o9000
32db15ae50
Fix double free of panel_window_name
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@692 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-02-09 07:58:34 +00:00
google@craigoakes.com
bab686d8c4
Corrected memory leak introduced with r690
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@691 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-02-08 22:34:42 +00:00
google@craigoakes.com
51fe905b47
Add new configuration parameter panel_window_name to set WM_NAME (and WM_ICON_NAME) to identify multiple instances of tint2. (Issue 460).
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@690 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-02-08 12:13:32 +00:00
o9000
a11becfb2e
Another attempt to fix issue 465: broken WM_HINTS
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@689 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-02-08 10:18:48 +00:00
o9000
f4af2a352a
Fix issue 465: broken WM_HINTS
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@688 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-02-07 20:32:44 +00:00
o9000
c392cdf257
Fix issue 461: do not place the panel in dock if panel_dock = 0 in config; slight change in the XWMHints
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@680 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-02-01 12:35:00 +00:00
o9000
856385d5c0
Reverting commit from r677
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@679 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-02-01 12:31:15 +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