aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
| |
* | (update): Use solid color as background insteadRaghuram Subramani2024-10-09
| |
* | (keybind): Add keybind for PCManFMRaghuram Subramani2024-10-09
| |
* | (patch): gaps.patchRaghuram Subramani2024-10-08
| |
* | (update): colorsRaghuram Subramani2024-09-29
| |
* | (update): Cursor sizeRaghuram Subramani2024-09-29
| |
* | (patch): XF86keysym.patchRaghuram Subramani2024-09-29
| |
* | (patch): pertag.patchRaghuram Subramani2024-09-29
| |
* | (patch): naturalscrolltrackpad.patchRaghuram Subramani2024-09-29
| |
* | (patch): autostart.patchRaghuram Subramani2024-09-29
| |
* | (patch): attachbottom.patchRaghuram Subramani2024-09-29
| |
* | (patch): alwayscenter.patchRaghuram Subramani2024-09-29
| |
* | Merge branch 'main' into compromyseRaghuram Subramani2024-09-29
|\|
| * tell xwayland clients they're maximizedLeonardo Hernández Hernández2024-09-21
| | | | | | | | like we do to xdg clients when tiled state is not supported.
* | (config): Update custom config.Raghuram Subramani2024-09-15
|/
* fix a use after freeGuido Cella2024-09-12
| | | | This line makes dwl crash after closing mpv with the switchtotag patch.
* reorder config.mk variablesGuido Cella2024-09-08
| | | | | | By placing the default WLR_INCS and WLR_LIBS before the ones for an alternative wlroots, they don't need to be commented to enable the alternative ones.
* fix style for client_set_scale()Leonardo Hernández Hernández2024-08-30
|
* remove unused link member from KeyboardGroupchoc2024-08-27
| | | | | | unnecessary since grouping Keyboard wl_list to use wlr_keyboard_group in 023efce ΔSLOC: -1
* disable scene node unless it is unmanagedLeonardo Hernández Hernández2024-08-27
|
* send a configure to unmanaged clients when mappingLeonardo Hernández Hernández2024-08-27
|
* configure xdg_toplevels after configuring it's decorationLeonardo Hernández Hernández2024-08-27
|
* remove a space before parenthesis in function callsLeonardo Hernández Hernández2024-08-27
|
* destroy popups when we can't get it's parent or they don't have monitorLeonardo Hernández Hernández2024-08-27
|
* remove a redundant checkLeonardo Hernández Hernández2024-08-27
| | | | resize() now does the same check
* avoid using a else blockLeonardo Hernández Hernández2024-08-27
|
* introduce client_set_scale()Leonardo Hernández Hernández2024-08-27
|
* remove unnecessary LayerShell.geomLeonardo Hernández Hernández2024-08-27
| | | | | We only used geom.x and geom.y. We can access those variables directly from the scene node.