summaryrefslogtreecommitdiff
path: root/plugins/mouse
AgeCommit message (Collapse)Author
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-02omg i found the bug that would make the mouse cursor end up way far from ↵Dana Jansens
where you started the drag.
2003-07-25lwindow needs a typeDana Jansens
2003-07-24double clicks only work on the same window with both clicksDana Jansens
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-10prefixing and capitalization for the Frame->ObFrame struct and the ↵Dana Jansens
Context->ObFrameContext enum and its constants.
2003-07-10rename the Client struct to ObClientDana Jansens
2003-07-10these havent been used for a long time.. ;) old parsing shit be goneDana Jansens
2003-07-10update the build system, using a single Makefile.am for a sexyass ↵Dana Jansens
non-recursive make. booyah!
2003-06-29prepare for alpha1 release.Dana Jansens
make 'make dist' work.
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-21dont use .. in include pathsDana Jansens
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-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-23add --enable-gl support, and put the flags/libs in the appropriate makefilesDana Jansens
2003-05-18needs the libsn flags to use openbox.h nowDana Jansens
2003-05-17disallow drag events on title buttons.Dana Jansens
dont redraw title button when the wheel buttons are used on them.
2003-05-11can drag slit-apps around in the slitDana Jansens
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-06save the state at the start of a drag and use it throughout until the button ↵Dana Jansens
is released
2003-04-05change how rc parsing will work. a=b will be parsed in any [section] and ↵Dana Jansens
given to a separate parsing callback. no more general config infrastructure needed/
2003-04-05rm the old mouserc shitDana Jansens
2003-04-05ignore more new shitDana Jansens
2003-04-05use Button<num> instead of just <num> for specifying buttons by numberDana Jansens
2003-04-05better error msgsDana Jansens
2003-04-05not using quarks, using an array and a Context enum for contextsDana Jansens
2003-04-03new build system without automakeDana Jansens
2003-04-02make the drag threshold and double click time into rc optionsDana Jansens
2003-03-31add the Shade context to the commentsDana Jansens
2003-03-31add a shaded buttonDana Jansens
2003-03-31use the client's size instead of the frames size so the real size is used, ↵Dana Jansens
not the size of the frame (avoids shaded window problem)
2003-03-31unser drag_used when drag is unset tooDana Jansens
2003-03-31add a space where it belongsDana Jansens
2003-03-31make realeases fire releases instead of presses. make drags prevent clicks ↵Dana Jansens
only if there is something bound to the drag.
2003-03-29add focusing if clicked on the gripsDana Jansens
2003-03-29add unshaderaise and shadelower actions from MikachuDana Jansens
2003-03-28add ToggleDecorationsDana Jansens