summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-06-28add the themes path to the struct. make the name never include a pathDana Jansens
2003-06-28adjust the themes with buttons to match how they are read nowDana Jansens
2003-06-28simplify this shitDana Jansens
2003-06-28hardcode the button names for themesDana Jansens
2003-06-28dont need to raise after addingDana Jansens
2003-06-28rename the button_dir var to data_dir.. pointless :>Dana Jansens
2003-06-28snap to all heads the window is present onDana Jansens
2003-06-27build 'openbox' instead of 'openbox3'.Dana Jansens
add the openbox.desktop file for gnome compat.
2003-06-27set "Openbox" as the name no "Openbox3"Dana Jansens
2003-06-27add a .desktop file which gets installed for gnomeDana Jansens
2003-06-27add the openbox binaryDana Jansens
2003-06-27add a call to g_set_prgnameDana Jansens
2003-06-27stacking changes, its more like the old code without being shitty and with ↵Dana Jansens
support for raising groups at a time.
2003-06-27core when the list gets out of orderDana Jansens
2003-06-27xinerama supportDana Jansens
2003-06-27root menu on right clickDana Jansens
2003-06-274 space indentsDana Jansens
2003-06-26return true when ungrabbing so that it can ungrab them all on shutdownDana Jansens
2003-06-26set ret to true when grabbing and we alerady have it grabbedDana Jansens
2003-06-26dont destroy the match pattern, it seems that Xft holds onto the pointerDana Jansens
2003-06-26check that extensions_vidmode is set before trying to use the vidmode functionsDana Jansens
2003-06-26if grab fails dont set grabbed_keyDana Jansens
2003-06-26return FALSE if a grab failsDana Jansens
2003-06-26set the desktop hint when the window already has a hint but its out of rangeDana Jansens
2003-06-26clear the over item in the menu when executing shitDana Jansens
2003-06-26add NUM_STACKLAYER, fix some comments that dont applyDana Jansens
2003-06-26remove unused variableDana Jansens
2003-06-26remove/add instead of raising to put a window into a new layerDana Jansens
2003-06-26new stacking code that doesnt suck ass to look at, wootDana Jansens
2003-06-26use the minsize to keep the stuff ni the dock off of the bevel edges etcDana Jansens
2003-06-26add commentDana Jansens
2003-06-26read fonts and titlebar layout from theme filesDana Jansens
2003-06-25add right click on icon to open the client menuDana Jansens
2003-06-25set teh X so it gets used rightDana Jansens
2003-06-25keep a small space on the sides of windows between the edge and the textDana Jansens
2003-06-25only render if there was an over existingDana Jansens
2003-06-25menus grab the keyboard and pointer, thus making only one menu visible at a ↵Dana Jansens
time, and making them act like gtk menus and * menus do, where you can click and drag and release to select something as well as click-release to elave it open while you search around the menu
2003-06-25show the client meun on "press" on the iconDana Jansens
2003-06-25use the stock shownig method for the client menu for now, makes it pop up ↵Dana Jansens
under the cursor so a click-release works like expected
2003-06-25use the alst button press for clicks instead of teh fisrt. it make sno diff ↵Dana Jansens
to me really and this makes it work when you grab the pointer on the click, without leaving the mouse plugin in a weird state.
2003-06-25grab all motion events for pointer grabsDana Jansens
2003-06-24position submenus correctly horizontallyDana Jansens
2003-06-24menus were too short by a border widthDana Jansens
2003-06-24check to make sure the window is on screen *after* positioning itDana Jansens
2003-06-24do horz grads without any multipliactionDana Jansens
2003-06-24made all the gradients work with integer math. removed the pipecross and ↵Dana Jansens
rectangle gradietns tho cuz they are ugly and i dont want to code that bullshit cuz they are ugly.
2003-06-24integer math for gradients. horz vert and diags and pipecross work so far.Dana Jansens
2003-06-22add a simple menu parser.Dana Jansens
while menu parsing, the theme does not exist so we can't do any theme stuff while creating menu stuff, so put that off for later, i.e when the menu is shown.
2003-06-22reorder startup so menu goes before config parsingDana Jansens
2003-06-22add a root menuDana Jansens