Commit graph

3440 commits

Author SHA1 Message Date
fluxgen
cf9c58bb0b added title test for _NET_WM_NAME and WM_NAME memory leaks 2007-05-19 11:18:44 +00:00
markt
0f23536eff make sure included menus get remembered, in case they're modified 2007-05-17 20:51:43 +00:00
markt
cd73887b11 added include command to ITypeAheadable.hh header for tolower() 2007-05-17 20:35:09 +00:00
markt
d927862a8f fixed some window placement issues 2007-05-17 18:27:59 +00:00
markt
f1fe336cea changed interpretation of maximize horz/vert on a maximized window 2007-05-12 20:36:38 +00:00
markt
f21186431b fixed tabs disappearing on reconfigure with [Deco] {TAB} and tabs in titlebar 2007-05-12 17:31:34 +00:00
markt
b66dde6e94 better check these too 2007-05-05 22:33:36 +00:00
markt
008685a90e fixing return value checks for utf8 strings 2007-05-05 22:21:35 +00:00
markt
db2904e144 fix infinite loop caused by deiconify command 2007-05-04 17:13:50 +00:00
mathias
5eb658a51f fixed a bug in parsing cli, thanks to steven kah hien wong <steven at zensaki dot com> 2007-04-24 19:38:40 +00:00
markt
35605d9c77 fix segfault on exit/restart after having opened a custommenu 2007-04-24 16:06:22 +00:00
markt
cd238a475b disabled resizing shaded windows 2007-04-23 16:09:00 +00:00
mathias
d267acc8e0 fix slit onhead with BOTTOMLEFT placement, patch from Tomas Janousek <tomi at nomi dot cz> 2007-04-20 20:26:57 +00:00
markt
3980e3c40a fixed crash when CustomMenu doesn't point to a real file 2007-04-19 19:12:56 +00:00
markt
622d75f642 fix for fbsetbg -l when last wallpaper was using fbsetroot 2007-04-18 18:12:29 +00:00
mathias
6ac57655d9 basicly cosmetic changes, patch by slava semushin 2007-04-17 07:52:40 +00:00
markt
aff55b6334 added alias "kill" for keys file 2007-04-10 20:14:32 +00:00
markt
3b9351be77 menu from workspacename tool wasn't focused, and fixed unpressed button rendering 2007-04-08 18:01:01 +00:00
simonb
52a96c4e9d use proper test for whether it's a number. 2007-04-08 01:59:41 +00:00
simonb
91963544bd Only replace numbers with zeros when calculating clock width.
Otherwise width of things in proportional fonts can be way out.
sf.net bug #1545066.
2007-04-08 01:53:19 +00:00
markt
b09aae8579 changed caps lock detection to use LockMask, so the actual key can be used for Mod4, etc. 2007-04-05 16:07:01 +00:00
markt
e89d4aa219 getting rid of more useless files in the repo 2007-04-03 22:39:41 +00:00
markt
06fb6cbd55 fixed a bug, removed some unused code 2007-04-03 17:14:00 +00:00
markt
48f761f981 fixed problem with creating windows in iconic state 2007-04-01 21:42:01 +00:00
fluxgen
27bed4b286 more documentation 2007-04-01 11:50:32 +00:00
markt
2519e2614d fixed some compiling issues 2007-03-31 22:00:39 +00:00
fluxgen
9b84090f4a added document 2007-03-31 19:10:16 +00:00
simonb
311cb38f29 Fix window menu context when opened by clicking on tab 2007-03-31 13:34:44 +00:00
markt
b38f4e931f set m_icon_title to, you'll never guess, the icon title 2007-03-30 21:44:02 +00:00
markt
fca762aa6a little fix for clients in tabbed windows raising themselves 2007-03-25 17:32:49 +00:00
markt
6b35dc9243 removed warning for no background in style 2007-03-24 23:15:36 +00:00
markt
4ac761a36e workspace menu wasn't updating when window titles changed 2007-03-24 16:33:33 +00:00
mathias
9ee2ee0ff4 small update for the copyright date 2007-03-22 20:20:26 +00:00
markt
a744b152bb fix a little compile error on some machines 2007-03-21 22:52:47 +00:00
markt
2b7f9a5899 hidemenus hide custommenus and fix custommenu memleak 2007-03-21 22:47:56 +00:00
markt
d7eebb62bd active menu item wasn't getting reset properly when closed from [exec] with buttonpress 2007-03-19 06:18:25 +00:00
markt
063468ea66 size of relative items in toolbar wasn't being calculated properly 2007-03-19 05:03:12 +00:00
markt
b3f7488a8d changed remembering of positions so it only remembers position relative to the current head
that way, the windows don't get misplaced when the window is on second head, or when not using the head anymore
2007-03-18 23:49:54 +00:00
markt
4945b88e1b function to find already existing keychains wasn't working properly 2007-03-18 19:39:30 +00:00
markt
7ba4f04a86 change workspace number of iconified, stuck windows when changing workspaces 2007-03-17 08:15:04 +00:00
markt
ca1ca328cf maximizing window with aspect ratio caused windows to be made larger than the screen 2007-03-16 23:11:56 +00:00
markt
84e9f97085 fixed a little bug with placing new menus 2007-03-16 22:09:28 +00:00
markt
74216903cc added custommenu command 2007-03-16 20:44:47 +00:00
markt
d948abb81b fixed parentrelative menu highlight bug 2007-03-11 19:07:42 +00:00
markt
9db57d56d3 make sure autogrouped windows get added to the apps file 2007-03-10 18:19:23 +00:00
markt
1a8edfa7d7 changed default toolbar layer to DOCK 2007-03-10 18:14:56 +00:00
markt
f1d325460e make sure iconbar text padding gets reapplied on reconfigure 2007-03-10 18:12:23 +00:00
markt
8bda89394b make sure we don't steal focus from unmanaged windows 2007-03-10 18:08:37 +00:00
markt
61cf82771a removed some useless code 2007-03-10 18:06:09 +00:00
markt
4ed76f99b6 don't mark menu as focused, even if it gets a FocusIn, when it's not visible 2007-03-07 02:09:24 +00:00
markt
82f02f44c5 I seem to have forgotten this in the last patch 2007-03-06 21:23:18 +00:00
markt
40c0c7c364 fixed bug with keys not working when using a style background 2007-03-06 19:40:38 +00:00
markt
ed3731fa30 session.screen0.defaultDeco now understands TAB, BORDER, etc. 2007-03-06 17:20:13 +00:00
markt
8c5fd07d77 fixed compiling error with xft disabled 2007-03-05 00:16:53 +00:00
markt
b9e39764f3 more little changes to typeahead (thanks Matteo, plus changes from me) 2007-03-04 18:22:25 +00:00
markt
0d02b9bdf3 little bug fix for menu typeahead (thanks Matteo) 2007-03-04 17:51:17 +00:00
markt
4c1a242968 moved some code around (regarding event handling) in preparation for upcoming features 2007-03-04 17:47:37 +00:00
markt
9477af82a5 removed session.numLayers resource, as it was useless and caused segfaults 2007-03-03 23:27:16 +00:00
markt
a233229bd8 added support for typeahead in menus 2007-03-03 19:35:34 +00:00
markt
d6a7bd786f add XK_KP_Enter to menu 2007-03-02 19:17:06 +00:00
markt
2f63ba231c changed FocusControl::cycleFocus() to take a list of windows as an argument
also fixed some latent bugs and compiler warnings
2007-03-01 21:19:04 +00:00
markt
6de3414135 whoops, didn't mean to add these 2007-02-28 21:32:24 +00:00
markt
a0944a02cd ignore borders when doing FocusLeft, etc. 2007-02-28 21:29:58 +00:00
markt
ec9cd21dda some code simplification and bug fixes
mainly, using a non-zero menuDelayClose allowed you to have multiple submenus open
2007-02-28 19:13:59 +00:00
mathias
589ecfc060 respect external tabs in ArrangeWindows, patch from Tomas Janousek <tomi@nomi.cz> 2007-02-27 18:07:36 +00:00
markt
3503f75903 lots of unrelated fixes 2007-02-27 17:46:48 +00:00
markt
8ce203c949 this shouldn't be necessary 2007-02-26 17:16:58 +00:00
markt
78de14a99c update systemtray alpha with toolbar alpha 2007-02-25 22:19:35 +00:00
markt
68aa6be216 little sanity check 2007-02-25 17:39:47 +00:00
markt
61ed1fcfb0 and check for maximized state in Ewmh::updateState() while we're at it 2007-02-23 22:32:31 +00:00
markt
002e6232c9 send statesig when maximizing/restoring a window 2007-02-23 22:16:11 +00:00
markt
ca7b5ee4a5 update titlebar buttons on reconfigure 2007-02-23 17:03:01 +00:00
markt
e85569f1df added some support for XEMBED protocol in systemtray 2007-02-23 00:36:32 +00:00
markt
3d789a1e70 ButtonRelease should only trigger actions if ButtonPress was on the same button 2007-02-21 17:17:40 +00:00
markt
b2957c6060 when a client in a tabbed window asks to be raised, set it to the current client 2007-02-19 16:44:37 +00:00
markt
bd3d8d5c8d fixed some strange behavior with tabbing a transient to its main window 2007-02-19 16:04:59 +00:00
markt
ca710b371b little cleanup 2007-02-18 17:47:38 +00:00
markt
9212e1d7c8 an empty slit without autoHide but with clients in the slitlist file still created a strut 2007-02-17 17:40:50 +00:00
markt
2f130ce836 update workspace names on reconfig, and don't truncate list of names when writing rc 2007-02-17 17:39:00 +00:00
markt
58eb385351 fixed some issues with creating and alt-tabbing to transients of inactive tabs 2007-02-17 17:37:34 +00:00
markt
282326a9d0 little cleanup 2007-02-12 21:52:14 +00:00
markt
83a7202a66 forgot to revert part of my previous patch 2007-02-11 22:33:16 +00:00
markt
f42d39cc35 still fixing bug with session.ignoreBorder 2007-02-11 22:03:27 +00:00
markt
62b233264d windows weren't getting set resizable when MaxSize and MinSize hints changed 2007-02-10 23:12:54 +00:00
markt
48bd3f49bc changed default value for decorateTransients in the init file
-- see sf.net bug #1604959 for explanation
2007-02-10 21:50:57 +00:00
markt
4eb87522a0 it was still possible to move a window by grabbing the border with session.ignoreBorder: true 2007-02-10 18:18:36 +00:00
markt
6b92622d6e window was growing when we received a configurerequest that changed width but not height 2007-02-10 18:13:30 +00:00
markt
6fdda1a31d added mouse bindings to the keys file 2007-02-09 18:13:01 +00:00
markt
93d8310c0c wrong client was raised when attaching an unfocused window to the focused window 2007-02-06 19:05:59 +00:00
markt
07ea9ec4b4 closing a window from the workspace menu should close the chosen client,
rather than the active tab in the same window
2007-02-06 19:04:32 +00:00
markt
ebd2fa9a99 change defaults for fullMaximization and autoRaise 2007-02-05 19:10:10 +00:00
markt
e4488da120 some fixes for grouping with the apps file 2007-02-05 17:20:01 +00:00
markt
cf6e471fbf fix remembered layer and layer menu 2007-02-04 18:44:28 +00:00
markt
07a3b3939b clicking on the edge of a button didn't work 2007-02-04 18:41:08 +00:00
markt
2f4d0f6cde revert svn 4684, transparency in window buttons 2007-02-02 19:10:58 +00:00
markt
2b25b05b27 added SetAlpha key command 2007-02-02 19:04:57 +00:00
markt
de9ac12895 another little fix 2007-01-27 22:11:22 +00:00
fluxgen
bbcfc75cc9 minor cleaning 2007-01-27 20:34:57 +00:00
fluxgen
a8003ba2c0 minor cleaning 2007-01-27 20:34:16 +00:00
markt
d446ba265a bunch of cleanup, little bug fixes 2007-01-27 18:06:28 +00:00