summaryrefslogtreecommitdiff
path: root/src/python.hh
AgeCommit message (Collapse)Author
2003-02-16supply more information about errors when running scriptsDana Jansens
2003-02-14add a Config class with config data from the scripts.Dana Jansens
set up the functions for loading a style from a file. use the Config class throughout instead of reading out of the python namespace all the time.
2003-02-13put the Python.h header in the .ccDana Jansens
2003-02-13readd titlebar buttons. but they dont press yetDana Jansens
2003-02-05new swig build system. much better. yay.Dana Jansens
2003-02-01GRAMMAR HAMMERDana 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-30add a Release MouseAction for python hooksDana Jansens
2003-01-29make struts get added to the screen when mapping a window. let the user ↵Dana Jansens
disable window decorations.
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-24add an UrgentNotify callback type. fire it when a window becomes "urgent"Dana Jansens
2003-01-23linear focus cyclingDana Jansens
2003-01-23remove the word "sticky" from everywhere, and replace with "all desktops". ↵Dana Jansens
change the titlebar layout to use D instead of S for the all-desktops button
2003-01-16redo otk::Property. make it static.Dana Jansens
2003-01-13use the new non-static displayDana Jansens
2003-01-13almost done the ustring conversionDana Jansens
2003-01-11removing all prefixes completedDana Jansens
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-07add a PlaceWindow event hook typeDana Jansens
2003-01-07use client messages to switch desktops/move windows between desktopsDana Jansens
2003-01-07add startup and shutdown callback events for each screenDana Jansens
2003-01-07supply python routines for next/prev workspaceDana Jansens
2003-01-03allow "event bindings" via ebind() for new windows/window enter/leaveDana 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-03trasitioning for new button event handlingDana 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
2002-12-25might not compile... ob uses its own widgets now, which subclass only the ↵Dana Jansens
base otk widget. working on compressing focus events and handling them etc.
2002-12-25global python scripts. client motion/resizing is all done via python nowDana Jansens
2002-12-25python with callbacks!Dana Jansens
2002-12-24removing old python bullshitDana Jansens
2002-12-19python has begun!Dana Jansens