summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2003-06-04remove that fancy new leftHanded option, it should be done via xmodmap insteadDana Jansens
2003-06-04add a leftHanded option for mouse bindings, reverses the left/right keywordsDana Jansens
2003-06-04grab bindings on each client's frame (and the focus_backup) instead of on ↵Dana Jansens
the root window
2003-06-04grab the keybaord before cycling focus for reduced latencyDana Jansens
2003-05-24this is a big one! im putting stats in here just cuz!Dana Jansens
59 files changed, 1691 insertions(+), 607 deletions(-) Adding the beginings of ObConf. Adding a resistance-config plugin for ObConf. Creating an obparser library that obrender can use, the kernel can use, plugins can use, and ObConf and its plugins can use. (its just code for using libXml2)
2003-05-24ECKS EM ELLDana Jansens
2003-05-24let the client menu open below the top of the window, just limit it at the ↵Dana Jansens
titlebar
2003-05-23Fixed missing includesScott Moynes
2003-05-23add --enable-gl support, and put the flags/libs in the appropriate makefilesDana Jansens
2003-05-23had some code inside the action for loop that didnt belong in thereDana Jansens
2003-05-23Add toggle decor action to client menuScott Moynes
2003-05-22watch out for border widthsDana Jansens
2003-05-22only grab C-g while in a chainDana Jansens
2003-05-22add the client_menu stuffDana Jansens
2003-05-22async key grabs to avoid race conditions with the sync stuff. there are ↵Dana Jansens
still possible rases (yay X) but they will be much harder to hit, i expect noone will ever hit them more than once/often enuogh to realise.
2003-05-22layers submenu on clientScott Moynes
2003-05-21Client menusScott Moynes
Add "client_menu" to pluginrc to use.
2003-05-19add fifo_menu shitDana Jansens
2003-05-18Added a fifo_menu pluginScott Moynes
2003-05-18needs the libsn flags to use openbox.h nowDana Jansens
2003-05-18Clean up on destroy.Scott Moynes
2003-05-18Added stat() based timed menu update.Scott Moynes
Needs parser before it is useful.
2003-05-17disallow drag events on title buttons.Dana Jansens
dont redraw title button when the wheel buttons are used on them.
2003-05-16Fixed child wait.Scott Moynes
2003-05-16add stdio.hDana Jansens
2003-05-14Added a menu to read from a pipe.Scott Moynes
File descriptors added to the event loop.
2003-05-11watch out for stacking_listDana Jansens
2003-05-11Clients Menus and Slits are all 'ObWindow's now.Dana Jansens
Stacking is done with ObWindows. Slits add themselves to the stacking order, as do clients of course. Added some macros for adding/removing to the stacking order.
2003-05-11cleanupsDana Jansens
2003-05-11can drag slit-apps around in the slitDana Jansens
2003-05-10ignore the build shitDana Jansens
2003-05-10tyopScott Moynes
2003-05-10Turn off timed_menu by defaultScott Moynes
2003-05-10Timed menu that reads output from a process while the window is hiddenScott Moynes
2003-05-09fixorScott Moynes
2003-05-09Menu uber patchScott Moynes
Since we have no menu parser see menu_startup() to customize
2003-05-09all my changes while i was offline.Dana Jansens
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
2003-04-17net_WM!@^&(Dana Jansens
2003-04-17use the right clientDana Jansens
2003-04-17dont use the client if there is noneDana Jansens
2003-04-17fix up support for moveresize. make keyboard grabs Async so that i can hit ↵Dana Jansens
escape to cancel a moveresize process.
2003-04-17move the move/resize functionality into moveresize.c, for use with the netwm ↵Dana Jansens
atoms. use it from teh plugins. combine the two actions.
2003-04-17save the client and context during drags since a pointer grab will change themDana Jansens
2003-04-15start of showing/rendering menus. woot!Dana Jansens
2003-04-13ignore the remaining new shit from automaking everything againDana Jansens
2003-04-13back to automakeDana Jansens
2003-04-13pass the Client for frame_context cuz the client might be NULLDana Jansens
2003-04-13move the openbox engine into librender and the kernel. the theme is loaded ↵Dana Jansens
and stored inside librender. the frame is decorated and managed inside the kernel.
2003-04-09buld fixes for the new libsDana Jansens
2003-04-07dont check to make sure the window is on screen hereDana Jansens