| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2003-07-21 | Keyboard navigatable menus | Scott Moynes | |
| 2003-07-10 | prefix and capitalize ObMenu ObMenuEntry and ObMenuEntryRenderType | Dana Jansens | |
| make the ObMenuEntryRenderType a standard enum instead bitflags | |||
| 2003-07-10 | make ob_state a function so it cant be changed outside of openbox.c | Dana Jansens | |
| 2003-07-10 | remove the ob_root var, its redundant of what Xlib already provides | Dana Jansens | |
| 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 | prefixing and capitalizing the StackLayer -> ObStackingLayer enum. | Dana Jansens | |
| less includes in headers for less rebuilding on changes | |||
| 2003-07-10 | prefix and capitalize the ObFocusFallbackType enum | Dana Jansens | |
| 2003-07-10 | prefixing for the dock. use ObDirection instead of dupliacting it in another ↵ | Dana Jansens | |
| enum for the dock's placement | |||
| 2003-07-10 | prefixing and capitalization for the Frame->ObFrame struct and the ↵ | Dana Jansens | |
| Context->ObFrameContext enum and its constants. | |||
| 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-07-10 | rename 'xinerama' stuff to 'monitors' to be more generic and descriptive. | Dana Jansens | |
| 2003-06-30 | Makes a simple click not so accidently annoying by making it not | Scott Moynes | |
| execute a menu action if nothing is highlighted. | |||
| 2003-06-27 | 4 space indents | Dana Jansens | |
| 2003-06-26 | clear the over item in the menu when executing shit | Dana Jansens | |
| 2003-06-25 | only render if there was an over existing | Dana Jansens | |
| 2003-06-25 | menus grab the keyboard and pointer, thus making only one menu visible at a ↵ | Dana Jansens | |
| time, and making them act like gtk menus and * menus do, where you can click and drag and release to select something as well as click-release to elave it open while you search around the menu | |||
| 2003-06-21 | moveresize messages are not user-requests | Dana Jansens | |
| 2003-06-21 | make session management optional | Dana Jansens | |
| 2003-06-21 | add libSM *client* support, so we should work with gnome-session now! | Dana Jansens | |
| 2003-06-08 | this cnofigure is FINAL! | Dana Jansens | |
| 2003-05-24 | there's this case where we DONT want to ignore both events or we end up ↵ | Dana Jansens | |
| without anything we know of being focused, even tho something is. this case is now covered. ps i hate focus so much. | |||
| 2003-05-23 | dont refocus the focused window, that just causes so many problems (with ↵ | Dana Jansens | |
| alt-tab :) | |||
| 2003-05-23 | ignore ancestor FocusIn events. i get them sometimes when hitting alt-tab ↵ | Dana Jansens | |
| and that totally fucks it up cuz it cancels teh alt-tab process. | |||
| 2003-05-22 | only button 1 can use menu items | Dana Jansens | |
| 2003-05-22 | a missing break! | Dana Jansens | |
| 2003-05-21 | Client menus | Scott Moynes | |
| Add "client_menu" to pluginrc to use. | |||
| 2003-05-18 | 2 in 1 deal :\ | Dana Jansens | |
| client.c stacking.c: fixing looping transient case for group transient windows. now a window which is transient for a group is *not* transient for any other transient windows in the group (perviously the other window had to be transient for the group to be excluded, now it can be transient for anything). client.c/h event.c render.c/h: adjustnig icon handling a bit. will be converting the legacy pixmap icons into rgba data so they can be handled the same as netwm icons. | |||
| 2003-05-18 | add (optional) support for showing a busy cursor via startup notification | Dana Jansens | |
| 2003-05-17 | disallow drag events on title buttons. | Dana Jansens | |
| dont redraw title button when the wheel buttons are used on them. | |||
| 2003-05-16 | remove debug prints | Dana Jansens | |
| 2003-05-16 | dockapps are ObWindows now. | Dana Jansens | |
| set the type when creating new dockapps. | |||
| 2003-05-16 | rename "Slit" to "Dock". | Dana Jansens | |
| add config options to the rc3 for the dock. create a window_map, add DockApps to the ObWindow types, use the window_map for translating windows into objects for event handling (only one lookup now) and remove the old maps (client_map, menu_map). | |||
| 2003-05-16 | movnig shit around | Dana Jansens | |
| 2003-05-14 | Added a menu to read from a pipe. | Scott Moynes | |
| File descriptors added to the event loop. | |||
| 2003-05-11 | add internal popups n shit to the stacking list. | Dana Jansens | |
| some cleanups for the stacking order hint. add non-opaque move/resize. cant toggle it yet. | |||
| 2003-05-11 | Menus put themselves into the stacking list. | Dana Jansens | |
| Clicking on the menu (but not on an entry) will raise it. | |||
| 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-05-11 | can drag slit-apps around in the slit | Dana Jansens | |
| 2003-05-10 | add autohiding to the slit | Dana Jansens | |
| 2003-05-10 | some slit fixes, support resizing slitapps | Dana Jansens | |
| 2003-05-10 | add a slit to the kernel | Dana Jansens | |
| 2003-05-10 | be more careful about ignoring focusin/out event pairs | Dana Jansens | |
| 2003-05-10 | whitespace | Scott Moynes | |
| 2003-05-09 | Menu uber patch | Scott Moynes | |
| Since we have no menu parser see menu_startup() to customize | |||
| 2003-05-09 | add a client_activate function, use it for net_wm_active mesgs and for focus ↵ | Dana Jansens | |
| cycling. | |||
| 2003-05-09 | all 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-25 | let the frame hold a focus state so that it can lie. | Dana Jansens | |
| dont focus windows while cycling, just highlight them as if they are focused | |||
| 2003-04-19 | rm invalid comment | Dana Jansens | |
| 2003-04-19 | only look for FocusOut events on the same window | Dana Jansens | |
