summaryrefslogtreecommitdiff
path: root/scripts/focus.py
AgeCommit message (Collapse)Author
2003-02-04oops, missing a data.Dana Jansens
2003-02-04add some safety checksDana Jansens
2003-02-04store pointers instead of window id's. this lets us use them directly ↵Dana Jansens
instead of having to look them all up all the time. this is possible now because we watch for new/close window events.
2003-02-04make python config variables very visible by making them all capitals. ↵Dana Jansens
cleaner nicer documentation in the py modules. make public functions more visible.
2003-02-04split out the linear cycling into focuscycle.py.Dana Jansens
some better comments about what options can be used.
2003-02-04wrong scopingDana Jansens
2003-02-04all new stacked cycling code. so much sexy.Dana Jansens
add an openbox_active_window client message that lets you specify if you want the window to be raised and/or unshaded.
2003-02-04remove printsDana Jansens
2003-02-04make this focus shit not buggy again..Dana Jansens
2003-02-03update the client list's order after doing a stacked cycleDana Jansens
2003-01-30break out _focusable() function to make the test if a window can be focused ↵Dana Jansens
reusable code
2003-01-30formatting of commentDana Jansens
2003-01-30typosDana Jansens
2003-01-30let you optionally avoid focusing windows which have specified to not be ↵Dana Jansens
displayed in taskbars
2003-01-30don't put windows in the focus cycling list if they are set to not show up ↵Dana Jansens
in the taskbar
2003-01-30focus windows on all desktops tooDana 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-30working popups for moving/resizingDana Jansens
2003-01-30missing a )Dana Jansens
2003-01-30check if the client wants focus before adding to listDana Jansens
2003-01-29add windows on all-desktops to the cycle listDana Jansens
2003-01-29destroy the list before ungrabbingDana Jansens
2003-01-28handle weird cases where theres no more focused windows left gracefully ↵Dana Jansens
(switching desktops)
2003-01-28add docsDana Jansens
2003-01-28add comments at the top for the functionsDana Jansens
2003-01-28stacked_cycle_popup_list doneDana Jansens
2003-01-28fix bug in python when rming window while cyclingDana Jansens
2003-01-28titlebar focus in the background of the popuplistDana Jansens
2003-01-28add margins, and limit title lengthsDana Jansens
2003-01-28focus cycling listDana 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-23wrap around right for focus cyclingDana Jansens
2003-01-23keep a list of clients in the order that they have been focusedDana Jansens
2003-01-23cycling by any number of windowsDana Jansens
2003-01-23linear focus cyclingDana Jansens