| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-08-15 | update README | Ivan Kanakarakis | |
| 2012-08-10 | be able to resize floating windows when they have no border - fixes #13 | Ivan Kanakarakis | |
| 2012-08-07 | remove extra empty line - ignore | Ivan Kanakarakis | |
| 2012-08-06 | do not tile on configure request | Ivan Kanakarakis | |
| 2012-08-06 | fix typo - monsterous should be monstrous - dammit | Ivan Kanakarakis | |
| 2012-08-06 | on FLOAT mode do not mark tiled clients as floating | Ivan Kanakarakis | |
| this results in instant tiling of non-floating clients when switching mode away from FLOAT. this seems to be more expected. reference: https://bbs.archlinux.org/viewtopic.php?pid=1142030#p1142030 | |||
| 2012-07-23 | config: fix some typos | Ivan Kanakarakis | |
| 2012-07-23 | fix clang warnings | Ivan Kanakarakis | |
| 2012-07-23 | rework client_to_desktop function - use a temp client, first unlink, then link | Ivan Kanakarakis | |
| 2012-07-23 | fix memory leak on killclient function | Ivan Kanakarakis | |
| 2012-07-22 | update readme | Ivan Kanakarakis | |
| 2012-07-22 | rework mousemotion function - return if pointer is not above the current window | Ivan Kanakarakis | |
| 2012-07-22 | rework maprequest function - check for rule desktop bounds | Ivan Kanakarakis | |
| 2012-07-22 | update comments for focus function | Ivan Kanakarakis | |
| 2012-07-20 | rework maprequest function - group var init - minor changes | Ivan Kanakarakis | |
| 2012-07-20 | rework focusin function - use one if statement - minor change | Ivan Kanakarakis | |
| 2012-07-20 | rework buttonpress fuction - allow commands even if no window is there | Ivan Kanakarakis | |
| 2012-07-20 | Makefile: add debug rule | Ivan Kanakarakis | |
| 2012-07-20 | Makefile: rework X11 lib paths and includes | Ivan Kanakarakis | |
| 2012-07-20 | tile functions know all about the rectangle in which they tile the clients | Ivan Kanakarakis | |
| 2012-07-20 | split structs and function prototypes to those used by config and those used ↵ | Ivan Kanakarakis | |
| internally | |||
| 2012-07-20 | rework focus function and overall focus behavior | Ivan Kanakarakis | |
| all prev and curr references are handled by focus() function except when removeclient() function removes the prev client. | |||
| 2012-07-20 | lone floating clients should get borders | Ivan Kanakarakis | |
| 2012-07-20 | rework Makefile - ignore CPPFLAGS | Ivan Kanakarakis | |
| 2012-07-20 | update comments | Ivan Kanakarakis | |
| 2012-07-20 | fix for desktops not marked as having an urgent hint | Ivan Kanakarakis | |
| the client needs to be compared to the current client of the current desktop, otherwise if the client was the current client on another desktop, it would not be marked with an urgent hint. | |||
| 2012-07-20 | fix calls to desktopinfo | Ivan Kanakarakis | |
| 2012-07-20 | rework main function - version formatting | Ivan Kanakarakis | |
| 2012-07-20 | remove xerrorlib function pointer | Ivan Kanakarakis | |
| 2012-07-20 | rework xerror xerrorstart and sigchld functions | Ivan Kanakarakis | |
| correct definitions update comments use the 'unused' attribute to mark arguments and supress warnings about unused variables. | |||
| 2012-07-20 | rework deletewindow function - init of XEvent var | Ivan Kanakarakis | |
| 2012-07-20 | rework killclient function - do not remove the client when deleting a window | Ivan Kanakarakis | |
| 2012-07-20 | rework client_to_desktop function - check bounds | Ivan Kanakarakis | |
| 2012-07-20 | rework change_desktop function - check bounds | Ivan Kanakarakis | |
| 2012-07-20 | rework setfullscreen function - accept desktop arg | Ivan Kanakarakis | |
| no need to use XWindowChanges and XConfigureWindow all we want is to change the border width, which can be achieved with XSetWindowBorderWidth. we need to know how many clients are on the given desktop, because if there's only one, then there shouldn't be a BORDER_WIDTH border. | |||
| 2012-07-20 | rework stack function - reorder if/else/return statements | Ivan Kanakarakis | |
| 2012-07-20 | rework mousemotion function - do not unset fullscreen state | Ivan Kanakarakis | |
| either way, this can only be done by the client. if the wm wishes the client to toggle fullscreen state the wm should send an appropriate XEvent, and not just change the property for the client. | |||
| 2012-07-20 | rework configurerequest function - no need to know the client of the window | Ivan Kanakarakis | |
| 2012-07-20 | remove global var screen | Ivan Kanakarakis | |
| 2012-07-20 | rework mousemotion function - use of if/else instead of switch/case | Ivan Kanakarakis | |
| 2012-07-20 | rework grabbuttons and grabkeys function - minimize loops | Ivan Kanakarakis | |
| 2012-07-20 | fix clients not getting tiled correctly | Ivan Kanakarakis | |
| if there was a fullscreen window, and a second client was spawned, it would not tile. this fixes that issue. | |||
| 2012-07-20 | call tile only when there are clients to tile | Ivan Kanakarakis | |
| this is actually also checked in tile function | |||
| 2012-07-20 | remove global state | Ivan Kanakarakis | |
| 2012-07-20 | rename isurgent, isfullscrn, isfloating, istransient to isurgn, isfull, ↵ | Ivan Kanakarakis | |
| isfloat, istrans respectively | |||
| 2012-07-20 | rework move_up and move_down functions - should check for existance of at ↵ | Ivan Kanakarakis | |
| least two clients bugfix: this is a null dereference bug that would segfault monsterwm if one tried to move a client up or down while there were no clients this was introduced by mistake when the prev_client function was introduced; now prevclient see commit: 0a900d49 | |||
| 2012-07-20 | rework prevclient function - negate return conditional | Ivan Kanakarakis | |
| 2012-07-20 | rework unmapnotify function - negate return conditional | Ivan Kanakarakis | |
| 2012-07-20 | rework next_win and prev_win functions - negate return conditional | Ivan Kanakarakis | |
| 2012-07-20 | rework sigchld function - negate err conditional | Ivan Kanakarakis | |
