| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-03-04 | tile and update after changing fullscreen state | Ivan Kanakarakis | |
| 2012-03-04 | rework configure request | Ivan Kanakarakis | |
| 2012-03-04 | rework stack layout | Ivan Kanakarakis | |
| 2012-03-01 | active window is always the current window | Ivan Kanakarakis | |
| 2012-03-01 | fix overlapping borders | Ivan Kanakarakis | |
| when a floating or transient client exists, then, selecting normal clients wouldn't raise them, so, its active border was hidden, most times. now every window is lowered, except the active one, so the its borders are always on top. this also fixes flickering of floating/transient clients that were ovelapping. however it introduces a weird behavior when the mode is monocle, as in that case when the floating client is selected, the background/fullscreen window is always the first opened window (or head). | |||
| 2012-03-01 | fix special casing of monocle layout | Ivan Kanakarakis | |
| 2012-02-24 | fix infinite raising floating clients one on top of the other | Ivan Kanakarakis | |
| 2012-02-23 | resizing a fullscreen windows should reset its state | Ivan Kanakarakis | |
| 2012-02-08 | transients and floating windows stay on top of others | Ivan Kanakarakis | |
| 2012-02-07 | keep transient windows on top unless floating | Ivan Kanakarakis | |
| 2012-02-06 | killclient(): fix searching for WM_DELETE_WINDOW atom in client | Ivan Kanakarakis | |
| 2012-02-05 | core is as minimal and practical as it can be | Ivan Kanakarakis | |
| 2012-02-05 | focus the next or previous desktop that has windows open | Ivan Kanakarakis | |
| 2012-02-05 | if client doesn't support WM_DELETE_WINDOW atom then actually kill the client | Ivan Kanakarakis | |
| 2012-02-01 | bugfix: focus was lost on monocle layout when switching desktops | Ivan Kanakarakis | |
| 2012-02-01 | formatting and cleanup | Ivan Kanakarakis | |
| 2012-01-31 | if AppRule desktop is negative, spawn on current desktop | Ivan Kanakarakis | |
| 2012-01-28 | minor code formatting changes | Ivan Kanakarakis | |
| 2012-01-27 | fix ww, wh and layout calculations | Ivan Kanakarakis | |
| 2012-01-26 | warp cursor to lower right corner when moving or resizing | Ivan Kanakarakis | |
| 2012-01-24 | rework focusing configured client - still some kind of race condition | Ivan Kanakarakis | |
| 2012-01-24 | shrink configure request | Ivan Kanakarakis | |
| 2012-01-24 | cleaner code and formatting, commenting fixes and a typo | Ivan Kanakarakis | |
| 2012-01-23 | focus configured client | Ivan Kanakarakis | |
| 2012-01-23 | also preserve transient property when moving to another desktop | Ivan Kanakarakis | |
| 2012-01-23 | fill master area if head/master window is floating or transient | Ivan Kanakarakis | |
| 2012-01-23 | transient clients are also marked as floating | Ivan Kanakarakis | |
| 2012-01-23 | do not create gaps on grid layout when client is floating | Ivan Kanakarakis | |
| 2012-01-23 | keep client's properties when moving to another desktop | Ivan Kanakarakis | |
| 2012-01-23 | rename isfullscreen field to a bit sorter isfullscrn | Ivan Kanakarakis | |
| don't know why, just because it's shorter and matches the length of isfloating | |||
| 2012-01-23 | allow swapping to master for fullscreen clients | Ivan Kanakarakis | |
| 2012-01-22 | rename sendevent() to deletewindow() as it was the only message sent | Ivan Kanakarakis | |
| also it implemented a crappy check for the existance of the atom | |||
| 2012-01-22 | tile callbacks - each layout is handled in a separate function | Ivan Kanakarakis | |
| 2012-01-20 | only reset floating window when switching to same mode | Ivan Kanakarakis | |
| 2012-01-20 | the atoms need to be registered before changing desktop | Ivan Kanakarakis | |
| 2012-01-19 | rule to spawn specified clients as floating | Ivan Kanakarakis | |
| 2012-01-19 | update_current() always updates a client unless no clients exists | Ivan Kanakarakis | |
| if no clients there should also be no _NET_ACTIVE_WINDOW | |||
| 2012-01-19 | saner workflow for maprequest() and addwindow() functions | Ivan Kanakarakis | |
| addwindow() returns a the new client maprequest() marks it as current | |||
| 2012-01-18 | fullscreen client can move freely | Ivan Kanakarakis | |
| 2012-01-18 | update current client even it was not the one that was removed | Ivan Kanakarakis | |
| this fixes some strange problems with eg LibreOffice Writer that left the client list unfocused, no window was current and not window was focus/highlighted. this will cause some unwanted behavior when one for example kills an app from a terminal that wasn't previously focused. | |||
| 2012-01-18 | slight rearrangement and comment fixes | Ivan Kanakarakis | |
| 2012-01-17 | only change current if removed client was current | Ivan Kanakarakis | |
| 2012-01-14 | on resize check for minimum window size | Ivan Kanakarakis | |
| 2012-01-14 | fix CLICK_TO_FOCUS - revert to previous behavior but only grab button1 with ↵ | Ivan Kanakarakis | |
| no modifier | |||
| 2012-01-14 | if CLICK_TO_FOCUS is set, grab button1 | Ivan Kanakarakis | |
| 2012-01-14 | grabbing buttons is now handled with grabbuttons() function | Ivan Kanakarakis | |
| 2012-01-14 | basic code documentation | Ivan Kanakarakis | |
| 2012-01-14 | tile windows as soon as floating window is released | Ivan Kanakarakis | |
| 2012-01-14 | maintain floating status and reset on switch mode | Ivan Kanakarakis | |
| 2012-01-13 | merge mouse resize and move - depending on given arg | Ivan Kanakarakis | |
