| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2003-07-10 | add disabled buttons, instead of now showing buttons at all when they wont ↵ | Dana Jansens | |
| do anything, now show a disabled button instead. this severely breaks compatibility with blackbox themes since there is no good way to automiatically create a disabled button that i can think of, so if they dont exist in the theme you get black and white for the button. when a window cant be resized, its handle is not removed but its grips are. change allowing the user to disable individual decorations as that is overkill, instead allow a toggle through the client.decorate boolean. | |||
| 2003-07-10 | make the ob_restart/shutdown stuff static vars and expose them only through ↵ | Dana Jansens | |
| functions ob_restart_other(), ob_restart() and ob_exit() | |||
| 2003-07-10 | prefix and capitalize some more constants/enums in client.h (Function -> ↵ | Dana Jansens | |
| ObFunctions and WindowType -> ObClientType) | |||
| 2003-07-10 | rename the Client struct to ObClient | Dana Jansens | |
| 2003-07-10 | add misc.h with some standard enumerations with proper prefixing and ↵ | Dana Jansens | |
| capitalizations. use the new enums throughout. provide keycodes and cursors through ob_cursor and ob_keycode functions, which use the new misc.h enums for picking the cursor and keycode. | |||
| 2003-06-21 | strdup the exec path cuz it gets freed by the time we restart otherwise | Dana Jansens | |
| 2003-05-28 | rm the 'focusraise' action, it is redundant. | Dana Jansens | |
| 2003-05-24 | this 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-24 | convert shit from utf8 to filename before execing it | Dana Jansens | |
| 2003-05-24 | add actions for showing the desktop | Dana Jansens | |
| 2003-05-24 | soem changes to desktop actions. | Dana Jansens | |
| instead of having *wrap actions, just default to having wrap on, and let it be optionally placed into the rc to disable it. instead of next/prev desktop, just have actions for desktop to the right/left/up/down. this applies to sendtodesktop actions too. | |||
| 2003-05-22 | add actions for changing client layers to abov/below/normal | Dana Jansens | |
| 2003-05-21 | add 'movetoedge' actions | Dana Jansens | |
| 2003-05-19 | use the resize increment when resizing relative | Dana Jansens | |
| 2003-05-19 | 2 in 1 again.. | Dana Jansens | |
| a) directional focus actions b) action system changes i.e. use structs/arrays for convertings strings to actions instead of gross if-else chains | |||
| 2003-05-11 | Clients 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-04-25 | add helper functions for manipulating the focus_order list. | Dana Jansens | |
| move the focus popup into focus.c, out of action.c allow cycling to iconic windows, which are kept at the bottom of the focus_order lists. | |||
| 2003-04-17 | 02:33 (@xor) omg yes | Dana Jansens | |
| 02:33 (@xor) grid workspace cycling of d3th | |||
| 2003-04-17 | fix grip workspace cycling | Dana Jansens | |
| 2003-04-17 | move 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-17 | grab pointer during cycling to remove focus screwups from focus-follows-mouse. | Dana Jansens | |
| grab during move/resize and assign a cursor while doing the move/resize too! | |||
| 2003-04-15 | watch out for missing a name | Dana Jansens | |
| 2003-04-15 | start of showing/rendering menus. woot! | Dana Jansens | |
| 2003-04-13 | move 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-09 | dont show the focus popup when theres no target client | Dana Jansens | |
| 2003-04-08 | show a popup with the focus target while cycling | Dana Jansens | |
| 2003-04-07 | put focus_cycle into focus.c, use it there in the action. improved it as ↵ | Dana Jansens | |
| well to handle odd cases like modal windows. added functions to client.c which are needed by the focus cycling routine. | |||
| 2003-04-06 | dont toggle when no client was passed to teh action | Dana Jansens | |
| 2003-04-06 | add a coords popup for moving and resizing | Dana Jansens | |
| 2003-04-05 | allow specifying that some focus events should be ignored for the focus ↵ | Dana Jansens | |
| order list | |||
| 2003-04-05 | stacked and linear cycling | Dana Jansens | |
| 2003-04-05 | linear focus cycling of the gods | Dana Jansens | |
| 2003-04-05 | change 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-03 | double break statements :) oops | Dana Jansens | |
| 2003-03-31 | disallow resizing of windows which are shaded | Dana Jansens | |
| 2003-03-29 | make SendToDesktop action work right, give the option of following | Dana Jansens | |
| 2003-03-29 | rm a redundant actiondata struct | Dana Jansens | |
| 2003-03-29 | translate sendtodesktop actions | Dana Jansens | |
| 2003-03-29 | Menu data structures basically completed. | Scott Moynes | |
| Need the engine support still, parser, and controllers. | |||
| 2003-03-29 | add unshaderaise and shadelower actions from Mikachu | Dana Jansens | |
| 2003-03-28 | rm client_disable_decorations.. it already had an action. | Dana Jansens | |
| add the action to the action_from_string func | |||
| 2003-03-28 | add resizing event | Dana Jansens | |
| 2003-03-28 | let a window be 'moved' to a new desktop without actually show/hiding it. ↵ | Dana Jansens | |
| useful for sending a window when following it, so theres no flash/flicker | |||
| 2003-03-26 | split up the relative move/resize actions into horz/vert | Dana Jansens | |
| 2003-03-26 | create actions from string names | Dana Jansens | |
| 2003-03-26 | let a be null for action_free | Dana Jansens | |
| 2003-03-26 | check for no client | Dana Jansens | |
| 2003-03-26 | free the string for action_restart too | Dana Jansens | |
| 2003-03-24 | dont move/resize !normal windows | Dana Jansens | |
| 2003-03-24 | add restart and exit actions | Dana Jansens | |
