summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-07-23unhilite the entry for the submenu when it is closedDana Jansens
2003-07-23alpha2Dana Jansens
2003-07-23add hoverDana Jansens
2003-07-23Added include_menu.c as an example of how one could write a plugin.Scott Moynes
2003-07-23* Change xml parsing to pass the parent node, rather than the firstScott Moynes
child. * Add x,y co-ordinates on showmenu action so we can place menus on keypress.
2003-07-22add the --replace command line option, and support for the WM_Sn selectionDana Jansens
2003-07-22add the MANAGER atom.Dana Jansens
allow prop_message to be used with a user-defined mask instead of only with the NetWM mask
2003-07-22set the x/y values in the moveresize struct for moveresize key actionsDana Jansens
2003-07-22stop shownig the desktop when a new window mapsDana Jansens
2003-07-22add a func to find a menu entry from a submenu.Dana Jansens
keep menu entries highlighted while they have their submenu open
2003-07-22add a func to find a menu entry from a submenuDana Jansens
2003-07-22declare vars at the top of the blockDana Jansens
2003-07-22add a menuOverlap property to themes, and use it in the submenu placementDana Jansens
2003-07-22update to new version of gettextDana Jansens
2003-07-22more stuff to ignoreDana Jansens
2003-07-21Keyboard navigatable menusScott Moynes
2003-07-19Fix a couple memory leaks.Scott Moynes
2003-07-19If there is a pid="true" attribute in the <menu plugin="fifo_menu">Scott Moynes
tag, append .pid to the fifo files. This allows for more than one openbox to be run by the same user and use fifo menus.
2003-07-17Menu parsing updates for plugins.Scott Moynes
FIFO menus are the only plugin that takes advantage of this. Example: <menu id="root" label="Openbox 3"> <menu id="fonk" label="fonk" plugin="fifo_menu"> </menu> </menu> This creates a FIFO ~/.openbox/fifo_menu/fonk to which you can send menus to. The menus sent to it must be like <fifo> <item> etc... </fifo> I think. If my memory serves me right. It is all hideous, but I just wanted to experiment and see if it was possible.
2003-07-12useless code moveDana Jansens
2003-07-12simple code cleanupDana Jansens
2003-07-11removed the RrEndian so using LSBFirst always now. hopefully this works!Dana Jansens
2003-07-11when a transient maps on another desktop, give it focus when it deserves itDana Jansens
2003-07-11same default offsets for all endian machinesDana Jansens
2003-07-11some input from woobie and changed the menu stuffDana Jansens
2003-07-11extra menu tagDana Jansens
2003-07-11add --g-fatal-warningsDana Jansens
2003-07-11fix a seggie i introduced, going too far in the dockapps listDana Jansens
2003-07-11attempt #2Dana Jansens
2003-07-11oops extra menu_layoutDana Jansens
2003-07-11a full style defn..Dana Jansens
2003-07-11move to the desktop of the activated windowDana Jansens
2003-07-10add disabled buttons, instead of now showing buttons at all when they wont ↵Dana Jansens
do anything, now show a disabled button instead. this severely breaks compatibility with blackbox themes since there is no good way to automiatically create a disabled button that i can think of, so if they dont exist in the theme you get black and white for the button. when a window cant be resized, its handle is not removed but its grips are. change allowing the user to disable individual decorations as that is overkill, instead allow a toggle through the client.decorate boolean.
2003-07-10readd the MakefileDana Jansens
2003-07-10readd the MakefileDana Jansens
2003-07-10simply startup/shutdownDana Jansens
2003-07-10add some more contributorsDana Jansens
2003-07-10sync is in unistd.hDana Jansens
2003-07-10prefix and capitalize ObMenu ObMenuEntry and ObMenuEntryRenderTypeDana Jansens
make the ObMenuEntryRenderType a standard enum instead bitflags
2003-07-10move ob_pointer_pos to screen_pointer_posDana Jansens
2003-07-10make ob_state a function so it cant be changed outside of openbox.cDana Jansens
2003-07-10remove the ob_root var, its redundant of what Xlib already providesDana Jansens
2003-07-10use gintDana Jansens
2003-07-10ob_remote has been killed, remove ob_sync from the public header, its only ↵Dana Jansens
used internally
2003-07-10the --rc arg and rc_path var wasnt even being used so just rm itDana Jansens
2003-07-10make the ob_restart/shutdown stuff static vars and expose them only through ↵Dana Jansens
functions ob_restart_other(), ob_restart() and ob_exit()
2003-07-10remove useless includeDana Jansens
2003-07-10replace the focus_backup with the screen_support_win, we dont need 2 ↵Dana Jansens
offscreen windows.
2003-07-10use the xerror stuff to trap errors instead of dupliacted the effort hereDana Jansens
2003-07-10prefix the Timer->ObTimer and TimeoutHandler->ObTimeoutHandler shitzDana Jansens