]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Thu, 7 Jun 2007 05:24:06 +0000 (05:24 +0000)]
add debug prints
Dana Jansens [Thu, 7 Jun 2007 04:55:21 +0000 (04:55 +0000)]
if Key_R is set to multiple mods, then it'll use them all now. but Key_L still takes precidence if they are different
Dana Jansens [Thu, 7 Jun 2007 04:48:53 +0000 (04:48 +0000)]
rather than making you hit both Key_L and Key_R if they are bound to different things, make Key_L take precidence. But if only Key_R is bound then use that. If Key_L is bound to multiple masks it'll use them all, but that won't work for Key_R right now.
Dana Jansens [Thu, 7 Jun 2007 04:22:56 +0000 (04:22 +0000)]
get rid of client->transient_for. just client->parents and client->transient_for_group now.
Dana Jansens [Thu, 7 Jun 2007 03:43:22 +0000 (03:43 +0000)]
transient_for is now only used to check for OB_TRAN_GROUP
Dana Jansens [Thu, 7 Jun 2007 03:37:09 +0000 (03:37 +0000)]
more cleanup
Dana Jansens [Thu, 7 Jun 2007 03:25:15 +0000 (03:25 +0000)]
more cleanup
Dana Jansens [Thu, 7 Jun 2007 03:21:18 +0000 (03:21 +0000)]
nice code cleanup that's been needed for a long time. add parents list to client, which you can iterate instead of going thru the group.
Dana Jansens [Wed, 6 Jun 2007 23:40:07 +0000 (23:40 +0000)]
add keyboard accels
Mikael Magnusson [Wed, 6 Jun 2007 23:36:09 +0000 (23:36 +0000)]
add vietnamese translation
Dana Jansens [Wed, 6 Jun 2007 18:47:00 +0000 (18:47 +0000)]
fallback under the mouse when config_focus_under_mouse
Dana Jansens [Wed, 6 Jun 2007 16:08:21 +0000 (16:08 +0000)]
one more..
Dana Jansens [Wed, 6 Jun 2007 16:07:39 +0000 (16:07 +0000)]
better group_full func
Dana Jansens [Wed, 6 Jun 2007 16:06:44 +0000 (16:06 +0000)]
check if they have a group
Dana Jansens [Wed, 6 Jun 2007 14:53:57 +0000 (14:53 +0000)]
make active-disabled shadow offset-y be proper
Dana Jansens [Wed, 6 Jun 2007 14:34:22 +0000 (14:34 +0000)]
better code for the last commit. let transients get focus when a group member is focused too.
Dana Jansens [Wed, 6 Jun 2007 14:23:56 +0000 (14:23 +0000)]
let transients take focus when anything in the transient tree _or the group_ is focused
Dana Jansens [Wed, 6 Jun 2007 02:15:51 +0000 (02:15 +0000)]
remove some debug prints
Dana Jansens [Tue, 5 Jun 2007 20:37:10 +0000 (20:37 +0000)]
fix parentrel bevels
Dana Jansens [Tue, 5 Jun 2007 18:52:04 +0000 (18:52 +0000)]
add modifier changes
Dana Jansens [Tue, 5 Jun 2007 18:48:14 +0000 (18:48 +0000)]
ignore control_l/r shift_l/r and caps_lock bindings. Control, Shift and NumLock are hardcoded to the modmasks for them.
Dana Jansens [Tue, 5 Jun 2007 18:37:39 +0000 (18:37 +0000)]
fix for capslock bound to other modifiers. i think this is okay?
strip LockMask instead of what caps_lock is bound to.
Dana Jansens [Tue, 5 Jun 2007 18:01:10 +0000 (18:01 +0000)]
combine the parent and child textures in fun ways when a parentrelative texture with a bevel is placed right overtop of another texture with a bevel
Dana Jansens [Tue, 5 Jun 2007 17:17:01 +0000 (17:17 +0000)]
typo from code i removed
Dana Jansens [Tue, 5 Jun 2007 17:01:55 +0000 (17:01 +0000)]
don't force clients on screen when restarting
Dana Jansens [Tue, 5 Jun 2007 16:58:17 +0000 (16:58 +0000)]
add some padding inside the text box
Dana Jansens [Tue, 5 Jun 2007 16:50:46 +0000 (16:50 +0000)]
make parentrelative raised labels look nice in popups
Dana Jansens [Tue, 5 Jun 2007 16:47:39 +0000 (16:47 +0000)]
revert that, center the popups for move/resize and keychains
Dana Jansens [Tue, 5 Jun 2007 16:46:31 +0000 (16:46 +0000)]
center text in popups when the popu is sized to the text width
Dana Jansens [Tue, 5 Jun 2007 16:42:27 +0000 (16:42 +0000)]
add comments
Dana Jansens [Tue, 5 Jun 2007 16:41:36 +0000 (16:41 +0000)]
use the label only for popups without an icon, if the label is not parentrelative
Dana Jansens [Tue, 5 Jun 2007 16:10:56 +0000 (16:10 +0000)]
add osd theme stuff
Dana Jansens [Tue, 5 Jun 2007 16:05:22 +0000 (16:05 +0000)]
border, not borderwidth.
add osd.border stuff to themetoxml
Dana Jansens [Tue, 5 Jun 2007 15:57:27 +0000 (15:57 +0000)]
add osd border stuff
Dana Jansens [Tue, 5 Jun 2007 15:51:36 +0000 (15:51 +0000)]
add osd theme elements
Mikael Magnusson [Tue, 5 Jun 2007 02:14:11 +0000 (02:14 +0000)]
and interlacing!
Dana Jansens [Tue, 5 Jun 2007 01:02:30 +0000 (01:02 +0000)]
reset interface age, cuz we added something
Mikael Magnusson [Mon, 4 Jun 2007 23:51:48 +0000 (23:51 +0000)]
allow users of obrender to change the ellipsize mode of text textures
Dana Jansens [Mon, 4 Jun 2007 22:35:28 +0000 (22:35 +0000)]
update changelog
Dana Jansens [Mon, 4 Jun 2007 22:31:37 +0000 (22:31 +0000)]
3.4.0
Dana Jansens [Mon, 4 Jun 2007 21:54:06 +0000 (21:54 +0000)]
dont place transients based on non-normal parents
Dana Jansens [Mon, 4 Jun 2007 21:35:31 +0000 (21:35 +0000)]
dont use non-normal windows to pick a monitor for transients
Dana Jansens [Mon, 4 Jun 2007 20:53:33 +0000 (20:53 +0000)]
allow focus to fallback to omnipresent windows, except during desktop switching which is when they are vile
Dana Jansens [Mon, 4 Jun 2007 20:46:49 +0000 (20:46 +0000)]
don't copy the desktop from group parents when they are omnipresent
Dana Jansens [Mon, 4 Jun 2007 20:31:33 +0000 (20:31 +0000)]
don't change the focus order when a client tries to focus but is not visible. client_activate will -make- it visible anyways.
fixes focus fallback's loop totally breaking (stopping on 32bit and looping forever on 64bit) when it encountered a non-visible window
Dana Jansens [Mon, 4 Jun 2007 19:15:47 +0000 (19:15 +0000)]
update changelog
Dana Jansens [Mon, 4 Jun 2007 19:06:09 +0000 (19:06 +0000)]
dont let windows place over menu or toolbars if they don't have a parent
Dana Jansens [Mon, 4 Jun 2007 19:02:04 +0000 (19:02 +0000)]
don't place windows over docks. but let them place over menus and toolbars. i guess not utility windows though?
Dana Jansens [Mon, 4 Jun 2007 18:42:14 +0000 (18:42 +0000)]
unused variables
Dana Jansens [Mon, 4 Jun 2007 18:37:07 +0000 (18:37 +0000)]
placement improvements?
when placing transients don't place them relative to iconified parents.
try place avoiding max/fullscreen windows first, then ignore them entirely if that fails.
Dana Jansens [Mon, 4 Jun 2007 18:25:01 +0000 (18:25 +0000)]
when placing transients in the stacking order, only use relatives that are on screen or share the desktop or whatever, not iconic ones
Mikael Magnusson [Mon, 4 Jun 2007 18:13:19 +0000 (18:13 +0000)]
update my theme
Dana Jansens [Mon, 4 Jun 2007 17:43:07 +0000 (17:43 +0000)]
fix stacking_add_nonintrusive for when only 2 windows, and one is moving below the focused window (fullscreen losing focus)
Mikael Magnusson [Mon, 4 Jun 2007 16:13:34 +0000 (16:13 +0000)]
actually allow raised, but default to flat for parentrelative
Mikael Magnusson [Mon, 4 Jun 2007 16:03:43 +0000 (16:03 +0000)]
allow effects on parentrelative textures, ie bevels and interlaces and borders
Dana Jansens [Mon, 4 Jun 2007 15:27:32 +0000 (15:27 +0000)]
add --restart translation
Dana Jansens [Mon, 4 Jun 2007 15:22:20 +0000 (15:22 +0000)]
when a bool field is empty return false, not signal 11.. :|
Dana Jansens [Mon, 4 Jun 2007 15:21:16 +0000 (15:21 +0000)]
when an integer field is empty return 0, not signal 11
Mikael Magnusson [Mon, 4 Jun 2007 10:44:21 +0000 (10:44 +0000)]
add --restart string to czech translation
Dana Jansens [Mon, 4 Jun 2007 01:58:02 +0000 (01:58 +0000)]
revert a committed typo
Dana Jansens [Mon, 4 Jun 2007 01:57:11 +0000 (01:57 +0000)]
when undermouse is off, ignore enter events from windows lowering/raising themsvelves (or from a pager restacking them)
Mikael Magnusson [Mon, 4 Jun 2007 01:22:10 +0000 (01:22 +0000)]
update italiano translation
Dana Jansens [Sun, 3 Jun 2007 23:00:09 +0000 (23:00 +0000)]
unused variables
Mikael Magnusson [Sun, 3 Jun 2007 22:50:47 +0000 (22:50 +0000)]
update german translation
Dana Jansens [Sun, 3 Jun 2007 21:59:52 +0000 (21:59 +0000)]
add 3.4 changelog stuff
Dana Jansens [Sun, 3 Jun 2007 21:19:33 +0000 (21:19 +0000)]
much simpler and works just as well! client's reference position doesnt change just because the decor sizes do
Dana Jansens [Sun, 3 Jun 2007 20:47:49 +0000 (20:47 +0000)]
remove fuzzy strings
Dana Jansens [Sun, 3 Jun 2007 20:38:13 +0000 (20:38 +0000)]
remove the 3 badly out-of-date translations from LINGUAS (they wont be in releases for now)
removing hr.po Croatian
removing it.po Italian
removing ja.po Japanese
Dana Jansens [Sun, 3 Jun 2007 20:36:38 +0000 (20:36 +0000)]
utf8
Mikael Magnusson [Sun, 3 Jun 2007 20:20:49 +0000 (20:20 +0000)]
restart norway
Dana Jansens [Sun, 3 Jun 2007 19:59:28 +0000 (19:59 +0000)]
fix a missing &
Dana Jansens [Sun, 3 Jun 2007 19:48:43 +0000 (19:48 +0000)]
don't use the title separator color for shaded windows
Dana Jansens [Sun, 3 Jun 2007 19:26:25 +0000 (19:26 +0000)]
make focuslast default to true
Dana Jansens [Sun, 3 Jun 2007 19:23:02 +0000 (19:23 +0000)]
add underMouse option
Dana Jansens [Sun, 3 Jun 2007 19:20:55 +0000 (19:20 +0000)]
support serials wrapping around
Dana Jansens [Sun, 3 Jun 2007 19:09:32 +0000 (19:09 +0000)]
super amazing enter event skipping.
also mucho fixed for <underMouse>
Dana Jansens [Sun, 3 Jun 2007 17:58:21 +0000 (17:58 +0000)]
add <underMouse> focus option
Dana Jansens [Sun, 3 Jun 2007 17:55:49 +0000 (17:55 +0000)]
return if the window was restacked
Dana Jansens [Sun, 3 Jun 2007 17:41:28 +0000 (17:41 +0000)]
missing theme->
Dana Jansens [Sun, 3 Jun 2007 17:38:30 +0000 (17:38 +0000)]
free the new title separator colors
Dana Jansens [Sun, 3 Jun 2007 17:07:26 +0000 (17:07 +0000)]
revert 7283 until we find out what version they are using
Dana Jansens [Sun, 3 Jun 2007 16:59:24 +0000 (16:59 +0000)]
always ungrab the keyboard/mouse with current time because i dont know what else we can do with buggy x.org
Dana Jansens [Sat, 2 Jun 2007 21:26:23 +0000 (21:26 +0000)]
there add new separator colors complete
Dana Jansens [Sat, 2 Jun 2007 21:24:52 +0000 (21:24 +0000)]
add new separator colors
Dana Jansens [Sat, 2 Jun 2007 21:22:16 +0000 (21:22 +0000)]
consistancy
Dana Jansens [Sat, 2 Jun 2007 21:19:49 +0000 (21:19 +0000)]
remove the title separator width thing.
add a separate color for the title separator
Dana Jansens [Sat, 2 Jun 2007 21:02:43 +0000 (21:02 +0000)]
use the new window.title.separator.width
Dana Jansens [Sat, 2 Jun 2007 20:48:18 +0000 (20:48 +0000)]
add tswidth to theme.h, but its always == fbwidth
Dana Jansens [Sat, 2 Jun 2007 19:14:32 +0000 (19:14 +0000)]
do the menu_can_hide thing properly. was such a hack before? and the variable was getting set from all kinds of events like motion notify. totally not reliable. now it works all nice.
Dana Jansens [Sat, 2 Jun 2007 18:58:10 +0000 (18:58 +0000)]
rename activedisabled in xml to active-disabled
Dana Jansens [Sat, 2 Jun 2007 18:51:45 +0000 (18:51 +0000)]
rename old xrbd activedisabled to active.disabled
Dana Jansens [Sat, 2 Jun 2007 03:31:25 +0000 (03:31 +0000)]
better fix for focus going to the frame window when iconifying with RevertToParent. Treat the focus in like a focus out.
When focus moves to a window that doesn't exist, need to set the focus_client to NULL otherwise the client that lost focus won't know and won't update its decor
Dana Jansens [Sat, 2 Jun 2007 03:16:02 +0000 (03:16 +0000)]
catch focus out events on the frame window - this happens with revert to parent when a window is iconified. we get focusin on the frame without a focus out - which then makes us fallback. but catch the resulting focusout on the frame to make the window lose its focused decor
Dana Jansens [Sat, 2 Jun 2007 00:12:37 +0000 (00:12 +0000)]
when finding edges and we're omnipresent only use windows on screen
Dana Jansens [Sat, 2 Jun 2007 00:05:06 +0000 (00:05 +0000)]
change which windows are used for finding edges. its the same as window resistance really now. and works if the window isnt on the current desktop
Dana Jansens [Fri, 1 Jun 2007 23:46:38 +0000 (23:46 +0000)]
smrts.
compare windows for restacking based on their desktops and if they are iconified. dont compare to irrelavent ones. also if the sibling isn't valid then don't use it.
Dana Jansens [Fri, 1 Jun 2007 23:41:53 +0000 (23:41 +0000)]
only do restack checks on windows that are visible
Mikael Magnusson [Fri, 1 Jun 2007 23:39:52 +0000 (23:39 +0000)]
revert 7246 and simplify action_raiselower a bit, turns out 7246 wasn't needed for that after all
Dana Jansens [Fri, 1 Jun 2007 23:24:01 +0000 (23:24 +0000)]
formatting
Mikael Magnusson [Fri, 1 Jun 2007 23:20:05 +0000 (23:20 +0000)]
have stacking_restack_request return a bool that says if it did something with TopIf/BottomIf (other cases always return true)
This page took 0.053866 seconds and 4 git commands to generate.