Dana Jansens
fa085b7338
fix edge detection, it was skipping edges sometimes
2007-08-04 17:39:49 -04:00
Dana Jansens
fdc42cea08
update changelog for 3.4.4
2007-08-04 15:45:13 -04:00
Dana Jansens
2c50fae347
let you select an omnipresent window on another desktop
2007-08-04 15:24:59 -04:00
Dana Jansens
fba55d8d9f
make growtoedge shrink if it cyan grow any more
2007-08-04 14:04:22 -04:00
Dana Jansens
758ef2cafa
move the submenus to the top of the client menu by popular demand.
2007-08-04 13:36:08 -04:00
Dana Jansens
0cfd92ab9e
don't make omnipresent windows lose focus when changing desktops. this is done by allowing focus_fallback to specify if focus has been lost or not. usually if you're call it, focus is lost, but not always.
2007-08-04 13:29:13 -04:00
Dana Jansens
ac59dd4fe5
don't focus new windows if they appear on another desktop and a relative is not focused
2007-08-04 12:57:34 -04:00
Dana Jansens
a5c6eb81ad
let you specify the padding y and x independently
2007-08-04 12:13:10 -04:00
Dana Jansens
29e94a9e59
make the default time for the desktop notificatin 875ms
2007-08-04 12:11:08 -04:00
Dana Jansens
82438c21ec
add resize corners to the bottom corners of the inner client border
2007-08-04 11:38:01 -04:00
Mikael Magnusson
f94fe1b847
Remove edge switching timer before adding it again.
2007-08-04 13:21:25 +02:00
Dana Jansens
b6b9124ad0
only use user_time updates if they are on the focused window
2007-08-04 00:43:25 -04:00
Dana Jansens
c7e0368a4b
fallback focus when removing a desktop without doing a fake desktop switch
2007-08-03 20:58:10 -04:00
Dana Jansens
9c9095ffac
place windows in the largest area not the widest one, reverts to 3.4.2 behavior so the dock doesn't screw up placement
2007-08-03 20:46:11 -04:00
Dana Jansens
3b4b52921a
show a popup notification when switching desktops (also make all the config options export time in milliseconds not half milli half micro)
2007-08-03 20:40:13 -04:00
Dana Jansens
1ed9988132
don't make delayed focus-follows-mouse interupt menus and move/resizes
2007-08-03 19:50:36 -04:00
Dana Jansens
fa05df8b0c
make warping on screen edge keep firing if you don't move the mouse away from the edge (but it slows down after the first time)
2007-08-03 18:20:33 -04:00
Dana Jansens
6593261f30
new least-intrusive focus stealing prevention
2007-08-03 18:11:27 -04:00
Mikael Magnusson
074bd96696
Change resizing terminals to work for top and left edges too, the code is a little ugly.
2007-08-03 13:17:05 +02:00
Dana Jansens
dacc9dac7a
remove focus-stealing-prevention stuff, don't use user_time crap at all. it is broken in every application that has ever used it. ever. ever. \^_^/;;;
2007-08-01 23:35:31 -04:00
Dana Jansens
bfb0c91671
symmetry..tho it's not used right now
2007-08-01 23:19:39 -04:00
Dana Jansens
80120d0487
don't force oldschool fullscreen windows to move inside struts (fixes acroread some more, along with previous commit)
2007-08-01 19:09:30 -04:00
Dana Jansens
44802ea327
fix for acroread - don't shrink windows when they specifically fit an entire monitor
2007-08-01 18:54:02 -04:00
Mikael Magnusson
7c7bfd770d
Accept <command> in addition to <execute> for the restart action.
2007-07-31 12:37:31 -04:00
Dana Jansens
648e2b626f
Updates for Norwegian translation
2007-07-30 09:34:44 -04:00
Dana Jansens
9005a02c5c
don't propagate mouse button events on dock windows thru to the root window
2007-07-30 01:47:13 -04:00
Dana Jansens
2543dbbff8
Update traditional chinese messages
2007-07-28 14:47:13 -04:00
Dana Jansens
47e7aa82dc
fix for xkb weirdness, to fix a bug introduced in 3.4.3, where releasing the super mod key would not end interactive actions.
...
Somehow Super_L is being bound to Mod4Mask without being in the modifier table. So we're doing some workarounds to find _all_ the keycodes for Super_L and use any of them to count as Mod4Mask.
2007-07-26 10:48:06 +02:00
Dana Jansens
92f80b2557
use the moveresize client to find the active monitor too
2007-07-26 10:48:05 +02:00
Dana Jansens
9aed919554
fix directional edge finding for xinerama, so that it can skip across to the next monitor
2007-07-26 10:48:05 +02:00
Mikael Magnusson
9ee03ecd27
make move and resize resist care about the dock
2007-07-26 10:48:05 +02:00
Dana Jansens
bca44f9d20
raise new windows when they aren't getting activated in a couple cases
...
1. when we're not activating it because the user has a menu open or is moving/resizing a window
2. when we're not activating it because it's opening on another desktop
2007-07-24 14:51:59 -04:00
Dana Jansens
2dcdad6a58
remove unused variable
2007-07-22 11:50:15 -04:00
Dana Jansens
662a6356c6
bump the library version
2007-07-22 11:17:52 -04:00
Dana Jansens
71e5b86841
Update the new strings in the french translation
2007-07-22 11:00:35 -04:00
Dana Jansens
5d59f70e21
add the per-app position stuff to the changelog
2007-07-22 10:38:38 -04:00
Dana Jansens
098ae047f8
change the <execute> to <command> in the mouse focus example
2007-07-22 10:21:23 -04:00
Dana Jansens
c2557387b2
add the "command" option to the xsd
2007-07-22 10:19:27 -04:00
Dana Jansens
c41886288a
use <command> for the execute actions in menu.xml
2007-07-22 10:18:12 -04:00
Dana Jansens
172e93b350
add an 'all' option for the monitor in MoveResizeTo
2007-07-22 09:32:30 -04:00
Dana Jansens
64c59b7456
for MoveResizeTo make <width>current</width> and <height>current</height> and <monitor>current</monitor> work like <x> and <y>
2007-07-22 08:53:15 -04:00
Dana Jansens
6066a338fd
update line numbers for the po files
2007-07-22 08:26:17 -04:00
Dana Jansens
dd41ae9889
for MoveResizeTo, make <x>current</x> the same as not specifying <x/> at all
2007-07-22 08:25:18 -04:00
Dana Jansens
7d26873a32
update changelog for last few commits
2007-07-21 23:58:38 -04:00
Dana Jansens
040b451ed0
fix a crash with the focused client closing during the delay of a submenu being shown (and add an assert for this too)
2007-07-21 23:56:26 -04:00
Dana Jansens
84cdb2be99
don't focus new windows when the user is in a menu or move/resizing a window
2007-07-21 23:11:42 -04:00
Dana Jansens
1c98d2e3a6
kill moveresize cleanly if focus is moving (it uses a keyboard grab)
2007-07-21 23:08:43 -04:00
Mikael Magnusson
2ce109f2d7
Merge branch 'master' of git://orodu.net/openbox
2007-07-21 21:49:49 +02:00
Dana Jansens
41f90931ff
fix copy/paste error
2007-07-21 15:48:12 -04:00
Mikael Magnusson
802122d26b
Update spanish translation, and make translations a single changelog entry
2007-07-21 21:29:53 +02:00