aboutsummaryrefslogtreecommitdiff
path: root/dwm.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix crashes when stack is emptyMateuszOkulus2020-05-121-2/+2
|
* Merge pull request #57 from aajonusonline/masterLuke Smith2020-05-051-2/+5
|\ | | | | swallow patch: unfullscreen client and reset focus
| * fixes previous patchAajonus Online2020-05-051-1/+1
| |
| * swallow patch: unfullscreen client and reset focusAajonus Online2020-05-051-1/+4
| |
* | don't swallow if window floatsLuke Smith2020-05-051-0/+2
|/
* swallow patch: fix ignoring of noswallow in configAajonus Online2020-05-051-0/+1
|
* use blueLuke Smith2020-05-021-2/+2
|
* causes fewer problemsLuke Smith2020-05-021-1/+1
|
* expandible scratchpad patchLuke Smith2020-04-261-2/+41
| | | | | | super+shift+return for dropdown terminal super+' for dropdown calculator
* old scratchpad patch removedLuke Smith2020-04-261-34/+0
|
* don't necessarily restart dwmblocksLuke Smith2020-04-261-1/+1
|
* swallow patchLuke Smith2020-04-141-5/+185
|
* Merge branch 'master' of https://github.com/kronikpillow/dwm into ↵Luke Smith2020-04-141-10/+10
|\ | | | | | | kronikpillow-master
| * updated vanitygaps with latest fixes from original authorKronikPillow2020-04-141-10/+10
| |
* | dwmc removedLuke Smith2020-04-141-51/+1
|/
* suppress if no dwmblocks to killLuke Smith2020-04-131-1/+1
|
* removing barpadding patchLuke Smith2020-04-131-16/+10
|
* vanitygaps patch/fix and new & reorganized layoutsLuke Smith2020-04-131-254/+16
|
* clickable statuscmd patch with dwmblocksLuke Smith2020-04-131-3/+70
|
* startup rmdLuke Smith2020-04-101-1/+0
|
* kill -HUP pid to restart, also mod+RLuke Smith2020-04-101-0/+22
|
* only show active tagsLuke Smith2020-04-091-8/+13
|
* start `startup` script if it existsLuke Smith2020-04-091-1/+2
|
* dwmblocks started by defaultLuke Smith2020-03-241-0/+7
|
* monocle mode totally removedLuke Smith2020-03-151-16/+0
|
* fixed titlebar not being updated - issue #16KronikPillow2020-01-301-3/+3
|
* stacker patch replaces movestackLuke Smith2019-12-181-19/+69
|
* load typical color namesLuke Smith2019-12-181-6/+6
|
* gaps added to windows and barLuke Smith2019-12-181-20/+156
|
* dwmc and personal config addedLuke Smith2019-12-181-1/+51
|
* fullscreen is always selectedLuke Smith2019-12-161-1/+1
|
* sticky patchLuke Smith2019-12-141-2/+12
|
* true fullscreen patchLuke Smith2019-12-141-0/+8
|
* centered master patchLuke Smith2019-12-141-0/+105
|
* scratchpadLuke Smith2019-12-141-0/+34
|
* xrdb patchLuke Smith2019-12-141-0/+62
|
* pledge: add rpath promise for the ugly Xft font fallbackHiltjo Posthuma2018-06-021-1/+1
|
* Pledge on OpenBSDKlemens Nanni2018-05-251-0/+4
|
* Function declarations in correct order.Christopher Drelich2018-05-121-1/+1
| | | | | | | In dwm.c function declarations are in alphabetical order except for updategeom(). There doesn't appear to be any reason for this, so this patch corrects that, and now all function declarations are in alphabetical order.
* All functions in alphabetical order except for this one.Christopher Drelich2018-03-141-9/+9
|
* ColBorder has been moved to the enum with ColFg and ColBg.Christopher Drelich2018-03-141-1/+0
|
* dont NUL terminate _NET_WM_NAMEHiltjo Posthuma2017-12-271-1/+1
| | | | | | | | | | | | | | | Reported by Kernc, thanks! "This makes a particular program that uses libwnck [1] fail after: Wnck-WARNING **: Property _NET_WM_NAME contained invalid UTF-8 in this code [2] because the returned string contains a '\0' and the documentation for g_utf8_validate() [3] explicitly states that when string length is provided, no nul bytes are allowed." It is not entirely clear it is incorrect, other WM's seem to not NUL terminate it either though.
* sync dmenu drw.{c,h} code: use Clr* (was Scm)Hiltjo Posthuma2017-11-031-2/+2
|
* gettextprop: check result of XGetTextProperty (undefined behaviour for XFree)Hiltjo Posthuma2017-11-031-2/+1
|
* Set class name on status barOmar Sandoval2017-11-031-0/+2
| | | | | This is useful for configuring compositors to ignore the status bar window.
* simplify isfixed conditionsDaniel Cousens2017-10-111-2/+1
|
* yet another cleanupAnselm R Garbe2017-05-081-34/+34
| | | | | The previous patches introduced some unclean space-based indentation patterns. This patch fixes them.
* Don't restrict snap in mousemoveMarkus Teich2017-03-281-14/+11
| | | | | This also fixes a bug where client windows only switch to floating mode when the mouse is dragged in one specific direction.
* Button passthrough when client is not focusedMarkus Teich2017-03-281-10/+11
| | | | | | | | | | | Before this change it is not possible to press a button in a client on the first click if the client is not yet focused. The first click on the button would only focus the client and a second click on the button is needed to activate it. This situation can occur when moving the mouse over a client (therefore focusing it) and then moving the focus to another client with keyboard shortcuts. After this commit the behavior is fixed and button presses on unfocused clients are passed to the client correctly.
* cleanupMarkus Teich2017-03-281-34/+30
| | | | | | | | | | | | | | - unify multi-line expression alignment style. - unify multi-line function call alignment style. - simplify client moving on monitor count decrease. - clarify comment for focusin(). - remove old confusing comment about input focus fix in focusmon(). The explanation is already in the old commit message, so no need to keep it in the code. - remove old comment describing even older state of the code in focus(). - unify comment style. - break up some long lines. - fix some typos and grammar.