| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2003-06-03 | ignore xerrors while using the pixmaps specified by the client, since they ↵ | Dana Jansens | |
| can certainly be invalid and there's nothing i can do about it. | |||
| 2003-06-03 | rm g_messages.. ones that segfault.. :> | Dana Jansens | |
| 2003-06-02 | also dont increment the nicons if the w*h is 0 | Dana Jansens | |
| 2003-06-02 | watch out for 0x0 icons, and skip them | Dana Jansens | |
| 2003-05-30 | adjust what gets raised on map a bit, a little less selective. | Dana Jansens | |
| 2003-05-26 | use frame->visible, not the desktop number, other states exist too, like ↵ | Dana Jansens | |
| show_desktop | |||
| 2003-05-24 | use the user friendly desktop number | Dana Jansens | |
| 2003-05-22 | add actions for changing client layers to abov/below/normal | Dana Jansens | |
| 2003-05-22 | typo | Dana Jansens | |
| 2003-05-21 | Client menus | Scott Moynes | |
| Add "client_menu" to pluginrc to use. | |||
| 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-18 | make icons use pixel32 data, and image_draw takes pixel32 data. | Dana Jansens | |
| client.c gets pixmap icons as a backup to netwm ones, and they are converted into pixel32 data. | |||
| 2003-05-18 | this is actually xor :) - fixing the focus search function to not return ↵ | Scott Moynes | |
| NULL if no valid group members exist to be a transient for | |||
| 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-16 | print the class not the name | Dana Jansens | |
| 2003-05-16 | save the dock's class/name for future evil purposes! | Dana Jansens | |
| also print names of windows being managed/unmanaged | |||
| 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 | add anotehr stacking_add function. | Dana Jansens | |
| make stacking_add take care of raising also. make new windows that dont get focus also not raise above the focused window. | |||
| 2003-05-14 | pass teh correct values for config notify events | Dana Jansens | |
| 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 | use the size of the icon window for slit apps, not the client window | Dana Jansens | |
| 2003-05-10 | add a slit to the kernel | Dana Jansens | |
| 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-27 | a more correct for the missing frame problem. don't restack windows when ↵ | Dana Jansens | |
| changing the window's layer while it is being managed. | |||
| 2003-04-25 | only focus on startup if focus_new is true | Dana Jansens | |
| 2003-04-25 | restore the desktop and focused window on restarts if possible | Dana Jansens | |
| 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-24 | some more checks for transients looping on eachother when they are ↵ | Dana Jansens | |
| transients of a group | |||
| 2003-04-22 | even better checks for when to focus new windows. focus dialogs when they ↵ | Dana Jansens | |
| are the only member of their group | |||
| 2003-04-21 | yet more changes to choosing to focus windows when they mapp | Dana Jansens | |
| 2003-04-20 | new focus-new rules | Dana Jansens | |
| 2003-04-19 | i lied.. fuck @ those gnome dialogs | Dana Jansens | |
| 2003-04-19 | lighten up a bit on the focus new windows criteria | Dana Jansens | |
| 2003-04-18 | adjust choosing to focus new windows, make it more strict. | Dana Jansens | |
| eat all Enter events when unmapping a window so focus fallback can be more smarter.. | |||
| 2003-04-18 | more strict rules on what will be focused by the focusNew option in the rc3. ↵ | Dana Jansens | |
| only strictly NORMAL windows will be focused, not dialogs or anything else when they are mapped. | |||
| 2003-04-18 | watch out when unmanaging a window, that it is not being move/resized | Dana Jansens | |
| 2003-04-17 | a) put transient windows on the same desktop as their parent | Dana Jansens | |
| b) if a window is attempted to be focused but it is not on the current desktop, then move it to the top of the focus order on its desktop | |||
| 2003-04-16 | code cleanup | Dana Jansens | |
| 2003-04-16 | when flags are not set assume bette defaults | Dana Jansens | |
| 2003-04-16 | only change the group info if the group flag is set | Dana Jansens | |
| 2003-04-16 | only add transients if we are IN a group | Dana Jansens | |
| 2003-04-16 | oops nm | Dana Jansens | |
| 2003-04-16 | less ()s cleanup | Dana Jansens | |
| 2003-04-16 | remove transients before removing ourlselves from teh group | Dana Jansens | |
| 2003-04-16 | set the group to null when removeing ourselves from it | Dana Jansens | |
| 2003-04-15 | remove transients of the group from teh window when it leaves the group | Dana Jansens | |
| 2003-04-15 | add group transients when setting up the group | Dana Jansens | |
| 2003-04-15 | bug in the search for transient_for's | Dana Jansens | |
| 2003-04-14 | fixes for handling char**s | Dana Jansens | |
