Commit graph

6763 commits

Author SHA1 Message Date
Dana Jansens
b447f16f60 code clean up 2008-01-11 13:06:37 -05:00
Dana Jansens
162a97e158 XKB modifiers are strange things, and i don't know how to read them properly in modkeys.c and convert it all to the x core stuff. so we use this to get the state of the modifiers, otherwise we end up missing them sometimes (like on PPC) 2008-01-11 13:05:11 -05:00
Dana Jansens
5a468756c0 reconfigure openbox when the input mapping changes, eg. keyboard layout or modifier map 2008-01-11 11:42:09 -05:00
Dana Jansens
8a51893e8b Revert "fix for xkb weirdness, to fix a bug introduced in 3.4.3, where releasing the super mod key would not end interactive actions."
This reverts commit 47e7aa82dc.

This is an XKB problem, and it needs to be properly resolved with XKB functions
2008-01-11 11:21:00 -05:00
Dana Jansens
103567be66 updated clearlooks theme from John McKnight 2008-01-11 10:16:42 -05:00
Dana Jansens
44ee90c946 Bug#: 3328 - remove top border for maxed undecorated windows 2008-01-11 10:00:58 -05:00
Dana Jansens
9e9a7e124d allow dialog windows to be fullscreened, kpdf does this 2008-01-11 09:46:07 -05:00
Inko Illarramendi Arancibia
40ed213d4b Add new Basque translation. 2008-01-11 02:11:24 +01:00
Mikael Magnusson
b155a17305 Correct .po version headers. 2008-01-11 02:11:20 +01:00
Quan Tran
9ad2ec9700 Add --exit translation to vietnamese translation. 2008-01-09 21:34:19 +01:00
Eric Lassauge
585098c3b6 Update french translation with --exit help and use french punctuation rules. 2008-01-08 21:07:54 +01:00
Robert Kuszinger
d27cef98da Add Hungarian translation. 2007-12-21 14:36:38 +01:00
Mikael Magnusson
46f90bca8a Update slovak translation with desktop strings. 2007-12-07 13:41:16 +01:00
Mikael Magnusson
5f045992f1 Add --exit. 2007-11-12 19:17:30 +01:00
Mikael Magnusson
dc6564619f Try to fix the popup only showing up on monitor 0.
screen_find_monitor() should perhaps contain that big hunk of logic, I don't know if
anything will break now that it returns screen_num_monitors sometimes. We'll see!
2007-10-31 08:10:59 +01:00
Elias Julkunen
70689e1093 Update finnish translation. 2007-10-22 22:38:03 +02:00
Mikael Magnusson
8cdf412aed Change setenv and unsetenv to putenv for portability.
Solaris apparently does not have setenv and unsetenv.
2007-10-18 08:25:34 +02:00
Mikael Magnusson
556eb7b7fb ANSI function declarations, ie () -> (void) 2007-09-04 06:27:10 +02:00
Mikael Magnusson
9b803f4755 Fix using None when it should be NULL 2007-09-04 06:25:31 +02:00
Mikael Magnusson
1492bd0e7d Fix shadowed variables 2007-09-04 06:25:06 +02:00
Mikael Magnusson
c12d09bde8 Fix calling functions with wrong number of arguments 2007-09-04 06:23:54 +02:00
Mikael Magnusson
93c43114ca Update french translation. 2007-08-31 15:07:54 +02:00
Dana Jansens
78add17077 hide the desktop popup when showing the directional focus popup too 2007-08-23 09:08:38 -04:00
Mikael Magnusson
57b50c3ec9 German translation update 2007-08-23 15:02:14 +02:00
Mikael Magnusson
e4f24d84a0 Hide the desktop cycle popup when the focus cycle popup is shown. 2007-08-22 18:00:12 +02:00
Mikael Magnusson
f4aeb10397 Russian translation update with manage desktop menu strings. 2007-08-17 22:41:55 +02:00
Mikael Magnusson
c870786774 Only copy execute_func to the more_menu.
Also don't bother copying NULL around in menu_new.
2007-08-07 05:17:50 +02:00
Mikael Magnusson
f2b94f18a5 Another leaked Rect *a 2007-08-07 04:34:42 +02:00
Mikael Magnusson
e5c7c95f2d Squash one more leak 2007-08-07 04:24:48 +02:00
Dana Jansens
c6b2272564 proper constness 2007-08-06 22:15:59 -04:00
Dana Jansens
d3ff019f53 more clear code? 2007-08-06 22:12:20 -04:00
Mikael Magnusson
d658612cac Fix another memleak 2007-08-07 03:58:02 +02:00
Mikael Magnusson
c2ab1eaab8 Updated finnish translation 2007-08-06 20:05:58 +02:00
Dana Jansens
fe08a60665 add a comment 2007-08-05 21:14:38 -04:00
Mikael Magnusson
7f53478977 Fix some memleaks 2007-08-06 03:09:55 +02:00
Dana Jansens
d5dc910d6d When halting focus-follows-mouse, ignore any enter events that were generated before the halting process too. 2007-08-05 12:13:41 -04:00
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