Dana Jansens
eb0e483405
remove a debug print
2007-07-20 20:27:04 -04:00
Dana Jansens
f0e82075a1
let you resize aspect ratio windows in north and south directions, and make them resist properly when resizing
2007-07-20 20:23:35 -04:00
Dana Jansens
019e803559
the resistance resizing has been changed from "lock corner" to "the direction being resized" which makes so much more sense and doesn't need all this conversion back and forth
2007-07-20 20:10:20 -04:00
Dana Jansens
c06971c162
don't crash from very short windows
2007-07-20 16:13:15 -04:00
Mikael Magnusson
d7ca010dd4
xml values for per app settings should be case insensitive
...
change strcasecmp to g_ascii_strcasecmp
2007-07-20 16:21:55 +02:00
Dana Jansens
7f741ba919
don't resist when resizing terminals with the keyboard
2007-07-19 15:52:46 -04:00
Dana Jansens
730062cac9
fix growtoedge so it doesn't move terminal windows around
2007-07-19 15:34:08 -04:00
Dana Jansens
52480d87e4
missing header
2007-07-19 14:56:44 -04:00
Dana Jansens
e85b430648
decorate actions were backwards
2007-07-19 14:55:22 -04:00
Dana Jansens
43ffc6fcc5
use keypress for navigating the menu but use keyrelease for running things
2007-07-19 14:34:56 -04:00
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
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
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
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
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
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
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
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
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
Mikael Magnusson
355981bf14
use dock_get_area instead of accessing dock struct directly
2007-07-13 16:14:02 +02:00