]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Mon, 15 Sep 2003 07:21:10 +0000 (07:21 +0000)]
fix directional focus when nothing is focused
Dana Jansens [Mon, 15 Sep 2003 06:51:38 +0000 (06:51 +0000)]
recent changes
Dana Jansens [Mon, 15 Sep 2003 06:51:10 +0000 (06:51 +0000)]
beta3
Dana Jansens [Mon, 15 Sep 2003 06:50:41 +0000 (06:50 +0000)]
use the sm_client_id in the client struct
Dana Jansens [Mon, 15 Sep 2003 06:50:25 +0000 (06:50 +0000)]
save the sm_client_id just like saving other properties, dont query each time its needed
Dana Jansens [Mon, 15 Sep 2003 06:50:13 +0000 (06:50 +0000)]
propogate property changes on the group leader to the whole group
Dana Jansens [Mon, 15 Sep 2003 06:37:32 +0000 (06:37 +0000)]
remove debug prints
Dana Jansens [Mon, 15 Sep 2003 06:37:13 +0000 (06:37 +0000)]
remove debug print
Dana Jansens [Mon, 15 Sep 2003 06:12:07 +0000 (06:12 +0000)]
sloppy focus fixes, ignore a few more enter events
Dana Jansens [Mon, 15 Sep 2003 06:00:00 +0000 (06:00 +0000)]
fix crashing when doing a directional focus with no windows on the desktop
Dana Jansens [Mon, 15 Sep 2003 05:24:05 +0000 (05:24 +0000)]
best fit only one direction
Dana Jansens [Mon, 15 Sep 2003 05:05:58 +0000 (05:05 +0000)]
no center in the first smart-place
Dana Jansens [Mon, 15 Sep 2003 04:59:23 +0000 (04:59 +0000)]
sort smallest to largest area
Dana Jansens [Mon, 15 Sep 2003 04:32:06 +0000 (04:32 +0000)]
2 passes at smart placement
Dana Jansens [Mon, 15 Sep 2003 04:18:08 +0000 (04:18 +0000)]
smart placement only avoids the focused window, and centers in its area
Dana Jansens [Mon, 15 Sep 2003 03:36:15 +0000 (03:36 +0000)]
whitespace
Dana Jansens [Mon, 15 Sep 2003 03:27:45 +0000 (03:27 +0000)]
fallback to random when focus follows mouse is off
Dana Jansens [Mon, 15 Sep 2003 03:24:27 +0000 (03:24 +0000)]
fix comment
Dana Jansens [Mon, 15 Sep 2003 03:22:58 +0000 (03:22 +0000)]
oops backwarsd
Dana Jansens [Mon, 15 Sep 2003 03:21:50 +0000 (03:21 +0000)]
dont use continue
Dana Jansens [Mon, 15 Sep 2003 03:21:00 +0000 (03:21 +0000)]
remove blank line
Dana Jansens [Mon, 15 Sep 2003 03:02:26 +0000 (03:02 +0000)]
allow more than one timer to work at a time
Dana Jansens [Mon, 15 Sep 2003 02:56:41 +0000 (02:56 +0000)]
allow more than one timer to process at a time
Dana Jansens [Mon, 15 Sep 2003 02:34:07 +0000 (02:34 +0000)]
apply gravity to the chosen coords, bound the undermouse placement
Dana Jansens [Mon, 15 Sep 2003 02:20:38 +0000 (02:20 +0000)]
always use smart placement, add under-mouse placement for the fallback
Dana Jansens [Mon, 15 Sep 2003 02:07:46 +0000 (02:07 +0000)]
dont count !normal clients for placement
Dana Jansens [Mon, 15 Sep 2003 02:05:40 +0000 (02:05 +0000)]
added smart placement
Dana Jansens [Mon, 15 Sep 2003 02:05:10 +0000 (02:05 +0000)]
use the new RECT_LEFT/RIGHT/TOP/BOTTOM for clarity
Dana Jansens [Mon, 15 Sep 2003 02:03:58 +0000 (02:03 +0000)]
add some interesection shit, and RECT_LEFT/RIGHT/TOP/BOTTOM
Dana Jansens [Sun, 14 Sep 2003 21:33:08 +0000 (21:33 +0000)]
kill the padding in the menu title
Dana Jansens [Sun, 14 Sep 2003 21:13:50 +0000 (21:13 +0000)]
dont raise parents of transients when the transient is raised
Dana Jansens [Sun, 14 Sep 2003 21:10:30 +0000 (21:10 +0000)]
fix 2 mem leaks
Dana Jansens [Sun, 14 Sep 2003 21:10:16 +0000 (21:10 +0000)]
install the openbox.png pixmap icon
Dana Jansens [Sun, 14 Sep 2003 21:09:51 +0000 (21:09 +0000)]
adjust the themes for the frames before everything else happens, cuz they store pointers to the freed theme, then redraw them at the end
Dana Jansens [Sun, 14 Sep 2003 21:08:21 +0000 (21:08 +0000)]
dont redraw the frames when changing their theme
Dana Jansens [Sun, 14 Sep 2003 21:07:38 +0000 (21:07 +0000)]
remove the x event handler
Dana Jansens [Sun, 14 Sep 2003 21:07:06 +0000 (21:07 +0000)]
dont bother fucking everythign up when the desktops number hasnt changed
Dana Jansens [Sun, 14 Sep 2003 21:06:43 +0000 (21:06 +0000)]
fix mem leak
Dana Jansens [Sun, 14 Sep 2003 21:06:20 +0000 (21:06 +0000)]
update the menus before putting them in the visible list
Dana Jansens [Sun, 14 Sep 2003 21:04:30 +0000 (21:04 +0000)]
fix a mem leak, and make suer the menus arent visible when they are modified
Dana Jansens [Sun, 14 Sep 2003 20:57:14 +0000 (20:57 +0000)]
fix mem leak, remove teh ice watch handler
Dana Jansens [Sun, 14 Sep 2003 20:56:48 +0000 (20:56 +0000)]
fix mem leak
Dana Jansens [Sun, 14 Sep 2003 18:52:48 +0000 (18:52 +0000)]
add the .png version of the icon.h
Dana Jansens [Sun, 14 Sep 2003 18:35:21 +0000 (18:35 +0000)]
dont impose staying on-screen for non-normal windows like kicker
Dana Jansens [Sun, 14 Sep 2003 18:32:18 +0000 (18:32 +0000)]
add a default icon made by merry.
Dana Jansens [Sun, 14 Sep 2003 07:35:49 +0000 (07:35 +0000)]
move moveresize_startup/shutdown so its between its deps
Dana Jansens [Sun, 14 Sep 2003 07:35:24 +0000 (07:35 +0000)]
only sopt moveresize when shutting down
Dana Jansens [Sun, 14 Sep 2003 07:33:16 +0000 (07:33 +0000)]
remove debug print
Dana Jansens [Sun, 14 Sep 2003 07:18:41 +0000 (07:18 +0000)]
stop any moveresizes on shutdown
Dana Jansens [Sun, 14 Sep 2003 06:43:45 +0000 (06:43 +0000)]
dont need libtool doing dlopen capable libs
Dana Jansens [Sun, 14 Sep 2003 06:43:16 +0000 (06:43 +0000)]
use the values passed to the function
Dana Jansens [Sun, 14 Sep 2003 06:42:57 +0000 (06:42 +0000)]
code style
Dana Jansens [Sun, 14 Sep 2003 06:42:33 +0000 (06:42 +0000)]
free XImages
Dana Jansens [Sun, 14 Sep 2003 06:42:04 +0000 (06:42 +0000)]
destroy 'pat' always
Dana Jansens [Sun, 14 Sep 2003 06:41:00 +0000 (06:41 +0000)]
X allocs more bytes than i thought, new algo to pick the amount of memory for the bitmap data
Dana Jansens [Sun, 14 Sep 2003 06:40:33 +0000 (06:40 +0000)]
dont waste a strdup which is never freed
Dana Jansens [Sun, 14 Sep 2003 05:01:54 +0000 (05:01 +0000)]
fix a memory leak in the mainloop timers correctly
Dana Jansens [Sun, 14 Sep 2003 04:40:09 +0000 (04:40 +0000)]
fix a memory leak in the mainloop timers
Dana Jansens [Fri, 12 Sep 2003 06:00:17 +0000 (06:00 +0000)]
new popups with subclasses, added an ObIconPopup for popups with icons, and ObPagerPopup, for a popup with a pager on it.
better logic also for the desktop layout code figuring out how many rows and columns there are.
Dana Jansens [Fri, 12 Sep 2003 05:56:57 +0000 (05:56 +0000)]
add app_(un)hilite_fg, which is never parentrelative
Dana Jansens [Fri, 12 Sep 2003 05:56:02 +0000 (05:56 +0000)]
wasted variable
Dana Jansens [Fri, 12 Sep 2003 05:42:57 +0000 (05:42 +0000)]
handle parentrel app labels, by using the title's texture instead
Dana Jansens [Fri, 12 Sep 2003 02:19:05 +0000 (02:19 +0000)]
better more valid C
Dana Jansens [Fri, 12 Sep 2003 01:39:21 +0000 (01:39 +0000)]
80 cols
Dana Jansens [Fri, 12 Sep 2003 01:31:41 +0000 (01:31 +0000)]
start the session shit, and grab the params before grabbing the rest of the parameters (and erroring on invalid ones)
Dana Jansens [Fri, 12 Sep 2003 01:11:33 +0000 (01:11 +0000)]
add support for a default icon, but no icon has been made yet.
Dana Jansens [Fri, 12 Sep 2003 00:49:32 +0000 (00:49 +0000)]
allow building of static libs
Dana Jansens [Wed, 10 Sep 2003 20:05:06 +0000 (20:05 +0000)]
frame context fallbacks when there is no binding on the context
Dana Jansens [Wed, 10 Sep 2003 20:03:58 +0000 (20:03 +0000)]
requested update from safarial
Dana Jansens [Wed, 10 Sep 2003 19:37:52 +0000 (19:37 +0000)]
make menu hiding-on-release based on a timer rather than on where it is released (on the frame border)
Dana Jansens [Wed, 10 Sep 2003 18:18:42 +0000 (18:18 +0000)]
s/milli/micro/
Dana Jansens [Wed, 10 Sep 2003 18:14:44 +0000 (18:14 +0000)]
hide menus before showing a new menu root
Dana Jansens [Wed, 10 Sep 2003 18:00:08 +0000 (18:00 +0000)]
keep menus taller than the screen from jittering. also keep the half of the menu you're in visible. more precision would be nicer but meh for now (ever) i guess.
Dana Jansens [Wed, 10 Sep 2003 17:40:57 +0000 (17:40 +0000)]
distribute the .pc.in files
Dana Jansens [Wed, 10 Sep 2003 17:39:30 +0000 (17:39 +0000)]
save the new glist!
Dana Jansens [Wed, 10 Sep 2003 17:21:27 +0000 (17:21 +0000)]
when the client for an interactive action is closed, kill the action
Dana Jansens [Wed, 10 Sep 2003 17:13:57 +0000 (17:13 +0000)]
use the current size not the start size for moving
Dana Jansens [Wed, 10 Sep 2003 17:12:26 +0000 (17:12 +0000)]
use the focus client when the client is null for keyboard events
Dana Jansens [Wed, 10 Sep 2003 17:11:46 +0000 (17:11 +0000)]
oops, copypaste
Dana Jansens [Wed, 10 Sep 2003 17:10:11 +0000 (17:10 +0000)]
dont deref the client before checking for null
Dana Jansens [Wed, 10 Sep 2003 17:03:29 +0000 (17:03 +0000)]
use theme.show_handle
Dana Jansens [Tue, 9 Sep 2003 08:09:08 +0000 (08:09 +0000)]
more changes
Dana Jansens [Tue, 9 Sep 2003 08:05:06 +0000 (08:05 +0000)]
save teh client for interactive actions cuz after teh keyboard is grabbed there is no client
Dana Jansens [Tue, 9 Sep 2003 07:19:31 +0000 (07:19 +0000)]
beta2
Dana Jansens [Tue, 9 Sep 2003 07:18:47 +0000 (07:18 +0000)]
recent changes
Dana Jansens [Tue, 9 Sep 2003 07:16:38 +0000 (07:16 +0000)]
no more interactive mouse actions, they are evil etc. actions now "feel" much more solid. if move/resizing a window while changing workspaces, it will follow.
Dana Jansens [Tue, 9 Sep 2003 06:07:00 +0000 (06:07 +0000)]
no mouse interactive actions. no bugs.
Dana Jansens [Mon, 8 Sep 2003 19:32:01 +0000 (19:32 +0000)]
remove debug prints
Dana Jansens [Mon, 8 Sep 2003 19:09:59 +0000 (19:09 +0000)]
allow a padding.width of 0
Dana Jansens [Mon, 8 Sep 2003 18:58:57 +0000 (18:58 +0000)]
warn about the right shit
Dana Jansens [Mon, 8 Sep 2003 18:42:47 +0000 (18:42 +0000)]
remove comment that isnt right anymore
Dana Jansens [Mon, 8 Sep 2003 18:38:52 +0000 (18:38 +0000)]
bigtime theme changes. bigtime.
Dana Jansens [Mon, 8 Sep 2003 18:20:09 +0000 (18:20 +0000)]
expose focus_cycle_client
Dana Jansens [Mon, 8 Sep 2003 18:19:04 +0000 (18:19 +0000)]
act on the visibly focused window when that differs from the actual focused window
Dana Jansens [Mon, 8 Sep 2003 18:05:42 +0000 (18:05 +0000)]
round 2 for this shit
Dana Jansens [Mon, 8 Sep 2003 18:01:46 +0000 (18:01 +0000)]
flush after resizing a client
Dana Jansens [Mon, 8 Sep 2003 17:58:31 +0000 (17:58 +0000)]
if the client is growing, resize it before the frame. if its shrinking, then resize the frame first. reduces flicker lots.
Dana Jansens [Mon, 8 Sep 2003 17:51:54 +0000 (17:51 +0000)]
watch for windows with titlecounts changing their title and getting an incorrect titlecount
Dana Jansens [Mon, 8 Sep 2003 17:39:21 +0000 (17:39 +0000)]
oops
Dana Jansens [Mon, 8 Sep 2003 17:30:55 +0000 (17:30 +0000)]
some simpler code
This page took 0.057732 seconds and 4 git commands to generate.