Commit Graph

742 Commits

Author SHA1 Message Date
André Desgualdo Pereira bbe1199e40 adds an alternative way to handle swapfocus, not allowing changing tags 2026-05-21 09:59:17 -03:00
julmajustus 1f0e82bf5d simple_scratchpad:
- Fixed broken media links
2026-05-21 01:13:24 +03:00
julmajustus 5483e1d437 btrtile:
- Fixed broken media links
2026-05-21 01:12:03 +03:00
julmajustus 30c33ed26c simple_scratchpad: Spring update scratchpad V2
- Added support for multiple scratchpads
2026-05-21 01:05:17 +03:00
julmajustus 03de6e2ada btrtile: Spring update pt2
- Simplified the resizing logic to avoid full arrange calls from
motionnotify
- Minor intend fixes
2026-05-21 00:54:00 +03:00
julmajustus 7f06b4c1a3 fullscreenadpativesync: update & minor bug fixes
- Fixed logic error inside unmapnotify
- Added no-op guards inside set_adaptive_sync
- Added extra check for the config commit success
2026-05-18 00:29:39 +03:00
julmajustus d7471ef29e btrtile: Refactored the tiled client resizing logic
Improved detection of the node to resize. btrtile now handles client resizing based on the nearest client edge in the resize direction. It also handles resizing of clientless split nodes, making the behavior feel more intuitive.
2026-05-17 23:44:33 +03:00
6z7y 5d2f27a9f9 Add: make tag 0 a regular tag 2026-05-06 04:50:41 +02:00
pi66 2bfdd50f98 fix: enable focus-follow-mouse for tablet pen input 2026-05-05 10:30:16 +02:00
Hans von Hohenstaufen ea5c2c7439 Fix rules for focus and unfocus 2026-05-05 10:25:17 +02:00
André Desgualdo Pereira 39f54a89fa update controoled_fullscreen patch to dwl 08 2026-05-04 10:54:26 -03:00
André Desgualdo Pereira 1587a40514 minor improvement on swapfocus patch 2026-05-01 08:20:19 -03:00
Alex Denes 4e3a344e8d color_manager: rebase on wlroots-next and add color representation, allow detailed configuration via monitorrule struct 2026-05-01 09:48:47 +00:00
André Desgualdo Pereira 8a67e8712a add swapfocus patch 2026-04-30 17:09:11 -03:00
Alex Denes e55349448e drm_lease: move calls to lease manager to the top of createmon() and cleanupmon() to avoid initialising state of outputs or dereferencing 2026-04-21 17:24:44 +00:00
Alex Denes f584a2dead drm_lease: withdraw output on output remove and rebase 2026-04-21 16:45:28 +00:00
A Frederick Christensen dbb6a3aa22 tablet-input: remove obsolete git branch reference 2026-04-17 06:24:36 -05:00
A Frederick Christensen 726164473f tablet-input: clarify full tablet-pad usage 2026-04-17 06:20:54 -05:00
pi66 872b565e85 feat: add pad/tool bindings and pen region 2026-04-17 13:16:11 +02:00
Nikita Ivanov 8809817422 Add centeredmaster_always setting
Credits: @metalcranium
2026-04-13 18:39:29 +02:00
nate zhou 4e2adff067 unclutter: update for dwl-0.8 2026-04-10 20:29:16 +08:00
nate zhou c0c3761b30 hide-cursor-when-typing: remove unused variable and improve unclutter patch compatibility 2026-04-10 19:39:33 +08:00
klim e3bf9a3d04 fix crash when theres no active client or client below cursor 2026-04-09 21:51:55 +02:00
pi66 2d4463dd83 add window_title option (like dwm notitle patch) 2026-04-01 18:15:04 +02:00
zoigmant 8a58a7c1c4 reorganize tags patch; squashing two commits to fix patching error and whitespace complaint 2026-04-01 17:56:28 +02:00
C4FE1 b2c87f505f Add dwindle layout patch
Add dwindle layout patch

Adding config.def.h keybinding

Adding config.def.h keybinding
2026-03-30 01:20:11 +02:00
nate zhou 998808b303 sticky: update for 0.8 2026-03-23 14:16:54 +01:00
nate zhou 24fa6e04ce shifttag: fix shifting to unoccupied with multiple tags 2026-03-23 20:24:42 +08:00
nate zhou 039be1a6cf Add: shifttag
Shift to next/previous tag, with skipping occupied/unoccupied variants.

This patch is an alternative to `shiftview` patch with more controls:

- `shifttag`: shift to next/previous tags
- `shifttag_occupied`: skipping unoccupied tags
- `shifttag_unoccupied`: skipping occupied tags

`shifttag-bar` is a variant to be applied on top of the bar patch.
2026-03-23 01:50:29 +08:00
julmajustus ee75e70f79 btrtile update for dwl v0.8 and wlroots-next 2026-03-19 23:20:11 +02:00
LaKato 6d4b7d3a57 togglekblayoutandoptions: update for dwl v0.8
No changes, just a rebase to explicitly advertise support.
2026-03-18 20:51:39 -04:00
Nikita Ivanov 8ac41e9d73 menurule: update to 0.8 2026-03-16 21:49:06 +01:00
Nikita Ivanov 50651a80d2 menu: update to 0.8 2026-03-16 21:44:32 +01:00
Nikita Ivanov 79de70e29e swallow: update to 0.8 2026-03-16 21:25:48 +01:00
Nikita Ivanov 6abdb9f50c setrule: update to 0.8 2026-03-16 21:17:03 +01:00
Nikita Ivanov 05895bbe1b en-keycodes: update to 0.8 2026-03-16 21:06:48 +01:00
Nikita Ivanov 36439e54ba kblayout: update to 0.8 2026-03-16 20:58:53 +01:00
Nikita Ivanov 870a322831 movestack: update to 0.8 2026-03-16 20:52:50 +01:00
Nikita Ivanov 5ccc71e0b5 centeredmaster: update to 0.8 2026-03-16 20:42:50 +01:00
Nikita Ivanov 52a7559a87 snail: fix formatting 2026-03-16 20:38:06 +01:00
Nikita Ivanov ca06146655 Update snail patch to 0.8 2026-03-16 20:27:22 +01:00
A Frederick Christensen abba4e9ad0 simple_scratchpad: Update for 0.8 and for wlroots-next-f4249db 2026-03-15 15:20:55 +01:00
nate zhou ee54a3413c bar-modes: show status text when space permits
Try to truncate title before hiding status, with longer modes labels.
2026-03-15 14:30:44 +08:00
nate zhou 000aa7d15c genericgaps: update for 0.8 2026-03-15 03:19:07 +01:00
André Desgualdo Pereira 722f0573eb update winview to dwl 0.8 2026-03-14 18:38:42 -03:00
André Desgualdo Pereira 3ade6519ac moved gridall to stale 2026-03-14 18:00:23 -03:00
André Desgualdo Pereira 1b490e51a9 update focusonurgent patch to dwl 0.8 2026-03-14 17:56:12 -03:00
André Desgualdo Pereira 4774631436 update controlled_fullscreen to dwl 0.8 2026-03-14 17:44:04 -03:00
Dhruva Sambrani 16ae2a3a87 fix extrabar not updating status 2026-03-13 12:45:31 +01:00
Dhruva Sambrani 6882f753c5 fix extrabar again 2026-03-11 19:17:12 +01:00