]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Mon, 14 Apr 2003 23:38:54 +0000 (23:38 +0000)]
fixes for handling char**s
Dana Jansens [Mon, 14 Apr 2003 22:42:23 +0000 (22:42 +0000)]
indenting oopsie
Dana Jansens [Mon, 14 Apr 2003 22:42:10 +0000 (22:42 +0000)]
dont get a null at the end of the data, so use strndup
Dana Jansens [Mon, 14 Apr 2003 22:39:47 +0000 (22:39 +0000)]
fix a seg from ignoreing PROP_GETSS failure
Dana Jansens [Mon, 14 Apr 2003 22:31:22 +0000 (22:31 +0000)]
more fixes for working with char**s
Dana Jansens [Mon, 14 Apr 2003 22:25:17 +0000 (22:25 +0000)]
nullify the ends of the char**
Dana Jansens [Mon, 14 Apr 2003 22:20:27 +0000 (22:20 +0000)]
remove casts from PROP defines. use proper vars and cast elsewhere if needed.
Dana Jansens [Mon, 14 Apr 2003 22:12:26 +0000 (22:12 +0000)]
text justification
Dana Jansens [Mon, 14 Apr 2003 22:12:18 +0000 (22:12 +0000)]
shrink the area that the textures are rendered into by the bevels/borders
Dana Jansens [Mon, 14 Apr 2003 21:34:35 +0000 (21:34 +0000)]
rip the prop code i wrote in cwmcc out and make it all 64bit friendly (i think!). stop using gulong for values from the xserver, using guint32 instead.
Dana Jansens [Mon, 14 Apr 2003 21:26:01 +0000 (21:26 +0000)]
these menus should not be removed, they are good and will be used.
Dana Jansens [Mon, 14 Apr 2003 17:07:04 +0000 (17:07 +0000)]
clean up this mess of crap a lot
Dana Jansens [Mon, 14 Apr 2003 17:06:32 +0000 (17:06 +0000)]
do not commit bad char* foo that breaks on !32 bit platforms
Marius Nita [Mon, 14 Apr 2003 06:47:44 +0000 (06:47 +0000)]
cleanups and such
Marius Nita [Mon, 14 Apr 2003 06:04:49 +0000 (06:04 +0000)]
beginning of obcl. the parser works with semicolons after statements
for now, there is much left to change and do.
Scott Moynes [Mon, 14 Apr 2003 04:30:34 +0000 (04:30 +0000)]
*** empty log message ***
Dana Jansens [Mon, 14 Apr 2003 04:26:19 +0000 (04:26 +0000)]
allow _'s in identifiers
Dana Jansens [Mon, 14 Apr 2003 01:11:32 +0000 (01:11 +0000)]
raise and lower all transients along with parents
Dana Jansens [Mon, 14 Apr 2003 01:10:54 +0000 (01:10 +0000)]
apply layers to all transients. only raise once on the highest window who's layer changed after applying layers to them all
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
This page took 0.058166 seconds and 4 git commands to generate.