aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* update keybindsRaghuram Subramani2025-07-28
|
* add testing keybindRaghuram Subramani2025-07-28
|
* regions patchRaghuram Subramani2025-07-28
|
* spawn->regionsRaghuram Subramani2025-07-28
|
* updateRaghuram Subramani2025-07-28
|
* emptyRaghuram Subramani2025-07-28
|
* add screenshot and swappy keybindsRaghuram Subramani2025-07-28
|
* update focus colorRaghuram Subramani2025-07-27
|
* autostart waybarRaghuram Subramani2025-07-27
|
* ipc patchRaghuram Subramani2025-07-27
|
* remove patchesRaghuram Subramani2025-07-27
|
* Merge branch 'main' into compromyseRaghuram Subramani2025-07-27
|\
| * fullscreen_bg defaults to blackHEADmainA Frederick Christensen2025-06-18
| | | | | | | | Per conversation at PR #1147 with @kilpilainen
| * Update README.mdfauxmight2025-06-18
| | | | | | | | Correct description of default background color
| * float sub-windows matching a ruleGuido Cella2025-06-14
| | | | | | | | | | | | | | | | | | Currently when a rule that doesn't make windows floating matches, even sub-windows of float type get tiled rather than just the main window. This is inconsistent with dwm and other compositors. Fix this by making these windows floating after applying rules. Fixes #1142.
| * document status outputLeonardo Hernández Hernández2025-06-09
| |
| * Use a subsection for mouse commandsLeonardo Hernández Hernández2025-06-09
| | | | | | | | | | also add missing ".El", s/Toggles/Toggle/ in second command and add newlines after a full stop
| * document mouse button actionsLeonardo Hernández Hernández2025-06-09
| | | | | | | | | | | | | | [sevz: commit message is mine. The content was written by scottro11 and shared in https://codeberg.org/dwl/dwl/issues/697] Closes: https://codeberg.org/dwl/dwl/issues/697
| * drop CAVEATS section from the man pageLeonardo Hernández Hernández2025-06-09
| | | | | | | | Since 71f11e6cf63289d51f152469a0da81a85fe2608c it is not longer the case
| * Use `all-scroll` instead of `fleur` xcursor shape for window draggingkilpilainen2025-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When there are no xcursor themes available, Wayland uses its own built-in shapes [1]. Wayland (and thus to extend wlroots) is based on the XDG's cursor spec [2], which itself is based on CSS' [3][4], neither of which define `fleur` shape. So dwl, without any external themes, falls back to `default` shape when dragging a window. There is `all-scroll` shape that is being symlinked to (or vice versa) by `move`, `dnd-move`, `grabbed` and `fleur` shapes by various themes. Since `all-scroll` is being symlinked to anyway, and has been part of all relevant specs as the shape for this use case for a very long time now, use it instead. [1] https://gitlab.freedesktop.org/wayland/wayland/-/blob/main/cursor/cursor-data.h#L559 [2] https://www.freedesktop.org/wiki/Specifications/cursor-spec [3] https://drafts.csswg.org/css-ui/#cursor [4] https://developer.mozilla.org/en-US/docs/Web/CSS/cursor
| * Fix crash disabling monitor with locked surfaceNikita Ivanov2025-06-09
| |
| * Revert "Update config.mk"A Frederick Christensen2025-06-09
| | | | | | | | | | | | This reverts commit 7d2415bfe854cccc2bcf2709fecc1eaacddbe903. Will stick with wlroots 0.19 for now.
| * Update config.mkmcsimw2025-06-09
| | | | | | | | compiles and works fine on wlroots-0.20
| * Cleanup commentsA Frederick Christensen2025-06-07
| |
| * Update README.mdfauxmight2025-04-24
| |
| * fix: shouldn't configure uninitialized layer_surfaceDreamMaoMao2025-03-13
| |
| * fix: crash when open some x11 appDreamMaoMao2025-03-12
| |
* | Revert "alacritty->kitty"Raghuram Subramani2025-03-14
| | | | | | | | This reverts commit e3bbbedea14627a711b0226429bd2039090385dc.
* | alacritty->kittyRaghuram Subramani2025-02-28
| |
* | updateRaghuram Subramani2025-02-02
| |
* | updateRaghuram Subramani2025-02-02
| |
* | Merge branch 'main' into compromyseRaghuram Subramani2025-02-02
|\|
| * allocate with LISTEN_STATICkorei9992025-02-01
| | | | | | | | | | Fixes: https://codeberg.org/dwl/dwl/issues/723 Supersedes: https://codeberg.org/dwl/dwl/pulls/724
| * rename some listenersLeonardo Hernández Hernández2025-01-19
| | | | | | | | To keep consistency with the rest of listeners
| * destroy keyboard group after unlinking listenersLeonardo Hernández Hernández2025-01-19
| | | | | | | | | | Last commit addressing the issue mentioned in 0925fe956aeddb983875f0fd892e9049e2d8cb76
| * unlink global listeners on destroyLeonardo Hernández Hernández2025-01-19
| | | | | | | | Continuation of 0925fe956aeddb983875f0fd892e9049e2d8cb76
| * Partially revert "Line saver: LISTEN_STATIC macro"Leonardo Hernández Hernández2025-01-19
| | | | | | | | | | | | | | | | | | This reverts commit 33bcd2e4ca892bb0b558660c99ed63a3dfdd9011. We keep LISTEN_STATIC for three instances where we use it. We use simple listeners for the rest of signals. This is the continuation of 0925fe956aeddb983875f0fd892e9049e2d8cb76
| * unlink some destroy listenersLeonardo Hernández Hernández2025-01-17
| | | | | | | | | | | | | | | | | | | | Recently wlroots was updated to assert that signals do not have listeners attached on destroy. This is just a preliminar work to fix dwl. At the moment dwl will trigger the assertions at exit. References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4918
| * do not call waitid(2) in the signal handler when Xwayland is enabledLeonardo Hernández Hernández2025-01-14
| | | | | | | | | | | | | | | | | | waitid(2) is not a async-signal-safe function acording to signal-safety(7) We can stop doing this because wlroots!4926 allows compositors to install signal handlers for SIGCHLD. References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4926
| * use wlr_xwayland_surface_has_window_type() (wlroots!4553)Leonardo Hernández Hernández2025-01-14
| | | | | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4553
* | Merge remote-tracking branch 'upstream/main' into compromyseRaghuram Subramani2024-12-30
|\|
| * manually call updatemons in powermgrsetmode()Leonardo Hernández Hernández2024-12-10
| | | | | | | | Fixes: https://codeberg.org/dwl/dwl/issues/713
| * remove binary before copying to destinationLeonardo Hernández Hernández2024-11-15
| | | | | | | | | | | | | | | | | | | | Since Linux 6.11 is possible overwrite a running executable, possibly making it crash. Thanks to: movq42rax Fixes: https://codeberg.org/dwl/dwl/issues/709 References: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2a010c412853 References: https://lore.kernel.org/stable/CACKH++YAtEMYu2nTLUyfmxZoGO37fqogKMDkBpddmNaz5HE6ng@mail.gmail.com/T/#u
* | config: Fix initialization of 'unsigned int' from 'void *' makes integerRaghuram Subramani2024-12-30
| | | | | | | | from pointer without a cast
* | add lgcmdRaghuram Subramani2024-12-23
| |
* | Add vmcmdRaghuram Subramani2024-11-04
| |
* | Merge remote-tracking branch 'upstream/main' into compromyseRaghuram Subramani2024-11-02
|\|
| * specify version for presentation-time (wlroots!4858)Leonardo Hernández Hernández2024-10-27
| | | | | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4858
| * check if the backend supports explicit sync before creating the object ↵Leonardo Hernández Hernández2024-10-27
| | | | | | | | | | | | (wlroots!4848) References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4848
* | (fix): Update pathsRaghuram Subramani2024-10-10
| |