Commit Graph

  • dd1e34dbd6 switchtag: make sure to unfocus the selected client (if any) when triggering switchtag and potentially moving to another monitor ref. #425 master bakkeby 2024-05-04 22:23:24 +0200
  • 605c448b80
    Merge 2690733d7b into 79404e419f Utkarsh Verma 2024-05-03 03:38:50 +0000
  • 79404e419f Fix for dwm crashing following unmapping of systray window that had been moved to another monitor ref. #423 bakkeby 2024-05-02 22:08:16 +0200
  • a18f3ef370 noborder: refactoring implementation and adding same logic to configure function bakkeby 2024-04-16 15:51:55 +0200
  • 6de2474ab8
    Merge a06cd0f263 into 36b574eff6 Person1873 2024-04-13 13:39:45 +0200
  • 36b574eff6
    Add bar padding smart patch (#419) SalahDin Rezk 2024-04-04 16:51:13 +0200
  • 5386c0cb9a
    Add bar padding smart patch salastro 2024-04-04 04:49:10 +0200
  • 82c3366317 tagpreview: proposed change to force hide preview window when changing tags ref. #415 bakkeby 2024-03-27 09:04:55 +0100
  • cfabf03f62 bump version to 6.5 bakkeby 2024-03-20 07:59:57 +0100
  • 58b58dc44e
    Add PERMON_VANITYGAPS_PATCH (#343) Utkarsh Verma 2024-03-14 14:08:21 +0530
  • 5e85bc8b5c tab + alttab compatibility fix (conflicting function name drawtab) bakkeby 2024-02-01 21:29:25 +0100
  • 01244cc1b9 Adding placedir patch ref. #407 bakkeby 2024-01-31 22:38:25 +0100
  • 5a0c5e617f Adding the do-not-die-on-color-allocation-failure patch ref. #404 bakkeby 2023-12-22 10:42:16 +0100
  • b4ac56da78 Added color validation for BAR_STATUS2D_PATCH lain 2023-12-08 21:53:18 +0530
  • 9869c22cb2 Adding sendmoncenter patch ref. #402 bakkeby 2023-12-01 09:38:22 +0100
  • c0d8331c1b Fix: Focus lost when swallowing a sticky client. ysl2 2023-11-15 16:51:16 +0800
  • 03ede82d5c focusmaster: adding restack to address stack issues when using monocle or deck layouts ref. #398 bakkeby 2023-11-13 21:20:37 +0100
  • 817db8c3ca Adding focusmaster-return patch variant ref. #398 bakkeby 2023-11-12 09:41:31 +0100
  • 5c86e814a7 Fix: Focus lost after unswallowing a sticky client. ysl2 2023-11-10 17:00:08 +0800
  • d7abbd259b Add sticky rule into hide_vacant_tags patch. ysl2 2023-11-10 02:37:24 +0800
  • d86ea2de25
    Fix patch compatibility issue in the resizemousescroll function of TAPRESIZE_PATCH. (#393) Songli Yu 2023-11-09 04:34:43 +0800
  • ad9664fa01 shift: skip sticky clients when working out which tags are occupied ref. #387 bakkeby 2023-11-08 21:09:27 +0100
  • ffd8913f7c Fix patch compatibility issue in the resizemousescroll function of TAPRESIZE_PATCH. ysl2 2023-11-08 16:23:50 +0800
  • 332c90049d sticky: prioritise non-sticky windows on focus(NULL) correction ref. #387 bakkeby 2023-11-07 21:44:39 +0100
  • 63bab1aa8a sticky: prioritise non-sticky windows on focus(NULL) ref. #387 bakkeby 2023-11-07 17:58:45 +0100
  • 9da132351d If using FAKEFULLSCREEN, the `lockscreen` better be zero by default. ysl2 2023-11-06 16:23:31 +0800
  • 0d69333889 Fix: When focusing sticky window, use `shiftviewclients` cannot work. ysl2 2023-11-06 20:42:06 +0800
  • 750e486344 If using FAKEFULLSCREEN, the `lockscreen` better be zero by default. ysl2 2023-11-06 16:23:31 +0800
  • 4ca5a93517 Add PERTAGSEL_PATCH to fix sticky window bug. ysl2 2023-11-06 17:05:33 +0800
  • 4a22fd046c
    Fix when only one client in a tag and click it to hide it, then click it one more time, the client will not show as expected. (#385) Songli Yu 2023-11-06 05:07:43 +0800
  • 41ae62ff3f Fix when only one client in a tag and click it to hide it, then click it one more time, the client will not show as expected. ysl2 2023-11-06 04:39:44 +0800
  • 83a047aca7 shift: filter out scratchpad tags ref. #382 bakkeby 2023-11-04 21:38:38 +0100
  • a06cd0f263
    Update Makefile Person1873 2023-10-31 18:02:39 +1100
  • da32602943
    bugfix: checkinstall fails & dwm-msg not removed on uninstall Person1873 2023-10-31 17:39:38 +1100
  • 74514aa3b3 initial commit Chucc 2023-10-29 04:36:57 +0000
  • 1b5a58f231 Fix space before tab in indent bakkeby 2023-10-20 10:53:10 +0200
  • d807d3da3e renamed scratchpads: allow a fullscreen scratchpad auto-hide when focus is lost if combined with both the losefullscreen patch and the auto-hide patch for renamed scratchpads bakkeby 2023-10-03 21:25:10 +0200
  • dd1660b1ed renamed scratchpads: auto-unhide a minimised (icon state) scratchpad when toggled bakkeby 2023-10-02 09:51:34 +0200
  • ddb2e833a4 tagpreview: adding compatibility with powerline tags and taglabels bakkeby 2023-10-01 21:07:58 +0200
  • 8191c0739a focusonclick: not skipping motionnotify events as to avoid interferring with tagpreview and other on hover patches bakkeby 2023-10-01 20:51:16 +0200
  • 3e97a1d25c Makefile: remove the options target bakkeby 2023-09-22 18:08:42 +0200
  • 5865c68c0e systray + unmanaged: fixed compatibility issue bakkeby 2023-09-22 18:05:25 +0200
  • 7849eaa08b
    Use pkg-config to locate fribidi library's files (#369) Mahdi Nayef 2023-08-24 16:18:03 +0000
  • bebb0d0dde Use pkg-config to locate fribidi library's files mhdna 2023-08-24 18:06:55 +0300
  • 74abea7c70 Adding unmanaged patch ref. #365 bakkeby 2023-06-27 17:24:36 +0200
  • ab7d28ff0f bar border - allow for the border size to be explicitly set ref. #364 bakkeby 2023-06-27 16:31:02 +0200
  • 99f6f1b52c Adding focusfollowmouse patch ref. #364 bakkeby 2023-06-27 16:07:13 +0200
  • 1a1ce47917 layoutmenu: fixing warning from original patch bakkeby 2023-06-27 14:59:48 +0200
  • 10a6640732 Adding the toggletopbar patch ref. #363 bakkeby 2023-06-25 22:52:50 +0200
  • b66cbd9939
    Update dwm.c Random Guy 2023-06-23 14:21:33 +0530
  • d86acaf89f
    Update dwm.c Random Guy 2023-06-23 14:20:11 +0530
  • dc8bd8652e Change default keybinding DarkSamus669 2023-06-23 14:16:34 +0530
  • c4b393e944
    Update config.def.h Random Guy 2023-06-22 23:28:16 +0530
  • 8b3c53a8e1
    Update dwm.c Random Guy 2023-06-22 23:25:46 +0530
  • 6aeca56a22
    Update dwm.c Random Guy 2023-06-22 23:20:34 +0530
  • e2dbcadc02
    Update patches.def.h Random Guy 2023-06-22 23:17:38 +0530
  • e5d859ac1f Add toggletopbar patch DarkSamus669 2023-06-22 13:29:28 +0530
  • 3881ad4ad1 config.mk - dropping __XSI_VISIBLE from CPPFLAGS, should no longer be necessary bakkeby 2023-05-24 15:27:12 +0200
  • ff1f901743 Updating link to rounded corners patch bakkeby 2023-05-22 10:03:06 +0200
  • 6ef80c09ff switchtag + pertag conflict: the view would not actually change ref. #355 bakkeby 2023-05-20 16:21:55 +0200
  • eca757eeea pertag + vanitygaps: store signed ints rather than unsigned in case negative gap values are used bakkeby 2023-05-14 22:28:15 +0200
  • 6aa004dc8d centeredmaster: fix missing keybinds w0lper 2023-05-04 20:35:06 -0300
  • b7f1f3adc3 Removing hidebarmask variable vertigo bakkeby 2023-04-20 13:01:48 +0200
  • 929f10ea81 use named parameter for func prototype bakkeby 2022-07-28 11:26:31 +0200
  • 62ca236a91 status2d: adding experimental RGBA support ref. #280 bakkeby 2022-07-18 15:26:14 +0200
  • a24ed7f049 Partially firming alpha patch bakkeby 2022-07-11 16:10:08 +0200
  • 464a95315c Adding example loading of alpha values via Xresources bakkeby 2022-07-11 15:29:49 +0200
  • c1744129bd alpha: refactoring to support RGBA colour values ref. #264 bakkeby 2022-07-11 14:34:05 +0200
  • 8216da50f8 Use human readable modifier keys for keybindings ref. #265 bakkeby 2022-07-11 10:21:23 +0200
  • 4830423f69 Remove colour variables in the configuration file, get rid of float border color patch and rewrite xrdb ref. #263 bakkeby 2022-07-11 10:09:39 +0200
  • 745143f930 Remove the scratchpads patch ref. #261 bakkeby 2022-07-10 17:32:08 +0200
  • baef26402f Remove the vtcolors patch ref. #262 bakkeby 2022-07-10 17:22:47 +0200
  • 5fefbfee64 cool autostart: restore SIGCHLD sighandler to default before spawning a program bakkeby 2023-04-09 22:08:41 +0200
  • ace6f1cd88 Bump to e81f17d. bakkeby 2023-04-09 21:53:05 +0200
  • 5498fed42b Bump to 348f655. bakkeby 2023-04-09 21:51:26 +0200
  • 816487f4bb Adding workaround for gnu core utils treating cp -n as an error ref. #347 bakkeby 2023-03-26 13:00:54 +0200
  • 9c7f3e6fc3
    Add PERMON_VANITYGAPS_PATCH Utkarsh Verma 2023-02-19 06:58:09 +0530
  • fcbe686ff2 pertag vanitygaps patch - adjust description ref. #342 bakkeby 2023-02-18 10:31:32 +0100
  • c613917d6b config.mk - passing __XSI_VISIBLE=1 via CPPFLAGS as needed for compilation on BSD systems ref. #340 bakkeby 2023-02-16 10:10:02 +0100
  • e206d65f1e
    Add swallow/window icon compatibility (#336) speedie1337 2023-02-03 21:04:00 +0100
  • f990c5904d fix last commit, it seems my terminal doesn't handle tab correctly speedie 2023-02-02 21:42:06 +0100
  • 68cfc7f82a Use tabs instead of spaces speedie 2023-02-02 21:39:08 +0100
  • e424e87c40 Patch toggle BAR_TITLE_LEFT_PAD_PATCH to be disabled by default ref. #335 bakkeby 2023-02-02 21:14:42 +0100
  • 02437620c1 Add swallow/window icon compatibility. Without this, after a client is swallowed the old icon (usually from the terminal emulator) is preserved. This is noticeable if you, say run `mpv` from a terminal emulator which is a common use case. speedie 2023-02-02 20:46:34 +0100
  • 91551329e9 Bump to 712d663. bakkeby 2023-01-30 09:45:51 +0100
  • f713ddee39 cyclelayouts: reimplementing patch to not require the NULL layout, addresses #331 bakkeby 2023-01-29 22:13:50 +0100
  • b3c95692aa added colorful tags patch ass-X64 2023-01-25 21:02:27 +0530
  • 954e60b735 Adding proposed view history patch ref. #327 bakkeby 2023-01-18 21:58:32 +0100
  • 40e2cac4e9 pertag: simplifying implementation by removing prevtag bakkeby 2023-01-18 21:18:14 +0100
  • 6c822cbfce emptyview: initialising arrays to 0 is redundant bakkeby 2023-01-18 21:01:35 +0100
  • 6b7246cb90 zoomswap: proposed changes to ensure that previous zooms references are cleared when unmanaging a client ref. #324 bakkeby 2023-01-13 16:19:33 +0100
  • 2a8e68c5df Correcting path to /usr/local/share/xsessions/ ref. #317 bakkeby 2023-01-08 10:22:37 +0100
  • 3b72e139ec Revert "Hardcoding xsessions directory to /usr/share/xsessions as suggested in #317" bakkeby 2023-01-08 10:20:34 +0100
  • f0ad1117ba Hardcoding xsessions directory to /usr/share/xsessions as suggested in #317 bakkeby 2023-01-06 08:43:55 +0100
  • 668e18fddf seamless restart: Fix positioning of hidden scratchpad windows following restart ref. #315 bakkeby 2022-12-14 17:56:50 +0100
  • b258ecadfb don't autostart if dwm is restarting speedie 2022-12-13 21:52:46 +0100
  • 4c32f6f52d Bump to 89f9905. bakkeby 2022-12-08 10:44:07 +0100
  • dc4e535b25 tagpreview: make sure that tagwin is created following configure notify requests ref. #308 bakkeby 2022-11-15 10:31:15 +0100
  • b4ae62d21a fakefullscreen: fix for mis-sized fullscreen applications bakkeby 2022-11-01 09:22:00 +0100
  • ad56835713 Bump to ba56fe9. bakkeby 2022-10-30 10:32:43 +0100