aboutsummaryrefslogtreecommitdiff
path: root/monsterwm.c
AgeCommit message (Collapse)Author
2022-11-05Add pointless gaps and fix rtileHEADmaintslil clingman
2022-10-27keybinds for audio and bar tweaktslil clingman
2022-10-15add RTILE for tiling with main on right, restore resize functiontslil clingman
2022-10-10tweak status (output current desktop even if no windows)tslil clingman
2022-10-09multimedia keys and fix now playing for mpd, supress stdout on running ↵tslil clingman
commands, tweak status
2022-10-09write status for lemonbar periodically, remove unused functions, add ignore ↵tslil clingman
to AppRule, use titles, rectangle
2012-12-16store window titles and print them along with the rest desktop informationIvan Kanakarakis
property notify, also notifies of title changes. on title change, refetch and store the title. thanks @LemonBoy
2012-12-16resize stack with shortcutsIvan Kanakarakis
2012-12-16resize master area with shortcutsIvan Kanakarakis
2012-12-16rotate non-empty desktops with shortcutsIvan Kanakarakis
2012-12-16rotate desktops with shortcutsIvan Kanakarakis
2012-12-16focus clients with urgent hint on other desktopsIvan Kanakarakis
2012-12-16focus urgent window with a shortcutIvan Kanakarakis
2012-12-16exit with specified valueIvan Kanakarakis
2012-12-16specify default desktopIvan Kanakarakis
2012-12-16toggle to previously focused desktopIvan Kanakarakis
2012-12-16make panel toggleable with a shortcutIvan Kanakarakis
2012-12-16woops, typo :D - thanks @ngzhianIvan Kanakarakis
2012-11-14fix for FOLLOW_MOUSE on monocle layout - fixes #16Ivan Kanakarakis
2012-10-05minor rework on configurerequest functionIvan Kanakarakis
2012-10-05bugfix: fix focusin function not giving focus to the correct windowIvan Kanakarakis
thanks to @djura-san for the report ref: https://bbs.archlinux.org/viewtopic.php?pid=1165368#p1165368
2012-10-05rework unmapnotify - all unmapped windows lose their clientIvan Kanakarakis
2012-10-05when unmapping do not destroy clientIvan Kanakarakis
2012-09-20no need for static var initializationIvan Kanakarakis
2012-09-20squash Desktop/Client declarationsIvan Kanakarakis
2012-09-20introduce FOCUS_BUTTON - make CLICK_TO_FOCUS button configurableIvan Kanakarakis
2012-09-20Revert "add support for WM_STATE atom and WithdrawnState for windows"Ivan Kanakarakis
This reverts commit 5b32f2d7ff63b26287c29a80c1d7cf9a3bcd1ab5. This patch was a total failure. WM_STATE and WithdrawnState were introduced to handle withdrawn windows. After some thought, it seems this is not really needed.
2012-09-20add support for WM_STATE atom and WithdrawnState for windowsIvan Kanakarakis
2012-09-20fix typoIvan Kanakarakis
2012-09-20add vim modelineIvan Kanakarakis
2012-09-20fix for misbehaving apps - tile on configure requestIvan Kanakarakis
2012-08-23do not fail on BadAccess because of an already grabbed buttonIvan Kanakarakis
2012-08-10be able to resize floating windows when they have no border - fixes #13Ivan Kanakarakis
2012-08-07remove extra empty line - ignoreIvan Kanakarakis
2012-08-06do not tile on configure requestIvan Kanakarakis
2012-08-06on FLOAT mode do not mark tiled clients as floatingIvan 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-23fix clang warningsIvan Kanakarakis
2012-07-23rework client_to_desktop function - use a temp client, first unlink, then linkIvan Kanakarakis
2012-07-23fix memory leak on killclient functionIvan Kanakarakis
2012-07-22rework mousemotion function - return if pointer is not above the current windowIvan Kanakarakis
2012-07-22rework maprequest function - check for rule desktop boundsIvan Kanakarakis
2012-07-22update comments for focus functionIvan Kanakarakis
2012-07-20rework maprequest function - group var init - minor changesIvan Kanakarakis
2012-07-20rework focusin function - use one if statement - minor changeIvan Kanakarakis
2012-07-20rework buttonpress fuction - allow commands even if no window is thereIvan Kanakarakis
2012-07-20tile functions know all about the rectangle in which they tile the clientsIvan Kanakarakis
2012-07-20split structs and function prototypes to those used by config and those used ↵Ivan Kanakarakis
internally
2012-07-20rework focus function and overall focus behaviorIvan Kanakarakis
all prev and curr references are handled by focus() function except when removeclient() function removes the prev client.
2012-07-20lone floating clients should get bordersIvan Kanakarakis
2012-07-20update commentsIvan Kanakarakis