aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* handle gamma-control-v1 set_gamma eventLeonardo Hernández Hernández2023-06-081-1/+21
| | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4046
* use the new {a,di}ssociate events to handle xwayland commit listenerLeonardo Hernández Hernández2023-06-021-7/+5
|
* chase wlroots map logic unificationLeonardo Hernández Hernández2023-06-022-24/+39
| | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
* Merge branch 'main' into wlroots-nextLeonardo Hernández Hernández2023-06-022-18/+25
|\
| * activate lock surface in updatemonsLeonardo Hernández Hernández2023-06-021-1/+4
| | | | | | | | | | Fixes an issue when swaylock does not receive input after turn off and then turn on the outputs
| * send frame done even if output commit failsLeonardo Hernández Hernández2023-06-021-2/+2
| | | | | | | | | | Bug: https://github.com/djpohly/dwl/issues/420 Fixes: https://github.com/djpohly/dwl/issues/353
| * Set XCURSOR_SIZENikita Ivanov2023-06-011-0/+1
| |
| * remove note about contact me for patch issuesLeonardo Hernández Hernández2023-05-281-5/+0
| | | | | | | | | | I am no longer able to spend much time developing dwl let alone maintaining other's patches :)
| * destroy old client popups when focusing another clientLeonardo Hernández Hernández2023-05-271-9/+15
| | | | | | | | Closes: https://github.com/djpohly/dwl/issues/408
| * Prevent using a wlr_layer_surface after destroying it, due to no available ↵Micah Gorrell2023-05-251-1/+3
| | | | | | | | outputs
* | pass version to wlr_compositor_create()Leonardo Hernández Hernández2023-04-141-1/+1
| | | | | | | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3696 Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
* | Merge remote-tracking branch 'upstream/main' into wlroots-nextLeonardo Hernández Hernández2023-04-142-42/+46
|\|
| * correctly check if a scene node is enabledLeonardo Hernández Hernández2023-04-131-4/+4
| | | | | | | | | | checking only wlr_scene_node.enabled may result in a false positive because it does not consider if its ancestors are enabled as well.
| * remove unneeded check of `m` in arrange()Leonardo Hernández Hernández2023-04-131-3/+3
| | | | | | | | arrange must never be called with a NULL argument
| * Use uint32_t for ui ArgBen Collerson2023-04-091-1/+1
| |
| * use fixed-size type for client tagsLeonardo Hernández Hernández2023-04-081-9/+9
| | | | | | | | | | | | while the size of `int` in most compilers is 32-bits, the size of int and all other integer types are implementation defined, so make sure we can use up to 32-bits
| * remove tag labels from dwlBen Collerson2023-04-082-6/+3
| | | | | | | | | | | | Tag labels are not used in dwl. Only the number of tags is important. Tag labels should be defined for each tag in whatever status bar is used.
| * display clients count in monocle symbolYves Zoundi2023-03-161-2/+10
| | | | | | | | | | | | | | - Replicate missing functionality from dwl to display the client count in monocle mode - Add ltsymbol field to Monitor struct - Display client count in monocle mode when greater than zero - Tested with somebar and dwlb
| * Remove rootcolorPalanix2023-03-131-1/+0
| |
| * Missing apostropheA Frederick Christensen2023-03-071-1/+1
| |
| * add missing comma in "MonitorRule"gan-of-culture2023-02-251-1/+1
| | | | | | add a missing comma for the example
| * Fix spacing and replace it with tabsgodalming1232023-02-181-17/+17
| |
| * fix spellinggodalming1232023-02-181-2/+2
| |
* | do not call dmabuf_create twiceLeonardo Hernández Hernández2023-03-071-4/+14
| | | | | | | | | | | | | | | | | | it is called automatically by `wlr_renderer_init_wl_display()` but since we need a pointer to wlr_linux_dmabuf_v1 to integrate it with scene API we need to recreate that function. Bug: https://github.com/emersion/xdg-desktop-portal-wlr/issues/216 Fixes: https://github.com/djpohly/dwl/issues/398
* | add support for linux-dmabuf-unstable-v1Leonardo Hernández Hernández2023-02-201-0/+4
| | | | | | | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3726 References: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/blob/main/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml
* | Merge remote-tracking branch 'upstream/main' into wlroots-nextLeonardo Hernández Hernández2023-02-132-18/+73
|\|
| * Fixed 'unused variable' compiler warning.pino-desktop2023-02-131-2/+0
| |
| * Add appid field to printstatus() outputBen Collerson2023-02-131-1/+6
| | | | | | | | | | Adds an appid field to printstatus which can be used to monitor the currently active application.
| * implement repeatable keybindingsLeonardo Hernández Hernández2023-02-131-0/+37
| |
| * allow configure x and y of outputsLeonardo Hernández Hernández2023-02-132-4/+10
| |
| * use sigaction(2) for signal handlingLeonardo Hernández Hernández2023-01-301-11/+20
| | | | | | | | References: http://git.suckless.org/dwm/commit/712d6639ff8e863560328131bbb92b248dc9cde7.html
* | add support for wp-fractional-scale-v1Leonardo Hernández Hernández2023-02-081-0/+2
| | | | | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3511
* | chase wlroots!4000Leonardo Hernández Hernández2023-02-051-1/+1
| | | | | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4000
* | chase wlroots!3391Leonardo Hernández Hernández2023-02-021-8/+5
| | | | | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3991
* | follow upstream xwayland_surface changesJob792023-02-011-4/+2
| | | | | | | | | | | | wlroots removed the `wlr_surface_is_xwayland_surface` function, and renamed `wlr_xwayland_surface_from_wlr_surface` to `wlr_xwayland_surface_try_from_wlr_surface`. related commit: https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/fbf5982e3838ee28b5345e98832f6956c402b225
* | Merge remote-tracking branch 'upstream/main' into wlroots-nextLeonardo Hernández Hernández2022-12-302-17/+21
|\|
| * bump version to 0.4Leonardo Hernández Hernández2022-12-301-1/+1
| |
| * remove `--long` from git-describe commandLeonardo Hernández Hernández2022-12-301-1/+1
| |
| * return early if selmon is not part of the output layout in dirtomon()Leonardo Hernández Hernández2022-12-301-4/+4
| | | | | | | | instead of checking twice
| * simplify check in urgent()Leonardo Hernández Hernández2022-12-301-2/+2
| | | | | | | | we only care if it returned a client or not
| * arrange monitor after updating fullscreen background and lock surfacesLeonardo Hernández Hernández2022-12-301-4/+5
| |
| * also update locked_bg node position in updatemons()Leonardo Hernández Hernández2022-12-301-0/+2
| |
| * add blank lines to make updatemons() more readableLeonardo Hernández Hernández2022-12-301-0/+3
| |
| * update comment about client_set_size() as no-opLeonardo Hernández Hernández2022-12-301-1/+1
| |
| * check if a client is resizing before checking if it's visibleLeonardo Hernández Hernández2022-12-301-1/+1
| | | | | | | | It's not like it's noticeable, but theoretically this is faster
| * only mark pending resizes as completed checking the configure serialLeonardo Hernández Hernández2022-12-301-3/+1
| |
* | Merge branch 'main' into wlroots-nextLeonardo Hernández Hernández2022-12-243-58/+84
|\|
| * bump version to 0.4-rc3Leonardo Hernández Hernández2022-12-241-1/+1
| |
| * do not try to resize if size wouldn't changeLeonardo Hernández Hernández2022-12-241-0/+3
| |
| * do not skip frames if a client is stopped and have a pending resizeLeonardo Hernández Hernández2022-12-242-1/+27
| |