summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-08-14add a menu destructor callback.Dana Jansens
fix a possible crasher where a callback was called with a different menu.
2003-08-1480 colsDana Jansens
2003-08-14shutdown the menus before the plugins are unloadedDana Jansens
2003-08-14make activate take a here parameterDana Jansens
2003-08-14parse <here>true</here> for the activate actionDana Jansens
2003-08-14make the activate action have a 'here' parameterDana Jansens
2003-08-14add an 'activate' actionDana Jansens
2003-08-12move the resistance plugin into the kernel. dont resist when move/resizing ↵Dana Jansens
with the keyboard, only when doing it with the mouse.
2003-08-12oops i fucked up tore's patch. better.Dana Jansens
2003-08-12bug fixes for growtoedge from tore. props to tore for all the growtoedge and ↵Dana Jansens
movetoedge code, and directional focus code also since i dont think i mentioned his name before in the changelogs woot.
2003-08-12adjust for changes to the parsing api.Dana Jansens
split the menu into its own file.
2003-08-12create ObParseInst structuer which can be then used to parse more than one ↵Dana Jansens
file/memory thing at a time. add function to parse memory block.
2003-08-12prefix/capitalize the mouse actions enumDana Jansens
2003-08-12oops read the mouse cnofig vars into the right placeDana Jansens
2003-08-12add the chainQuitKey option to teh <keyboard> section of the rc3Dana Jansens
2003-08-12add Xutil includes for these badboys on older X versions/solarisDana Jansens
2003-08-12make all the masks unsigned chars for consistancy wootDana Jansens
2003-08-12kill some warningsDana Jansens
2003-08-12include Xutil for shape.h on old X versionsDana Jansens
2003-08-12rendering fixups for submenu bulletsDana Jansens
2003-08-12add the cyclingDialog optionDana Jansens
2003-08-12remove the scrolling on root without alt since that fucks up with the dialog ↵Dana Jansens
since there are no modifiers
2003-08-12add an option for if the popup is used for desktop cycling. defaults on.Dana Jansens
2003-08-12dont move windows when startingDana Jansens
2003-08-12recent changesDana Jansens
2003-08-12alpha5Dana Jansens
2003-08-12when cancelling return the first desktopDana Jansens
2003-08-12use the new client_directional_edge_search for the movetoedge actions.Dana Jansens
add new growtoedge actions.
2003-08-12small bugfix to the directional focus code.Dana Jansens
add the client_directional_edge_search function.
2003-08-12only do shit with the grabbed_* when a grab is in placeDana Jansens
2003-08-12remove debug printingsDana Jansens
2003-08-12remove the keyboard plugin shitDana Jansens
2003-08-12move the keyboard and mouse plugins into the kernel for mucho sexiness.Dana Jansens
make workspace changing a grabbed/interactive process like focus cycling is, with the popup and all. this is some hot shit.
2003-08-12keep event_lasttime at the last time an event has come in so far, don't ↵Dana Jansens
regress when events come out of order. props to shrimpx for this patch.
2003-08-11Some fixes and new bugs. Someone else can do the menus because it isScott Moynes
clear no one gives a fuck what I think and no one else wants a window manager that doesn't suck the same balls as every other window manager.
2003-08-10save the frame decorations in client_configure_full before causing the fake ↵Dana Jansens
frame adjust, since that loses its old value.
2003-08-10clear the window after setting the background color, this isnt implicitDana Jansens
2003-08-09changes to the timer api, pass the timer to the callback function.Dana Jansens
add a desktop-switch popup with the desktop's name
2003-08-08include Xlib.h for other platformsDana Jansens
2003-08-07Fix lock up when not using a session manager and doing fd management.Scott Moynes
2003-08-06missed changing the resize resist functionDana Jansens
2003-08-06remove the <windows> option from the resistance plugin since window and edge ↵Dana Jansens
resistance have been separated, a 0 value will work now
2003-08-06disable the current desktop in the send-to menuDana Jansens
2003-08-05dont ignore topleft layoutsDana Jansens
2003-08-05missed prefix of defineDana Jansens
2003-08-05pick the xinerama head of the parent if possibleDana Jansens
2003-08-05center parentless dialogs on the screenDana Jansens
2003-08-05dont map the tl/tr invisible grips when the grip decors are turned offDana Jansens
2003-08-05split the increment into a separate macroDana Jansens
2003-08-05a couple frame layout bugfixes hidden inside all this.. weeDana Jansens
fixes for maximizing windows: - when you toggledecor, it will reconfigure once, but the new constraints from the decor changes would not be in effect when the window was resized to the contranits. fixed by calling frame_adjust_area first thing ni client_configure_fulll with fake=TRUE which will recalc all the frame geometry without resizing/redrawing anything in the frame. this way the decor can take effect in the geometries. - when maxed horizontally, make the client fill the screen, but dont do this by just making it wider than the screen, fit it to the screen and adjust the titlebar/handle as appropriate to keep it all on the screen. - when maxed horizontally and vertically, remove the handle from the decorations