mikachu/openbox.git
18 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

18 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

18 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

18 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

18 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.

18 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

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

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

18 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

18 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

18 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

18 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

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

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

18 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

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

18 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

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

18 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

18 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

18 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.

18 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

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

18 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..

18 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

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

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

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

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

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

18 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

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

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

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

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

18 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

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

18 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

18 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

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

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

18 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.

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

18 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

18 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'

18 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

18 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

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

18 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

18 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

18 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

18 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.

18 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

18 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

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

18 years agowas reading the menu bullet color into the wrong place
Dana Jansens [Thu, 14 Aug 2003 19:31:49 +0000 (19:31 +0000)]
was reading the menu bullet color into the wrong place

18 years agoskip windows in the alt-tabbing which have the SKIP_TASKBAR hint set on them
Dana Jansens [Thu, 14 Aug 2003 08:21:33 +0000 (08:21 +0000)]
skip windows in the alt-tabbing which have the SKIP_TASKBAR hint set on them

18 years agoadd the gettext version
Dana Jansens [Thu, 14 Aug 2003 07:45:25 +0000 (07:45 +0000)]
add the gettext version

18 years agorecent changes
Dana Jansens [Thu, 14 Aug 2003 07:17:14 +0000 (07:17 +0000)]
recent changes

18 years agofix the offsets used to keep the menus on screen
Dana Jansens [Thu, 14 Aug 2003 07:04:40 +0000 (07:04 +0000)]
fix the offsets used to keep the menus on screen

18 years agodont show titles on submenus. kill the extra 1px at the top of titleless menus
Dana Jansens [Thu, 14 Aug 2003 06:53:41 +0000 (06:53 +0000)]
dont show titles on submenus. kill the extra 1px at the top of titleless menus

18 years agomake putting plugin menus in a menu closer to working..
Dana Jansens [Thu, 14 Aug 2003 06:39:56 +0000 (06:39 +0000)]
make putting plugin menus in a menu closer to working..

18 years agorename root to root-menu
Dana Jansens [Thu, 14 Aug 2003 06:03:00 +0000 (06:03 +0000)]
rename root to root-menu

18 years agoadd the client-list-menu
Dana Jansens [Thu, 14 Aug 2003 06:02:43 +0000 (06:02 +0000)]
add the client-list-menu

18 years agoadd the client_list_menu plugin
Dana Jansens [Thu, 14 Aug 2003 06:01:39 +0000 (06:01 +0000)]
add the client_list_menu plugin

18 years agoadd the destructor for menus
Dana Jansens [Thu, 14 Aug 2003 06:01:26 +0000 (06:01 +0000)]
add the destructor for menus

18 years agoadd a menu destructor callback.
Dana Jansens [Thu, 14 Aug 2003 06:00:38 +0000 (06:00 +0000)]
add a menu destructor callback.
fix a possible crasher where a callback was called with a different menu.

18 years ago80 cols
Dana Jansens [Thu, 14 Aug 2003 05:59:40 +0000 (05:59 +0000)]
80 cols

18 years agoshutdown the menus before the plugins are unloaded
Dana Jansens [Thu, 14 Aug 2003 05:58:11 +0000 (05:58 +0000)]
shutdown the menus before the plugins are unloaded

18 years agomake activate take a here parameter
Dana Jansens [Thu, 14 Aug 2003 05:57:45 +0000 (05:57 +0000)]
make activate take a here parameter

18 years agoparse <here>true</here> for the activate action
Dana Jansens [Thu, 14 Aug 2003 05:56:43 +0000 (05:56 +0000)]
parse <here>true</here> for the activate action

18 years agomake the activate action have a 'here' parameter
Dana Jansens [Thu, 14 Aug 2003 05:53:32 +0000 (05:53 +0000)]
make the activate action have a 'here' parameter

18 years agoadd an 'activate' action
Dana Jansens [Thu, 14 Aug 2003 05:34:51 +0000 (05:34 +0000)]
add an 'activate' action

18 years agomove the resistance plugin into the kernel. dont resist when move/resizing with the...
Dana Jansens [Tue, 12 Aug 2003 19:57:04 +0000 (19:57 +0000)]
move the resistance plugin into the kernel. dont resist when move/resizing with the keyboard, only when doing it with the mouse.

18 years agooops i fucked up tore's patch. better.
Dana Jansens [Tue, 12 Aug 2003 19:41:22 +0000 (19:41 +0000)]
oops i fucked up tore's patch. better.

18 years agobug fixes for growtoedge from tore. props to tore for all the growtoedge and movetoed...
Dana Jansens [Tue, 12 Aug 2003 19:25:03 +0000 (19:25 +0000)]
bug fixes for growtoedge from tore. props to tore for all the growtoedge and movetoedge code, and directional focus code also since i dont think i mentioned his name before in the changelogs woot.

18 years agoadjust for changes to the parsing api.
Dana Jansens [Tue, 12 Aug 2003 19:18:21 +0000 (19:18 +0000)]
adjust for changes to the parsing api.
split the menu into its own file.

18 years agocreate ObParseInst structuer which can be then used to parse more than one file/memor...
Dana Jansens [Tue, 12 Aug 2003 19:14:53 +0000 (19:14 +0000)]
create ObParseInst structuer which can be then used to parse more than one file/memory thing at a time.
add function to parse memory block.

18 years agoprefix/capitalize the mouse actions enum
Dana Jansens [Tue, 12 Aug 2003 18:12:17 +0000 (18:12 +0000)]
prefix/capitalize the mouse actions enum

18 years agooops read the mouse cnofig vars into the right place
Dana Jansens [Tue, 12 Aug 2003 18:08:34 +0000 (18:08 +0000)]
oops read the mouse cnofig vars into the right place

18 years agoadd the chainQuitKey option to teh <keyboard> section of the rc3
Dana Jansens [Tue, 12 Aug 2003 18:05:40 +0000 (18:05 +0000)]
add the chainQuitKey option to teh <keyboard> section of the rc3

18 years agoadd Xutil includes for these badboys on older X versions/solaris
Dana Jansens [Tue, 12 Aug 2003 18:05:08 +0000 (18:05 +0000)]
add Xutil includes for these badboys on older X versions/solaris

18 years agomake all the masks unsigned chars for consistancy woot
Dana Jansens [Tue, 12 Aug 2003 17:51:34 +0000 (17:51 +0000)]
make all the masks unsigned chars for consistancy woot

18 years agokill some warnings
Dana Jansens [Tue, 12 Aug 2003 17:50:00 +0000 (17:50 +0000)]
kill some warnings

18 years agoinclude Xutil for shape.h on old X versions
Dana Jansens [Tue, 12 Aug 2003 17:40:05 +0000 (17:40 +0000)]
include Xutil for shape.h on old X versions

18 years agorendering fixups for submenu bullets
Dana Jansens [Tue, 12 Aug 2003 10:05:36 +0000 (10:05 +0000)]
rendering fixups for submenu bullets

18 years agoadd the cyclingDialog option
Dana Jansens [Tue, 12 Aug 2003 10:04:32 +0000 (10:04 +0000)]
add the cyclingDialog option

18 years agoremove the scrolling on root without alt since that fucks up with the dialog since...
Dana Jansens [Tue, 12 Aug 2003 10:04:09 +0000 (10:04 +0000)]
remove the scrolling on root without alt since that fucks up with the dialog since there are no modifiers

18 years agoadd an option for if the popup is used for desktop cycling. defaults on.
Dana Jansens [Tue, 12 Aug 2003 10:03:13 +0000 (10:03 +0000)]
add an option for if the popup is used for desktop cycling. defaults on.

18 years agodont move windows when starting
Dana Jansens [Tue, 12 Aug 2003 09:30:28 +0000 (09:30 +0000)]
dont move windows when starting

18 years agorecent changes
Dana Jansens [Tue, 12 Aug 2003 09:26:02 +0000 (09:26 +0000)]
recent changes

18 years agoalpha5
Dana Jansens [Tue, 12 Aug 2003 09:25:45 +0000 (09:25 +0000)]
alpha5

18 years agowhen cancelling return the first desktop
Dana Jansens [Tue, 12 Aug 2003 09:19:04 +0000 (09:19 +0000)]
when cancelling return the first desktop

18 years agouse the new client_directional_edge_search for the movetoedge actions.
Dana Jansens [Tue, 12 Aug 2003 08:46:21 +0000 (08:46 +0000)]
use the new client_directional_edge_search for the movetoedge actions.
add new growtoedge actions.

18 years agosmall bugfix to the directional focus code.
Dana Jansens [Tue, 12 Aug 2003 08:25:04 +0000 (08:25 +0000)]
small bugfix to the directional focus code.
add the client_directional_edge_search function.

18 years agoonly do shit with the grabbed_* when a grab is in place
Dana Jansens [Tue, 12 Aug 2003 08:23:56 +0000 (08:23 +0000)]
only do shit with the grabbed_* when a grab is in place

18 years agoremove debug printings
Dana Jansens [Tue, 12 Aug 2003 07:31:31 +0000 (07:31 +0000)]
remove debug printings

18 years agoremove the keyboard plugin shit
Dana Jansens [Tue, 12 Aug 2003 07:27:19 +0000 (07:27 +0000)]
remove the keyboard plugin shit

18 years agomove the keyboard and mouse plugins into the kernel for mucho sexiness.
Dana Jansens [Tue, 12 Aug 2003 07:26:16 +0000 (07:26 +0000)]
move the keyboard and mouse plugins into the kernel for mucho sexiness.
make workspace changing a grabbed/interactive process like focus cycling is, with the popup and all.
this is some hot shit.

18 years agokeep event_lasttime at the last time an event has come in so far, don't regress when...
Dana Jansens [Tue, 12 Aug 2003 04:06:30 +0000 (04:06 +0000)]
keep event_lasttime at the last time an event has come in so far, don't regress when events come out of order. props to shrimpx for this patch.