summaryrefslogtreecommitdiff
path: root/src/python.cc
AgeCommit message (Collapse)Author
2003-02-05new swig build system. much better. yay.Dana Jansens
2003-02-04watch for bad actions and contextsDana Jansens
2003-02-03rm a XXX.. comment it out :)Dana Jansens
2003-02-02dont decref this dictionaryDana Jansens
2003-02-02capitalizationDana Jansens
2003-01-31import configDana Jansens
2003-01-31typoDana Jansens
2003-01-31try appending our shit to the path, and not import config in the ccDana Jansens
2003-01-30grab the keyboard during move/resize to make sure the popup doesnt get left ↵Dana Jansens
onscreen if the modifiers are released before the button
2003-01-27openbox scripting works again! config too!Dana Jansens
2003-01-27use otk objects in the ob scripts by importing otkDana Jansens
2003-01-25new/better/cleaner scripting interfaceDana Jansens
2003-01-24some intermediate stage. stacked focus cycling is very broken. dont try it. ↵Dana Jansens
going to have to change how the python stuff works i think!
2003-01-24allow python to grab the keyboard. have release events go to the grabs ↵Dana Jansens
callback. remove the modifier from teh state when a modifier key is the one being released
2003-01-16redo otk::Property. make it static.Dana Jansens
2003-01-13set the global 'display' var to the otk::Display in useDana Jansens
2003-01-13use the new non-static displayDana Jansens
2003-01-13move the Openbox::instance pointer to simply "openbox".Dana Jansens
2003-01-13almost done the ustring conversionDana Jansens
2003-01-12use PyInt for vars not PyLongDana Jansens
2003-01-11removing all prefixes completedDana Jansens
2003-01-11valgrind fixes, and fixes for writing shit all over the environment. yay~!!!!!!!Dana Jansens
2003-01-11broken to all hell. oh no.Dana Jansens
2003-01-10dont define the 'display' globalDana Jansens
2003-01-10dont need the otk initializerDana Jansens
2003-01-10the openbox module has to include shit from otk that it uses, swigs shit ↵Dana Jansens
doesnt work across modules in the shadow wrappers
2003-01-10add some comments to the procedureDana Jansens
2003-01-10stop including otk in the openbox module. makes the wm hooger for no good ↵Dana Jansens
cause. simply import all the otk shit. add otk.hh
2003-01-10include the all otk stuff into the openbox python module. rename widget.hh ↵Dana Jansens
to stop conflicting with the one in otk/
2003-01-10new python interface! using the .py shadow wrappers from swigDana Jansens
2003-01-09new python callbacks data, infrastructure. going to rework bindings code. ↵Dana Jansens
cvs wont work for shit now. but thats life.
2003-01-08check for python errors a little better i think..Dana Jansens
2003-01-07use client messages to switch desktops/move windows between desktopsDana Jansens
2003-01-07supply python routines for next/prev workspaceDana Jansens
2003-01-06allow to bind multiple functions to everythingDana Jansens
2003-01-04add some todo shitDana Jansens
2003-01-03put event bindings in OBBindings tooDana Jansens
2003-01-03allow "event bindings" via ebind() for new windows/window enter/leaveDana Jansens
2003-01-03cleanup naming in OBBindingsDana Jansens
2003-01-03moving a window is possible once againDana Jansens
2003-01-03new mouse button code is seeming to work. you can move windowsDana Jansens
2003-01-02run scripts before initializing screens. kill the globals.py. add the ↵Dana Jansens
python_get_stringlist.
2003-01-02new code for bindings/callbacks. much sexier. now passes python classes back ↵Dana Jansens
to the callbacks, and the storage of the callbacks in the code is much more clear. huzzah.
2002-12-31load config options from the python environmentDana Jansens
2002-12-31add click_raise global varDana Jansens
2002-12-31bindings work. now they have a reset key too.Dana Jansens
2002-12-30so close to keybindings. wont link for now.Dana Jansens
2002-12-30all broken now. working on adding mouse binding supportDana Jansens
2002-12-30keybindings underway. dont work yetDana Jansens
2002-12-27add an unregister_all for python callbacksDana Jansens