| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 2024-10-27 | specify version for presentation-time (wlroots!4858) | Leonardo Hernández Hernández | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4858 | |||
| 2024-10-27 | check if the backend supports explicit sync before creating the object ↵ | Leonardo Hernández Hernández | |
| (wlroots!4848) References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4848 | |||
| 2024-09-12 | fix a use after free | Guido Cella | |
| This line makes dwl crash after closing mpv with the switchtotag patch. | |||
| 2024-08-27 | remove unused link member from KeyboardGroup | choc | |
| unnecessary since grouping Keyboard wl_list to use wlr_keyboard_group in 023efce ΔSLOC: -1 | |||
| 2024-08-27 | disable scene node unless it is unmanaged | Leonardo Hernández Hernández | |
| 2024-08-27 | send a configure to unmanaged clients when mapping | Leonardo Hernández Hernández | |
| 2024-08-27 | configure xdg_toplevels after configuring it's decoration | Leonardo Hernández Hernández | |
| 2024-08-27 | remove a space before parenthesis in function calls | Leonardo Hernández Hernández | |
| 2024-08-27 | destroy popups when we can't get it's parent or they don't have monitor | Leonardo Hernández Hernández | |
| 2024-08-27 | remove a redundant check | Leonardo Hernández Hernández | |
| resize() now does the same check | |||
| 2024-08-27 | avoid using a else block | Leonardo Hernández Hernández | |
| 2024-08-27 | introduce client_set_scale() | Leonardo Hernández Hernández | |
| 2024-08-27 | remove unnecessary LayerShell.geom | Leonardo Hernández Hernández | |
| We only used geom.x and geom.y. We can access those variables directly from the scene node. | |||
| 2024-08-27 | update comment about first fields of Client and LayerSurface order | Leonardo Hernández Hernández | |
| 2024-08-27 | fix style in configurex11() | Leonardo Hernández Hernández | |
| 2024-08-26 | fix crash when a client is created while all outputs are disabled | Leonardo Hernández Hernández | |
| 2024-08-14 | use wlr_scene_set_gamma_control_manager_v1() (wlroots!4192) | Leonardo Hernández Hernández | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4192 | |||
| 2024-08-14 | guarantee client_get_{title,appid} never return NULL | Leonardo Hernández Hernández | |
| ΔSLOC: -6 | |||
| 2024-08-10 | fix potential crash in configurex11() | Leonardo Hernández Hernández | |
| We can't call resize() on unmanaged clients because they don't have borders and resize() requires them. Fixes: 94f4ead7dad89433e6087dc19950738c64bbed05 | |||
| 2024-08-08 | account border width in configurex11() | Leonardo Hernández Hernández | |
| Fixes: 13925eb1da8af2c1d23ee9d01efd03c3626081b2 | |||
| 2024-08-08 | actually move unmanaged clients in configurex11() | Leonardo Hernández Hernández | |
| only calling wlr_xwayland_surface_configure() may be not enough because we also need to move the scene node in order to make effective the configure | |||
| 2024-08-08 | improve checking in configurex11() | Leonardo Hernández Hernández | |
| this avoids a client resizing itself when the user is interactively resizing the client | |||
| 2024-08-08 | drop a useless check in configurex11() | Leonardo Hernández Hernández | |
| 2024-08-07 | do not restack xwayland surfaces (wlroots!4756) | Leonardo Hernández Hernández | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4756 | |||
| 2024-08-06 | add support for linux-drm-syncobj-v1 (wlroots!4715) | Leonardo Hernández Hernández | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4262 References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4715 | |||
| 2024-08-06 | fix crash when a virtual pointer is destroyed | Leonardo Hernández Hernández | |
| Fixes: https://codeberg.org/dwl/dwl/issues/680 | |||
| 2024-07-27 | fix maximize callback not getting deregisterd | Sivecano | |
| 2024-07-27 | fix crash when re-mapping a client | Leonardo Hernández Hernández | |
| Fixes: ab5c554d096ebca8446b7b1354c49be014b8b747 | |||
| 2024-07-24 | send scale on initial commit to layer surfaces | Leonardo Hernández Hernández | |
| Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> | |||
| 2024-07-14 | use the parent scene node to determine if move clients out of LyrFloat | Guido Cella | |
| [sevz: commit message is mine] | |||
| 2024-07-14 | Reapply "place child clients above fullscreen clients" | Leonardo Hernández Hernández | |
| This reverts commit 043ab3ac1335d7a1cd84fe0f9cea8056977211a4. | |||
| 2024-07-13 | bump to linux-dmabuf version 5 | Leonardo Hernández Hernández | |
| 2024-07-12 | Revert "place child clients above fullscreen clients" | Leonardo Hernández Hernández | |
| This does not work as intended. Lets revert it temporarily and add it back after the release. This reverts commit 298949bbc4eae8cedb9cdd11cfc9ebd139ac5d5f. | |||
| 2024-07-03 | Fix applybounds | Rutherther | |
| Applybounds doesn't move client when it overlays only with border with monitor to the right. Apparently, c->geom.width already includes the border as well. | |||
| 2024-07-03 | feat: focus empty monitor when clicked | Rutherther | |
| 2024-07-03 | use round(3) and ceilf(3) from the math library | Leonardo Hernández Hernández | |
| ΔSLOC: -1 | |||
| 2024-07-03 | set preferred scale after the first commit (XDGshell) | Leonardo Hernández Hernández | |
| 2024-07-03 | drop useless maplayersurfacenotify() | Leonardo Hernández Hernández | |
| 2024-07-01 | set O_NONBLOCK flag to stdout | Leonardo Hernández Hernández | |
| 2024-06-25 | add bugref about why we call updatemons in outputmgrapplyortest | Leonardo Hernández Hernández | |
| 2024-06-25 | set preferred scale on creation (LayerShell) | Leonardo Hernández Hernández | |
| 2024-06-24 | correctly report position to xwayland clients | Leonardo Hernández Hernández | |
| Previously we didn't take into account their borders requiring us to add `borderpx` to override_redirect clients. Fixes: https://codeberg.org/dwl/dwl/issues/651 | |||
| 2024-06-20 | Reapply gamma LUT when re-enabling an output using wlr-output-power-management | Leonardo Hernández Hernández | |
| 2024-06-20 | Updated power management handling to address issues raised in the PR | thanatos | |
| 2024-06-20 | Prevent updatemons() from removing monitors that have been put to sleep from ↵ | David Donahue | |
| the layout | |||
| 2024-06-20 | Implement support for output power management | Emil Miler | |
| This patch is based on the original stale patch by Guido Cella @guidocella. It has been modified to apply cleanly to the latest v5.0 tag. Since the SLOC limit is now lifted, this core feature should be merged into dwl upstream. Thanks to Dima Krasner @dimkr for the cherry-pick. Closes: #559, #525 | |||
| 2024-06-20 | Check for null monitor in resize function | Rutherther | |
| 2024-06-20 | Add output to layout after enabled state is committed | Rutherther | |
| 2024-06-20 | fix: make sure selmon doesn't get set to disabled mon | Rutherther | |
| 2024-06-20 | handle gpu resets | Leonardo Hernández Hernández | |
| Fixes: https://codeberg.org/dwl/dwl/issues/601 | |||
