aboutsummaryrefslogtreecommitdiff
path: root/monsterwm.c
AgeCommit message (Collapse)Author
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
2012-07-20fix for desktops not marked as having an urgent hintIvan 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-20fix calls to desktopinfoIvan Kanakarakis