dwm, branch HEAD[fork] customized build of dwm, the dynamic window manager
af59425c3db17f9cd8e449bb17b6d5166499cce02025-09-19T21:29:19Z2025-09-19T21:29:19Zconfig.h: add amixer and brightness XF86 bindsAnders Damsgaardanders@adamsgaard.dkcommit af59425c3db17f9cd8e449bb17b6d5166499cce0
parent 4b1db939b79df532625288fa2b6289f2b488e384
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 19 Sep 2025 23:29:19 +0200
config.h: add amixer and brightness XF86 binds
4b1db939b79df532625288fa2b6289f2b488e3842024-03-06T14:07:31Z2024-03-06T14:07:31Zconfig.h: change browser to ungoogled-chromiumAnders Damsgaardanders@adamsgaard.dkcommit 4b1db939b79df532625288fa2b6289f2b488e384
parent 773a48c39d58cf6bad1ac72073d96616dce1ebef
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 6 Mar 2024 15:07:31 +0100
config.h: change browser to ungoogled-chromium
773a48c39d58cf6bad1ac72073d96616dce1ebef2024-02-11T08:32:10Z2024-02-11T08:32:10Zconfig.h: update path to bookmarksAnders Damsgaardanders@adamsgaard.dkcommit 773a48c39d58cf6bad1ac72073d96616dce1ebef
parent cabe79ee3d5252abcd80bf978a3a7363bcd109f4
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 11 Feb 2024 09:32:10 +0100
config.h: update path to bookmarks
cabe79ee3d5252abcd80bf978a3a7363bcd109f42022-10-08T13:22:18Z2022-10-08T13:22:18Zconfig.h: update ncmpc remoteAnders Damsgaardanders@adamsgaard.dkcommit cabe79ee3d5252abcd80bf978a3a7363bcd109f4
parent 28109d558ecdc350bff273dee02911bc78080bd4
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 8 Oct 2022 15:22:18 +0200
config.h: update ncmpc remote
28109d558ecdc350bff273dee02911bc78080bd42022-08-15T19:00:14Z2022-08-15T19:00:14Zconfig.h: update ip for mpd server over wireguardAnders Damsgaardanders@adamsgaard.dkcommit 28109d558ecdc350bff273dee02911bc78080bd4
parent 083dd3ffbccaf744fd35574e22d3986182ee215e
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 15 Aug 2022 21:00:14 +0200
config.h: update ip for mpd server over wireguard
083dd3ffbccaf744fd35574e22d3986182ee215e2022-07-01T07:28:55Z2022-07-01T07:28:55Zconfig.h: update keybindsAnders Damsgaardanders@adamsgaard.dkcommit 083dd3ffbccaf744fd35574e22d3986182ee215e
parent a912389f8217b154da32f6c7715ad544cdb78c78
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 1 Jul 2022 09:28:55 +0200
config.h: update keybinds
a912389f8217b154da32f6c7715ad544cdb78c782022-04-07T09:24:53Z2022-04-07T09:24:53Zconfig.h: remove more references to alternative terminalAnders Damsgaardanders@adamsgaard.dkcommit a912389f8217b154da32f6c7715ad544cdb78c78
parent 0692b518123bd3ad160720a8e8d23462ec747ac0
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 7 Apr 2022 11:24:53 +0200
config.h: remove more references to alternative terminal
0692b518123bd3ad160720a8e8d23462ec747ac02022-04-07T09:22:46Z2022-04-07T09:22:46Zconfig.mk: disable OpenBSD freetype optionAnders Damsgaardanders@adamsgaard.dkcommit 0692b518123bd3ad160720a8e8d23462ec747ac0
parent 42835dec02bd3654c5b4f1de473d8a7316d73391
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 7 Apr 2022 11:22:46 +0200
config.mk: disable OpenBSD freetype option
42835dec02bd3654c5b4f1de473d8a7316d733912022-04-07T09:22:04Z2022-04-07T09:22:04Zconfig.h: update browser and remove unused varsAnders Damsgaardanders@adamsgaard.dkcommit 42835dec02bd3654c5b4f1de473d8a7316d73391
parent 4fd125391059dbd8c25efdb66eaf0411b4d76182
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 7 Apr 2022 11:22:04 +0200
config.h: update browser and remove unused vars
4fd125391059dbd8c25efdb66eaf0411b4d761822022-02-21T19:43:32Z2022-02-21T19:43:32Zadd binding for contacts scriptAnders Damsgaardanders@adamsgaard.dkcommit 4fd125391059dbd8c25efdb66eaf0411b4d76182
parent aa126fc747a5bb69b38bfc34ac321a0cc277592f
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 21 Feb 2022 20:43:32 +0100
add binding for contacts script
aa126fc747a5bb69b38bfc34ac321a0cc277592f2021-11-15T16:55:39Z2021-11-15T16:55:39ZRevert "add acme and goat bindings"Anders Damsgaardanders@adamsgaard.dkcommit aa126fc747a5bb69b38bfc34ac321a0cc277592f
parent 3ab504c1a384ecf441982490f614de8aff1c9e58
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 15 Nov 2021 17:55:39 +0100
Revert "add acme and goat bindings"
This reverts commit 0b79cf34f09289371c19fb3491ae4645b648679d.
3ab504c1a384ecf441982490f614de8aff1c9e582021-11-15T12:59:07Z2021-11-15T12:59:07Zremove extra goatcmd defineAnders Damsgaardanders@adamsgaard.dkcommit 3ab504c1a384ecf441982490f614de8aff1c9e58
parent 0b79cf34f09289371c19fb3491ae4645b648679d
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 15 Nov 2021 13:59:07 +0100
remove extra goatcmd define
0b79cf34f09289371c19fb3491ae4645b648679d2021-11-15T12:57:18Z2021-11-15T12:58:07Zadd acme and goat bindingsAnders Damsgaardanders@adamsgaard.dkcommit 0b79cf34f09289371c19fb3491ae4645b648679d
parent bcb90e383e11c6ddbb901815e56612edae8d14ea
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 15 Nov 2021 13:57:18 +0100
add acme and goat bindings
bcb90e383e11c6ddbb901815e56612edae8d14ea2021-10-14T09:01:13Z2021-10-14T09:01:13Zadd goatcmd patch to config.hAnders Damsgaardanders@adamsgaard.dkcommit bcb90e383e11c6ddbb901815e56612edae8d14ea
parent 221e4a6bddfeb058a80686a74dffa6dc2e69e8b4
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 14 Oct 2021 11:01:13 +0200
add goatcmd patch to config.h
221e4a6bddfeb058a80686a74dffa6dc2e69e8b42021-10-13T19:32:16Z2021-10-14T08:55:39ZGoat command for dwmAnders Damsgaardanders@adamsgaard.dkcommit 221e4a6bddfeb058a80686a74dffa6dc2e69e8b4
parent 0b703506af6b0eb5eb225b127b5077b14fdfff7c
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 13 Oct 2021 21:32:16 +0200
Goat command for dwm
0b703506af6b0eb5eb225b127b5077b14fdfff7c2021-10-09T19:02:44Z2021-10-09T19:03:07Zconfig.h: run sfeed_sync in tmux(1) sessionAnders Damsgaardanders@adamsgaard.dkcommit 0b703506af6b0eb5eb225b127b5077b14fdfff7c
parent 20cc18da58427ebdbebe542d9c8b4d17961a5e7f
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 9 Oct 2021 21:02:44 +0200
config.h: run sfeed_sync in tmux(1) session
20cc18da58427ebdbebe542d9c8b4d17961a5e7f2021-07-02T17:10:05Z2021-07-02T17:10:05Zconfig.h: change browser to firefoxAnders Damsgaardanders@adamsgaard.dkcommit 20cc18da58427ebdbebe542d9c8b4d17961a5e7f
parent b16792eab29a52f7470d71a398aa01f92770adae
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 2 Jul 2021 19:10:05 +0200
config.h: change browser to firefox
b16792eab29a52f7470d71a398aa01f92770adae2021-02-23T12:14:16Z2021-02-23T12:14:16Zconfig.h: change articlesearch to Mod+Shift+AAnders Damsgaardanders@adamsgaard.dkcommit b16792eab29a52f7470d71a398aa01f92770adae
parent 42d2d6cb4b4096dd12e641f8fda4bac7bd52a5fb
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Tue, 23 Feb 2021 13:14:16 +0100
config.h: change articlesearch to Mod+Shift+A
42d2d6cb4b4096dd12e641f8fda4bac7bd52a5fb2021-02-21T20:20:30Z2021-02-21T20:20:30Zconfig.h: call tardis(1) with -c optionAnders Damsgaardanders@adamsgaard.dkcommit 42d2d6cb4b4096dd12e641f8fda4bac7bd52a5fb
parent 136bd5f458aa377602912a13b471f6b4a73e5905
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 21 Feb 2021 21:20:30 +0100
config.h: call tardis(1) with -c option
136bd5f458aa377602912a13b471f6b4a73e59052021-02-20T16:20:14Z2021-02-20T16:20:14Zconfig.h: use bitreich-tardis for selecting memesAnders Damsgaardanders@adamsgaard.dkcommit 136bd5f458aa377602912a13b471f6b4a73e5905
parent 3c0171b8c745f3d15445911845980e5d8e6675ef
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 20 Feb 2021 17:20:14 +0100
config.h: use bitreich-tardis for selecting memes
3c0171b8c745f3d15445911845980e5d8e6675ef2021-01-28T09:06:22Z2021-01-28T09:08:58Zconfig.h: change placement definitions for broader compatibilityAnders Damsgaardanders@adamsgaard.dkcommit 3c0171b8c745f3d15445911845980e5d8e6675ef
parent 30537d2c888e7005b5a9762d14be54bee4a2ec26
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 28 Jan 2021 10:06:22 +0100
config.h: change placement definitions for broader compatibility
for example:
$ mpv --x11-name=botright
$ mplayer -name botright
$ st -n botright
30537d2c888e7005b5a9762d14be54bee4a2ec262021-01-27T07:41:55Z2021-01-27T07:41:55Zconfig.h: use x-terminal-emulator command as terminalAnders Damsgaardanders@adamsgaard.dkcommit 30537d2c888e7005b5a9762d14be54bee4a2ec26
parent fb3878d215c3c9f71a965f78aa7832eadb906fe5
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 27 Jan 2021 08:41:55 +0100
config.h: use x-terminal-emulator command as terminal
fb3878d215c3c9f71a965f78aa7832eadb906fe52021-01-26T09:29:29Z2021-01-26T09:29:29Zconfig.h: use todo scriptAnders Damsgaardanders@adamsgaard.dkcommit fb3878d215c3c9f71a965f78aa7832eadb906fe5
parent 35eb94c635fcca1554296c88733173e1f9d47c19
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Tue, 26 Jan 2021 10:29:29 +0100
config.h: use todo script
35eb94c635fcca1554296c88733173e1f9d47c192021-01-08T19:35:54Z2021-01-08T19:35:54Zconfig.h: add memeselect bindingAnders Damsgaardanders@adamsgaard.dkcommit 35eb94c635fcca1554296c88733173e1f9d47c19
parent 467e0b3b4d00d0dffa18d314dcf9fb4d76fb373f
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 8 Jan 2021 20:35:54 +0100
config.h: add memeselect binding
467e0b3b4d00d0dffa18d314dcf9fb4d76fb373f2020-12-17T11:35:44Z2020-12-17T11:35:44ZMerge branch 'master' of src.adamsgaard.dk:dwmAnders Damsgaardanders@adamsgaard.dkcommit 467e0b3b4d00d0dffa18d314dcf9fb4d76fb373f
parent 66a03284ef5356a2561c307754836cfbe196c9be
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 17 Dec 2020 12:35:44 +0100
Merge branch 'master' of src.adamsgaard.dk:dwm
66a03284ef5356a2561c307754836cfbe196c9be2020-12-03T18:35:56Z2020-12-03T18:35:56Zconfig.h: use 50% splitting ratio in tiled modeAnders Damsgaardanders@adamsgaard.dkcommit 66a03284ef5356a2561c307754836cfbe196c9be
parent 22655a1b73ce223d8137e1b7f9c629c0d0587d11
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 3 Dec 2020 19:35:56 +0100
config.h: use 50% splitting ratio in tiled mode
6e7a5b7e7097e2d6b19b8fba6dd7acf0011d51f02020-11-24T12:15:20Z2020-11-24T12:15:20Zdwm.c: fix overflow of border with multiple screensAnders Damsgaardanders@adamsgaard.dkcommit 6e7a5b7e7097e2d6b19b8fba6dd7acf0011d51f0
parent 22655a1b73ce223d8137e1b7f9c629c0d0587d11
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Tue, 24 Nov 2020 13:15:20 +0100
dwm.c: fix overflow of border with multiple screens
Also adjust tile and monocle code so it is as similar to upstream
as possible.
22655a1b73ce223d8137e1b7f9c629c0d0587d112020-11-15T07:32:14Z2020-11-15T07:32:14Zconfig.h: add binding for sfeed_syncAnders Damsgaardanders@adamsgaard.dkcommit 22655a1b73ce223d8137e1b7f9c629c0d0587d11
parent 057aa5489df93ea77b3ac0bef82bff35987f6a86
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 15 Nov 2020 08:32:14 +0100
config.h: add binding for sfeed_sync
057aa5489df93ea77b3ac0bef82bff35987f6a862020-11-06T11:47:31Z2020-11-06T11:47:31Zconfig.h: add bindings to change remote mpd volumeAnders Damsgaardanders@adamsgaard.dkcommit 057aa5489df93ea77b3ac0bef82bff35987f6a86
parent ee171ddf2a1224a8d24a0e5055cbd6b50524b827
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 6 Nov 2020 12:47:31 +0100
config.h: add bindings to change remote mpd volume
ee171ddf2a1224a8d24a0e5055cbd6b50524b8272020-11-06T11:41:58Z2020-11-06T11:41:58Zconfig.h: make all mpc commands quietAnders Damsgaardanders@adamsgaard.dkcommit ee171ddf2a1224a8d24a0e5055cbd6b50524b827
parent 29da772c260cea5c643ae532b0ab5c34323c8496
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 6 Nov 2020 12:41:58 +0100
config.h: make all mpc commands quiet
29da772c260cea5c643ae532b0ab5c34323c84962020-11-05T22:03:43Z2020-11-05T22:03:43Zconfig.h: add binding for weather scriptAnders Damsgaardanders@adamsgaard.dkcommit 29da772c260cea5c643ae532b0ab5c34323c8496
parent 8fd32a4dfe7929f68dfd4bb3c37d73053b2daf90
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 5 Nov 2020 23:03:43 +0100
config.h: add binding for weather script
8fd32a4dfe7929f68dfd4bb3c37d73053b2daf902020-11-04T10:08:06Z2020-11-04T10:08:06Zconfig.h: add binding to toggle screenkeyAnders Damsgaardanders@adamsgaard.dkcommit 8fd32a4dfe7929f68dfd4bb3c37d73053b2daf90
parent f8d24c9d1731bdc18d1ac2e00876851677e37a63
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 4 Nov 2020 11:08:06 +0100
config.h: add binding to toggle screenkey
f8d24c9d1731bdc18d1ac2e00876851677e37a632020-11-03T14:59:02Z2020-11-03T14:59:02Zconfig.h: maximize fg/bg contrastAnders Damsgaardanders@adamsgaard.dkcommit f8d24c9d1731bdc18d1ac2e00876851677e37a63
parent 7632ed9c1ae12ed5f7371082546f94e32bcc1e99
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Tue, 3 Nov 2020 15:59:02 +0100
config.h: maximize fg/bg contrast
7632ed9c1ae12ed5f7371082546f94e32bcc1e992020-11-03T14:25:53Z2020-11-03T14:25:53Zconfig.h: add option to control mouse movement and clicks via keyboardAnders Damsgaardanders@adamsgaard.dkcommit 7632ed9c1ae12ed5f7371082546f94e32bcc1e99
parent d5889c7d704241c2832d17ab6c09bf54b83719c3
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Tue, 3 Nov 2020 15:25:53 +0100
config.h: add option to control mouse movement and clicks via keyboard
d5889c7d704241c2832d17ab6c09bf54b83719c32020-09-26T19:06:36Z2020-09-26T19:06:36Zconfig.h: revert to pragmatapro:size=11Anders Damsgaardanders@adamsgaard.dkcommit d5889c7d704241c2832d17ab6c09bf54b83719c3
parent fdccb4c9497b8a2266d14ce7555668e1f8ed0cf5
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 26 Sep 2020 21:06:36 +0200
config.h: revert to pragmatapro:size=11
fdccb4c9497b8a2266d14ce7555668e1f8ed0cf52020-09-25T12:50:05Z2020-09-25T12:50:05Zconfig.h: add keybind to go to internal displayAnders Damsgaardanders@adamsgaard.dkcommit fdccb4c9497b8a2266d14ce7555668e1f8ed0cf5
parent 4ff7b1f3c8514492150b92a5b538e67327db0bd7
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 25 Sep 2020 14:50:05 +0200
config.h: add keybind to go to internal display
4ff7b1f3c8514492150b92a5b538e67327db0bd72020-09-24T12:37:15Z2020-09-24T12:37:15Zrevert to terminusAnders Damsgaardanders@adamsgaard.dkcommit 4ff7b1f3c8514492150b92a5b538e67327db0bd7
parent 200bdd76dac72befef0775a8fccc0f486dc9b334
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 24 Sep 2020 14:37:15 +0200
revert to terminus
200bdd76dac72befef0775a8fccc0f486dc9b3342020-09-24T11:53:33Z2020-09-24T11:53:33ZUse pragmataproAnders Damsgaardanders@adamsgaard.dkcommit 200bdd76dac72befef0775a8fccc0f486dc9b334
parent 128d8038b1ba83fdde6365f9e8749ed8d212ad63
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 24 Sep 2020 13:53:33 +0200
Use pragmatapro
128d8038b1ba83fdde6365f9e8749ed8d212ad632020-09-24T10:19:10Z2020-09-24T10:19:10ZUse large terminus as fontAnders Damsgaardanders@adamsgaard.dkcommit 128d8038b1ba83fdde6365f9e8749ed8d212ad63
parent 1c45834701527ef9557526bf306f53e5f59f7002
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 24 Sep 2020 12:19:10 +0200
Use large terminus as font
1c45834701527ef9557526bf306f53e5f59f70022020-08-28T07:37:06Z2020-08-28T07:37:06ZMove printscreen command into dwm configurationAnders Damsgaardanders@adamsgaard.dkcommit 1c45834701527ef9557526bf306f53e5f59f7002
parent b6024f867f246210ef7afcb7577e74249bc0ee35
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 28 Aug 2020 09:37:06 +0200
Move printscreen command into dwm configuration
b6024f867f246210ef7afcb7577e74249bc0ee352020-08-12T17:11:03Z2020-08-12T17:11:03ZAdd bindings for controlling remote mpdAnders Damsgaardanders@adamsgaard.dkcommit b6024f867f246210ef7afcb7577e74249bc0ee35
parent 984baf23f974c47a28cefe78cef012ffdd9e7827
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 12 Aug 2020 19:11:03 +0200
Add bindings for controlling remote mpd
984baf23f974c47a28cefe78cef012ffdd9e78272020-07-28T08:06:26Z2020-07-28T08:06:26ZAdd binding for man pickerAnders Damsgaardanders@adamsgaard.dkcommit 984baf23f974c47a28cefe78cef012ffdd9e7827
parent 63c0c7269a962b9bdabc48633e0b79289bf4f170
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Tue, 28 Jul 2020 10:06:26 +0200
Add binding for man picker
63c0c7269a962b9bdabc48633e0b79289bf4f1702020-07-10T05:42:49Z2020-07-10T05:42:49ZMove sfeed to home directoryAnders Damsgaardanders@adamsgaard.dkcommit 63c0c7269a962b9bdabc48633e0b79289bf4f170
parent 96b05cc5b69853df7bc1a73df7734be6ce75a1b9
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 10 Jul 2020 07:42:49 +0200
Move sfeed to home directory
96b05cc5b69853df7bc1a73df7734be6ce75a1b92020-07-09T21:07:39Z2020-07-09T21:07:39ZUse gray instead of cyan for selection hintsAnders Damsgaardanders@adamsgaard.dkcommit 96b05cc5b69853df7bc1a73df7734be6ce75a1b9
parent 1ee9a958cafd6263615b28f563760b062fb6742c
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 9 Jul 2020 23:07:39 +0200
Use gray instead of cyan for selection hints
1ee9a958cafd6263615b28f563760b062fb6742c2020-07-09T20:32:41Z2020-07-09T20:32:41ZFix path to todo fileAnders Damsgaardanders@adamsgaard.dkcommit 1ee9a958cafd6263615b28f563760b062fb6742c
parent 19feefbc30198fcc8f5d6972c3a55cc75825e67f
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 9 Jul 2020 22:32:41 +0200
Fix path to todo file
19feefbc30198fcc8f5d6972c3a55cc75825e67f2020-06-25T08:37:33Z2020-06-25T08:37:33ZChange screen lock command and bindingAnders Damsgaardanders@adamsgaard.dkcommit 19feefbc30198fcc8f5d6972c3a55cc75825e67f
parent f46f869371db54aab831b5e4893d6f6ac42fdba3
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 25 Jun 2020 10:37:33 +0200
Change screen lock command and binding
f46f869371db54aab831b5e4893d6f6ac42fdba32020-06-25T08:12:39Z2020-06-25T08:12:39ZAdd binding for calendar previewAnders Damsgaardanders@adamsgaard.dkcommit f46f869371db54aab831b5e4893d6f6ac42fdba3
parent 5867b3e5ef15997eaa88ad17ca936e4176444a89
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 25 Jun 2020 10:12:39 +0200
Add binding for calendar preview
5867b3e5ef15997eaa88ad17ca936e4176444a892020-06-25T08:00:56Z2020-06-25T08:00:56ZFurther sort configurationAnders Damsgaardanders@adamsgaard.dkcommit 5867b3e5ef15997eaa88ad17ca936e4176444a89
parent d020815a859f757d0f0b7ed3b1f8234c11014f5f
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 25 Jun 2020 10:00:56 +0200
Further sort configuration
d020815a859f757d0f0b7ed3b1f8234c11014f5f2020-06-25T07:57:02Z2020-06-25T07:57:02ZSort bindings alphabeticallyAnders Damsgaardanders@adamsgaard.dkcommit d020815a859f757d0f0b7ed3b1f8234c11014f5f
parent 6b4f12b21d81359e531d3752a6f8a2950a859f9d
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 25 Jun 2020 09:57:02 +0200
Sort bindings alphabetically
6b4f12b21d81359e531d3752a6f8a2950a859f9d2020-06-25T04:43:36Z2020-06-25T04:43:36ZAdd binding for sfeed_cursesAnders Damsgaardanders@adamsgaard.dkcommit 6b4f12b21d81359e531d3752a6f8a2950a859f9d
parent 780ed03b1549e121e1e32d4b8847ecbe4886b295
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 25 Jun 2020 06:43:36 +0200
Add binding for sfeed_curses
780ed03b1549e121e1e32d4b8847ecbe4886b2952020-06-18T08:58:21Z2020-06-18T08:58:21ZHide borders in monocle mode and for single windows in tile modeAnders Damsgaardanders@adamsgaard.dkcommit 780ed03b1549e121e1e32d4b8847ecbe4886b295
parent 7c3dd978316b8869a34163e9679fd7fe8c08ad20
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 18 Jun 2020 10:58:21 +0200
Hide borders in monocle mode and for single windows in tile mode
7c3dd978316b8869a34163e9679fd7fe8c08ad202020-06-18T07:48:03Z2020-06-18T07:48:03ZRevert "Apply smartborder patch, doesn't work for tiled layouts"Anders Damsgaardanders@adamsgaard.dkcommit 7c3dd978316b8869a34163e9679fd7fe8c08ad20
parent 1932f8db3cbc01daf55383eed322528b0330083f
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 18 Jun 2020 09:48:03 +0200
Revert "Apply smartborder patch, doesn't work for tiled layouts"
This reverts commit 1932f8db3cbc01daf55383eed322528b0330083f.
1932f8db3cbc01daf55383eed322528b0330083f2020-06-18T07:47:33Z2020-06-18T07:47:33ZApply smartborder patch, doesn't work for tiled layoutsAnders Damsgaardanders@adamsgaard.dkcommit 1932f8db3cbc01daf55383eed322528b0330083f
parent fcc8bf83ee465dfca3e3adb08afb4e37143d98cb
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 18 Jun 2020 09:47:33 +0200
Apply smartborder patch, doesn't work for tiled layouts
fcc8bf83ee465dfca3e3adb08afb4e37143d98cb2020-06-18T05:50:59Z2020-06-18T05:51:34ZAdd cyan border around windowsAnders Damsgaardanders@adamsgaard.dkcommit fcc8bf83ee465dfca3e3adb08afb4e37143d98cb
parent a4d2d73ecc31b82a693ddc8d2b9b3c21fa551e38
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 18 Jun 2020 07:50:59 +0200
Add cyan border around windows
a4d2d73ecc31b82a693ddc8d2b9b3c21fa551e382020-06-11T17:15:34Z2020-06-11T17:15:34ZMerge remote-tracking branch 'upstream/master'Anders Damsgaardanders@adamsgaard.dkcommit a4d2d73ecc31b82a693ddc8d2b9b3c21fa551e38
parent fa77d7328387e397476f80247a4bef116f0bb94c
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 11 Jun 2020 19:15:34 +0200
Merge remote-tracking branch 'upstream/master'
f04cac6d6e39cd9e3fc4fae526e3d1e8df5e34b22020-06-11T13:28:32Z2020-06-11T16:32:21ZFix memory leaks in drwAlex Flierlshad0w73@freenet.decommit f04cac6d6e39cd9e3fc4fae526e3d1e8df5e34b2
parent f09418bbb6651ab4c299cfefbe1d18de401f630e
Author: Alex Flierl <shad0w73@freenet.de>
Date: Thu, 11 Jun 2020 15:28:32 +0200
Fix memory leaks in drw
The function drw_fontset_free in drw.c was never called.
fa77d7328387e397476f80247a4bef116f0bb94c2020-06-10T08:24:29Z2020-06-10T08:24:29ZAdd positioning rule for Evolution, remove for SignalAnders Damsgaardanders@adamsgaard.dkcommit fa77d7328387e397476f80247a4bef116f0bb94c
parent c9f25c277841322ad47f19ec6a0931cf3d3944d3
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 10 Jun 2020 10:24:29 +0200
Add positioning rule for Evolution, remove for Signal
c9f25c277841322ad47f19ec6a0931cf3d3944d32020-06-03T06:53:25Z2020-06-03T06:53:25ZUse irc.sh script instead of writing out commandAnders Damsgaardanders@adamsgaard.dkcommit c9f25c277841322ad47f19ec6a0931cf3d3944d3
parent 786a9ed7f3f238fcb55faac15162f1a1a4d11532
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 3 Jun 2020 08:53:25 +0200
Use irc.sh script instead of writing out command
786a9ed7f3f238fcb55faac15162f1a1a4d115322020-05-27T06:43:05Z2020-05-27T06:43:05ZAdd binding for casting microphoneAnders Damsgaardanders@adamsgaard.dkcommit 786a9ed7f3f238fcb55faac15162f1a1a4d11532
parent 4764faafda34e251f34bd1d8bc9342ea1f22c6fd
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 27 May 2020 08:43:05 +0200
Add binding for casting microphone
4764faafda34e251f34bd1d8bc9342ea1f22c6fd2020-05-25T18:54:21Z2020-05-25T18:54:21ZAdd binding to launch bright terminalAnders Damsgaardanders@adamsgaard.dkcommit 4764faafda34e251f34bd1d8bc9342ea1f22c6fd
parent 2b324edfe585a003a69f3d1602d3f6f96d272460
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 25 May 2020 20:54:21 +0200
Add binding to launch bright terminal
2b324edfe585a003a69f3d1602d3f6f96d2724602020-05-24T07:54:39Z2020-05-24T07:54:39ZOpen bookmarks when launching webbrowserAnders Damsgaardanders@adamsgaard.dkcommit 2b324edfe585a003a69f3d1602d3f6f96d272460
parent 528de08261819a90f4776f70e0a2a0796f6a3138
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 24 May 2020 09:54:39 +0200
Open bookmarks when launching webbrowser
528de08261819a90f4776f70e0a2a0796f6a31382020-05-24T07:49:47Z2020-05-24T07:49:47ZGo back to surf-open.sh as BROWSERAnders Damsgaardanders@adamsgaard.dkcommit 528de08261819a90f4776f70e0a2a0796f6a3138
parent 81367aaf10a4cfecebe7840d9086a5bd94e3de00
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 24 May 2020 09:49:47 +0200
Go back to surf-open.sh as BROWSER
81367aaf10a4cfecebe7840d9086a5bd94e3de002020-05-23T20:57:44Z2020-05-23T20:57:44ZRemove unused bindingsAnders Damsgaardanders@adamsgaard.dkcommit 81367aaf10a4cfecebe7840d9086a5bd94e3de00
parent bce1f84f9bfbf4654fd5cced3a0269c89590319d
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 23 May 2020 22:57:44 +0200
Remove unused bindings
bce1f84f9bfbf4654fd5cced3a0269c89590319d2020-05-23T18:44:19Z2020-05-23T18:44:19ZRemove gaps patchAnders Damsgaardanders@adamsgaard.dkcommit bce1f84f9bfbf4654fd5cced3a0269c89590319d
parent 7c099bd74e3f1691da859a1277a501ebe4d53fd6
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 23 May 2020 20:44:19 +0200
Remove gaps patch
7c099bd74e3f1691da859a1277a501ebe4d53fd62020-05-23T18:35:34Z2020-05-23T18:35:34ZAdd customizeAnders Damsgaardanders@adamsgaard.dkcommit 7c099bd74e3f1691da859a1277a501ebe4d53fd6
parent f09418bbb6651ab4c299cfefbe1d18de401f630e
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 23 May 2020 20:35:34 +0200
Add customize
f09418bbb6651ab4c299cfefbe1d18de401f630e2020-04-23T07:50:54Z2020-04-25T11:31:02Zdwm crashes when opening 50+ clients (tile layout)bakkebybakkeby@gmail.comcommit f09418bbb6651ab4c299cfefbe1d18de401f630e
parent ed3ab6b4fceded0e9f2d22372df49a2bbd58de66
Author: bakkeby <bakkeby@gmail.com>
Date: Thu, 23 Apr 2020 09:50:54 +0200
dwm crashes when opening 50+ clients (tile layout)
Many users new to dwm find themselves caught out by being kicked out to the login manager (dwm crashing) when they open 50+ clients for demonstration purposes. The number of clients reported varies depending on the resolution of the monitor.
The cause of this is due to how the default tile layout calculates the height of the next client based on the position of the previous client. Because clients have a minimum size the (ty) position can exceed that of the window height, resulting in (m->wh - ty) becoming negative. The negative height stored as an unsigned int results in a very large height ultimately resulting in dwm crashing.
This patch adds safeguards to prevent the ty and my positions from exceeding that of the window height.
ed3ab6b4fceded0e9f2d22372df49a2bbd58de662020-04-22T14:48:27Z2020-04-22T18:33:39Zdrawbar: Don't shadow sw globalChris Downchris@chrisdown.namecommit ed3ab6b4fceded0e9f2d22372df49a2bbd58de66
parent f087d20e6e60a49c756936b4312f5d194d8e63b4
Author: Chris Down <chris@chrisdown.name>
Date: Wed, 22 Apr 2020 15:48:27 +0100
drawbar: Don't shadow sw global
This jarred me a bit while reading the code, since "sw" usually refers
to the global screen geometry, but in drawbar() only it refers to
text-related geometry. Renaming it makes it more obvious that these are
not related.
f087d20e6e60a49c756936b4312f5d194d8e63b42020-04-22T14:48:08Z2020-04-22T18:33:26Zgetatomprop: Add forward declarationChris Downchris@chrisdown.namecommit f087d20e6e60a49c756936b4312f5d194d8e63b4
parent a8e9513783f335b1ac7255e40a663adfffc4b475
Author: Chris Down <chris@chrisdown.name>
Date: Wed, 22 Apr 2020 15:48:08 +0100
getatomprop: Add forward declaration
No functional changes, but for every other function we have a forward
declaration here. getatomprop should be no exception.
a8e9513783f335b1ac7255e40a663adfffc4b4752020-04-20T15:41:52Z2020-04-20T15:56:41Zsetmfact: Unify bounds for compile-time and runtime mfactChris Downchris@chrisdown.namecommit a8e9513783f335b1ac7255e40a663adfffc4b475
parent c82db690cc0c4624dad4dc6ae899020799ec84db
Author: Chris Down <chris@chrisdown.name>
Date: Mon, 20 Apr 2020 16:41:52 +0100
setmfact: Unify bounds for compile-time and runtime mfact
There are two places that mfact can be set:
- In the mfact global, which is defined at compile time and passed
into m->mfact during monitor setup. No bounds checks are performed,
but the comment alongside it says that valid values are [0.05..0.95]:
static const float mfact = 0.55; /* factor of master area size [0.05..0.95] */
- By setmfact, which adjusts m->mfact at runtime. It also does some
minimum and maximum bounds checks, allowing [0.1..0.9]. Values outside
of that range are ignored, and mfact is not adjusted.
These different thresholds mean that one cannot setmfact 0.95 or 0.05,
despite the comment above that lists the legal range for mfact.
Clarify this by enforcing the same bounds in setmfact at runtime as
those listed for mfact at compile time.
c82db690cc0c4624dad4dc6ae899020799ec84db2020-04-03T13:36:32Z2020-04-03T13:36:32Zconfig.mk: fix POSIX_C_SOURCE macro for feature test for snprintf()Hiltjo Posthumahiltjo@codemadness.orgcommit c82db690cc0c4624dad4dc6ae899020799ec84db
parent cb3f58ad06993f7ef3a7d8f61468012e2b786cab
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 3 Apr 2020 15:36:32 +0200
config.mk: fix POSIX_C_SOURCE macro for feature test for snprintf()
The feature test was incorrect:
_POSIX_C_SOURCE=2
"The value 2 or greater additionally exposes definitions for POSIX.2-1992."
http://man7.org/linux/man-pages/man7/feature_test_macros.7.html
A higher value is needed (atleast 1995):
https://pubs.opengroup.org/onlinepubs/9699919799/functions/snprintf.html
FreeBSD feature test macro:
on
https://github.com/freebsd/freebsd/blob/master/include/stdio.h line 297
This was already fixed in dmenu.
This fixes a warning on FreeBSD, reported by Plasmoduck on IRC, thanks.
cb3f58ad06993f7ef3a7d8f61468012e2b786cab2019-02-02T12:50:42Z2019-02-02T12:50:42ZPrepare 6.2 release.Anselm R Garbeanselm@garbe.cacommit cb3f58ad06993f7ef3a7d8f61468012e2b786cab
parent b69c870a3076d78ab595ed1cd4b41cf6b03b2610
Author: Anselm R Garbe <anselm@garbe.ca>
Date: Sat, 2 Feb 2019 04:50:42 -0800
Prepare 6.2 release.
b69c870a3076d78ab595ed1cd4b41cf6b03b26102018-06-02T15:15:42Z2018-06-02T15:15:42Zpledge: add rpath promise for the ugly Xft font fallbackHiltjo Posthumahiltjo@codemadness.orgcommit b69c870a3076d78ab595ed1cd4b41cf6b03b2610
parent e78b4a9207d92956cee3e5bc3f70b5acabe72e5c
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 2 Jun 2018 17:15:42 +0200
pledge: add rpath promise for the ugly Xft font fallback
e78b4a9207d92956cee3e5bc3f70b5acabe72e5c2018-06-02T15:04:44Z2018-06-02T15:10:28ZMakefile: just show the compiler outputHiltjo Posthumahiltjo@codemadness.orgcommit e78b4a9207d92956cee3e5bc3f70b5acabe72e5c
parent 3cd4023fb35d0aeb6e888bfdc1845f2f0251ad20
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 2 Jun 2018 17:04:44 +0200
Makefile: just show the compiler output
Don't be fancy and just show the actual output so debugging is simpler.
3cd4023fb35d0aeb6e888bfdc1845f2f0251ad202018-06-02T13:12:42Z2018-06-02T14:56:10ZDo not strip at link stageKlemens Nannikn@openbsd.orgcommit 3cd4023fb35d0aeb6e888bfdc1845f2f0251ad20
parent f40f86fa873bc4acccdf3d929aa0f786993ae31d
Author: Klemens Nanni <kn@openbsd.org>
Date: Sat, 2 Jun 2018 15:12:42 +0200
Do not strip at link stage
Building with debug symbols is worthless unless LDFLAGS are manually
adjusted as well.
f40f86fa873bc4acccdf3d929aa0f786993ae31d2018-05-25T05:56:27Z2018-05-25T09:49:30ZPledge on OpenBSDKlemens Nannikn@openbsd.orgcommit f40f86fa873bc4acccdf3d929aa0f786993ae31d
parent c3a2e016bb65c00bd44b6461b1b1bbaa61f20093
Author: Klemens Nanni <kn@openbsd.org>
Date: Fri, 25 May 2018 07:56:27 +0200
Pledge on OpenBSD
c3a2e016bb65c00bd44b6461b1b1bbaa61f200932018-05-25T04:56:36Z2018-05-25T04:56:36Zconfig.def.h: ClkTagBar missing from commentHiltjo Posthumahiltjo@codemadness.orgcommit c3a2e016bb65c00bd44b6461b1b1bbaa61f20093
parent c8e9479186dd7e3a0d6dc938369ab3bf7dc4a1d0
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 25 May 2018 06:56:36 +0200
config.def.h: ClkTagBar missing from comment
by Christopher Drelich <cd@cdrakka.com>
Patch was mangled on the ML, also adjusted the order to be the same as
the enum in dwm.c
c8e9479186dd7e3a0d6dc938369ab3bf7dc4a1d02018-05-02T22:09:50Z2018-05-12T17:19:20ZFunction declarations in correct order.Christopher Drelichcd@cdrakka.comcommit c8e9479186dd7e3a0d6dc938369ab3bf7dc4a1d0
parent 10dfa65860d770cbce2cdaf67618f44f726a27c3
Author: Christopher Drelich <cd@cdrakka.com>
Date: Wed, 2 May 2018 18:09:50 -0400
Function declarations in correct order.
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.
10dfa65860d770cbce2cdaf67618f44f726a27c32018-05-12T17:14:19Z2018-05-12T17:14:19Zremove old TODO and BUGS entriesHiltjo Posthumahiltjo@codemadness.orgcommit 10dfa65860d770cbce2cdaf67618f44f726a27c3
parent 3bd8466e93b2c81be86e67c6ecdda4e1d240fe4b
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 12 May 2018 19:14:19 +0200
remove old TODO and BUGS entries
the bug in the dwm man page is an (ancient) Java issue.
Thanks David and quinq for the patches and feedback!
3bd8466e93b2c81be86e67c6ecdda4e1d240fe4b2018-03-14T20:03:11Z2018-03-14T20:03:11Zupdate README: remove mentioning the old dextra repoHiltjo Posthumahiltjo@codemadness.orgcommit 3bd8466e93b2c81be86e67c6ecdda4e1d240fe4b
parent 76c8c16d79d4fd2a3e776800637d211e4dc8e50a
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 14 Mar 2018 21:03:11 +0100
update README: remove mentioning the old dextra repo
Thanks Christopher Drelich <cd@cdrakka.com>
76c8c16d79d4fd2a3e776800637d211e4dc8e50a2018-03-14T17:58:06Z2018-03-14T20:02:06ZAll functions in alphabetical order except for this one.Christopher Drelichcd@cdrakka.comcommit 76c8c16d79d4fd2a3e776800637d211e4dc8e50a
parent 3cb34830eb25ebda15a23d8391fd69cddb4fc024
Author: Christopher Drelich <cd@cdrakka.com>
Date: Wed, 14 Mar 2018 13:58:06 -0400
All functions in alphabetical order except for this one.
3cb34830eb25ebda15a23d8391fd69cddb4fc0242018-03-14T16:44:53Z2018-03-14T16:46:48ZColBorder has been moved to the enum with ColFg and ColBg.Christopher Drelichcd@cdrakka.comcommit 3cb34830eb25ebda15a23d8391fd69cddb4fc024
parent db2236001c1cb042a2f24052849da96578273b1c
Author: Christopher Drelich <cd@cdrakka.com>
Date: Wed, 14 Mar 2018 17:44:53 +0100
ColBorder has been moved to the enum with ColFg and ColBg.
db2236001c1cb042a2f24052849da96578273b1c2017-12-27T12:36:53Z2017-12-27T12:36:53Zdont NUL terminate _NET_WM_NAMEHiltjo Posthumahiltjo@codemadness.orgcommit db2236001c1cb042a2f24052849da96578273b1c
parent 3756f7f6b8dccf7a31789ffaf073a76fd1a87eb9
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 27 Dec 2017 13:36:53 +0100
dont NUL terminate _NET_WM_NAME
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.
3756f7f6b8dccf7a31789ffaf073a76fd1a87eb92017-11-03T20:20:48Z2017-11-03T20:20:48Zsync dmenu drw.{c,h} code: use Clr* (was Scm)Hiltjo Posthumahiltjo@codemadness.orgcommit 3756f7f6b8dccf7a31789ffaf073a76fd1a87eb9
parent 99f78fa553f9ddb23fab73e47a408d66ca7f974c
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 3 Nov 2017 21:20:48 +0100
sync dmenu drw.{c,h} code: use Clr* (was Scm)
99f78fa553f9ddb23fab73e47a408d66ca7f974c2017-11-03T15:36:32Z2017-11-03T20:14:58Zgettextprop: check result of XGetTextProperty (undefined behaviour for XFree)Hiltjo Posthumahiltjo@codemadness.orgcommit 99f78fa553f9ddb23fab73e47a408d66ca7f974c
parent a9b6a312a77b9cc81ca8b08a95c09e9f7948d7a6
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 3 Nov 2017 16:36:32 +0100
gettextprop: check result of XGetTextProperty (undefined behaviour for XFree)
a9b6a312a77b9cc81ca8b08a95c09e9f7948d7a62017-11-03T16:58:38Z2017-11-03T19:40:34ZSet class name on status barOmar Sandovalosandov@osandov.comcommit a9b6a312a77b9cc81ca8b08a95c09e9f7948d7a6
parent 6aa8e37efe22c8a2a7713d9a437491c564c04b7e
Author: Omar Sandoval <osandov@osandov.com>
Date: Fri, 3 Nov 2017 09:58:38 -0700
Set class name on status bar
This is useful for configuring compositors to ignore the status bar
window.
6aa8e37efe22c8a2a7713d9a437491c564c04b7e2017-10-10T21:10:45Z2017-10-11T07:46:28Zsimplify isfixed conditionsDaniel Cousensgithub@dcousens.comcommit 6aa8e37efe22c8a2a7713d9a437491c564c04b7e
parent ceac8c91ff3bf45ae53135658d6f560cb2335133
Author: Daniel Cousens <github@dcousens.com>
Date: Wed, 11 Oct 2017 08:10:45 +1100
simplify isfixed conditions
ceac8c91ff3bf45ae53135658d6f560cb23351332017-05-08T19:08:27Z2017-05-08T19:08:27Zyet another cleanupAnselm R Garbegarbeam@gmail.comcommit ceac8c91ff3bf45ae53135658d6f560cb2335133
parent 5b238c8dab945023b6a16a6c9f642b11137f2204
Author: Anselm R Garbe <garbeam@gmail.com>
Date: Mon, 8 May 2017 21:08:27 +0200
yet another cleanup
The previous patches introduced some unclean space-based indentation
patterns. This patch fixes them.
5b238c8dab945023b6a16a6c9f642b11137f22042017-01-07T16:21:30Z2017-03-28T18:23:38ZDon't restrict snap in mousemoveMarkus Teichmarkus.teich@stusta.mhn.decommit 5b238c8dab945023b6a16a6c9f642b11137f2204
parent 022d07605412bc5bd9726f74af9355c562ba4957
Author: Markus Teich <markus.teich@stusta.mhn.de>
Date: Sat, 7 Jan 2017 17:21:30 +0100
Don't restrict snap in mousemove
This also fixes a bug where client windows only switch to floating mode when the
mouse is dragged in one specific direction.
022d07605412bc5bd9726f74af9355c562ba49572017-01-07T16:21:29Z2017-03-28T18:23:34ZButton passthrough when client is not focusedMarkus Teichmarkus.teich@stusta.mhn.decommit 022d07605412bc5bd9726f74af9355c562ba4957
parent 2952b68db88f38be8d34b80c7a7d2c7eb5b2484d
Author: Markus Teich <markus.teich@stusta.mhn.de>
Date: Sat, 7 Jan 2017 17:21:29 +0100
Button passthrough when client is not focused
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.
2952b68db88f38be8d34b80c7a7d2c7eb5b2484d2017-01-07T16:21:28Z2017-03-28T18:23:28ZcleanupMarkus Teichmarkus.teich@stusta.mhn.decommit 2952b68db88f38be8d34b80c7a7d2c7eb5b2484d
parent bb3bd6fec37174e8d4bb9457ca815c00609e5157
Author: Markus Teich <markus.teich@stusta.mhn.de>
Date: Sat, 7 Jan 2017 17:21:28 +0100
cleanup
- 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.
bb3bd6fec37174e8d4bb9457ca815c00609e51572016-12-05T09:16:46Z2016-12-05T09:16:46Zapplied Markus' tagset purge of alternative view on _NET_ACTIVE_WINDOW eventAnselm R Garbegarbeam@gmail.comcommit bb3bd6fec37174e8d4bb9457ca815c00609e5157
parent e63bf229485a576d68975dd4eb00c210394133ae
Author: Anselm R Garbe <garbeam@gmail.com>
Date: Mon, 5 Dec 2016 10:16:46 +0100
applied Markus' tagset purge of alternative view on _NET_ACTIVE_WINDOW event
e63bf229485a576d68975dd4eb00c210394133ae2016-12-05T09:09:49Z2016-12-05T09:09:49Zapplied Ivan Delalande's NET_SUPPORTING_WM_CHECK patch for gtk3 compatibilityAnselm R Garbegarbeam@gmail.comcommit e63bf229485a576d68975dd4eb00c210394133ae
parent 5376947571040a4654384ea8889a54cc2313cca7
Author: Anselm R Garbe <garbeam@gmail.com>
Date: Mon, 5 Dec 2016 10:09:49 +0100
applied Ivan Delalande's NET_SUPPORTING_WM_CHECK patch for gtk3 compatibility
5376947571040a4654384ea8889a54cc2313cca72016-12-05T09:05:00Z2016-12-05T09:05:00Zapplied Ian Remmler's man page adjustment suggestionsAnselm R Garbegarbeam@gmail.comcommit 5376947571040a4654384ea8889a54cc2313cca7
parent 975c8983762246b50026d43079c60a78b341f81c
Author: Anselm R Garbe <garbeam@gmail.com>
Date: Mon, 5 Dec 2016 10:05:00 +0100
applied Ian Remmler's man page adjustment suggestions
975c8983762246b50026d43079c60a78b341f81c2016-12-05T09:01:33Z2016-12-05T09:01:33Zapplied Markus' decouple color-scheme patchAnselm R Garbegarbeam@gmail.comcommit 975c8983762246b50026d43079c60a78b341f81c
parent a137a86a234476bc3c7128fecbf845e6fc1de995
Author: Anselm R Garbe <garbeam@gmail.com>
Date: Mon, 5 Dec 2016 10:01:33 +0100
applied Markus' decouple color-scheme patch
a137a86a234476bc3c7128fecbf845e6fc1de9952016-12-05T08:54:20Z2016-12-05T08:54:20Zapplied Markus' clarify status text padding patchAnselm R Garbegarbeam@gmail.comcommit a137a86a234476bc3c7128fecbf845e6fc1de995
parent 839c7f6939368fe5784058975ee95062cc88d4c3
Author: Anselm R Garbe <garbeam@gmail.com>
Date: Mon, 5 Dec 2016 09:54:20 +0100
applied Markus' clarify status text padding patch
839c7f6939368fe5784058975ee95062cc88d4c32016-11-14T10:49:17Z2016-11-15T16:35:33ZLICENSE: update peopleQuentin Rameauquinq@fifth.spacecommit 839c7f6939368fe5784058975ee95062cc88d4c3
parent 7a59cd14573b2ead4e69a609e27992f0b7493b19
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 14 Nov 2016 11:49:17 +0100
LICENSE: update people
7a59cd14573b2ead4e69a609e27992f0b7493b192016-11-14T10:18:27Z2016-11-15T16:35:30Zdwm.1: add keybinding for spawning dmenuQuentin Rameauquinq@fifth.spacecommit 7a59cd14573b2ead4e69a609e27992f0b7493b19
parent 24849acada79977cea6acd2d8741d2bd00891ff6
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 14 Nov 2016 11:18:27 +0100
dwm.1: add keybinding for spawning dmenu
24849acada79977cea6acd2d8741d2bd00891ff62016-11-05T10:34:52Z2016-11-05T10:34:52Zdie() on calloc failureHiltjo Posthumahiltjo@codemadness.orgcommit 24849acada79977cea6acd2d8741d2bd00891ff6
parent ab9571bbc5f6fb04fd583238a665a7e830fc1397
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 5 Nov 2016 11:34:52 +0100
die() on calloc failure
thanks Markus Teich and David!
ab9571bbc5f6fb04fd583238a665a7e830fc13972016-08-12T12:35:25Z2016-08-12T12:36:35Zdie() consistency: always add newlineHiltjo Posthumahiltjo@codemadness.orgcommit ab9571bbc5f6fb04fd583238a665a7e830fc1397
parent 56a31dc4a7be459e3a1ea06d45427e1a4087a1a6
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 12 Aug 2016 14:35:25 +0200
die() consistency: always add newline
56a31dc4a7be459e3a1ea06d45427e1a4087a1a62016-06-28T16:04:56Z2016-06-28T16:04:56Zconfig.def.h: style improvement, use color Scheme enumHiltjo Posthumahiltjo@codemadness.orgcommit 56a31dc4a7be459e3a1ea06d45427e1a4087a1a6
parent 7af4d439bdb5a2e40aca69446a3367bd71431c45
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 28 Jun 2016 18:04:56 +0200
config.def.h: style improvement, use color Scheme enum