]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Sun, 13 Apr 2003 23:43:18 +0000 (23:43 +0000)]
ifdef not ifndef
Dana Jansens [Sun, 13 Apr 2003 23:24:36 +0000 (23:24 +0000)]
keep all transient windows above their parents
Dana Jansens [Sun, 13 Apr 2003 23:24:18 +0000 (23:24 +0000)]
simple cleanups for the client_iconify function.
also dont follow into other groups when searching up the transient_for tree
Dana Jansens [Sun, 13 Apr 2003 21:48:10 +0000 (21:48 +0000)]
rm the unused vars
Dana Jansens [Sun, 13 Apr 2003 21:47:39 +0000 (21:47 +0000)]
onyl focus 'normal' windows on map
Dana Jansens [Sun, 13 Apr 2003 21:46:31 +0000 (21:46 +0000)]
only keep fullscreen windows on top while they are focused
Dana Jansens [Sun, 13 Apr 2003 21:37:32 +0000 (21:37 +0000)]
make fullscreen decorations and functions be calculated by the setup_decor_and_functions func
Dana Jansens [Sun, 13 Apr 2003 21:20:03 +0000 (21:20 +0000)]
rm the group debug prints
Dana Jansens [Sun, 13 Apr 2003 21:19:43 +0000 (21:19 +0000)]
only print that when debuggin focus
Dana Jansens [Sun, 13 Apr 2003 21:18:43 +0000 (21:18 +0000)]
ignore the remaining new shit from automaking everything again
Dana Jansens [Sun, 13 Apr 2003 21:17:02 +0000 (21:17 +0000)]
back to automake
Dana Jansens [Sun, 13 Apr 2003 19:30:15 +0000 (19:30 +0000)]
shrimpx above miklos?
Dana Jansens [Sun, 13 Apr 2003 08:36:38 +0000 (08:36 +0000)]
pass the Client for frame_context cuz the client might be NULL
Dana Jansens [Sun, 13 Apr 2003 08:01:02 +0000 (08:01 +0000)]
comment properly
Dana Jansens [Sun, 13 Apr 2003 07:52:58 +0000 (07:52 +0000)]
load the font shadow stuff from the old ob2 shitz
Dana Jansens [Sun, 13 Apr 2003 07:27:21 +0000 (07:27 +0000)]
let specify theme in the rc3 file. rm the other old engine options
Dana Jansens [Sun, 13 Apr 2003 07:26:49 +0000 (07:26 +0000)]
break on errors
Dana Jansens [Sun, 13 Apr 2003 07:18:28 +0000 (07:18 +0000)]
move the openbox engine into librender and the kernel. the theme is loaded and stored inside librender. the frame is decorated and managed inside the kernel.
Dana Jansens [Sun, 13 Apr 2003 07:02:34 +0000 (07:02 +0000)]
move the themes
Dana Jansens [Sun, 13 Apr 2003 02:30:01 +0000 (02:30 +0000)]
allow freeing NULL appearances
Dana Jansens [Sun, 13 Apr 2003 02:29:09 +0000 (02:29 +0000)]
allow closing NULL fonts
Dana Jansens [Sun, 13 Apr 2003 02:28:29 +0000 (02:28 +0000)]
allow freeing NULL pixmap masks
Dana Jansens [Sun, 13 Apr 2003 02:26:56 +0000 (02:26 +0000)]
dont fux self in color_free if the color is NULL
Dana Jansens [Sat, 12 Apr 2003 21:02:41 +0000 (21:02 +0000)]
proper cwmcc_ prefixing.
add gulong *num and gulong num to funciton params where needed. cant use 0 to terminate an array of numbers
Dana Jansens [Sat, 12 Apr 2003 04:17:01 +0000 (04:17 +0000)]
set the right mask for the client msg!
Dana Jansens [Sat, 12 Apr 2003 03:22:33 +0000 (03:22 +0000)]
dont use #ifdef HAVE_FOO for ansi functions/headers
Dana Jansens [Sat, 12 Apr 2003 02:24:03 +0000 (02:24 +0000)]
complete the root property get functions
Dana Jansens [Sat, 12 Apr 2003 02:03:28 +0000 (02:03 +0000)]
add most of the root window props get functions
Dana Jansens [Fri, 11 Apr 2003 21:41:05 +0000 (21:41 +0000)]
add right click in client focuses
Dana Jansens [Fri, 11 Apr 2003 21:27:03 +0000 (21:27 +0000)]
add getting of some root properties
Dana Jansens [Fri, 11 Apr 2003 19:14:13 +0000 (19:14 +0000)]
make utility windows able to be resized
Dana Jansens [Fri, 11 Apr 2003 15:46:33 +0000 (15:46 +0000)]
name set_icon_name correctly
Dana Jansens [Fri, 11 Apr 2003 08:01:31 +0000 (08:01 +0000)]
rm the main Makefile in a distclean
Dana Jansens [Fri, 11 Apr 2003 06:02:36 +0000 (06:02 +0000)]
add the new cwmcc stuff
Dana Jansens [Fri, 11 Apr 2003 04:11:08 +0000 (04:11 +0000)]
add set functions for setting name/icon name
Dana Jansens [Fri, 11 Apr 2003 03:35:14 +0000 (03:35 +0000)]
add set functions for all the client props that need em
Dana Jansens [Fri, 11 Apr 2003 02:31:20 +0000 (02:31 +0000)]
add get functions for all the client properties
Dana Jansens [Thu, 10 Apr 2003 18:48:47 +0000 (18:48 +0000)]
add all functions for getting and setting window properties
Dana Jansens [Thu, 10 Apr 2003 07:21:30 +0000 (07:21 +0000)]
deiconify transient parents when a child is deiconified.
Dana Jansens [Thu, 10 Apr 2003 06:50:57 +0000 (06:50 +0000)]
no fuck that it was working fine
Dana Jansens [Thu, 10 Apr 2003 06:50:42 +0000 (06:50 +0000)]
make the TRAN_GROUP an unsigned long
Dana Jansens [Thu, 10 Apr 2003 06:46:44 +0000 (06:46 +0000)]
add MapRequest print
Dana Jansens [Thu, 10 Apr 2003 06:29:43 +0000 (06:29 +0000)]
some smarter rules for focusing new window when focus_new is not set
Dana Jansens [Thu, 10 Apr 2003 04:49:22 +0000 (04:49 +0000)]
use .los not .os
Dana Jansens [Wed, 9 Apr 2003 22:16:03 +0000 (22:16 +0000)]
install with libtool
Dana Jansens [Wed, 9 Apr 2003 21:24:58 +0000 (21:24 +0000)]
set up the atoms in cwmcc
Dana Jansens [Wed, 9 Apr 2003 18:36:01 +0000 (18:36 +0000)]
buld fixes for the new libs
Dana Jansens [Wed, 9 Apr 2003 18:18:43 +0000 (18:18 +0000)]
add libcwmcc and libobcl
Dana Jansens [Wed, 9 Apr 2003 17:59:44 +0000 (17:59 +0000)]
describe the code subdirs
Dana Jansens [Wed, 9 Apr 2003 17:40:14 +0000 (17:40 +0000)]
dont show the focus popup when theres no target client
Dana Jansens [Tue, 8 Apr 2003 20:07:20 +0000 (20:07 +0000)]
rm debug print
Dana Jansens [Tue, 8 Apr 2003 20:01:07 +0000 (20:01 +0000)]
add override
Dana Jansens [Tue, 8 Apr 2003 19:41:31 +0000 (19:41 +0000)]
add a test that maps an override redirect window
Dana Jansens [Tue, 8 Apr 2003 07:31:26 +0000 (07:31 +0000)]
move config option loading for the kernel into config.c/h
add options for the number of desktops and the names of the desktops
Dana Jansens [Tue, 8 Apr 2003 07:30:39 +0000 (07:30 +0000)]
add the desktops options
Dana Jansens [Tue, 8 Apr 2003 06:51:45 +0000 (06:51 +0000)]
better clickfocus friendliness
Dana Jansens [Tue, 8 Apr 2003 06:31:25 +0000 (06:31 +0000)]
check for focus before unfocusing
Dana Jansens [Tue, 8 Apr 2003 06:14:53 +0000 (06:14 +0000)]
add more options for focus fallback, use an enum for all the types of fallbacks.
Dana Jansens [Tue, 8 Apr 2003 04:48:39 +0000 (04:48 +0000)]
only cycle focus to normal windows
Dana Jansens [Tue, 8 Apr 2003 04:40:44 +0000 (04:40 +0000)]
make stacked cycling the default
Dana Jansens [Tue, 8 Apr 2003 02:00:08 +0000 (02:00 +0000)]
use a size not area for the label
Dana Jansens [Tue, 8 Apr 2003 01:04:09 +0000 (01:04 +0000)]
show a popup with the focus target while cycling
Dana Jansens [Tue, 8 Apr 2003 01:03:26 +0000 (01:03 +0000)]
fallback to transients' parents when possible.
return the Client* which was focused from focus_cycle
Dana Jansens [Tue, 8 Apr 2003 01:02:28 +0000 (01:02 +0000)]
fallback focus while unmanaging the window
Dana Jansens [Mon, 7 Apr 2003 22:55:28 +0000 (22:55 +0000)]
FocusRaise to be more clickfocus friendly too
Dana Jansens [Mon, 7 Apr 2003 22:29:40 +0000 (22:29 +0000)]
add focusLast and focusLastOnDesktop options in the [focus] section of the rc3. allows more customizaton of the focus model. default to click-focus style. add handling for focus cycling when nothing on the desktop is focused.
Dana Jansens [Mon, 7 Apr 2003 22:27:02 +0000 (22:27 +0000)]
ignore inferior enternotifies
add anotehr focusdebug print
Dana Jansens [Mon, 7 Apr 2003 22:26:31 +0000 (22:26 +0000)]
check for new windows always being onscreen.
rename the client pointer to self in teh manage unmanage functions for consistancy
Dana Jansens [Mon, 7 Apr 2003 22:25:33 +0000 (22:25 +0000)]
rm debug prints
Dana Jansens [Mon, 7 Apr 2003 08:58:45 +0000 (08:58 +0000)]
dont check to make sure the window is on screen here
Dana Jansens [Mon, 7 Apr 2003 08:53:07 +0000 (08:53 +0000)]
add comment about the two different area Rects
Dana Jansens [Mon, 7 Apr 2003 08:48:12 +0000 (08:48 +0000)]
add new HACKING!
warn about Client.transient_for
Dana Jansens [Mon, 7 Apr 2003 08:45:52 +0000 (08:45 +0000)]
support for transients of groups
Dana Jansens [Mon, 7 Apr 2003 08:43:33 +0000 (08:43 +0000)]
support for transients of groups
Dana Jansens [Mon, 7 Apr 2003 07:29:49 +0000 (07:29 +0000)]
missed one
Dana Jansens [Mon, 7 Apr 2003 07:29:00 +0000 (07:29 +0000)]
put focus messages in ifdefs
Dana Jansens [Mon, 7 Apr 2003 07:28:06 +0000 (07:28 +0000)]
remove debug print
Dana Jansens [Mon, 7 Apr 2003 05:47:46 +0000 (05:47 +0000)]
add the group.c
Dana Jansens [Mon, 7 Apr 2003 05:47:20 +0000 (05:47 +0000)]
track window groups
iconify all its transients when a window is iconified
Dana Jansens [Mon, 7 Apr 2003 04:59:38 +0000 (04:59 +0000)]
look for masks in the right place. display the error with just the requested button name.
Dana Jansens [Mon, 7 Apr 2003 04:58:39 +0000 (04:58 +0000)]
install the buttons
Dana Jansens [Mon, 7 Apr 2003 03:47:23 +0000 (03:47 +0000)]
once in a window-cycle, don't fire any other key bindings
Dana Jansens [Mon, 7 Apr 2003 03:46:41 +0000 (03:46 +0000)]
put focus_cycle into focus.c, use it there in the action. improved it as well to handle odd cases like modal windows. added functions to client.c which are needed by the focus cycling routine.
Dana Jansens [Mon, 7 Apr 2003 03:43:53 +0000 (03:43 +0000)]
grab the other device in Sync for button/key grabs
Dana Jansens [Sun, 6 Apr 2003 19:17:54 +0000 (19:17 +0000)]
dont let windows be placed offscreen
Dana Jansens [Sun, 6 Apr 2003 19:11:19 +0000 (19:11 +0000)]
ifndef NOT IFNDEF GAH
Dana Jansens [Sun, 6 Apr 2003 18:40:10 +0000 (18:40 +0000)]
dont toggle when no client was passed to teh action
Dana Jansens [Sun, 6 Apr 2003 18:38:51 +0000 (18:38 +0000)]
nm that, pointless...
Dana Jansens [Sun, 6 Apr 2003 18:18:55 +0000 (18:18 +0000)]
disable keyboard and mouse input while ob is starting or exiting
Derek Foreman [Sun, 6 Apr 2003 18:03:59 +0000 (18:03 +0000)]
Fix reduce color depth to not use original data
(and break parentrel)
Dana Jansens [Sun, 6 Apr 2003 17:42:11 +0000 (17:42 +0000)]
print the error when the engine cant load
Dana Jansens [Sun, 6 Apr 2003 17:39:59 +0000 (17:39 +0000)]
add stdlib.h for exit()
Dana Jansens [Sun, 6 Apr 2003 11:13:14 +0000 (11:13 +0000)]
stop using build/ dir configure shits all over itself for other people
Dana Jansens [Sun, 6 Apr 2003 11:01:07 +0000 (11:01 +0000)]
add the openbox themes makefile
Dana Jansens [Sun, 6 Apr 2003 10:47:16 +0000 (10:47 +0000)]
build fixes for finding Xlibs and for setting vars based on found Xlib info and Xinerama info
Dana Jansens [Sun, 6 Apr 2003 10:21:56 +0000 (10:21 +0000)]
more build system fixups
Dana Jansens [Sun, 6 Apr 2003 09:56:57 +0000 (09:56 +0000)]
fixes for build system. add themes to the install process. use the build/ dir for configures trash dump
Dana Jansens [Sun, 6 Apr 2003 08:25:35 +0000 (08:25 +0000)]
clean up the module if load() fails
Dana Jansens [Sun, 6 Apr 2003 06:19:36 +0000 (06:19 +0000)]
add function to give the minimum size of an appearance to fully render it's data
Dana Jansens [Sun, 6 Apr 2003 06:19:15 +0000 (06:19 +0000)]
save the state at the start of a drag and use it throughout until the button is released
This page took 0.059394 seconds and 4 git commands to generate.