Commit Graph

11 Commits

Author SHA1 Message Date
d09f846380 Better handling on workspace change and setting sticky tag for window. Implemented #217: all windows in taskbar, no matter which desktop was used. 2013-01-04 13:05:42 +00:00
a3f2a79d5f Looks like sawfish likes WM_WINDOW_STATE_ICONIC more than NETWM_STATE_HIDDEN. 2012-12-17 22:26:55 +00:00
fb708f76ed Closing #212: Panel buttons are reodered on titlebar click.
By default, pekwm will reorder window list on input focus (probably to optimize things) and this would also reorder buttons inside taskbar. Also, on new window list, all panel buttons would be recreated again, causing many allocations and deallocations. Now, window list received from wm is compared agains internal window storage for diffs.

Fixing this issue made removal some old edewm specific code and made panel nicely working under sawfish ;)
2012-12-17 15:49:33 +00:00
2d028fe4a6 Let panel taskbar tries to fetch icons of desired size, if possible. Also squashed a small memory leak in keyboard applet. 2012-08-24 14:15:04 +00:00
a45609e945 Added copyright/legal info. Cleared some deprecation warnings. 2012-08-06 12:00:25 +00:00
8aa9d550b2 Prevent some memory leaks 2012-04-19 12:49:30 +00:00
9a48273fd4 Fixed issue with drawing label 2011-10-28 09:12:49 +00:00
bd5dbb7ed9 Application icon support in taskbar button 2010-03-08 22:44:32 +00:00
bbbb00fdca Use wm specific code from edelib. 2009-12-17 15:16:35 +00:00
9a3b95faf4 Update callback data when menu is going to be clicked 2009-10-08 13:27:36 +00:00
1f96f833d9 Merging new panel in the trunk. 2009-10-03 07:33:08 +00:00