Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat: added solaar to startupjoshua | Joshua Yun | 3 days | 1 | -0/+1 |
| | |||||
* | fix: typo + alphabetized programs | Joshua Yun | 3 days | 1 | -5/+6 |
| | |||||
* | feat: xwayland display export, environment variables set in dwl | Joshua Yun | 3 days | 2 | -0/+15 |
| | |||||
* | feat: added numlock patch | Joshua Yun | 3 days | 2 | -0/+23 |
| | |||||
* | feat: disable xwayland, added xwayland-satellite and dunst, cleaned up dbus, ↵ | Joshua Yun | 3 days | 2 | -6/+10 |
| | | | | added volume control | ||||
* | Wallpaper setup | Joshua Yun | 2025-03-12 | 1 | -0/+1 |
| | |||||
* | fix: color change for selection | Joshua Yun | 2025-03-12 | 1 | -1/+1 |
| | |||||
* | Autostart applets | Joshua Yun | 2025-03-12 | 1 | -1/+3 |
| | |||||
* | fix: indentation feat: added firefox keymapping | Joshua Yun | 2025-03-12 | 1 | -3/+5 |
| | |||||
* | feat: keyboard shortcuts | Joshua Yun | 2025-03-12 | 1 | -5/+4 |
| | |||||
* | fix: keybindings added and autostart scripts fixed | Joshua Yun | 2025-03-12 | 1 | -3/+4 |
| | |||||
* | Autostart systemctl environment for xdg portal functionality | Joshua Yun | 2025-03-12 | 1 | -1/+2 |
| | |||||
* | autostart patch | Joshua Yun | 2025-03-12 | 3 | -4/+63 |
| | |||||
* | Moved item from systray patch also into systray | Joshua Yun | 2025-03-12 | 2 | -0/+0 |
| | |||||
* | Systray patch | Joshua Yun | 2025-03-12 | 18 | -19/+2995 |
| | |||||
* | Added bar patch | Joshua Yun | 2025-03-12 | 4 | -99/+384 |
| | |||||
* | allocate with LISTEN_STATIC | korei999 | 2025-02-01 | 1 | -1/+4 |
| | | | | | Fixes: https://codeberg.org/dwl/dwl/issues/723 Supersedes: https://codeberg.org/dwl/dwl/pulls/724 | ||||
* | rename some listeners | Leonardo Hernández Hernández | 2025-01-19 | 1 | -18/+18 |
| | | | | To keep consistency with the rest of listeners | ||||
* | destroy keyboard group after unlinking listeners | Leonardo Hernández Hernández | 2025-01-19 | 1 | -1/+1 |
| | | | | | Last commit addressing the issue mentioned in 0925fe956aeddb983875f0fd892e9049e2d8cb76 | ||||
* | unlink global listeners on destroy | Leonardo Hernández Hernández | 2025-01-19 | 1 | -10/+39 |
| | | | | Continuation of 0925fe956aeddb983875f0fd892e9049e2d8cb76 | ||||
* | Partially revert "Line saver: LISTEN_STATIC macro" | Leonardo Hernández Hernández | 2025-01-19 | 1 | -36/+72 |
| | | | | | | | | | 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 listeners | Leonardo Hernández Hernández | 2025-01-17 | 1 | -0/+2 |
| | | | | | | | | | | 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 enabled | Leonardo Hernández Hernández | 2025-01-14 | 1 | -14/+2 |
| | | | | | | | | | 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ández | 2025-01-14 | 2 | -41/+6 |
| | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4553 | ||||
* | manually call updatemons in powermgrsetmode() | Leonardo Hernández Hernández | 2024-12-10 | 1 | -0/+1 |
| | | | | Fixes: https://codeberg.org/dwl/dwl/issues/713 | ||||
* | remove binary before copying to destination | Leonardo Hernández Hernández | 2024-11-15 | 1 | -0/+1 |
| | | | | | | | | | | 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 | ||||
* | specify version for presentation-time (wlroots!4858) | Leonardo Hernández Hernández | 2024-10-27 | 1 | -1/+1 |
| | | | | 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ández | 2024-10-27 | 1 | -1/+2 |
| | | | | | | (wlroots!4848) References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4848 | ||||
* | tell xwayland clients they're maximized | Leonardo Hernández Hernández | 2024-09-21 | 1 | -1/+4 |
| | | | | like we do to xdg clients when tiled state is not supported. | ||||
* | fix a use after free | Guido Cella | 2024-09-12 | 1 | -1/+0 |
| | | | | This line makes dwl crash after closing mpv with the switchtotag patch. | ||||
* | reorder config.mk variables | Guido Cella | 2024-09-08 | 1 | -3/+3 |
| | | | | | | 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ández | 2024-08-30 | 1 | -1/+2 |
| | |||||
* | remove unused link member from KeyboardGroup | choc | 2024-08-27 | 1 | -1/+0 |
| | | | | | | unnecessary since grouping Keyboard wl_list to use wlr_keyboard_group in 023efce ΔSLOC: -1 | ||||
* | disable scene node unless it is unmanaged | Leonardo Hernández Hernández | 2024-08-27 | 1 | -1/+2 |
| | |||||
* | send a configure to unmanaged clients when mapping | Leonardo Hernández Hernández | 2024-08-27 | 1 | -0/+1 |
| | |||||
* | configure xdg_toplevels after configuring it's decoration | Leonardo Hernández Hernández | 2024-08-27 | 1 | -2/+3 |
| | |||||
* | remove a space before parenthesis in function calls | Leonardo Hernández Hernández | 2024-08-27 | 1 | -2/+2 |
| | |||||
* | destroy popups when we can't get it's parent or they don't have monitor | Leonardo Hernández Hernández | 2024-08-27 | 1 | -1/+3 |
| | |||||
* | remove a redundant check | Leonardo Hernández Hernández | 2024-08-27 | 1 | -2/+1 |
| | | | | resize() now does the same check | ||||
* | avoid using a else block | Leonardo Hernández Hernández | 2024-08-27 | 1 | -3/+2 |
| | |||||
* | introduce client_set_scale() | Leonardo Hernández Hernández | 2024-08-27 | 2 | -4/+8 |
| | |||||
* | remove unnecessary LayerShell.geom | Leonardo Hernández Hernández | 2024-08-27 | 1 | -7/+4 |
| | | | | | We only used geom.x and geom.y. We can access those variables directly from the scene node. | ||||
* | update comment about first fields of Client and LayerSurface order | Leonardo Hernández Hernández | 2024-08-27 | 1 | -6/+8 |
| | |||||
* | fix style in configurex11() | Leonardo Hernández Hernández | 2024-08-27 | 1 | -4/+6 |
| | |||||
* | fix crash when a client is created while all outputs are disabled | Leonardo Hernández Hernández | 2024-08-26 | 2 | -2/+7 |
| | |||||
* | state that the Discord server is community-maintained | Leonardo Hernández Hernández | 2024-08-18 | 1 | -1/+1 |
| | | | | | Previously I regularly checked the server but it has been quite a long time since I was able to do it. | ||||
* | Update CHANGELOG.md | A Frederick Christensen | 2024-08-18 | 1 | -0/+2 |
| | |||||
* | chase xdg_surface geometry changes (wlroots!4788) | Leonardo Hernández Hernández | 2024-08-14 | 1 | -5/+3 |
| | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4788 | ||||
* | use wlr_scene_set_gamma_control_manager_v1() (wlroots!4192) | Leonardo Hernández Hernández | 2024-08-14 | 1 | -42/+2 |
| | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4192 | ||||
* | guarantee client_get_{title,appid} never return NULL | Leonardo Hernández Hernández | 2024-08-14 | 2 | -14/+8 |
| | | | | ΔSLOC: -6 |