Commit graph

6596 commits

Author SHA1 Message Date
Dana Jansens
e4f055b0c1 use keyrelease to fire menu actions not key press
when keypress is used, the keyrelease gets sent to whatever window is focused.  if it's a stupid program - like most any program - it will update its user_time, preventing the new window from being focused
2007-07-19 14:24:30 -04:00
Dana Jansens
ee8d27a6e8 ignore .libs and .deps dirs 2007-07-19 14:15:33 -04:00
Dana Jansens
2dbd1fb6e8 bump version 2007-07-19 13:55:11 -04:00
Dana Jansens
a9065160c9 don't restack windows when they request it with an invalid sibling 2007-07-18 17:07:54 -04:00
Dana Jansens
551528c57f take care when sibling is specified as an unmanaged window 2007-07-18 15:45:22 -04:00
Dana Jansens
73b3838d5e Grab the server when mapping a client and frame, to avoid race conditions 2007-07-18 15:04:36 -04:00
Dana Jansens
1215fbee40 add TAGS to .gitignore 2007-07-17 12:11:38 -04:00
Mikael Magnusson
77baf26a7f remove trailing whitespace 2007-07-17 02:48:16 +02:00
Dana Jansens
e5a797f10d don't make moving terminals jump at the start 2007-07-16 14:29:41 -04:00
Mikael Magnusson
3ba02608cf Require libstartup-notification 0.8 2007-07-16 13:59:54 +02:00
Dana Jansens
49b14e7bf5 Don't cancel interactive action when another one is run which shares the same run function. This is how actions can cooperate! 2007-07-15 13:27:33 -04:00
Dana Jansens
6ea96a8a97 update the default rc.xml with the new actions syntax and the rc.xsd 2007-07-15 13:25:57 -04:00
Dana Jansens
96951500f6 Merge branch 'mika' 2007-07-15 12:36:50 -04:00
Dana Jansens
a9f2b2c681 a number for placing windows, to keep them on screen, but let you place them off-screen
1. when a window is not on any monitor, don't just ignore it, stick it on the first monitor arbitrarily (rather than the closest monitor - room for improvement?)
2. when placing a window with per-app settings, don't rudely force it back on screen fully.
2007-07-15 12:35:10 -04:00
Mikael Magnusson
cdef0996c8 fix it.po header 2007-07-15 18:32:00 +02:00
Dana Jansens
2ff02fc55e don't use freed memory as the coordinates to place windows 2007-07-15 12:17:47 -04:00
Dana Jansens
fd8af998ea was incorrectly using the width for calculations instead of the height in client_find_onscreen 2007-07-15 11:45:55 -04:00
Dana Jansens
9ac1099e14 Update italian translation from Davide Truffa 2007-07-15 11:22:11 -04:00
Mikael Magnusson
4b095c1ca2 previous should not mean the same as last 2007-07-15 01:41:30 +02:00
Mikael Magnusson
9d593db034 no splitting _() strings 2007-07-14 16:04:30 +02:00
Mikael Magnusson
e2da61b2e7 Merge branch 'master' of git://orodu.net/openbox 2007-07-14 15:25:41 +02:00
Mikael Magnusson
8ad51aef1e 80 cols everywhere 2007-07-14 15:22:35 +02:00
Dana Jansens
27a0f0f4c9 split the focustobottom action back out from unfocus 2007-07-14 09:17:39 -04:00
Mikael Magnusson
95c58160c1 80 cols in dock.c 2007-07-14 15:15:16 +02:00
Mikael Magnusson
bc2c2bc3f0 make .gitignore more sane 2007-07-14 01:14:30 +02:00
Mikael Magnusson
c7144a0379 update polish translation by Piotr Drąg <raven@pmail.pl> 2007-07-14 00:56:01 +02:00
Dana Jansens
b580cf99dd ok i take that back 2007-07-13 17:32:11 -04:00
Dana Jansens
d857f9fa33 i know c...honest. 2007-07-13 17:31:56 -04:00
Dana Jansens
5302cf10a3 add hardcoded key binds back 2007-07-13 17:30:51 -04:00
Dana Jansens
4dbce5e505 fix directionalcycle/target 2007-07-13 17:25:54 -04:00
Dana Jansens
f5b6ee7453 the menu.c was renamed 2007-07-13 17:16:49 -04:00
Dana Jansens
ecd6820a78 move dockautohide back to ToggleDockAutoHide 2007-07-13 17:16:11 -04:00
Dana Jansens
0401e73fb8 moev showdesktop back to ToggleShowDesktop 2007-07-13 17:15:57 -04:00
Dana Jansens
6689ad2320 move menu action back to ShowMenu 2007-07-13 17:14:33 -04:00
Dana Jansens
c6f2875d61 move directionalcycling actions into the same .c file. make interactive actions all kill delayed mouse focus which would kill the action. 2007-07-13 17:12:40 -04:00
Dana Jansens
70a80ba763 make cyclewindows action into nextwindow and previouswindow again 2007-07-13 16:49:26 -04:00
Dana Jansens
2464e59330 rename switchtodesktop to gotodesktop. make stuff compile as well. 2007-07-13 16:39:27 -04:00
Dana Jansens
cfa96390e8 move desktop and directionaldesktop actions to SwitchToDesktop and SendToDesktop, which take a <to> parameter saying where to go. (last, left, right, next, 5, etc) 2007-07-13 16:36:41 -04:00
Dana Jansens
a3e77fb0c7 update hardcoded bindings to previous changes 2007-07-13 14:43:15 -04:00
Dana Jansens
2c9d6c8cab fix up the sendtolayer actions 2007-07-13 12:33:55 -04:00
Dana Jansens
23c8f0bc5b split layer action back into togglealwaysontop, togglealwaysonbottom, and sendtolayer (which takes <layer> as an argument) 2007-07-13 12:19:17 -04:00
Dana Jansens
3e94f9e642 redo the maximize actions into maximize/unmaximize/togglemaximize with a <direction> argument 2007-07-13 12:03:40 -04:00
Dana Jansens
27aec195ac let you specify up/down as well as top/bottom for resizerelative action - backwards compat 2007-07-13 11:37:53 -04:00
Dana Jansens
6ed8bd929d let you specify <command> or <execute> for execute actions - backwards compat 2007-07-13 11:37:10 -04:00
Dana Jansens
ddea4dcedd split decorations into decorate/undecorate/toggledecorations 2007-07-13 11:29:00 -04:00
Dana Jansens
6c538915c8 rename fullscreen back to togglefullscreen 2007-07-13 11:24:38 -04:00
Dana Jansens
07df190949 don't move focus if the window appears or disappears 2007-07-13 11:24:26 -04:00
Dana Jansens
bea270cac5 make omnipresent back into toggleomnipresent 2007-07-13 11:22:34 -04:00
Dana Jansens
1af52f6b8d adding comments 2007-07-13 11:22:14 -04:00
Dana Jansens
9a0aab8d8d split shade back into shade/unshade/toggleshade 2007-07-13 11:18:34 -04:00