mikachu/openbox.git
17 years agomake interactive actions a type and not special cases.
Dana Jansens [Sat, 30 Aug 2003 16:58:30 +0000 (16:58 +0000)]
make interactive actions a type and not special cases.
add the <interactive> option to them to turn off interactivity

17 years agoremove debug print
Dana Jansens [Sat, 30 Aug 2003 07:20:45 +0000 (07:20 +0000)]
remove debug print

17 years agousing the ObMainLoop, which rulz the planet
Dana Jansens [Sat, 30 Aug 2003 07:20:16 +0000 (07:20 +0000)]
using the ObMainLoop, which rulz the planet

17 years agoput debian menu file first
Dana Jansens [Sat, 30 Aug 2003 06:08:10 +0000 (06:08 +0000)]
put debian menu file first

17 years agoadd pipe-menus
Dana Jansens [Sat, 30 Aug 2003 05:15:12 +0000 (05:15 +0000)]
add pipe-menus

17 years agofix grabbing and not releasing with menus
Dana Jansens [Sat, 30 Aug 2003 05:04:08 +0000 (05:04 +0000)]
fix grabbing and not releasing with menus

17 years agodont ungrab twice when hiding menus
Dana Jansens [Fri, 29 Aug 2003 17:17:07 +0000 (17:17 +0000)]
dont ungrab twice when hiding menus

17 years agoproperly select the first menu item in the child menu when using the 'right' keycode
Dana Jansens [Fri, 29 Aug 2003 08:52:12 +0000 (08:52 +0000)]
properly select the first menu item in the child menu when using the 'right' keycode

17 years agodont keyboard nav onto disabled menu items
Dana Jansens [Fri, 29 Aug 2003 08:51:05 +0000 (08:51 +0000)]
dont keyboard nav onto disabled menu items

17 years agomissing break would be bad in future if added more cases
Dana Jansens [Fri, 29 Aug 2003 08:49:41 +0000 (08:49 +0000)]
missing break would be bad in future if added more cases

17 years agodont need gmodule anymore
Dana Jansens [Fri, 29 Aug 2003 08:46:52 +0000 (08:46 +0000)]
dont need gmodule anymore

17 years agoultra-keyboard-controlled-menus
Dana Jansens [Fri, 29 Aug 2003 08:44:55 +0000 (08:44 +0000)]
ultra-keyboard-controlled-menus

17 years agofix includes
Dana Jansens [Fri, 29 Aug 2003 08:44:40 +0000 (08:44 +0000)]
fix includes

17 years agoupdate which files have translatable strings
Dana Jansens [Fri, 29 Aug 2003 08:09:18 +0000 (08:09 +0000)]
update which files have translatable strings

17 years agothe kernel/ dir has been moved to openbox/
Dana Jansens [Fri, 29 Aug 2003 08:04:58 +0000 (08:04 +0000)]
the kernel/ dir has been moved to openbox/

17 years agoremove the plugin stuffs
Dana Jansens [Fri, 29 Aug 2003 07:58:03 +0000 (07:58 +0000)]
remove the plugin stuffs

17 years agoremove a dispatch.h
Dana Jansens [Fri, 29 Aug 2003 07:57:34 +0000 (07:57 +0000)]
remove a dispatch.h

17 years agoremove plugins from the menu parsing
Dana Jansens [Fri, 29 Aug 2003 07:57:18 +0000 (07:57 +0000)]
remove plugins from the menu parsing

17 years agomove the client and client-list menus into the 'kernel'
Dana Jansens [Fri, 29 Aug 2003 07:56:49 +0000 (07:56 +0000)]
move the client and client-list menus into the 'kernel'

17 years agoremove the placement plugin
Dana Jansens [Fri, 29 Aug 2003 06:55:02 +0000 (06:55 +0000)]
remove the placement plugin

17 years agoremove the event dispatcher
Dana Jansens [Fri, 29 Aug 2003 06:52:55 +0000 (06:52 +0000)]
remove the event dispatcher

17 years agoadd separator above "All desktops"
Dana Jansens [Fri, 29 Aug 2003 06:51:39 +0000 (06:51 +0000)]
add separator above "All desktops"

17 years agotypo, reading from the wrong member of the actiondata union
Dana Jansens [Fri, 29 Aug 2003 06:48:32 +0000 (06:48 +0000)]
typo, reading from the wrong member of the actiondata union

17 years agoadd window placement routines to the kernel
Dana Jansens [Fri, 29 Aug 2003 06:40:35 +0000 (06:40 +0000)]
add window placement routines to the kernel

17 years agoplace submenus with their borders over the parent's
Dana Jansens [Fri, 29 Aug 2003 05:49:30 +0000 (05:49 +0000)]
place submenus with their borders over the parent's

17 years agonicer default bullets
Dana Jansens [Fri, 29 Aug 2003 05:44:17 +0000 (05:44 +0000)]
nicer default bullets

17 years agoonly left-justify menus, remove the menu.frame.justify option
Dana Jansens [Thu, 28 Aug 2003 19:53:36 +0000 (19:53 +0000)]
only left-justify menus, remove the menu.frame.justify option

17 years agofix a bunch of memleaks from valgrind and stuff
Dana Jansens [Thu, 28 Aug 2003 19:10:36 +0000 (19:10 +0000)]
fix a bunch of memleaks from valgrind and stuff

17 years agos/Shade/Roll up\/down/
Dana Jansens [Thu, 28 Aug 2003 19:08:49 +0000 (19:08 +0000)]
s/Shade/Roll up\/down/

17 years agos/(Un)//
Dana Jansens [Thu, 28 Aug 2003 19:08:30 +0000 (19:08 +0000)]
s/(Un)//

17 years agofree rgba texture caches
Dana Jansens [Thu, 28 Aug 2003 19:06:35 +0000 (19:06 +0000)]
free rgba texture caches

17 years agoonly execute enabled items
Dana Jansens [Thu, 28 Aug 2003 18:34:06 +0000 (18:34 +0000)]
only execute enabled items

17 years agowas not disabling the normal layer when appropriate
Dana Jansens [Thu, 28 Aug 2003 18:33:02 +0000 (18:33 +0000)]
was not disabling the normal layer when appropriate

17 years agonew method for loading menu files etc
Dana Jansens [Thu, 28 Aug 2003 17:32:49 +0000 (17:32 +0000)]
new method for loading menu files etc

17 years agofix crash bug is parsing menu section of the rc3
Dana Jansens [Thu, 28 Aug 2003 17:27:13 +0000 (17:27 +0000)]
fix crash bug is parsing menu section of the rc3

17 years agomissed one thing, using invalid mem still
Dana Jansens [Thu, 28 Aug 2003 17:22:10 +0000 (17:22 +0000)]
missed one thing, using invalid mem still

17 years agomake the maximize item toggle maximized
Dana Jansens [Thu, 28 Aug 2003 17:15:35 +0000 (17:15 +0000)]
make the maximize item toggle maximized

17 years agofix for using freed memory to exec stuff
Dana Jansens [Thu, 28 Aug 2003 17:15:10 +0000 (17:15 +0000)]
fix for using freed memory to exec stuff

17 years agofree the menu entry frames
Dana Jansens [Thu, 28 Aug 2003 17:05:44 +0000 (17:05 +0000)]
free the menu entry frames

17 years agowrong action name
Dana Jansens [Thu, 28 Aug 2003 16:14:47 +0000 (16:14 +0000)]
wrong action name

17 years agorm double ;;
Dana Jansens [Thu, 28 Aug 2003 08:15:45 +0000 (08:15 +0000)]
rm double ;;

17 years agoadd icons to the client-list-menu
Dana Jansens [Thu, 28 Aug 2003 08:08:18 +0000 (08:08 +0000)]
add icons to the client-list-menu

17 years agoload the plugins in the rc3 for the menus
Dana Jansens [Thu, 28 Aug 2003 07:55:01 +0000 (07:55 +0000)]
load the plugins in the rc3 for the menus

17 years agomake submenus not require the menu to exist when they are created, not until they...
Dana Jansens [Thu, 28 Aug 2003 07:49:57 +0000 (07:49 +0000)]
make submenus not require the menu to exist when they are created, not until they are shown.
crash fix in client_menu

17 years agomake client-list-menu work too
Dana Jansens [Thu, 28 Aug 2003 07:34:03 +0000 (07:34 +0000)]
make client-list-menu work too
more menu cleanups

17 years agoload menu plugins automatically from whats in the menu file
Dana Jansens [Thu, 28 Aug 2003 06:32:27 +0000 (06:32 +0000)]
load menu plugins automatically from whats in the menu file
menu fixups
move enabled into the 'normal menu item' specific data stuff

17 years agochange the menu plugin interface, no need for the create/destroy functions any more.
Dana Jansens [Thu, 28 Aug 2003 05:44:13 +0000 (05:44 +0000)]
change the menu plugin interface, no need for the create/destroy functions any more.
redo the client-menu plugin to work with the new menu api

17 years agoadd follow option back for sendto actions
Dana Jansens [Thu, 28 Aug 2003 05:43:05 +0000 (05:43 +0000)]
add follow option back for sendto actions

17 years agosplit the menus out so they aren't nested in the example
Dana Jansens [Thu, 28 Aug 2003 02:16:29 +0000 (02:16 +0000)]
split the menus out so they aren't nested in the example

17 years agohalf way through the changes to new menu code/design. hot shit. static menus work...
Dana Jansens [Thu, 28 Aug 2003 02:10:23 +0000 (02:10 +0000)]
half way through the changes to new menu code/design. hot shit. static menus work, on to plugins next.

17 years agooooops RECT_SET_POINT was broken
Dana Jansens [Wed, 27 Aug 2003 23:16:06 +0000 (23:16 +0000)]
oooops RECT_SET_POINT was broken

17 years agomore typo :)
Dana Jansens [Wed, 27 Aug 2003 18:53:25 +0000 (18:53 +0000)]
more typo :)

17 years agotypo :)
Dana Jansens [Wed, 27 Aug 2003 18:52:15 +0000 (18:52 +0000)]
typo :)

17 years agodont be rude to non-normal windows with keeping them onscreen
Dana Jansens [Wed, 27 Aug 2003 18:50:12 +0000 (18:50 +0000)]
dont be rude to non-normal windows with keeping them onscreen

17 years agofix border on shaded maximized windows
Dana Jansens [Wed, 27 Aug 2003 18:38:36 +0000 (18:38 +0000)]
fix border on shaded maximized windows

17 years agodouble deref, props to 'mmj' for spotting this
Dana Jansens [Wed, 27 Aug 2003 05:20:27 +0000 (05:20 +0000)]
double deref, props to 'mmj' for spotting this

17 years agoremove the last of the cool stuff thanks to GTK fuck fuck. no more not focusing windo...
Dana Jansens [Mon, 25 Aug 2003 18:40:00 +0000 (18:40 +0000)]
remove the last of the cool stuff thanks to GTK fuck fuck. no more not focusing windows in groups that arent focused on map

17 years agoblef
Dana Jansens [Mon, 25 Aug 2003 15:29:40 +0000 (15:29 +0000)]
blef

17 years agotype change
Dana Jansens [Mon, 25 Aug 2003 15:29:18 +0000 (15:29 +0000)]
type change

17 years agomake --disable-session-management work i think
Dana Jansens [Mon, 25 Aug 2003 15:28:32 +0000 (15:28 +0000)]
make --disable-session-management work i think

17 years agodont force fallbacks within groups
Dana Jansens [Mon, 25 Aug 2003 08:57:09 +0000 (08:57 +0000)]
dont force fallbacks within groups

17 years agobetter handling of maximizing, wrt changing decorations on the windows, and showing...
Dana Jansens [Mon, 25 Aug 2003 08:49:48 +0000 (08:49 +0000)]
better handling of maximizing, wrt changing decorations on the windows, and showing the correct decor for the max state especially for windows which dont change size (Xnest) when maximized cuz they are at their maximum size already

17 years agoadd STRUT_EQUAL
Dana Jansens [Mon, 25 Aug 2003 08:37:29 +0000 (08:37 +0000)]
add STRUT_EQUAL

17 years agoset the client decorations to match the frame's so that there is not thot to be chang...
Dana Jansens [Mon, 25 Aug 2003 08:37:23 +0000 (08:37 +0000)]
set the client decorations to match the frame's so that there is not thot to be changes later on whene there were actually none

17 years agorestore the stacking order of a saved session
Dana Jansens [Mon, 25 Aug 2003 07:48:28 +0000 (07:48 +0000)]
restore the stacking order of a saved session

17 years agosave the stacking order of the windows, and sort the saved session data based on...
Dana Jansens [Mon, 25 Aug 2003 07:46:59 +0000 (07:46 +0000)]
save the stacking order of the windows, and sort the saved session data based on stacking when it is loaded. make the list public.

17 years agodont put #define values into the supported atoms list
Dana Jansens [Mon, 25 Aug 2003 07:45:08 +0000 (07:45 +0000)]
dont put #define values into the supported atoms list

17 years agoclarify that stacking_below sucks
Dana Jansens [Mon, 25 Aug 2003 07:44:33 +0000 (07:44 +0000)]
clarify that stacking_below sucks

17 years agoadd stacking_below which moves a window to immediately below another window. use...
Dana Jansens [Mon, 25 Aug 2003 07:43:27 +0000 (07:43 +0000)]
add stacking_below which moves a window to immediately below another window. use with care it doesn't enforce transient shit etc..

17 years agobetter handling of multiple niteractive actions
Dana Jansens [Sat, 23 Aug 2003 17:52:48 +0000 (17:52 +0000)]
better handling of multiple niteractive actions

17 years agobetter ac macro usage
Dana Jansens [Sat, 23 Aug 2003 17:07:36 +0000 (17:07 +0000)]
better ac macro usage

17 years agoalpha6
Dana Jansens [Sat, 23 Aug 2003 16:45:34 +0000 (16:45 +0000)]
alpha6

17 years agorecent changes
Dana Jansens [Sat, 23 Aug 2003 16:43:07 +0000 (16:43 +0000)]
recent changes

17 years agorecent changes
Dana Jansens [Sat, 23 Aug 2003 16:41:29 +0000 (16:41 +0000)]
recent changes

17 years agorecent changes
Dana Jansens [Sat, 23 Aug 2003 16:33:35 +0000 (16:33 +0000)]
recent changes

17 years agoend the other action when starting a new interactive action while one was in place
Dana Jansens [Sat, 23 Aug 2003 16:21:25 +0000 (16:21 +0000)]
end the other action when starting a new interactive action while one was in place

17 years agoformatting
Dana Jansens [Sat, 23 Aug 2003 06:26:23 +0000 (06:26 +0000)]
formatting

17 years ago80 cols
Dana Jansens [Sat, 23 Aug 2003 06:25:23 +0000 (06:25 +0000)]
80 cols

17 years agostupid function name die
Dana Jansens [Sat, 23 Aug 2003 06:16:14 +0000 (06:16 +0000)]
stupid function name die

17 years agonevermind
Dana Jansens [Fri, 22 Aug 2003 16:57:59 +0000 (16:57 +0000)]
nevermind

17 years agodefault font size one smaller to make default bitmaps fit better
Dana Jansens [Fri, 22 Aug 2003 16:56:20 +0000 (16:56 +0000)]
default font size one smaller to make default bitmaps fit better

17 years agooffset of 1 is default
Dana Jansens [Fri, 22 Aug 2003 16:46:01 +0000 (16:46 +0000)]
offset of 1 is default

17 years agoshrink font by a pixel to make the button bitmaps line up nice
Dana Jansens [Fri, 22 Aug 2003 16:09:20 +0000 (16:09 +0000)]
shrink font by a pixel to make the button bitmaps line up nice

17 years agoonly use visible windows when calcing for raiselower
Dana Jansens [Fri, 22 Aug 2003 15:57:20 +0000 (15:57 +0000)]
only use visible windows when calcing for raiselower

17 years agomaybe smarter
Dana Jansens [Fri, 22 Aug 2003 15:44:20 +0000 (15:44 +0000)]
maybe smarter

17 years agomake the raiselower action smarter
Dana Jansens [Fri, 22 Aug 2003 15:36:44 +0000 (15:36 +0000)]
make the raiselower action smarter

17 years agomake focus and unfocus fonts for window titles. change 'xftfont' to 'font' in the...
Dana Jansens [Fri, 22 Aug 2003 06:14:20 +0000 (06:14 +0000)]
make focus and unfocus fonts for window titles. change 'xftfont' to 'font' in the themes.

17 years agorecent changes
Dana Jansens [Wed, 20 Aug 2003 23:45:43 +0000 (23:45 +0000)]
recent changes

17 years agobetter handling of starting a new interactive grab while one is in progress
Dana Jansens [Wed, 20 Aug 2003 23:25:59 +0000 (23:25 +0000)]
better handling of starting a new interactive grab while one is in progress

17 years agorename the 'root' context to 'desktop'
Dana Jansens [Wed, 20 Aug 2003 23:13:40 +0000 (23:13 +0000)]
rename the 'root' context to 'desktop'

17 years agoadd the 'raiselower' action for raising obscured windows and lowering fully visible...
Dana Jansens [Wed, 20 Aug 2003 23:02:26 +0000 (23:02 +0000)]
add the 'raiselower' action for raising obscured windows and lowering fully visible ones

17 years agoadd an obscured flag that tracks if the frame is at all obscured
Dana Jansens [Wed, 20 Aug 2003 23:01:56 +0000 (23:01 +0000)]
add an obscured flag that tracks if the frame is at all obscured

17 years agoshrink the handles
Dana Jansens [Wed, 20 Aug 2003 22:55:26 +0000 (22:55 +0000)]
shrink the handles

17 years agouse the result from XGetGeometry correctly
Dana Jansens [Wed, 20 Aug 2003 22:50:04 +0000 (22:50 +0000)]
use the result from XGetGeometry correctly

17 years agohandle the XGetGeomtry failing for button releases
Dana Jansens [Wed, 20 Aug 2003 17:06:08 +0000 (17:06 +0000)]
handle the XGetGeomtry failing for button releases

17 years agodont grab client context stuff on desktop windows. check that clint is non-null
Dana Jansens [Wed, 20 Aug 2003 15:50:12 +0000 (15:50 +0000)]
dont grab client context stuff on desktop windows. check that clint is non-null

17 years agograb root mouse bindings on desktop windows also, since they are conceptually the...
Dana Jansens [Wed, 20 Aug 2003 06:17:43 +0000 (06:17 +0000)]
grab root mouse bindings on desktop windows also, since they are conceptually the desktop.

17 years agoreset first to TRUE properly when the desktop popup is off
Dana Jansens [Wed, 20 Aug 2003 04:47:01 +0000 (04:47 +0000)]
reset first to TRUE properly when the desktop popup is off

17 years agomove the pointer while doing a keyboard move/resize
Dana Jansens [Wed, 20 Aug 2003 04:45:55 +0000 (04:45 +0000)]
move the pointer while doing a keyboard move/resize

17 years agofix whitespace
Dana Jansens [Sat, 16 Aug 2003 17:09:14 +0000 (17:09 +0000)]
fix whitespace