| 2026-01-09 12:34 | This option breaks keyd functionality on a laptop | Ethan Long | 1 | +1 | -1 |
| 2026-01-08 01:02 | Woops, I made a typo... '|'->'_' | Ethan Long | 1 | +1 | -1 |
| 2026-01-08 01:00 | A few more changes. | Ethan Long | 1 | +3 | -2 |
| 2026-01-07 05:30 | A few changes to the void linux config after actually using it. | Ethan Long | 2 | +35 | -21 |
| 2025-01-01 08:56 | Enable xwayland on void. | Ethan Long | 1 | +2 | -2 |
| 2024-12-29 13:40 | Added a proper README to explain my changes | Ethan Long | 2 | +34 | -0 |
| 2024-12-29 13:17 | Merge changes between OpenBSD and void computers | Ethan Long | 3 | +6 | -2 |
| 2024-12-29 13:16 | Removed the unsightly autostart crap | Ethan Long | 1 | +0 | -14 |
| 2024-12-29 13:16 | Made void better reflect my ideal setup | Ethan Long | 3 | +6 | -2 |
| 2024-12-29 13:04 | Added OpenBSD config | Ethan Long | 2 | +259 | -0 |
| 2024-12-29 12:56 | Added a build step | Ethan Long | 3 | +4 | -0 |
| 2024-12-29 12:51 | Removed the autostart patch, it's not needed! | Ethan Long | 4 | +5 | -226 |
| 2024-12-26 06:24 | My patches and config of dwl 0.7 | Ethan Long | 10 | +2944 | -115 |
| 2024-08-25 17:33 | fix crash when a client is created while all outputs are disabled | Leonardo Hernández Hernández | 2 | +7 | -2 |
| 2024-07-15 03:33 | changelog: add new 'unreleased' section | Leonardo Hernández Hernández | 1 | +11 | -0 |
| 2024-08-02 17:38 | bump version to 0.7 | Leonardo Hernández Hernández | 2 | +8 | -2 |
| 2024-08-05 18:11 | fix crash when a virtual pointer is destroyed | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2024-07-28 03:34 | fix crash when re-mapping a client | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2024-07-23 18:14 | dwl(1): use correct special characters for - and ' | Lennart Jablonka | 1 | +1 | -1 |
| 2024-07-23 18:12 | add myself to .mailmap | Lennart Jablonka | 1 | +1 | -0 |
| 2024-08-02 04:31 | Specify that the 0.7 branch builds against wlroots 0.18 | A Frederick Christensen | 1 | +2 | -0 |
| 2024-07-21 19:28 | README.md Fix links formatting issue after re-flow text to 80 columns | A Frederick Christensen | 1 | +8 | -4 |
| 2024-07-17 04:02 | Documentation restructuring | A Frederick Christensen | 1 | +107 | -93 |
| 2024-07-15 03:55 | update README.md to mention the main branch now requires wlroots-git | Leonardo Hernández Hernández | 1 | +4 | -3 |
| 2024-07-23 22:16 | send scale on initial commit to layer surfaces | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2024-07-15 03:22 | bump version to 0.7-rc1 | Leonardo Hernández Hernández | 2 | +3 | -3 |
| 2024-07-15 03:16 | prepare CHANGELOG.md for 0.7 | Leonardo Hernández Hernández | 1 | +13 | -5 |
| 2024-07-15 03:13 | changelog: add new 'unreleased' section | Leonardo Hernández Hernández | 1 | +11 | -0 |
| 2024-07-15 03:02 | use the parent scene node to determine if move clients out of LyrFloat | Guido Cella | 1 | +1 | -1 |
| 2024-07-15 03:01 | Reapply "place child clients above fullscreen clients" | Leonardo Hernández Hernández | 2 | +20 | -5 |
| 2024-07-15 03:00 | Merge branch 'wlroots-next' | Leonardo Hernández Hernández | 2 | +123 | -71 |
| 2024-07-14 02:23 | bump to linux-dmabuf version 5 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2024-07-13 22:34 | bump version to 0.6 | Leonardo Hernández Hernández | 2 | +2 | -2 |
| 2024-07-13 07:14 | prepare CHANGELOG.md for 0.6 | Leonardo Hernández Hernández | 1 | +67 | -2 |
| 2024-07-13 03:08 | Revert "place child clients above fullscreen clients" | Leonardo Hernández Hernández | 2 | +5 | -20 |
| 2024-06-30 19:42 | Fix applybounds | Rutherther | 1 | +2 | -2 |
| 2024-05-07 17:14 | feat: focus empty monitor when clicked | Rutherther | 1 | +1 | -0 |
| 2024-06-25 17:38 | use round(3) and ceilf(3) from the math library | Leonardo Hernández Hernández | 2 | +10 | -11 |
| 2024-06-05 06:43 | set preferred scale after the first commit (XDGshell) | Leonardo Hernández Hernández | 1 | +16 | -3 |
| 2024-07-03 19:20 | drop useless maplayersurfacenotify() | Leonardo Hernández Hernández | 1 | +0 | -10 |
| 2024-06-27 19:19 | set O_NONBLOCK flag to stdout | Leonardo Hernández Hernández | 3 | +23 | -0 |
| 2024-06-30 00:31 | add a note about having at least a dummy rule for `rules[]` | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2024-06-26 04:22 | add bugref about why we call updatemons in outputmgrapplyortest | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2024-06-25 17:50 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 3 | +10 | -6 |
| 2024-06-05 06:42 | set preferred scale on creation (LayerShell) | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2024-06-23 20:42 | correctly report position to xwayland clients | Leonardo Hernández Hernández | 2 | +3 | -4 |
| 2024-06-22 06:21 | add bugref for negative x,y monitor position and xwayland | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2024-06-21 05:32 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +18 | -10 |
| 2024-06-21 05:28 | Reapply gamma LUT when re-enabling an output using wlr-output-power-management | Leonardo Hernández Hernández | 1 | +5 | -3 |
| 2024-06-21 05:09 | try to limit (79 characters) the line lenght in the Makefile | Leonardo Hernández Hernández | 1 | +13 | -7 |
| 2024-06-21 04:44 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 5 | +208 | -35 |
| 2024-06-21 00:48 | Updated power management handling to address issues raised in the PR | thanatos | 2 | +17 | -11 |
| 2024-04-06 17:29 | Prevent updatemons() from removing monitors that have been put to sleep from the layout | David Donahue | 1 | +7 | -1 |
| 2024-01-17 08:45 | Implement support for output power management | Emil Miler | 3 | +146 | -1 |
| 2024-06-21 00:38 | default CC to gcc | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2024-05-31 14:00 | Check for null monitor in resize function | Rutherther | 1 | +7 | -1 |
| 2024-05-14 15:57 | Add output to layout after enabled state is committed | Rutherther | 1 | +7 | -5 |
| 2024-05-04 18:59 | fix: make sure selmon doesn't get set to disabled mon | Rutherther | 1 | +7 | -0 |
| 2024-05-03 17:03 | handle gpu resets | Leonardo Hernández Hernández | 1 | +26 | -0 |
| 2024-06-18 17:09 | Run startup_cmd in new session and kill the entire group | Peter Hofmann | 1 | +2 | -1 |
| 2024-06-12 18:04 | Make sure toplevel_from_wlr_surface is called with a valid surface pointer | Forrest Bushstone | 1 | +12 | -14 |
| 2024-06-13 20:23 | minor adjustments in Makefile | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2024-06-12 19:05 | use tabs in client.h | Guido Cella | 1 | +10 | -10 |
| 2024-05-30 21:00 | use enum headers when possible | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2024-06-04 20:03 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 4 | +91 | -70 |
| 2024-05-30 23:48 | make sure clients share the same layer on floating layout | Leonardo Hernández Hernández | 1 | +16 | -1 |
| 2024-01-30 19:16 | create a keyboard group for each virtual keyboard | Leonardo Hernández Hernández | 1 | +66 | -62 |
| 2024-06-02 19:19 | Allow negative coordinates in MonitorRules | A Frederick Christensen | 2 | +4 | -2 |
| 2024-04-06 01:54 | Replicate dwm behavior for sloppyfocus | Forrest Bushstone | 1 | +1 | -1 |
| 2024-05-28 05:10 | wlroots now allows parallel installs | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2024-05-10 05:08 | dwl-patches overhaul - doc changes | fauxmight | 1 | +1 | -2 |
| 2024-05-05 18:52 | Update wmenu-run name | A Frederick Christensen | 2 | +2 | -2 |
| 2024-02-21 17:41 | switch to wmenu | sewn | 2 | +3 | -3 |
| 2024-04-30 18:36 | add support for alpha-modifier-v1 (wlroots!4616) | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2024-04-21 21:53 | use wlr_renderer_get_texture_formats (wlroots!4644) | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2024-04-04 10:48 | put wlr_layer_shell top layer below fullscreen | choc | 1 | +1 | -1 |
| 2024-04-04 16:50 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 4 | +137 | -31 |
| 2024-04-01 03:41 | do not set withdrawn state for xwayland clients | Leonardo Hernández Hernández | 1 | +1 | -3 |
| 2024-03-24 10:54 | properly resize on configurex11 | korei999 | 1 | +1 | -1 |
| 2024-03-27 01:00 | Fix rule examples; minimize newbie surprises | A Frederick Christensen | 1 | +6 | -6 |
| 2024-03-11 18:01 | fix virtual pointers | Guido Cella | 1 | +3 | -0 |
| 2024-02-26 21:43 | Support pointer constraints and relative pointer protocols | Forrest Bushstone | 2 | +127 | -21 |
| 2024-02-29 20:05 | use enums from the wayland protocol (wlroots!4575) | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2024-02-07 02:37 | misc fixes to xdg-toplevel-decoration | Leonardo Hernández Hernández | 1 | +6 | -2 |
| 2024-02-07 02:30 | send initial configure to xdg-toplevels (wlroots!4396) | Leonardo Hernández Hernández | 1 | +4 | -1 |
| 2024-02-07 02:27 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 3 | +62 | -21 |
| 2024-01-16 18:11 | allow toggling the layout before selecting a different one | Guido Cella | 1 | +2 | -1 |
| 2024-02-07 02:21 | fix minimum size | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2024-02-06 01:25 | Update and correct patches/patches-wiki links | A Frederick Christensen | 1 | +2 | -2 |
| 2024-02-06 00:39 | Fix link to patches website | Benjamin Chausse | 1 | +2 | -1 |
| 2024-01-28 17:30 | place child clients above fullscreen clients | Guido Cella | 2 | +20 | -5 |
| 2024-01-28 08:06 | make XWayland clients inherit tags and monitors | Guido Cella | 2 | +6 | -4 |
| 2024-01-28 08:01 | remove useless wlr_scene_node_reparent() calls | Guido Cella | 1 | +0 | -2 |
| 2024-01-31 04:54 | Revert "No need to call updatemons ourselves" | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2024-01-26 14:54 | Correct specifier-data_type mismatches | A Frederick Christensen | 1 | +4 | -4 |
| 2024-01-25 08:04 | configure xwayland surfaces without monitors | Guido Cella | 1 | +5 | -1 |
| 2024-01-25 17:11 | pass wl_event_loop to wlr_backend_autocreate (wlroots!4443) | Leonardo Hernández Hernández | 1 | +9 | -5 |
| 2024-01-24 21:47 | implement the virtual pointer protocol | Guido Cella | 1 | +17 | -0 |
| 2024-01-24 18:12 | do not arrange monitor if it's disabled (wlroots!4520) | Leonardo Hernández Hernández | 1 | +4 | -0 |
| 2024-01-24 18:12 | do not arrange monitor if it's disabled (wlroots!4520) | Leonardo Hernández Hernández | 1 | +4 | -0 |
| 2024-01-24 18:10 | add support for axis_relative_direction event (wlroots!4003) | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2024-01-24 18:09 | Revert "drop wl_drm (wlroots!4397)" | Leonardo Hernández Hernández | 1 | +4 | -1 |
| 2024-01-24 18:09 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 6 | +50 | -42 |
| 2023-07-22 00:17 | No need to call updatemons ourselves | Devin J. Pohly | 1 | +0 | -3 |
| 2024-01-15 02:19 | drop unused variable | Leonardo Hernández Hernández | 1 | +0 | -1 |
| 2024-01-15 02:15 | request description before logs | Leonardo Hernández Hernández | 1 | +8 | -8 |
| 2023-02-01 20:02 | turn on -Wfloat-conversion | Leonardo Hernández Hernández | 3 | +17 | -16 |
| 2023-01-11 18:13 | turn on -Wsign-compare | Leonardo Hernández Hernández | 3 | +13 | -11 |
| 2024-01-14 15:01 | acknowledgements refactoring | A Frederick Christensen | 1 | +1 | -1 |
| 2024-01-13 04:34 | clarify the code will be kept as small as possible | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2024-01-10 14:27 | check if monitor is null before setting gamma | choc | 1 | +2 | -0 |
| 2023-10-12 05:40 | drop SLOC limit | Leonardo Hernández Hernández | 1 | +4 | -1 |
| 2024-01-05 17:16 | drop wl_drm (wlroots!4397) | Leonardo Hernández Hernández | 1 | +1 | -4 |
| 2023-10-12 05:26 | prefer functionality over philosophy | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2024-01-10 06:10 | add acknowledgment to djpohly | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2024-01-07 01:29 | Destroy fullscreen node after moving clients off mon | Ben Jargowsky | 1 | +1 | -1 |
| 2024-01-05 17:12 | don't send configure events to uninitialized xdg-toplevels | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2024-01-05 16:01 | don't send configure events to uninitialized xdg-popups | Leonardo Hernández Hernández | 1 | +29 | -16 |
| 2024-01-01 06:51 | fix posible NULL-dereference in wl_surface.commit handler | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-12-27 17:45 | only create wlr_presentation (wlroots!4482) | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-12-27 17:22 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 1 | +20 | -15 |
| 2023-12-27 17:19 | unset DISPLAY before setting up xwayland | Leonardo Hernández Hernández | 1 | +4 | -0 |
| 2023-12-27 17:18 | only execute the first keybinding | Leonardo Hernández Hernández | 1 | +2 | -3 |
| 2023-12-27 17:17 | more style fixes | Leonardo Hernández Hernández | 1 | +14 | -13 |
| 2023-12-26 22:21 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +191 | -142 |
| 2023-12-25 17:18 | create a wlr_keyboard_group for virtual keyboards | Leonardo Hernández Hernández | 1 | +24 | -2 |
| 2023-12-18 20:08 | fix typo | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-12-08 19:44 | tie xdg_toplevel_decorations to Client | Leonardo Hernández Hernández | 1 | +28 | -31 |
| 2023-12-08 18:52 | Revert "nuke CSDs, hopefully for good!" | Leonardo Hernández Hernández | 1 | +28 | -2 |
| 2023-12-08 18:52 | Revert "remove typedef `Decoration`" | Leonardo Hernández Hernández | 1 | +5 | -0 |
| 2023-12-17 21:21 | style fixes | Leonardo Hernández Hernández | 1 | +77 | -75 |
| 2023-12-13 01:04 | use wlr_keyboard_group to manage all keyboards | David Donahue | 1 | +71 | -74 |
| 2023-12-13 04:17 | check toplevel resources | Leonardo Hernández Hernández | 2 | +2 | -2 |
| 2023-12-11 06:31 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 3 | +22 | -15 |
| 2023-12-08 06:22 | restore and respect rootcolor | Dima Krasner | 2 | +6 | -0 |
| 2023-12-11 05:44 | merge X11Managed and X11Unmanaged into X11 | Leonardo Hernández Hernández | 2 | +5 | -5 |
| 2023-12-11 05:42 | check if a client is unmanaged checking the o-r flag | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2023-12-10 22:53 | do not blindly try to send motion events when pointer button is pressed | Leonardo Hernández Hernández | 1 | +9 | -9 |
| 2023-12-08 04:43 | Merge branch 'main' into wlroots-next | Leonardo Hernández Hernández | 3 | +29 | -27 |
| 2023-12-08 04:40 | sort LISTEN calls in createnotify{,x11} | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2023-12-08 04:37 | use the same style for urgent() and sethints() | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2023-12-08 04:37 | remove an unneeded cast in createpointer() | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-12-08 04:18 | avoid duplication of lines | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-12-08 04:17 | add explanation about why we try to re-apply the gamma LUT on output changes | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2023-12-08 04:16 | relax a bit the line length limit | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-12-08 04:15 | add a blank line to improve readability | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-12-08 04:04 | use (struct wlr_box){0} to empty the Monitor areas | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-12-08 03:51 | copy layout symbol when matching a MonitorRule | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2023-12-08 03:49 | remove extra blank line | Leonardo Hernández Hernández | 1 | +0 | -1 |
| 2023-12-08 03:48 | LayerSurface::link -> LayerSurface.link | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-12-08 03:44 | set the correct border color when mapping a client | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2023-12-08 03:43 | reduce calls to client_get_geometry | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2023-12-01 04:30 | add a note about not removing the default rule | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-11-30 05:30 | Update README.md | fictitiousexistence | 1 | +2 | -1 |
| 2023-12-07 20:18 | store the layersurface pointer in l->popups->node.data as well | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-12-07 20:09 | make sure popups of a layer surface are in the correct layer | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2023-12-02 03:35 | sort #includes | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-12-01 04:44 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 5 | +100 | -49 |
| 2023-12-01 04:22 | don't return early if the first output commit fails | Leonardo Hernández Hernández | 1 | +1 | -4 |
| 2023-12-01 04:17 | check failure of wlr_output_init_render | Leonardo Hernández Hernández | 1 | +6 | -3 |
| 2023-12-01 03:12 | use detached output state in createmon() | Leonardo Hernández Hernández | 1 | +12 | -6 |
| 2023-12-01 03:10 | use a detached output state in outputmgrapplyortest() | Leonardo Hernández Hernández | 1 | +13 | -12 |
| 2023-11-29 04:50 | improve the bug report template | Leonardo Hernández Hernández | 1 | +39 | -4 |
| 2023-11-29 02:44 | convert issue templates to yaml | Leonardo Hernández Hernández | 4 | +36 | -27 |
| 2023-11-23 20:06 | chase xdg-shell events update (wlroots!4345) | Leonardo Hernández Hernández | 1 | +41 | -39 |
| 2023-11-23 20:19 | chase wlr_layer_shell_v1.new_surface changes (wlroots!4265) | Leonardo Hernández Hernández | 1 | +10 | -11 |
| 2023-11-23 16:56 | pass wl_display to wlr_output_layout_create (wlroots!4310) | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-11-25 19:01 | use `l` instead of `layersurface` | Leonardo Hernández Hernández | 1 | +72 | -82 |
| 2023-11-25 18:49 | return early if a layersurface didn't commit something | Leonardo Hernández Hernández | 1 | +5 | -5 |
| 2023-11-25 18:46 | do not check if a layer surface has monitor on commit | Leonardo Hernández Hernández | 1 | +0 | -6 |
| 2023-11-25 18:42 | send wl_surface.enter before initial commit | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-11-25 19:30 | destroy the layer-suface's scene tree for popups | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-11-25 18:35 | use wlr_box_equal() instead of memcmp | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-25 18:48 | simplify settings popups scene tree parent | Leonardo Hernández Hernández | 1 | +2 | -3 |
| 2023-11-25 18:39 | simplify check for wlr_layer_surface.output | Leonardo Hernández Hernández | 1 | +2 | -4 |
| 2023-11-25 18:40 | use sizeof(*pointer) instead of sizeof(struct) | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-26 01:04 | add new 'unreleased' section | Leonardo Hernández Hernández | 1 | +12 | -0 |
| 2023-11-26 00:50 | make sure to unlink Monitor.request_state listener | Leonardo Hernández Hernández | 1 | +3 | -1 |
| 2023-11-25 08:42 | Change github links to codeberg links in README.md | Squibid | 1 | +5 | -5 |
| 2023-11-25 07:22 | include CHANGELOG.md in the tarball | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-25 06:28 | bump version to 0.5 | Leonardo Hernández Hernández | 2 | +4 | -5 |
| 2023-10-16 06:33 | add CHANGELOG.md | Leonardo Hernández Hernández | 1 | +99 | -0 |
| 2023-11-25 06:04 | Merge branch 'wlroots-next' | Leonardo Hernández Hernández | 3 | +338 | -270 |
| 2023-11-22 02:38 | try to apply gamma LUT in updatemons | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-22 02:11 | ignore wl_surface.commit for xwayland clients | Leonardo Hernández Hernández | 1 | +0 | -2 |
| 2023-11-22 02:08 | Do not send repeated xdg_toplevel.configure_bounds | Leonardo Hernández Hernández | 2 | +6 | -1 |
| 2023-11-22 01:20 | resize clients on commit | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2023-11-19 06:53 | createkeyboard: do not segfault if xkb_keymap_new_from_names returns NULL | link2xt | 1 | +2 | -0 |
| 2023-11-18 17:20 | do not try to enable adaptive sync | Leonardo Hernández Hernández | 1 | +0 | -5 |
| 2023-11-18 01:03 | fix the position of the cursor image after turning all the monitors on | Leonardo Hernández Hernández | 1 | +7 | -0 |
| 2023-11-17 06:11 | remove unused #include | Leonardo Hernández Hernández | 1 | +0 | -1 |
| 2023-11-17 05:29 | do not check if `session` is non-NULL | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-11-17 05:23 | do not explicitly destroy some wlroots interfaces | Leonardo Hernández Hernández | 1 | +3 | -6 |
| 2023-11-17 05:06 | enable debug symbols by default | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-17 05:05 | fix docs | Leonardo Hernández Hernández | 1 | +19 | -19 |
| 2023-11-17 04:23 | fix destroynotify() docs | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-17 03:48 | check toplevel resource instead of client's xdg_shell to set bounds | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-17 03:47 | use the new wlroots function to get a toplevel from a wlr_surface | Leonardo Hernández Hernández | 1 | +3 | -4 |
| 2023-11-17 03:46 | explicitly return -1 in the first check in toplevel_from_wlr_surface | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-17 03:45 | do not use #ifdef -> #else -> #endif in client_is_x11 | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2023-11-17 03:43 | delete unused functions | Leonardo Hernández Hernández | 1 | +0 | -22 |
| 2023-11-17 03:27 | style fixes in client_is_float_type | Leonardo Hernández Hernández | 1 | +9 | -10 |
| 2023-11-17 03:21 | correctly check if the scene node is enabled in client_is_rendered_on_mon | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2023-11-17 03:17 | do not use magical numbers to check edges | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-11-17 03:12 | simplify client_get_clip | Leonardo Hernández Hernández | 1 | +12 | -13 |
| 2023-11-17 03:00 | prevent a use-after-free at exit | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-11-17 02:47 | do not compute layout box twice | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2023-11-17 02:47 | make sure fullscreen clients have the right size | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2023-11-17 02:58 | fix screen artifacts when setting gamma | Leonardo Hernández Hernández | 1 | +32 | -15 |
| 2023-07-09 02:08 | use wlr_scene_subsurface_tree_set_clip | Leonardo Hernández Hernández | 2 | +25 | -0 |
| 2023-07-09 02:07 | Revert "respect size hints" | Leonardo Hernández Hernández | 2 | +22 | -47 |
| 2023-10-06 03:36 | add a comment about chvt keybindings | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2023-11-01 18:28 | use newer cursor naming spec | Leonardo Hernández Hernández | 1 | +5 | -5 |
| 2023-11-01 18:16 | ignore maximize events for clients using xdg-shell v5 and newer | Leonardo Hernández Hernández | 1 | +6 | -1 |
| 2023-11-01 18:04 | send maximized if tiled isn't supported (XDG shell) | Leonardo Hernández Hernández | 1 | +6 | -1 |
| 2023-10-13 23:08 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +22 | -6 |
| 2023-10-12 01:52 | clarify the dependencies needed by dwl | Leonardo Hernández Hernández | 1 | +17 | -3 |
| 2023-10-12 01:58 | update README.md | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2023-10-10 06:42 | check client is mapped before setting border color | Ben Collerson | 1 | +2 | -1 |
| 2023-10-10 04:37 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 1 | +10 | -6 |
| 2023-10-10 03:35 | use <xcb/xcb.h> instead of <X11/Xlib.h> | Leonardo Hernández Hernández | 1 | +5 | -5 |
| 2023-10-10 04:16 | only set border color for urgent *and* mapped X11 clients | Leonardo Hernández Hernández | 1 | +4 | -1 |
| 2023-10-09 17:45 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 5 | +44 | -16 |
| 2023-10-09 17:12 | Revert "just add define" | Leonardo Hernández Hernández | 2 | +2 | -3 |
| 2023-10-09 16:56 | add [-d] flag to enable debug logging | Leonardo Hernández Hernández | 3 | +16 | -2 |
| 2023-10-06 04:20 | simplify setting the border color of clients | Leonardo Hernández Hernández | 2 | +13 | -13 |
| 2023-10-06 04:13 | make the borders red borders for urgent clients | Leonardo Hernández Hernández | 2 | +9 | -0 |
| 2023-10-06 04:09 | use the same border colors as dwm | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2023-10-06 04:06 | add missing url about the COLOR macro | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-10-06 04:03 | add macro to configure colors | Leonardo Hernández Hernández | 1 | +7 | -3 |
| 2023-09-29 22:16 | Check if c is fullscreen before reparenting it to LyrFloating | Forrest Bushstone | 1 | +4 | -3 |
| 2023-09-29 18:45 | make sure that fullscreen clients are on the correct screen when isfloating is true | Forrest Bushstone | 1 | +1 | -1 |
| 2023-09-24 20:41 | include dwl.desktop in the tarbal | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-09-24 17:44 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 7 | +75 | -64 |
| 2023-09-24 17:24 | allow specify DATADIR (to install desktop file) | Leonardo Hernández Hernández | 2 | +5 | -4 |
| 2023-09-22 11:50 | Add desktop entry file | Weiseguy | 2 | +9 | -1 |
| 2023-09-10 15:35 | fix typo | Angelo Antony | 1 | +1 | -1 |
| 2023-09-04 02:39 | call setfloating in setmon | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-09-03 17:44 | return early if the client doesn't have monitor in setfloating | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2023-08-23 06:16 | prefer IRC over Discord | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2023-08-23 04:16 | just add define | Ben Collerson | 2 | +3 | -2 |
| 2023-06-28 05:53 | tagcount should have been a #define | Ben Collerson | 2 | +3 | -3 |
| 2023-08-22 20:48 | return nothing in xytonode() | Leonardo Hernández Hernández | 1 | +2 | -3 |
| 2023-07-22 00:28 | Style: use early-return to clarify code | Devin J. Pohly | 1 | +52 | -44 |
| 2023-07-22 00:13 | No need to send surface.leave/enter events | Devin J. Pohly | 1 | +2 | -6 |
| 2023-08-21 23:53 | chase wlroots!4288 | Leonardo Hernández Hernández | 1 | +21 | -18 |
| 2023-08-19 03:37 | don't resize clients on commit | Leonardo Hernández Hernández | 1 | +0 | -6 |
| 2023-07-26 01:45 | set withdrawn state for xwayland invisible clients | Leonardo Hernández Hernández | 1 | +3 | -1 |
| 2023-07-24 02:59 | add support for xdg-shell v6 | Leonardo Hernández Hernández | 2 | +17 | -3 |
| 2023-07-24 01:07 | update to xdg-shell v5 | Leonardo Hernández Hernández | 1 | +4 | -1 |
| 2023-06-28 00:21 | add support for cursor-shape-v1 | Leonardo Hernández Hernández | 2 | +24 | -1 |
| 2023-07-15 16:11 | increase wl_compositor version | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-07-14 04:36 | Merge branch 'main' into wlroots-next | Leonardo Hernández Hernández | 1 | +36 | -54 |
| 2023-07-14 01:36 | do not use wl_event_loop for signal handling | Leonardo Hernández Hernández | 1 | +10 | -13 |
| 2023-07-14 04:02 | Remove now-unneeded call to motionnotify | Devin J. Pohly | 1 | +0 | -1 |
| 2023-07-14 04:02 | Remove unused icon variable | Devin J. Pohly | 1 | +1 | -3 |
| 2023-07-13 21:22 | Make drag_icon a persistent scene node | Devin J. Pohly | 1 | +7 | -7 |
| 2023-07-13 21:20 | properly destroy scene | Devin J. Pohly | 1 | +1 | -0 |
| 2023-07-10 17:23 | chase wlroots!4220 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-07-03 22:35 | Line saver: LISTEN_STATIC macro | Devin J. Pohly | 1 | +32 | -61 |
| 2023-07-03 19:51 | Unify signal handling under wl_event_loop | Devin J. Pohly | 1 | +35 | -48 |
| 2023-07-03 22:48 | Line saver: follow "local = wlr->data = obj" pattern | Devin J. Pohly | 1 | +4 | -8 |
| 2023-06-29 19:11 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +67 | -76 |
| 2023-06-25 22:44 | Separate drag icon from layers array and Lyr enum | Devin J. Pohly | 1 | +32 | -37 |
| 2023-06-24 16:09 | schedule a frame after commmiting gamma | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2023-06-23 19:42 | use detached output states to set gamma | Leonardo Hernández Hernández | 1 | +9 | -4 |
| 2023-06-23 19:30 | Revert "use wlr_scene_output_build_state() to set gamma" | Leonardo Hernández Hernández | 1 | +4 | -15 |
| 2023-06-16 05:22 | Don't bother with ignoring SIGCHLD | Devin J. Pohly | 1 | +32 | -41 |
| 2023-06-16 04:57 | Reset ignored signal handler in spawn() as well | Devin J. Pohly | 1 | +3 | -0 |
| 2023-06-15 20:42 | fix startup_cmd SIGCHLD handler | Devin J. Pohly | 1 | +2 | -0 |
| 2023-06-09 19:45 | drop KDE idle support | Leonardo Hernández Hernández | 1 | +4 | -9 |
| 2023-06-09 19:36 | drop support for wlr-input-inhibitor-unstable-v1 | Leonardo Hernández Hernández | 1 | +1 | -5 |
| 2023-06-13 04:46 | use wlr_scene_output_build_state() to set gamma | Leonardo Hernández Hernández | 1 | +15 | -4 |
| 2023-06-15 18:12 | use wlr_cursor_set_xcursor() | Leonardo Hernández Hernández | 1 | +5 | -7 |
| 2023-05-07 20:59 | Revert "avoid setting duplicate cursor image" | Leonardo Hernández Hernández | 1 | +8 | -12 |
| 2023-06-09 05:35 | handle gamma-control-v1 set_gamma event | Leonardo Hernández Hernández | 1 | +21 | -1 |
| 2023-06-07 21:24 | Stray whitespace fixes | A Frederick Christensen | 2 | +4 | -4 |
| 2023-06-03 04:08 | use the new {a,di}ssociate events to handle xwayland commit listener | Leonardo Hernández Hernández | 1 | +5 | -7 |
| 2023-06-03 03:34 | chase wlroots map logic unification | Leonardo Hernández Hernández | 2 | +39 | -24 |
| 2023-06-03 04:01 | Merge branch 'main' into wlroots-next | Leonardo Hernández Hernández | 2 | +25 | -18 |
| 2023-05-26 04:20 | activate lock surface in updatemons | Leonardo Hernández Hernández | 1 | +4 | -1 |
| 2023-05-26 04:19 | send frame done even if output commit fails | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2023-05-28 17:09 | Set XCURSOR_SIZE | Nikita Ivanov | 1 | +1 | -0 |
| 2023-05-28 06:20 | remove note about contact me for patch issues | Leonardo Hernández Hernández | 1 | +0 | -5 |
| 2023-04-08 20:44 | destroy old client popups when focusing another client | Leonardo Hernández Hernández | 1 | +15 | -9 |
| 2023-05-24 16:20 | Prevent using a wlr_layer_surface after destroying it, due to no available outputs | Micah Gorrell | 1 | +3 | -1 |
| 2023-04-14 18:14 | pass version to wlr_compositor_create() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-04-14 18:24 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +46 | -42 |
| 2023-04-13 03:37 | correctly check if a scene node is enabled | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2023-04-13 01:31 | remove unneeded check of `m` in arrange() | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2023-04-09 04:48 | Use uint32_t for ui Arg | Ben Collerson | 1 | +1 | -1 |
| 2023-04-08 17:29 | use fixed-size type for client tags | Leonardo Hernández Hernández | 1 | +9 | -9 |
| 2023-03-22 23:38 | remove tag labels from dwl | Ben Collerson | 2 | +3 | -6 |
| 2023-02-21 18:00 | display clients count in monocle symbol | Yves Zoundi | 1 | +10 | -2 |
| 2023-03-13 11:00 | Remove rootcolor | Palanix | 1 | +0 | -1 |
| 2023-03-01 03:32 | Missing apostrophe | A Frederick Christensen | 1 | +1 | -1 |
| 2023-03-08 04:04 | do not call dmabuf_create twice | Leonardo Hernández Hernández | 1 | +14 | -4 |
| 2023-02-25 21:59 | add missing comma in "MonitorRule" | gan-of-culture | 1 | +1 | -1 |
| 2023-02-21 03:24 | add support for linux-dmabuf-unstable-v1 | Leonardo Hernández Hernández | 1 | +4 | -0 |
| 2023-02-18 16:15 | Fix spacing and replace it with tabs | godalming123 | 1 | +17 | -17 |
| 2023-02-17 19:33 | fix spelling | godalming123 | 1 | +2 | -2 |
| 2023-02-13 19:46 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +73 | -18 |
| 2023-01-08 16:37 | Fixed 'unused variable' compiler warning. | pino-desktop | 1 | +0 | -2 |
| 2022-11-23 11:55 | Add appid field to printstatus() output | Ben Collerson | 1 | +6 | -1 |
| 2022-12-26 22:45 | implement repeatable keybindings | Leonardo Hernández Hernández | 1 | +37 | -0 |
| 2022-09-08 17:24 | allow configure x and y of outputs | Leonardo Hernández Hernández | 2 | +10 | -4 |
| 2023-02-09 04:25 | add support for wp-fractional-scale-v1 | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2023-02-05 16:03 | chase wlroots!4000 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2023-02-02 16:30 | chase wlroots!3391 | Leonardo Hernández Hernández | 1 | +5 | -8 |
| 2023-02-01 19:09 | follow upstream xwayland_surface changes | Job79 | 1 | +2 | -4 |
| 2022-09-28 05:54 | use sigaction(2) for signal handling | Leonardo Hernández Hernández | 1 | +20 | -11 |
| 2022-12-30 21:29 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +21 | -17 |
| 2022-12-30 20:38 | bump version to 0.4 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-30 20:45 | remove `--long` from git-describe command | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-30 20:31 | return early if selmon is not part of the output layout in dirtomon() | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2022-12-30 20:29 | simplify check in urgent() | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-12-30 20:26 | arrange monitor after updating fullscreen background and lock surfaces | Leonardo Hernández Hernández | 1 | +5 | -4 |
| 2022-12-30 20:25 | also update locked_bg node position in updatemons() | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-12-30 20:21 | add blank lines to make updatemons() more readable | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2022-12-30 20:19 | update comment about client_set_size() as no-op | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-30 20:15 | check if a client is resizing before checking if it's visible | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-30 20:14 | only mark pending resizes as completed checking the configure serial | Leonardo Hernández Hernández | 1 | +1 | -3 |
| 2022-12-25 00:04 | Merge branch 'main' into wlroots-next | Leonardo Hernández Hernández | 3 | +84 | -58 |
| 2022-12-24 23:54 | bump version to 0.4-rc3 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-15 05:21 | do not try to resize if size wouldn't change | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2022-12-21 20:28 | do not skip frames if a client is stopped and have a pending resize | Leonardo Hernández Hernández | 2 | +27 | -1 |
| 2022-12-06 20:47 | Revert "Revert "fix flickering when resizing/spawning windows"" | Leonardo Hernández Hernández | 2 | +21 | -23 |
| 2022-12-07 22:26 | disable client's scene node after create it (only XDGShell) | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-12-12 16:51 | call arrange() or resize() depending on c->isfloating in commitnotify | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-20 03:43 | force SSD when creating an xdg_toplevel_decoration object | Leonardo Hernández Hernández | 1 | +12 | -1 |
| 2022-12-18 17:39 | remove selclient() | Leonardo Hernández Hernández | 1 | +12 | -22 |
| 2022-12-17 19:46 | fix unset fullscreen for all visible clients when mapping a new one | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-17 00:54 | call checkidleinhibitor() in arrange() and not in focusclient() | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2022-12-16 23:24 | fix checking idle inhibit state | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-12-16 22:31 | Revert "Revert "Check that inhibitor scene tree is not null"" | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-15 22:34 | Check width and height are not negative in client_set_bounds() | Ben Jargowsky | 1 | +1 | -1 |
| 2022-12-10 02:55 | get `sel` from focustop() in focusstack() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-09 14:46 | Revert "force line-buffered stdout if stdout is not a tty" | Leonardo Hernández Hernández | 1 | +1 | -3 |
| 2022-12-06 20:21 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 2 | +198 | -32 |
| 2022-02-13 17:56 | implement ext-session-lock-v1 | Leonardo Hernández Hernández | 1 | +167 | -8 |
| 2022-12-06 19:56 | Revert "remove unneeded changes in commitnotify()" | Leonardo Hernández Hernández | 1 | +6 | -1 |
| 2022-12-06 19:56 | Revert "fix flickering when resizing/spawning windows" | Leonardo Hernández Hernández | 2 | +23 | -21 |
| 2022-12-06 19:34 | return early if couldn't find the popup's parent | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-06 19:31 | fix popups appearing outside the monitor | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-06 05:43 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 5 | +137 | -136 |
| 2022-12-06 05:21 | bump version to 0.4-rc2 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-03 21:17 | improve type safety of toplevel_from_wlr_surface() | Leonardo Hernández Hernández | 2 | +56 | -40 |
| 2022-12-03 20:31 | merge toplevel_from_{wlr_layer_surface,popup} into client_from_wlr_surface | Leonardo Hernández Hernández | 2 | +52 | -66 |
| 2022-12-03 20:30 | sort client_get_parent() | Leonardo Hernández Hernández | 1 | +13 | -13 |
| 2022-12-06 05:06 | remove unneeded call to wlr_scene_rect_set_color() | Leonardo Hernández Hernández | 1 | +0 | -1 |
| 2022-06-02 02:38 | add option for set button map | Leonardo Hernández Hernández | 2 | +6 | -0 |
| 2022-12-06 02:21 | update for wlroots!3627 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-03 10:06 | fix null deref in sigchld() if Xwayland is disabled | Dima Krasner | 1 | +1 | -1 |
| 2022-09-24 11:37 | remove unneeded changes in commitnotify() | Palanix | 1 | +1 | -6 |
| 2022-08-31 04:11 | fix flickering when resizing/spawning windows | Palanix | 2 | +21 | -23 |
| 2022-12-03 04:53 | use root surfaces to check idle inhibitors | Leonardo Hernández Hernández | 1 | +4 | -3 |
| 2022-12-03 05:22 | Revert "Check that inhibitor scene tree is not null" | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-03 05:17 | call updatemons() in requestmonstate() | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-12-02 19:15 | Check that inhibitor scene tree is not null | Ben Jargowsky | 1 | +1 | -1 |
| 2022-12-02 16:37 | chase default terminal in manpage after 7710cf050d1a | Jan Beich | 1 | +2 | -2 |
| 2022-12-02 16:39 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 5 | +27 | -23 |
| 2022-12-02 16:12 | bump version to 0.4-rc1 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-11-12 05:27 | unset fullscreen when mapping a client in the same monitor | Leonardo Hernández Hernández | 1 | +9 | -6 |
| 2022-12-02 16:07 | ask for version instead of commit in bug reports | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-12-02 16:06 | Merge branch 'main' of github.com:djpohly/dwl | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-12-02 02:49 | fix xwayland clients being floating by default | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2022-12-01 00:54 | simplify check for surface's node state | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2022-12-01 00:51 | add option to allow invisible surfaces to disable idle tracking | Leonardo Hernández Hernández | 2 | +10 | -8 |
| 2022-11-25 18:15 | do not move/resize if grabbed client is fullscreen | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-11-30 23:42 | do not try to set the parent's same tags and monitor for xwayland clients | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2022-11-23 21:56 | Fix comparison between signed and unsigned int | krypek | 1 | +2 | -2 |
| 2022-11-22 02:51 | Merge branch 'main' into wlroots-next | Leonardo Hernández Hernández | 2 | +51 | -52 |
| 2022-11-21 20:44 | Revert "Add a configuration option for fullscreen locking" | Leonardo Hernández Hernández | 2 | +1 | -2 |
| 2022-11-11 06:22 | create a dedicated layer for fullscreen clients | Leonardo Hernández Hernández | 1 | +25 | -23 |
| 2022-11-16 04:32 | rename xwayland_surface to xsurface | Leonardo Hernández Hernández | 1 | +12 | -14 |
| 2022-11-16 04:29 | set x and y of the layersurface's geometry box | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-11-13 22:57 | fix set of layersurface->popups and surface->data | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-11-13 22:46 | inhibit idle if surface's node is enabled | Leonardo Hernández Hernández | 1 | +3 | -6 |
| 2022-11-13 22:39 | simplify `if` expression in checkidleinhibitor() | Leonardo Hernández Hernández | 1 | +4 | -5 |
| 2022-11-13 02:05 | configurex11: resize floating clients and arrange tiled clients' monitor | Leonardo Hernández Hernández | 1 | +7 | -2 |
| 2022-11-21 20:16 | Merge branch 'wlroots-next' into main | Leonardo Hernández Hernández | 3 | +172 | -266 |
| 2022-11-19 07:34 | don't unfocus focused client when starting a drag | Leonardo Hernández Hernández | 1 | +0 | -3 |
| 2022-11-16 05:52 | listen to the output request_state event; | Leonardo Hernández Hernández | 1 | +10 | -0 |
| 2022-11-16 05:07 | update for wlroots!3861 | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-11-16 05:07 | use the new scene helper for drag icons | Leonardo Hernández Hernández | 1 | +1 | -3 |
| 2022-11-16 05:04 | update for wlroots!3814 | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2022-11-16 05:04 | specify layer shell version | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-11-11 05:25 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 3 | +23 | -12 |
| 2022-11-11 05:12 | config.def.h: fix comment | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2022-11-09 06:01 | check null in toplevel_from_popup | shua | 2 | +5 | -1 |
| 2022-11-01 02:42 | layersurface: create a dedicated scene tree for popups | Leonardo Hernández Hernández | 1 | +10 | -9 |
| 2022-11-01 05:33 | client: don't change border color during drags | Leonardo Hernández Hernández | 1 | +6 | -2 |
| 2022-10-30 06:03 | remove now unneeded workaround in outputmgrapplyortest() | Leonardo Hernández Hernández | 1 | +1 | -17 |
| 2022-10-30 00:02 | only destroy monitor's layer surfaces at destroy | Leonardo Hernández Hernández | 1 | +2 | -5 |
| 2022-10-29 23:30 | allow change adaptive sync in outputmgrapplyortest() | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-10-29 21:56 | Merge remote-tracking branch 'upstream/main' into wlroots-next | Leonardo Hernández Hernández | 6 | +244 | -166 |
| 2022-09-08 20:43 | fix crash in dirtomon() when selmon is disabled | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2022-09-02 00:25 | closemon() now updates selmon if needed | Leonardo Hernández Hernández | 1 | +12 | -14 |
| 2022-08-19 15:05 | use just one loop in outputmgrapplyortest() | Leonardo Hernández Hernández | 1 | +5 | -19 |
| 2022-08-14 00:54 | move focus and clients off disabled monitors | Leonardo Hernández Hernández | 1 | +33 | -6 |
| 2022-10-29 20:25 | only raise the client's node in monocle() | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2022-10-29 19:55 | sort util.c functions | Leonardo Hernández Hernández | 1 | +10 | -10 |
| 2022-10-29 19:22 | limit the line length to 79 in the readme | Leonardo Hernández Hernández | 1 | +92 | -25 |
| 2022-10-29 19:02 | mention the polkit dependency when using elogind or systemd-logind | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-10-23 17:32 | add support for the ext-idle-notify-v1 protocol | Leonardo Hernández Hernández | 1 | +9 | -4 |
| 2022-10-15 23:19 | Revert "stop trying resize clients during commitnotify()" | Leonardo Hernández Hernández | 1 | +18 | -10 |
| 2022-10-15 23:09 | update comment about exclusive focus in focusclient() | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2022-10-15 20:12 | stop trying resize clients during commitnotify() | Leonardo Hernández Hernández | 1 | +10 | -18 |
| 2022-06-16 21:05 | allow unmanaged clients (like dzen or dmenu) to have keyboard focus | Leonardo Hernández Hernández | 2 | +31 | -9 |
| 2022-10-14 03:05 | delete the idle protocol xml file | Leonardo Hernández Hernández | 1 | +0 | -49 |
| 2022-10-11 18:11 | disable and destroy monitor's layer surfaces when it's being destroyed | Leonardo Hernández Hernández | 1 | +10 | -2 |
| 2022-10-09 01:51 | use `/* */` for comments in applybounds() | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-10-09 01:51 | fix bad indentation in createpointer() | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-10-09 01:50 | rename dragicondestroy() -> destroydragicon() | Leonardo Hernández Hernández | 1 | +12 | -12 |
| 2022-10-09 01:48 | rename LyrNoFocus -> LyrDragIcon | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2022-10-08 18:00 | correctly handle cursor motion when button is held (for layer surfaces) | Leonardo Hernández Hernández | 2 | +22 | -4 |
| 2022-10-08 13:20 | allow moveresize() while the left mouse button is pressed | Dima Krasner | 1 | +1 | -1 |
| 2022-10-07 05:02 | fix drag and drop not working | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2022-10-06 02:28 | convert some warnings to errors | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2022-10-04 04:28 | avoid usage of goto | Leonardo Hernández Hernández | 1 | +5 | -7 |
| 2022-10-02 04:33 | wlroots check map state of layersurfaces this for us | Leonardo Hernández Hernández | 1 | +1 | -3 |
| 2022-10-02 04:30 | Merge remote-tracking branch 'djpohly/main' into wlroots-next | Leonardo Hernández Hernández | 6 | +261 | -225 |
| 2022-09-28 23:29 | properly handle cursor motion when button is held | Leonardo Hernández Hernández | 1 | +12 | -2 |
| 2022-09-28 21:20 | avoid setting duplicate cursor image | Leonardo Hernández Hernández | 1 | +15 | -10 |
| 2022-09-28 19:15 | destroy renderer and allocator in cleanup() | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-09-27 01:31 | fix bad condition | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-08 04:04 | fix various segfaults when selmon is NULL | Leonardo Hernández Hernández | 1 | +14 | -8 |
| 2022-09-22 19:36 | change cursor surface in internal calls of motionnotify() | Leonardo Hernández Hernández | 1 | +5 | -1 |
| 2022-09-21 04:40 | remove unused variables | Leonardo Hernández Hernández | 2 | +0 | -3 |
| 2022-09-21 04:34 | rework Makefile | Leonardo Hernández Hernández | 2 | +13 | -23 |
| 2022-09-18 22:25 | make more permissive exclusive focus | Leonardo Hernández Hernández | 1 | +5 | -5 |
| 2022-09-18 22:23 | now really fix clients not being focused after unmapping a layer surface | Leonardo Hernández Hernández | 1 | +4 | -5 |
| 2022-09-18 21:50 | fix clients not being focused after destroy a layer surface | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-09-18 21:36 | Revert "remove useless check of `m` in arrangelayers()" | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-09-18 20:49 | add missing library (xcb-icccm) | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-18 20:04 | change the default term to `foot` | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-18 20:33 | remove useless check of `m` in arrangelayers() | Leonardo Hernández Hernández | 1 | +0 | -2 |
| 2022-09-18 20:21 | fix use of loop initial declaration | Leonardo Hernández Hernández | 1 | +5 | -3 |
| 2022-09-18 20:20 | fix unmanaged clients not being unlinked from the commit listener | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2022-09-18 20:16 | fix segfault when unlocking swaylock on two monitor setup | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-11 04:45 | don't try to move outputs when its x,y hasn't change | Leonardo Hernández Hernández | 1 | +6 | -2 |
| 2022-09-11 04:48 | prior run the startup command start the backend | Leonardo Hernández Hernández | 1 | +7 | -7 |
| 2022-09-11 04:45 | make sure the parent is mapped prior set monitor and tags | Leonardo Hernández Hernández | 1 | +6 | -5 |
| 2022-09-11 04:44 | use wl_container_of() instead of data in some functions | Leonardo Hernández Hernández | 1 | +3 | -5 |
| 2022-09-11 04:42 | add some comments | Leonardo Hernández Hernández | 1 | +24 | -4 |
| 2022-09-11 03:25 | inline input_device in virtualkeyboard() | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2022-09-11 03:11 | fix idle inhibitor check | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2022-09-10 23:41 | fix exclusive zone of unmapped layer surfaces | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2022-09-08 21:35 | resize the fullscreen background when resize the client | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-09-08 05:25 | update link to input-protocols | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-08 05:13 | append `-dev` to $(_VERSION) (should have added it a long time ago) | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-08 05:10 | define _POSIX_C_SOURCE through CPPFLAGS | Leonardo Hernández Hernández | 2 | +1 | -2 |
| 2022-09-08 04:54 | fix condition that always evaluate to false in commitlayersurfacenotify() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-08 04:24 | remove obsolete check of c->mon in fullscreennotify() | Leonardo Hernández Hernández | 1 | +1 | -8 |
| 2022-09-06 03:48 | set `c->prev` in setmon() and not in mapnotify() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-09-06 05:29 | enable adaptive sync if supported | Leonardo Hernández Hernández | 1 | +5 | -1 |
| 2022-09-06 05:10 | only enable/disable clients from the specified monitor in arrange() | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2022-09-05 21:30 | set c->prev in mapnotify() | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-09-04 09:00 | Minor changes to README | Dmitry Zakharchenko | 1 | +3 | -9 |
| 2022-09-02 16:57 | Add direct irc link | Dmitry Zakharchenko | 1 | +1 | -5 |
| 2022-09-02 23:49 | don't arrange layers on disabled monitors | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-09-02 23:22 | call setfullscreen() in setmon() | Leonardo Hernández Hernández | 1 | +3 | -4 |
| 2022-09-02 22:29 | prevent segfault when destroying monitors | Leonardo Hernández Hernández | 1 | +11 | -8 |
| 2022-09-02 21:54 | Revert "Revert "various improvements to layer surface"" | Leonardo Hernández Hernández | 1 | +15 | -23 |
| 2022-08-31 21:05 | Revert "various improvements to layer surface" | Leonardo Hernández Hernández | 1 | +23 | -15 |
| 2022-07-24 22:18 | various improvements to layer surface | Leonardo Hernández Hernández | 1 | +15 | -23 |
| 2022-08-13 04:47 | conform the idle inhibitor protocol | Leonardo Hernández Hernández | 1 | +25 | -5 |
| 2022-08-29 02:40 | add support for the single pixel buffer protocol | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-08-27 21:05 | new function to notify keyboard enter | Leonardo Hernández Hernández | 2 | +12 | -13 |
| 2022-08-27 21:29 | sort client.h functions | Leonardo Hernández Hernández | 1 | +64 | -68 |
| 2022-08-26 23:26 | Merge remote-tracking branch 'djpohly/main' into wlroots-next | Leonardo Hernández Hernández | 7 | +435 | -271 |
| 2022-08-14 00:57 | prevent an infinite loop if try to use focusmon() with all monitors disabled | Leonardo Hernández Hernández | 1 | +5 | -3 |
| 2022-08-18 22:24 | don't try to set monitor for clients in createmon() | Leonardo Hernández Hernández | 1 | +0 | -5 |
| 2022-08-18 21:59 | set monitor for clients that don't have one in updatemons() | Leonardo Hernández Hernández | 2 | +16 | -0 |
| 2022-08-18 21:51 | set monitor for clients that don't have one on monitor creation | Leonardo Hernández Hernández | 1 | +4 | -8 |
| 2022-08-17 01:57 | don't respect size hints for fullscreen clients | Leonardo Hernández Hernández | 1 | +11 | -9 |
| 2022-08-13 05:41 | change type of c->bw: int -> unsigned int | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-08-13 05:38 | reorder isfullscreen in Client definition | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2022-08-13 05:07 | initialize to zero the box used in commitnotify() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-08-13 04:58 | handle client_from_wlr_surface() receiving a subsurface | Leonardo Hernández Hernández | 1 | +3 | -0 |
| 2022-08-11 20:25 | fix crash when setting a custom mode | Leonardo Hernández Hernández | 1 | +17 | -1 |
| 2022-08-11 04:57 | rework outputmgrapplyortest() | Leonardo Hernández Hernández | 1 | +35 | -21 |
| 2022-08-05 18:00 | 2200: let's use this wisely | Devin J. Pohly | 1 | +1 | -1 |
| 2022-08-09 02:30 | fix dist target | Leonardo Hernández Hernández | 1 | +2 | -3 |
| 2022-08-09 02:19 | use `git describe` to generate version | Leonardo Hernández Hernández | 2 | +1 | -14 |
| 2022-07-30 19:44 | check client_from_wlr_surface() returning NULL in urgent() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-07-25 05:14 | fix segfault if parent->mon is unset | Dima Krasner | 1 | +2 | -1 |
| 2022-07-24 21:43 | use the layer surface to create popups | Leonardo Hernández Hernández | 1 | +6 | -7 |
| 2022-07-23 18:25 | make sure we do not create a double fullscreen_bg | Leonardo Hernández Hernández | 1 | +9 | -4 |
| 2022-07-23 07:08 | conform the xdg-protocol with fullscreen translucent clients | Leonardo Hernández Hernández | 2 | +16 | -0 |
| 2022-07-20 01:13 | always set the same monitor and tags for child clients of a client | Leonardo Hernández Hernández | 2 | +42 | -21 |
| 2022-06-20 23:33 | do not focus clients if a layer surface is focused | Leonardo Hernández Hernández | 1 | +9 | -2 |
| 2022-07-19 17:12 | force line-buffered stdout if stdout is not a tty | Dima Krasner | 1 | +3 | -1 |
| 2022-07-19 16:52 | Revert "only call wlr_seat_keyboard_notify_enter() if a keyboard is found" | Leonardo Hernández Hernández | 1 | +4 | -0 |
| 2022-07-15 05:48 | remove a useless check | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-07-15 05:27 | only set bounds for clients that support it | Leonardo Hernández Hernández | 1 | +4 | -1 |
| 2022-07-13 11:40 | Update README.md | David-Valters | 1 | +3 | -1 |
| 2022-07-07 05:21 | only call wlr_seat_keyboard_notify_enter() if a keyboard is found | Leonardo Hernández Hernández | 1 | +0 | -4 |
| 2022-07-07 04:48 | check pointer focus in arrange() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-07-07 04:28 | include DWLCFLAGS into linking step | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-04-01 20:03 | arrange client's monitor if size has change since last commit | Leonardo Hernández Hernández | 1 | +15 | -4 |
| 2022-06-25 00:41 | resize now takes `struct wlr_box` as parameter | Leonardo Hernández Hernández | 1 | +18 | -22 |
| 2022-07-07 00:14 | check current and pending geometry to set c->resize to zero | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2022-06-28 18:14 | Checks for overflows for client max width and height | Ben Jargowsky | 1 | +3 | -2 |
| 2022-06-25 00:15 | respect size hints | Leonardo Hernández Hernández | 2 | +49 | -52 |
| 2022-06-24 20:36 | inline unmaplayersurface() into unmaplayersurfacenotify() | Leonardo Hernández Hernández | 1 | +3 | -11 |
| 2022-06-24 19:46 | avoid layer surface popups appearing below x{dg,wayland} clients | Leonardo Hernández Hernández | 1 | +6 | -1 |
| 2022-06-24 19:30 | unconstrain layer shell popups from monitor size | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-06-21 21:25 | chase wlroots input_device changes | Leonardo Hernández Hernández | 1 | +4 | -6 |
| 2022-06-21 21:03 | use LayerSurface.mon when possible | Leonardo Hernández Hernández | 1 | +8 | -8 |
| 2022-06-21 04:46 | unconstrain layer shell popups | Leonardo Hernández Hernández | 2 | +21 | -20 |
| 2022-06-20 23:05 | don't set `c->isfullscreen` to zero | Leonardo Hernández Hernández | 1 | +0 | -2 |
| 2022-06-18 18:00 | Merge pull request #257 from fauxmight/bar_options | Sevz | 1 | +8 | -0 |
| 2022-06-16 19:03 | Add known dwl tag status bar options to README.md | A Frederick Christensen | 1 | +8 | -0 |
| 2022-06-16 20:54 | move ugglyness to client.h | Leonardo Hernández Hernández | 2 | +12 | -9 |
| 2022-06-16 20:36 | remove unneeded check in focusclient() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-06-14 20:43 | Merge pull request #251 from gwnichol/fixinstall | Sevz | 1 | +2 | -2 |
| 2022-06-14 20:42 | Merge pull request #247 from Humm42/xkboptions | Sevz | 1 | +1 | -1 |
| 2022-06-13 17:01 | kill child process in cleanup() | Leonardo Hernández Hernández | 1 | +11 | -12 |
| 2022-06-12 20:41 | Fix make install while files are in use | Grant Nichol | 1 | +2 | -2 |
| 2022-06-10 17:32 | add some blank lines | Leonardo Hernández Hernández | 1 | +3 | -1 |
| 2022-06-10 01:30 | add click method configuration option | Marco Siedentopf | 2 | +10 | -0 |
| 2022-06-10 17:08 | add $(LIBS) to $(LDLIBS) | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-06-10 16:26 | fix link failure with --as-needed | Dima Krasner | 1 | +1 | -1 |
| 2022-06-09 17:45 | set client bounds at resize | Leonardo Hernández Hernández | 2 | +11 | -0 |
| 2022-06-09 17:45 | use xdg-shell v4 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-06-07 05:55 | use xdg-shell v3 | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-06-07 05:31 | chase wlroots scene-tree changes | Leonardo Hernández Hernández | 1 | +28 | -28 |
| 2022-06-07 04:31 | use LDFLAGS to build dwl target | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-05-30 21:23 | do not generate *-protocol.{c,o} | Leonardo Hernández Hernández | 1 | +3 | -15 |
| 2022-05-30 21:18 | include xcb only when building with xwayland support | Leonardo Hernández Hernández | 2 | +3 | -1 |
| 2022-05-25 22:04 | convert makefile to be more portable | KawaiiAmber | 2 | +55 | -46 |
| 2022-06-07 03:50 | improve client_from_wlr_surface() | Leonardo Hernández Hernández | 1 | +15 | -3 |
| 2022-06-05 21:55 | fix compiler error with gcc complaining about parentheses | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-06-05 20:27 | disable scene node at unmaplayersurface() | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2022-06-02 23:15 | initialize xkb_rules.options to a null pointer | Lennart Jablonka | 1 | +1 | -1 |
| 2022-05-24 19:46 | call client_set-size() if client has a resize | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-05-24 19:37 | check client_surface() returning NULL | Leonardo Hernández Hernández | 1 | +4 | -3 |
| 2022-05-25 20:01 | correct libinput function name for drag_lock | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-05-25 19:49 | destroy layersurface's scene node in destroylayersurfacenotify() | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-05-23 14:14 | add a new function to get a client from a wlr_surface | Leonardo Hernández Hernández | 2 | +9 | -7 |
| 2022-03-28 00:04 | Add configuration options for touchpads | Ben Jargowsky | 2 | +49 | -6 |
| 2022-05-22 01:44 | chase wlroots scene-surface refactor | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2022-05-17 20:31 | Merge remote-tracking branch 'djpohly/main' into wlroots-next | Leonardo Hernández Hernández | 4 | +36 | -12 |
| 2022-05-17 19:38 | implement urgency hints for xwayland clients | Leonardo Hernández Hernández | 1 | +14 | -0 |
| 2022-05-17 18:23 | sync manpage and help info | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-05-15 22:17 | specify version in wlr_xdg_shell_create() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-05-15 11:18 | Check if XWayland client size_hints are NULL | Ben Jargowsky | 1 | +7 | -2 |
| 2022-05-14 05:24 | fix segfault when dragging chromium tabs | Leonardo Hernández Hernández | 2 | +10 | -7 |
| 2022-05-11 12:30 | Run focusclient when switching to monocle layout | Ben Jargowsky | 1 | +1 | -0 |
| 2022-05-11 01:08 | Merge remote-tracking branch 'djpohly/main' into wlroots-next | Leonardo Hernández Hernández | 6 | +64 | -12 |
| 2022-05-10 16:42 | remove trailing whitespaces | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2022-05-10 16:39 | add `-v` flag to the manpage | Leonardo Hernández Hernández | 2 | +8 | -1 |
| 2022-05-09 20:20 | add dist target | Leonardo Hernández Hernández | 1 | +10 | -1 |
| 2022-05-09 19:52 | add flag to print version and exit | Leonardo Hernández Hernández | 4 | +20 | -2 |
| 2022-05-09 18:18 | Merge pull request #230 from BenJarg/null-wlr_seat_get_keyboard | Sevz | 1 | +11 | -5 |
| 2022-04-06 06:22 | Handle 'wlr_seat_get_keyboard' possibly returning null. | Ben Jargowsky | 1 | +11 | -5 |
| 2022-05-08 22:51 | replace wlr_xwayland_surface_size_hints with xcb_size_hints_t | Leonardo Hernández Hernández | 1 | +2 | -3 |
| 2022-04-03 22:18 | restack xwayland surface on focusclient() | Leonardo Hernández Hernández | 1 | +9 | -0 |
| 2022-04-25 20:48 | Run printstatus() when a monitor is removed | Ben Jargowsky | 1 | +1 | -0 |
| 2022-04-16 20:51 | schedule a configure on maximize request | Leonardo Hernández Hernández | 1 | +16 | -0 |
| 2022-04-15 22:40 | use pointer math in xytonode() | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2022-04-13 04:52 | replace deleted EBARF() with die() | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-04-11 02:38 | add missing return in client_is_floating_type() | Leonardo Hernández Hernández | 1 | +2 | -0 |
| 2022-04-09 02:12 | Merge remote-tracking branch 'djpohly/main' into HEAD | Leonardo Hernández Hernández | 6 | +230 | -165 |
| 2022-04-06 04:04 | abc | Leonardo Hernández Hernández | 1 | +119 | -119 |
| 2022-04-06 03:15 | typedefs: abc | Leonardo Hernández Hernández | 1 | +8 | -8 |
| 2022-04-06 03:07 | includes: abc | Leonardo Hernández Hernández | 1 | +7 | -8 |
| 2022-04-03 05:14 | It's past my bedtime. | Devin J. Pohly | 1 | +1 | -1 |
| 2022-04-03 05:13 | Remove removed fields from struct instances | Devin J. Pohly | 1 | +2 | -2 |
| 2022-04-03 05:01 | Remove vestigial monitor configuration info | Devin J. Pohly | 2 | +1 | -5 |
| 2022-03-31 18:24 | die on pipe failure | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2021-11-06 18:51 | Layer shell: Prevent infinte configure/commit loop | Raphael Robatsch | 1 | +7 | -0 |
| 2022-03-31 15:39 | add DESTDIR | Leonardo Hernández Hernández | 1 | +3 | -3 |
| 2022-03-31 15:31 | initialize rules and xkb_rules | Leonardo Hernández Hernández | 1 | +2 | -1 |
| 2022-03-31 15:21 | don't let -pedantic be overridable by environment | Leonardo Hernández Hernández | 2 | +2 | -2 |
| 2022-03-29 21:22 | Merge pull request #212 from djpohly/xwaitland | Devin J. Pohly | 1 | +24 | -15 |
| 2022-03-29 21:09 | move sigchld() into XWayland section | Devin J. Pohly | 1 | +24 | -20 |
| 2022-03-29 20:55 | make sure to leave XWayland process waitable | Devin J. Pohly | 1 | +7 | -2 |
| 2022-03-15 21:52 | new functions ecalloc() and die() | Leonardo Hernández Hernández | 5 | +60 | -31 |
| 2022-03-23 23:08 | createpointer now takes wlr_pointer | Leonardo Hernández Hernández | 1 | +6 | -6 |
| 2022-03-23 23:05 | createkeyboard now takes wlr_keyboard | Leonardo Hernández Hernández | 1 | +13 | -13 |
| 2022-03-24 20:19 | check `m` in commitlayersurfacenotify() | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2021-07-03 20:48 | implement input-inhibitor protocol | Leonardo Hernández Hernández | 2 | +9 | -3 |
| 2021-07-13 00:58 | implement idle-inhibitor protocol | Leonardo Hernández Hernández | 2 | +28 | -1 |
| 2022-03-21 01:09 | destroy scene_output in cleanupmon() | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-03-23 19:50 | fix drag icon's surface returned by xytonode | Leonardo Hernández Hernández | 1 | +19 | -12 |
| 2022-03-23 20:18 | set position of the drag icon in startdrag() | Leonardo Hernández Hernández | 1 | +5 | -6 |
| 2022-03-23 18:13 | Revert "clients now works as expected in drag motion" | Leonardo Hernández Hernández | 1 | +5 | -8 |
| 2022-03-23 21:01 | inline the presentation variable | Guido Cella | 1 | +1 | -3 |
| 2022-03-23 20:03 | add note about how to change MODKEY for windows key | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-02-28 22:46 | Fix dwl freezing when resizing | Palanix | 1 | +22 | -6 |
| 2021-07-12 21:44 | Add a configuration option for fullscreen locking | Quentin Rameau | 2 | +2 | -1 |
| 2022-03-23 05:29 | add sway LICENSE file | Leonardo Hernández Hernández | 2 | +20 | -1 |
| 2021-08-03 04:29 | update IRC channel | Guido Cella | 1 | +1 | -1 |
| 2022-01-05 00:54 | add dwl(1) | Humm | 3 | +148 | -2 |
| 2022-03-22 21:02 | clients now works as expected in drag motion | Leonardo Hernández Hernández | 1 | +8 | -5 |
| 2022-03-21 22:03 | implement drag and drop | Guido Cella | 1 | +48 | -0 |
| 2022-03-22 04:34 | Update issue templates | Sevz | 1 | +12 | -0 |
| 2022-03-22 03:17 | only skip frames if there are visible clients that have a resize | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2022-03-21 19:28 | remove a useless resize in mapnotify() | Leonardo Hernández Hernández | 1 | +0 | -1 |
| 2022-03-21 19:52 | improve floating detection | Leonardo Hernández Hernández | 1 | +28 | -7 |
| 2022-03-23 19:50 | fix drag icon's surface returned by xytonode | Leonardo Hernández Hernández | 1 | +19 | -12 |
| 2022-03-23 20:18 | set position of the drag icon in startdrag() | Leonardo Hernández Hernández | 1 | +5 | -6 |
| 2022-03-23 18:13 | Revert "clients now works as expected in drag motion" | Leonardo Hernández Hernández | 1 | +5 | -8 |
| 2022-03-23 21:01 | inline the presentation variable | Guido Cella | 1 | +1 | -3 |
| 2022-03-23 20:03 | add note about how to change MODKEY for windows key | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-02-28 22:46 | Fix dwl freezing when resizing | Palanix | 1 | +22 | -6 |
| 2022-03-23 15:01 | wlr_seat_set_keyboard() now takes wlr_keyboard as parameter | Leonardo Hernández Hernández | 1 | +8 | -8 |
| 2021-07-12 21:44 | Add a configuration option for fullscreen locking | Quentin Rameau | 2 | +2 | -1 |
| 2022-03-23 05:29 | add sway LICENSE file | Leonardo Hernández Hernández | 2 | +20 | -1 |
| 2022-03-22 23:49 | Merge pull request #137 from guidocella/libera | Sevz | 1 | +1 | -1 |
| 2022-03-22 22:26 | Merge pull request #180 from Humm42/manpage | Sevz | 3 | +148 | -2 |
| 2022-03-22 21:02 | clients now works as expected in drag motion | Leonardo Hernández Hernández | 1 | +8 | -5 |
| 2022-03-21 22:03 | implement drag and drop | Guido Cella | 1 | +48 | -0 |
| 2022-03-22 04:34 | Update issue templates | Sevz | 1 | +12 | -0 |
| 2022-03-22 03:17 | only skip frames if there are visible clients that have a resize | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2022-03-21 19:28 | remove a useless resize in mapnotify() | Leonardo Hernández Hernández | 1 | +0 | -1 |
| 2022-03-21 19:52 | improve floating detection | Leonardo Hernández Hernández | 1 | +28 | -7 |
| 2022-03-21 01:09 | destroy scene_output in cleanupmon() | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-03-20 22:02 | Merge branch 'main' into wlroots-next | Leonardo Hernández Hernández | 5 | +196 | -126 |
| 2022-03-20 18:48 | Merge pull request #204 from djpohly/scenegraph3 | Sevz | 3 | +188 | -379 |
| 2022-03-20 18:32 | remove independents list | Leonardo Hernández Hernández | 1 | +2 | -6 |
| 2022-03-18 23:21 | Merge branch 'wlroots-next' into scenegraph-wlroots-next | Leonardo Hernández Hernández | 1 | +7 | -8 |
| 2022-03-18 23:20 | follow up wlroots input device events renaming | Leonardo Hernández Hernández | 1 | +7 | -8 |
| 2022-03-18 17:04 | remove unneeded variables | Leonardo Hernández Hernández | 1 | +1 | -2 |
| 2022-03-18 16:40 | attach presentation to scene | Leonardo Hernández Hernández | 1 | +1 | -0 |
| 2022-03-18 07:43 | update README.md | Leonardo Hernández Hernández | 1 | +4 | -5 |
| 2022-03-18 07:31 | Merge branch 'main' into scenegraph | Leonardo Hernández Hernández | 2 | +28 | -0 |
| 2022-03-18 07:25 | do not allow set client size less than its min size | Leonardo Hernández Hernández | 2 | +24 | -2 |
| 2022-03-18 07:03 | make sure to destroy wlr_scene_node of unmanaged clients | Leonardo Hernández Hernández | 1 | +3 | -1 |
| 2022-03-18 07:02 | do not create borders for unmanaged clients | Leonardo Hernández Hernández | 1 | +8 | -7 |
| 2022-03-18 06:59 | pointerfocus: only use provided surface | Leonardo Hernández Hernández | 1 | +6 | -16 |
| 2022-03-18 06:52 | use xdg_shell helper | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2022-03-18 06:49 | get old client by surface's node | Leonardo Hernández Hernández | 1 | +5 | -10 |
| 2022-03-17 23:02 | fix crash of Firefox when opening a popup larger than its size | Leonardo Hernández Hernández | 1 | +4 | -2 |
| 2022-03-17 05:08 | constraint popups to its parent client | Leonardo Hernández Hernández | 2 | +29 | -1 |
| 2022-03-17 03:49 | Merge branch 'main' into scenegraph | Leonardo Hernández Hernández | 5 | +113 | -89 |
| 2022-03-17 03:42 | make sure configure and activate listeners are removed from list | Leonardo Hernández Hernández | 1 | +3 | -2 |
| 2022-01-31 20:02 | set correct position for unmanaged clients | Leonardo Hernandez Hernandez | 1 | +6 | -2 |
| 2022-02-01 07:16 | add support for layer_shell popups | Leonardo Hernandez Hernandez | 1 | +6 | -3 |
| 2021-10-29 23:38 | use wlr_scene_xdg_surface_create() for xdg_popups | Leonardo Hernandez Hernandez | 1 | +7 | -2 |
| 2022-03-14 03:32 | Merge branch 'fix-segfault-in-fullscreennotify' | Leonardo Hernández Hernández | 2 | +21 | -1 |
| 2022-03-14 02:54 | don't use fullscreen event in fullscreennotify() | Leonardo Hernández Hernández | 2 | +14 | -3 |
| 2022-03-13 23:11 | always call arrange() on setfullscreen() | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2022-03-13 21:16 | print status about floating and fullscreen | Leonardo Hernández Hernández | 1 | +7 | -1 |
| 2022-01-05 00:54 | add dwl(1) | Humm | 3 | +148 | -2 |
| 2022-03-12 05:02 | more style fixes | Leonardo Hernández Hernández | 1 | +17 | -28 |
| 2022-03-12 00:52 | suckless style: don't use '//' for comments | Leonardo Hernández Hernández | 1 | +17 | -17 |
| 2022-01-26 06:54 | use loop to call arrangelayer | Leonardo Hernandez Hernandez | 1 | +7 | -18 |
| 2022-03-12 00:40 | Merge pull request #196 from noocsharp/main | Sevz | 1 | +10 | -0 |
| 2022-02-13 20:32 | use scene layer shell helper | Leonardo Hernandez Hernandez | 1 | +5 | -133 |
| 2022-03-11 22:02 | Merge branch 'wlroots-next' into scenegraph-wlroots-next | Leonardo Hernández Hernández | 4 | +21 | -16 |
| 2022-02-15 23:38 | fix left border 'y' position | Leonardo Hernandez Hernandez | 1 | +2 | -1 |
| 2021-10-31 23:05 | use wlr_scene_node_raise_to_top() | Leonardo Hernandez Hernandez | 1 | +2 | -5 |
| 2021-09-24 21:07 | use wlr_scene_output_send_frame_done() | Leonardo Hernandez Hernandez | 1 | +1 | -16 |
| 2022-03-10 20:48 | use wlr_box for previous geom | Leonardo Hernández Hernández | 1 | +3 | -10 |
| 2022-03-10 20:34 | don't warn about unused result | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-03-10 17:37 | replace tabs by spaces in alignment | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2021-11-04 14:19 | fix crash when the last monitor is disconnected | Leonardo Hernandez Hernandez | 1 | +16 | -5 |
| 2022-03-06 03:07 | wlr_virtual_keyboard_v1 now has its own wlr_keyboard | Leonardo Hernández Hernández | 1 | +1 | -1 |
| 2022-03-10 16:34 | Merge branch 'main' into wlroots-next | Leonardo Hernández Hernández | 4 | +11 | -9 |
| 2021-11-02 23:09 | update URL to wlroots project (GitHub->GitLab) | Leonardo Hernandez Hernandez | 1 | +1 | -1 |
| 2022-03-10 16:21 | Merge pull request #187 from fauxmight/new-clients-printstatus | Sevz | 1 | +2 | -0 |
| 2022-03-10 16:16 | Merge pull request #149 from xi/fix-grabc-unmap | Sevz | 1 | +4 | -0 |
| 2022-03-10 16:11 | Merge pull request #193 from fauxmight/chasing-wlroots | Sevz | 2 | +11 | -8 |
| 2021-09-28 23:08 | remove typedef `Decoration` | Leonardo Hernandez Hernandez | 1 | +0 | -5 |
| 2022-02-23 05:03 | die on allocation failure | Nihal Jere | 1 | +10 | -0 |
| 2022-02-15 22:20 | Merge pull request #181 from Armael/fix-client_set_tiled | Devin J. Pohly | 1 | +1 | -2 |
| 2022-02-15 20:16 | Merge branch 'scenegraph3' of github:djpohly/dwl into scenegraph3 | Devin J. Pohly | 1 | +16 | -0 |
| 2022-02-15 20:16 | Merge pull request #164 from Sevz17/change-border-color | Devin J. Pohly | 1 | +16 | -0 |
| 2022-02-15 20:04 | Merge pull request #160 from Humm42/closepipes | Devin J. Pohly | 1 | +2 | -0 |
| 2022-02-15 20:03 | Merge branch 'scenegraph3' of github:djpohly/dwl into scenegraph3 | Devin J. Pohly | 1 | +7 | -1 |
| 2022-02-15 20:03 | Merge pull request #151 from Sevz17/scenegraph3 | Devin J. Pohly | 1 | +7 | -1 |
| 2022-02-15 19:57 | Merge pull request #189 from fauxmight/shift-6-is-asciicircum | Devin J. Pohly | 1 | +1 | -1 |
| 2022-02-04 05:23 | Merge remote-tracking branch 'origin/wlroots-xdg-shell-refactor' into chasing-wlroots | A Frederick Christensen | 1 | +5 | -5 |
| 2022-02-04 05:22 | Merge remote-tracking branch 'origin/output-layout-get-box-update' into chasing-wlroots | A Frederick Christensen | 1 | +4 | -3 |
| 2022-02-04 03:54 | Account for changes expecting wlr_xdg_toplevel rather than wlr_xdg_surface | A Frederick Christensen | 1 | +5 | -5 |
| 2022-02-03 05:18 | update wlr-output-layout-get-box | A Frederick Christensen | 1 | +4 | -3 |
| 2022-02-02 00:58 | Shift+6 generates XKB_KEY_asciicircum | A Frederick Christensen | 1 | +1 | -1 |
| 2022-01-18 17:33 | Upgrade for wlroots surface refactoring | A Frederick Christensen | 1 | +2 | -0 |
| 2022-01-08 16:41 | fix client_set_tiled, which was ignoring its "edges" argument | Armaël Guéneau | 1 | +1 | -2 |
| 2021-12-31 20:51 | Newly launched or closed clients ALWAYS generate status update | A Frederick Christensen | 1 | +2 | -0 |
| 2021-12-22 18:43 | Merge branch 'main' into scenegraph3 | Devin J. Pohly | 2 | +12 | -20 |
| 2021-12-22 18:14 | Merge branch 'wlroots-next' | Devin J. Pohly | 1 | +16 | -9 |
| 2021-12-22 18:11 | Merge branch 'main' of github:djpohly/dwl | Devin J. Pohly | 2 | +12 | -20 |
| 2021-12-16 17:51 | Merge branch 'wlroots-next' into scenegraph3 | Devin J. Pohly | 1 | +11 | -4 |
| 2021-12-16 17:50 | explicitly create renderer and allocator | Devin J. Pohly | 1 | +11 | -4 |
| 2021-10-04 03:08 | `wlr_xdg_surface.configure_serial` has been moved into `wlr_xdg_surface_state` | Leonardo Hernandez Hernandez | 1 | +1 | -1 |
| 2021-12-16 17:48 | Merge branch 'wlroots-next' of github:djpohly/dwl into wlroots-next | Devin J. Pohly | 1 | +3 | -3 |
| 2021-12-16 16:59 | Merge commit 'refs/pull/162/head' of github:djpohly/dwl into scenegraph3 | Devin J. Pohly | 1 | +2 | -2 |
| 2021-12-16 16:52 | Merge branch 'wlroots-next' of github:djpohly/dwl into scenegraph3 | Devin J. Pohly | 1 | +3 | -3 |
| 2021-11-13 16:22 | fullscreennotify: don't crash if called before map | Raphael Robatsch | 1 | +10 | -1 |
| 2021-10-31 21:32 | change border color according to focus state | Leonardo Hernandez Hernandez | 1 | +16 | -0 |
| 2021-10-27 02:24 | Merge branch 'wlroots-next' into HEAD | Leonardo Hernandez Hernandez | 1 | +5 | -5 |
| 2021-10-13 21:11 | -s: close unused fds | Humm | 1 | +2 | -0 |
| 2021-10-06 18:00 | document status information and <&- in README | Devin J. Pohly | 1 | +12 | -4 |
| 2021-10-04 03:08 | `wlr_xdg_surface.configure_serial` has been moved into `wlr_xdg_surface_state` | Leonardo Hernandez Hernandez | 1 | +1 | -1 |
| 2021-09-24 21:07 | send frame_done also to all layer surfaces | Leonardo Hernandez Hernandez | 1 | +7 | -1 |
| 2021-09-27 04:08 | Merge pull request #152 from ARDiDo/no_redundant_xcursor | Devin J. Pohly | 1 | +0 | -16 |
| 2021-09-27 00:19 | Remove redundant xcursor manager | ARDiDo | 1 | +0 | -16 |
| 2021-09-25 04:24 | Merge pull request #150 from Sevz17/wlroots-next | Devin J. Pohly | 1 | +3 | -3 |
| 2021-09-24 21:12 | client_pending has been renamed as pending in wlr_layer_surface_v1 | Leonardo Hernandez Hernandez | 1 | +3 | -3 |
| 2021-09-21 19:42 | send frame_done to all visible surfaces | Devin J. Pohly | 1 | +10 | -1 |
| 2021-09-21 15:42 | fixup: follow name change on surface_tree_create | Devin J. Pohly | 1 | +2 | -2 |
| 2021-09-06 03:35 | use scene_output for damage-tracked rendering | Devin J. Pohly | 1 | +10 | -43 |
| 2021-09-05 21:09 | use scene to keep track of LayerSurfaces' layers | Devin J. Pohly | 1 | +2 | -5 |
| 2021-09-05 21:07 | use scene-graph API for Client/LayerSurface | Devin J. Pohly | 1 | +116 | -308 |
| 2021-09-05 20:55 | use type enum to distinguish Client from LayerSurface | Devin J. Pohly | 1 | +6 | -2 |
| 2021-09-09 04:21 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 1 | +1 | -1 |
| 2021-09-09 04:16 | simplify fullscreen expression | Devin J. Pohly | 1 | +1 | -1 |
| 2021-09-05 16:45 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 1 | +14 | -16 |
| 2021-09-05 16:41 | simplify client_for_each_surface | Devin J. Pohly | 1 | +14 | -16 |
| 2021-09-04 11:46 | reset cursor mode when grabc is unmapped | Tobias Bengfort | 1 | +4 | -0 |
| 2021-08-24 02:08 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 2 | +17 | -5 |
| 2021-08-23 23:59 | update deprecated xkb function name | Devin J. Pohly | 1 | +1 | -1 |
| 2021-08-23 15:58 | Merge pull request #145 from PalanixYT/wlroots-next | Devin J. Pohly | 1 | +1 | -1 |
| 2021-08-20 23:53 | wlr_layer_surface_v1_close has been replaced by wlr_layer_surface_v1_destroy | Palanix | 1 | +1 | -1 |
| 2021-08-14 11:53 | Merge pull request #136 from guidocella/presentation-time | Devin J. Pohly | 1 | +6 | -0 |
| 2021-08-14 11:50 | Merge pull request #130 from drdonahue/printstatus-fix | Devin J. Pohly | 1 | +2 | -1 |
| 2021-08-03 04:29 | update IRC channel | Guido Cella | 1 | +1 | -1 |
| 2021-08-02 14:33 | implement the presentation time protocol | Guido Cella | 1 | +6 | -0 |
| 2021-07-01 20:20 | Moved printstatus() call in focusclient() to prevent printstatus being called on every frame when things like dmenu are up | David Donahue | 1 | +2 | -1 |
| 2021-06-30 19:46 | update notes about starting dwl | Devin J. Pohly | 1 | +7 | -2 |
| 2021-06-03 06:44 | Merge branch 'xdg-activation' into wlroots-next | Devin J. Pohly | 2 | +43 | -11 |
| 2021-06-03 06:44 | Merge branch 'xdg-activation' into wlroots-next | Devin J. Pohly | 2 | +42 | -10 |
| 2021-06-03 06:43 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 2 | +62 | -49 |
| 2021-06-03 06:41 | mention `-devel` packages | Devin J. Pohly | 1 | +1 | -1 |
| 2021-05-27 04:30 | exit cleanly on INT/TERM | Devin J. Pohly | 1 | +10 | -1 |
| 2021-05-25 07:52 | handle ephemeral pageflip failures | Devin J. Pohly | 1 | +31 | -27 |
| 2021-05-25 03:03 | print status on output create | Devin J. Pohly | 1 | +20 | -20 |
| 2021-05-25 02:56 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 4 | +52 | -19 |
| 2021-05-23 23:28 | factor xwayland hackiness out into client.h | Devin J. Pohly | 2 | +12 | -10 |
| 2021-05-23 23:24 | Merge pull request #122 from Sevz17/set-tiled-on-map | Devin J. Pohly | 1 | +8 | -0 |
| 2021-05-23 16:24 | before set tiled verify if client is xdg-shell, then set tile | Sevz17 | 1 | +8 | -0 |
| 2021-05-23 05:28 | Merge pull request #120 from djpohly/set-tiled-on-map | Devin J. Pohly | 1 | +4 | -4 |
| 2021-05-23 02:18 | implement urgency hint | Devin J. Pohly | 2 | +42 | -10 |
| 2021-05-22 19:22 | Wait until map to set window's tiled state | Devin J. Pohly | 1 | +4 | -4 |
| 2021-05-18 16:33 | update README | Devin J. Pohly | 1 | +5 | -4 |
| 2021-05-10 16:49 | Merge branch 'pipe-status' | Devin J. Pohly | 1 | +8 | -1 |
| 2021-04-19 16:12 | Merge pull request #112 from JaGoLi/main | Devin J. Pohly | 1 | +4 | -1 |
| 2021-04-19 13:05 | added uninstall target | Jason Goulet-Lipman | 1 | +4 | -1 |
| 2021-04-15 18:06 | Merge branch 'main' into pipe-status | Devin J. Pohly | 2 | +22 | -10 |
| 2021-04-15 18:05 | update status info if focused client changes title | Devin J. Pohly | 1 | +13 | -0 |
| 2021-04-15 18:04 | group phony targets together in Makefile | Devin J. Pohly | 1 | +8 | -9 |
| 2021-04-15 18:03 | re-compile if config.mk changes | Devin J. Pohly | 1 | +1 | -1 |
| 2021-04-14 16:15 | pipe status info into -s command | Devin J. Pohly | 1 | +8 | -1 |
| 2021-04-09 17:53 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 1 | +6 | -39 |
| 2021-04-09 17:37 | nuke CSDs, hopefully for good! | Devin J. Pohly | 1 | +6 | -39 |
| 2021-04-08 12:12 | Revert "fix README for main branch" | Devin J. Pohly | 1 | +1 | -1 |
| 2021-04-08 12:11 | fix README for main branch | Devin J. Pohly | 1 | +1 | -1 |
| 2021-03-30 18:57 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 1 | +1 | -2 |
| 2021-03-30 18:56 | don't move/resize if already moving/resizing | Devin J. Pohly | 1 | +1 | -2 |
| 2021-03-30 18:48 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 2 | +2 | -2 |
| 2021-03-29 22:04 | fix labels on issue templates | Devin J. Pohly | 2 | +2 | -2 |
| 2021-03-25 15:09 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 1 | +59 | -39 |
| 2021-03-25 15:05 | Fullscreen: simplifications and fixes | Stivvo | 1 | +8 | -36 |
| 2021-03-25 14:58 | Merge pull request #91 from drdonahue/wip-tag-status-interface | Devin J. Pohly | 1 | +34 | -0 |
| 2021-03-13 17:20 | changed fprintf(stdout) instances to printf(), changed function name from statusbar to printstatus | David Donahue | 1 | +32 | -32 |
| 2021-03-13 16:42 | Revert "remove sigchld function" | Devin J. Pohly | 1 | +17 | -3 |
| 2021-03-10 15:53 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 1 | +3 | -12 |
| 2021-03-10 15:50 | remove sigchld function | Devin J. Pohly | 1 | +3 | -12 |
| 2021-03-06 18:20 | added redirect from stdout to stderr for spawned processes to prevent conflicts with the statusbar outputs | David Donahue | 1 | +2 | -0 |
| 2021-03-03 17:30 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 1 | +1 | -1 |
| 2021-03-03 17:29 | correct key constant name | Devin J. Pohly | 1 | +1 | -1 |
| 2021-03-01 20:38 | Fixed tab formatting in 6 locations where statusbar() is called | David Donahue | 1 | +6 | -6 |
| 2021-03-01 19:49 | Changed output to stdout instead of a file | David Donahue | 1 | +6 | -14 |
| 2021-03-01 19:19 | updated output format for better expansibility and easier parsing | David Donahue | 1 | +5 | -4 |
| 2021-03-01 17:26 | Merge branch 'main' into wlroots-next | Devin J. Pohly | 2 | +8 | -4 |
| 2021-03-01 17:25 | clarify a bit about status bars | Devin J. Pohly | 1 | +2 | -2 |
| 2021-03-01 17:22 | add explanatory command about Ctrl-Alt-Bksp/Fx | Devin J. Pohly | 1 | +2 | -0 |
| 2021-03-01 17:21 | Add default menu command | Devin J. Pohly | 1 | +3 | -1 |
| 2021-03-01 17:17 | Defaults should match dwm/Xorg default behavior | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-16 19:20 | add note about wlroots-next branch | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-16 19:13 | Revert "Revert "remove EGL parameter from backend_autocreate"" | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-16 19:13 | Revert "Revert "fix undeclared WLR_KEY_PRESSED"" | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-16 19:13 | Revert "Revert "document that we currently follow wlroots-git"" | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-16 19:11 | Revert "document that we currently follow wlroots-git" | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-16 19:09 | Revert "fix undeclared WLR_KEY_PRESSED" | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-16 19:08 | Revert "remove EGL parameter from backend_autocreate" | Devin J. Pohly | 1 | +1 | -1 |
| 2021-02-14 18:43 | fix style on space-indented function | Devin J. Pohly | 1 | +4 | -4 |
| 2021-02-09 00:12 | Removed unused variable from statusbar | David Donahue | 1 | +0 | -1 |
| 2021-02-07 07:03 | added statusbar update when tags are updated | David Donahue | 1 | +4 | -0 |
| 2021-02-07 06:31 | Added interface to output information about tags, the currently selected monitor, and the focused client to a file for use by a status bar | David Donahue | 1 | +36 | -0 |
| 2021-01-19 08:44 | Link patches page in the README | Devin J. Pohly | 1 | +2 | -0 |
| 2021-01-18 21:51 | add some explanation of output reconfiguration | Devin J. Pohly | 1 | +13 | -0 |
| 2021-01-18 21:38 | remove hacky code from output-management handler | Devin J. Pohly | 1 | +3 | -11 |
| 2021-01-18 21:02 | commit entire output config, or fail and rollback | Devin J. Pohly | 1 | +8 | -5 |
| 2021-01-18 20:37 | Merge pull request #71 from djpohly/output-layout | Devin J. Pohly | 1 | +6 | -8 |
| 2021-01-18 20:34 | use updatemons as handler for output_layout.change | Devin J. Pohly | 1 | +6 | -8 |
| 2021-01-18 20:16 | remember to add client.h in Makefile | Devin J. Pohly | 1 | +1 | -1 |
| 2021-01-18 20:14 | unify increment style while we're here | Devin J. Pohly | 1 | +3 | -3 |
| 2021-01-18 20:12 | remove unnecessary variable | Devin J. Pohly | 1 | +1 | -2 |
| 2021-01-18 20:12 | cleanup on aisle createmon() | Devin J. Pohly | 1 | +12 | -15 |
| 2021-01-15 02:49 | Merge pull request #84 from meutraa/gitignore-config-h | Devin J. Pohly | 1 | +1 | -0 |
| 2021-01-15 02:29 | Merge pull request #80 from sam-barr/dwl_upstream | Devin J. Pohly | 1 | +4 | -2 |
| 2021-01-15 02:26 | Merge pull request #77 from djpohly/use-output-direction | Devin J. Pohly | 2 | +17 | -32 |
| 2021-01-13 18:18 | update layer-shell protocol to version 4 | Devin J. Pohly | 1 | +88 | -9 |
| 2021-01-13 15:25 | Add config.h to .gitignore | meutraa | 1 | +1 | -0 |
| 2021-01-11 12:47 | Fix Initialization of NetWM Atoms | sam-barr | 1 | +4 | -2 |
| 2021-01-06 22:23 | remove now-unneeded monitor position field | Devin J. Pohly | 1 | +1 | -12 |
| 2021-01-06 22:19 | use output layout for dirtomon | Devin J. Pohly | 2 | +16 | -20 |
| 2021-01-06 21:44 | Merge pull request #72 from Stivvo/output-compile-set | Devin J. Pohly | 2 | +12 | -17 |
| 2021-01-04 18:55 | remove EGL parameter from backend_autocreate | Devin J. Pohly | 1 | +1 | -1 |
| 2021-01-03 01:02 | can run nested in Wayland or X | Devin J. Pohly | 1 | +1 | -1 |
| 2021-01-03 00:58 | never ever ever tell anyone to sudo make | Devin J. Pohly | 1 | +1 | -1 |
| 2021-01-03 00:57 | Merge pull request #74 from djpohly/document-git | Devin J. Pohly | 1 | +1 | -1 |
| 2021-01-03 00:56 | document that we currently follow wlroots-git | Devin J. Pohly | 1 | +1 | -1 |
| 2020-12-30 15:50 | Define monitor's x,y at compile time | Stivvo | 2 | +12 | -17 |
| 2020-12-28 20:51 | Revert "Allow toggling the layout before selecting a different one" | Devin J. Pohly | 1 | +1 | -2 |
| 2020-12-28 01:04 | flesh out cleanup | Devin J. Pohly | 1 | +3 | -1 |
| 2020-12-27 22:15 | remove limitation notes (tracked in Issues) | Devin J. Pohly | 1 | +0 | -6 |
| 2020-12-27 22:15 | clarify intention of feature suggestions | Devin J. Pohly | 1 | +3 | -2 |
| 2020-12-27 19:00 | fix segfault in xwayland cursor manager | Devin J. Pohly | 1 | +6 | -8 |
| 2020-12-27 18:28 | macroize event handlers | Devin J. Pohly | 1 | +33 | -51 |
| 2020-12-27 17:54 | Revert "remove github directory" | Devin J. Pohly | 2 | +20 | -0 |
| 2020-12-25 21:04 | credit for patch maintenance as well | Devin J. Pohly | 1 | +2 | -2 |
| 2020-12-25 20:51 | update README based on contributions | Devin J. Pohly | 1 | +4 | -4 |
| 2020-12-25 17:26 | add Discord link | Devin J. Pohly | 1 | +2 | -0 |
| 2020-12-25 17:07 | add "all" target | Devin J. Pohly | 1 | +1 | -0 |
| 2020-12-25 16:27 | making this a team | Devin J. Pohly | 1 | +1 | -1 |
| 2020-12-25 07:10 | XWayland still buggy, disable by default | Devin J. Pohly | 1 | +1 | -1 |
| 2020-12-25 06:38 | no need to cast NULL to void * | Devin J. Pohly | 1 | +1 | -1 |
| 2020-12-25 06:33 | consolidate some of the ugliness into a separate file | Devin J. Pohly | 3 | +200 | -127 |
| 2020-12-25 05:37 | Stivvo deserves a shout-out too! | Devin J. Pohly | 1 | +1 | -0 |
| 2020-12-25 03:39 | fix build with -DXWAYLAND | Devin J. Pohly | 1 | +13 | -15 |
| 2020-12-25 03:36 | missed a few of these | Devin J. Pohly | 1 | +3 | -3 |
| 2020-12-25 03:26 | don't call applyexclusive just to return | Devin J. Pohly | 1 | +42 | -44 |
| 2020-12-25 03:21 | let's not alienate the dwm folks | Devin J. Pohly | 2 | +128 | -116 |
| 2020-12-25 02:56 | Merge updates from guidocella | Devin J. Pohly | 7 | +534 | -292 |
| 2020-12-25 02:37 | Merge pull request #32 from alex-courtis/24-xwayland-cursor | Devin J. Pohly | 1 | +18 | -0 |
| 2020-12-25 02:37 | simplify ROUND macro | Devin J. Pohly | 1 | +1 | -1 |
| 2020-12-25 02:36 | Merge pull request #54 from Bonicgamer/swayscalebox | Devin J. Pohly | 1 | +5 | -4 |
| 2020-12-25 02:35 | Merge pull request #53 from Stivvo/fullscreen | Devin J. Pohly | 3 | +106 | -21 |
| 2020-12-25 02:15 | fix crash on non-libinput pointers (e.g. X11 backend) | Devin J. Pohly | 1 | +7 | -5 |
| 2020-12-25 01:28 | Same target as dwm sounds like a good goal | Devin J. Pohly | 1 | +1 | -1 |
| 2020-12-25 01:24 | Merge pull request #49 from guidocella/layer-shell | Devin J. Pohly | 4 | +771 | -13 |
| 2020-12-25 00:07 | use the install command to install | Devin J. Pohly | 1 | +1 | -3 |
| 2020-12-25 00:07 | Merge pull request #65 from Keating950/master | Devin J. Pohly | 2 | +8 | -0 |
| 2020-12-24 23:57 | Merge pull request #56 from oyren/readme_log | Devin J. Pohly | 1 | +0 | -6 |
| 2020-12-24 23:55 | Merge pull request #62 from Java-boi/master | Devin J. Pohly | 3 | +17 | -1 |
| 2020-12-24 20:28 | Merge pull request #66 from richardipsum/master | Devin J. Pohly | 1 | +1 | -1 |
| 2020-12-24 16:30 | Change fullscreen policies | Stivvo | 1 | +30 | -25 |
| 2020-12-24 00:02 | quitallfullscreen() even when enabling fullscreen | Stivvo | 1 | +14 | -7 |
| 2020-12-23 23:34 | Remove goto render (easier merge) | Stivvo | 1 | +18 | -19 |
| 2020-12-22 08:13 | spacing | Guido Cella | 1 | +1 | -0 |
| 2020-12-21 20:39 | remove github directory | Guido Cella | 2 | +0 | -20 |
| 2020-12-21 12:06 | disable natural scrolling by default | Guido Cella | 1 | +1 | -1 |
| 2020-12-21 10:21 | update comments and remove debugging printf | Guido Cella | 2 | +6 | -13 |
| 2020-09-18 19:45 | Define monitor order with monrules[] | Stivvo | 2 | +29 | -4 |
| 2020-12-21 07:05 | don't reset the cursor image | Guido Cella | 1 | +1 | -1 |
| 2020-12-21 02:41 | update README.md | Guido Cella | 1 | +25 | -30 |
| 2020-12-20 15:07 | say TODO | Guido Cella | 1 | +8 | -8 |
| 2020-12-20 15:06 | rename drw | Guido Cella | 1 | +9 | -9 |
| 2020-12-20 15:04 | don't notify of activity | Guido Cella | 1 | +7 | -4 |
| 2020-12-20 14:55 | deactivate the focused client on overlay focus | Guido Cella | 1 | +2 | -0 |
| 2020-12-20 14:19 | replace shouldfocusclients with checking old | Guido Cella | 1 | +24 | -27 |
| 2020-12-20 14:34 | fix keyboard focus with overlays | Guido Cella | 1 | +8 | -7 |
| 2020-12-20 13:29 | ensure that xwayland cursor defaults to left_ptr | Guido Cella | 1 | +7 | -0 |
| 2020-12-11 09:55 | enable adaptive sync | Guido Cella | 1 | +1 | -0 |
| 2020-12-20 12:51 | use bool | Guido Cella | 2 | +56 | -54 |
| 2020-12-19 18:50 | remove -Werror=declaration-after-statement | Guido Cella | 2 | +151 | -163 |
| 2020-12-19 18:32 | remove goto when the border is 0 | Guido Cella | 1 | +0 | -3 |
| 2020-12-19 17:56 | remove useless assignment | Guido Cella | 1 | +0 | -1 |
| 2020-12-19 17:51 | s/maprequest/mapnotify | Guido Cella | 1 | +4 | -4 |
| 2020-11-22 17:58 | add install target to Makefile and corresponding prefix variable to config.mk | Keating950 | 2 | +8 | -0 |
| 2020-12-19 17:39 | tweak trackpad variables | Guido Cella | 1 | +4 | -4 |
| 2020-10-17 14:18 | Added support for natural scrolling | will | 2 | +6 | -0 |
| 2020-10-17 11:52 | Added basic tap-to-click for touchpad users | will | 3 | +11 | -1 |
| 2020-09-14 18:45 | remove log flags from readme | Oyren | 1 | +0 | -6 |
| 2020-09-08 18:53 | Made scalebox the way sway does it | Bonicgamer | 1 | +5 | -4 |
| 2020-12-19 17:31 | s/prev/old | Guido Cella | 1 | +9 | -9 |
| 2020-12-19 17:23 | remove togglefullscreen keybinding | Guido Cella | 2 | +0 | -9 |
| 2020-10-24 14:51 | Readme: achieve fullscreen + allow borderpx = 0 | Stivvo | 2 | +2 | -3 |
| 2020-10-14 15:28 | Quit fullscreen on new x11 window | Stivvo | 1 | +4 | -3 |
| 2020-10-14 13:46 | Delete quitfullscreen() | Stivvo | 1 | +4 | -20 |
| 2020-10-08 19:04 | Keep windows fullscreen after redraw | Stivvo | 1 | +8 | -0 |
| 2020-10-08 19:04 | Set fullscreen simpler | Stivvo | 1 | +4 | -4 |
| 2020-09-16 07:20 | use m->m (fullscreen on top of layers) | Stivvo | 1 | +1 | -1 |
| 2020-09-10 07:09 | fix typo | Guido Cella | 1 | +4 | -4 |
| 2020-09-06 08:27 | Allow borderpx = 0 | Stivvo | 1 | +2 | -2 |
| 2020-09-05 09:22 | Toggle fullscreen on all clients | Stivvo | 2 | +19 | -3 |
| 2020-09-04 21:32 | Handle new windows | Stivvo | 1 | +22 | -2 |
| 2020-09-04 17:58 | isfullscreen int | Stivvo | 1 | +5 | -4 |
| 2020-09-04 17:56 | Same fscreen func for xdg and xwayland | Stivvo | 1 | +14 | -32 |
| 2020-09-04 17:20 | Fullscreen xwayland | Stivvo | 1 | +31 | -1 |
| 2020-09-05 08:37 | Unlink fullscreen | Stivvo | 1 | +1 | -0 |
| 2020-09-04 15:11 | Restore windows after fullscreen | Stivvo | 1 | +14 | -0 |
| 2020-09-04 15:09 | No borders on fullscreen windows | Stivvo | 1 | +8 | -1 |
| 2020-09-04 12:04 | Toggle fullscreen | Stivvo | 1 | +1 | -1 |
| 2020-09-04 10:44 | Basic fullscreen | Stivvo | 1 | +11 | -0 |
| 2020-12-08 14:10 | handle the x11 configure event | Guido Cella | 1 | +13 | -0 |
| 2020-12-08 11:17 | implement the virtual keyboard protocol | Guido Cella | 1 | +18 | -0 |
| 2020-07-28 07:54 | Allow toggling the layout before selecting a different one | Guido Cella | 1 | +2 | -1 |
| 2020-08-28 18:18 | Implement the idle protocol | Guido Cella | 3 | +73 | -2 |
| 2020-12-19 05:57 | deactivate focused client when spawning a new one | Guido Cella | 1 | +24 | -26 |
| 2020-12-10 11:56 | implement the wlr-data-transfer protocol | Guido Cella | 1 | +2 | -0 |
| 2020-12-19 11:18 | fix temporarily disabling a single monitor | Guido Cella | 1 | +1 | -2 |
| 2020-11-23 16:58 | fix undeclared WLR_KEY_PRESSED | Richard Ipsum | 1 | +1 | -1 |
| 2020-11-22 17:58 | add install target to Makefile and corresponding prefix variable to config.mk | Keating950 | 2 | +8 | -0 |
| 2020-10-31 17:29 | Don't switch to another disabled monitors | Stivvo | 1 | +15 | -15 |
| 2020-10-31 16:10 | Fix crash with no monitors left | Stivvo | 1 | +3 | -4 |
| 2020-10-31 15:25 | closemon() has now only 1 parameter | Stivvo | 1 | +1 | -1 |
| 2020-10-31 15:18 | Don't switch to disabled mons after unplug | Stivvo | 1 | +3 | -1 |
| 2020-10-31 15:16 | Merge branch 'handleUnplug' into output-management | Stivvo | 1 | +10 | -8 |
| 2020-10-31 12:19 | Back to closemon() with one parameter | Stivvo | 1 | +10 | -8 |
| 2020-10-31 12:00 | Disable mon faster | Stivvo | 1 | +3 | -7 |
| 2020-10-31 11:43 | Fix crash when disabling focused mon | Stivvo | 1 | +14 | -4 |
| 2020-10-31 10:25 | Merge branch 'handleUnplug' into output-management | Stivvo | 0 | +0 | -0 |
| 2020-10-31 09:39 | Fix crash unplugging focused mon 2 | Stivvo | 1 | +2 | -1 |
| 2020-10-31 10:04 | Merge branch 'handleUnplug' into output-management | Stivvo | 1 | +2 | -1 |
| 2020-10-31 09:39 | Fix crash unplugging a focused mon | Stivvo | 1 | +2 | -1 |
| 2020-10-30 23:03 | Merge branch 'handleUnplug' into output-management | Stivvo | 0 | +0 | -0 |
| 2020-10-30 22:30 | Focus client on a new monitor before closing | Stivvo | 1 | +1 | -0 |
| 2020-10-30 22:49 | Block access to disabled monitor | Stivvo | 1 | +6 | -4 |
| 2020-10-30 22:33 | Move disabled clients to the left | Stivvo | 1 | +2 | -2 |
| 2020-10-30 22:31 | Merge branch 'handleUnplug' into output-management | Stivvo | 1 | +10 | -14 |
| 2020-10-30 22:30 | Merge branch 'handleUnplug' of http://olidata.stivvo01.com:3000/Stivvo01/dwl into handleUnplug | Stivvo | 1 | +1 | -0 |
| 2020-10-30 22:22 | Closemon(), newmon as parameter | Stivvo | 1 | +10 | -15 |
| 2020-10-30 21:32 | Actually move clients away from a disabled mon | Stivvo | 1 | +3 | -14 |
| 2020-10-30 18:56 | Merge branch 'handleUnplug' into output-management | Stivvo | 1 | +3 | -3 |
| 2020-10-30 18:52 | Fix crash when unplugging a focused monitor | Stivvo | 1 | +1 | -0 |
| 2020-10-30 15:21 | Cleaner if statement | Stivvo | 1 | +2 | -3 |
| 2020-10-25 12:40 | Merge branch 'output-management' of http://olidata.stivvo01.com:3000/Stivvo01/dwl into output-management | Stivvo | 1 | +1 | -1 |
| 2020-10-25 10:56 | Handle monitor enable | Stivvo | 1 | +9 | -2 |
| 2020-10-25 10:56 | Handle monitor enable | Stivvo | 1 | +9 | -2 |
| 2020-10-25 10:16 | Move clients away from a disabled monitor | Stivvo | 1 | +10 | -2 |
| 2020-10-25 10:08 | Merge branch 'handleUnplug' into output-management | Stivvo | 1 | +12 | -3 |
| 2020-10-24 21:40 | closemon() | Stivvo | 1 | +12 | -3 |
| 2020-10-24 20:51 | Merge branch 'handleUnplug' into output-management | Stivvo | 1 | +29 | -4 |
| 2020-10-24 14:51 | Readme: achieve fullscreen + allow borderpx = 0 | Stivvo | 2 | +2 | -3 |
| 2020-10-18 16:37 | fix compile error mixed declaration | Stivvo | 1 | +1 | -1 |
| 2020-10-18 16:20 | Merge pull request #2 from guidocella/handleUnplug | Stivvo | 1 | +1 | -2 |
| 2020-10-17 18:15 | Move sgeom assignment | Guido Cella | 1 | +1 | -2 |
| 2020-10-17 18:11 | Implement the output management protocol | Guido Cella | 1 | +81 | -0 |
| 2020-10-17 14:18 | Added support for natural scrolling | will | 2 | +6 | -0 |
| 2020-10-17 11:52 | Added basic tap-to-click for touchpad users | will | 3 | +11 | -1 |
| 2020-10-14 15:28 | Quit fullscreen on new x11 window | Stivvo | 1 | +4 | -3 |
| 2020-10-14 13:46 | Delete quitfullscreen() | Stivvo | 1 | +4 | -20 |
| 2020-10-08 19:04 | Keep windows fullscreen after redraw | Stivvo | 1 | +8 | -0 |
| 2020-10-08 19:04 | Set fullscreen simpler | Stivvo | 1 | +4 | -4 |
| 2020-09-16 07:20 | use m->m (fullscreen on top of layers) | Stivvo | 1 | +1 | -1 |
| 2020-09-16 06:55 | Merge pull request #1 from guidocella/fullscreen | Stivvo | 1 | +4 | -4 |
| 2020-09-15 10:11 | Keep client tags on unplug | Stivvo | 1 | +1 | -1 |
| 2020-09-14 15:40 | Handle monitor unplug | Stivvo | 1 | +25 | -16 |
| 2020-09-14 18:45 | remove log flags from readme | Oyren | 1 | +0 | -6 |
| 2020-09-11 22:13 | Restore floating win position after mon add | Stivvo | 1 | +18 | -0 |
| 2020-09-11 12:24 | extract function and comment it | Guido Cella | 1 | +18 | -11 |
| 2020-09-11 11:15 | remove braces | Guido Cella | 1 | +1 | -2 |
| 2020-09-11 11:09 | fix multi monitors even more | Guido Cella | 1 | +15 | -6 |
| 2020-09-10 07:09 | fix typo | Guido Cella | 1 | +4 | -4 |
| 2020-09-10 04:01 | simplify | Guido Cella | 1 | +1 | -1 |
| 2020-09-09 15:13 | fix multi monitors further | Guido Cella | 1 | +1 | -3 |
| 2020-09-08 18:53 | Made scalebox the way sway does it | Bonicgamer | 1 | +5 | -4 |
| 2020-09-08 11:36 | remove unneeded line | Guido Cella | 1 | +0 | -1 |
| 2020-09-08 10:49 | try to fix again | Guido Cella | 1 | +1 | -4 |
| 2020-09-08 08:28 | fix multi monitors | Guido Cella | 1 | +5 | -1 |
| 2020-09-06 17:59 | remove variable | Guido Cella | 1 | +3 | -4 |
| 2020-09-06 08:27 | Allow borderpx = 0 | Stivvo | 1 | +2 | -2 |
| 2020-09-05 16:29 | use size_t for lengths | Guido Cella | 1 | +4 | -4 |
| 2020-09-05 12:14 | rename variable and merge 2 lines | Guido Cella | 1 | +2 | -3 |
| 2020-09-05 09:22 | Toggle fullscreen on all clients | Stivvo | 2 | +19 | -3 |
| 2020-09-04 21:32 | Handle new windows | Stivvo | 1 | +22 | -2 |
| 2020-09-04 17:58 | isfullscreen int | Stivvo | 1 | +5 | -4 |
| 2020-09-04 17:56 | Same fscreen func for xdg and xwayland | Stivvo | 1 | +14 | -32 |
| 2020-09-04 17:20 | Fullscreen xwayland | Stivvo | 1 | +31 | -1 |
| 2020-09-05 08:37 | Unlink fullscreen | Stivvo | 1 | +1 | -0 |
| 2020-09-05 04:58 | simplify | Guido Cella | 1 | +4 | -10 |
| 2020-09-04 19:36 | use unsigned int for loop indexes | Guido Cella | 1 | +3 | -3 |
| 2020-09-04 19:30 | Don't let overlays lose focus | Guido Cella | 1 | +20 | -2 |
| 2020-09-04 19:14 | fix restoring pointer focus | Guido Cella | 1 | +6 | -1 |
| 2020-09-04 16:36 | improve code style | Guido Cella | 1 | +4 | -4 |
| 2020-09-04 15:58 | remove comment | Guido Cella | 1 | +1 | -1 |
| 2020-09-04 15:38 | remove mysterious code | Guido Cella | 1 | +0 | -7 |
| 2020-09-04 15:37 | focus the previous client in the similar code too | Guido Cella | 1 | +1 | -2 |
| 2020-09-04 15:21 | refocus old client | Guido Cella | 1 | +1 | -3 |
| 2020-09-04 15:11 | Restore windows after fullscreen | Stivvo | 1 | +14 | -0 |
| 2020-09-04 15:09 | No borders on fullscreen windows | Stivvo | 1 | +8 | -1 |
| 2020-09-04 15:01 | fix alhpabetical order | Guido Cella | 1 | +8 | -8 |
| 2020-09-04 14:37 | simplify focus leave condition | Guido Cella | 1 | +2 | -7 |
| 2020-09-04 13:35 | reuse motionnotify() | Guido Cella | 1 | +8 | -10 |
| 2020-09-04 12:04 | Toggle fullscreen | Stivvo | 1 | +1 | -1 |
| 2020-09-04 10:44 | Basic fullscreen | Stivvo | 1 | +11 | -0 |
| 2020-09-04 05:38 | enable pointer on layer surfaces | Guido Cella | 1 | +49 | -5 |
| 2020-09-03 16:59 | more TODOs | Guido Cella | 1 | +3 | -2 |
| 2020-09-03 16:58 | fix focus leave condition | Guido Cella | 1 | +4 | -3 |
| 2020-09-03 16:34 | send pressed keys to topmost layer surface | Guido Cella | 1 | +3 | -2 |
| 2020-08-29 06:47 | update README | Guido Cella | 1 | +0 | -1 |
| 2020-08-29 06:42 | remove blank line | Guido Cella | 1 | +0 | -1 |
| 2020-08-29 06:41 | don't handle failed calloc | Guido Cella | 1 | +0 | -2 |
| 2020-08-29 05:42 | order variables more how like they are initialized | Guido Cella | 1 | +1 | -1 |
| 2020-08-28 13:17 | simplify make clean | Guido Cella | 1 | +1 | -1 |
| 2020-08-28 07:00 | Reuse render() and struct timespec *now | Guido Cella | 1 | +14 | -36 |
| 2020-08-27 04:39 | reuse m->m | Guido Cella | 1 | +1 | -4 |
| 2020-08-27 04:04 | remove comment | Guido Cella | 1 | +0 | -2 |
| 2020-08-27 03:22 | set a monitor geometry only when creating it | Guido Cella | 1 | +4 | -3 |
| 2020-08-27 03:03 | render in the same order as sway | Guido Cella | 1 | +2 | -2 |
| 2020-08-26 19:01 | update make clean | Guido Cella | 1 | +1 | -1 |
| 2020-08-26 18:24 | Merge pull request #2 from djpohly/master | Bonicgamer | 2 | +103 | -80 |
| 2020-08-26 17:52 | correct variable name | Guido Cella | 1 | +1 | -1 |
| 2020-08-26 17:41 | rename functions too | Guido Cella | 1 | +19 | -19 |
| 2020-08-26 17:16 | remove extra space | Guido Cella | 1 | +1 | -1 |
| 2020-08-26 17:00 | render layer surfaces | Guido Cella | 1 | +43 | -0 |
| 2020-08-26 15:33 | improve naming | Guido Cella | 1 | +63 | -62 |
| 2020-08-24 05:04 | layer shell initial attempt | Guido Cella | 3 | +688 | -2 |
| 2020-08-23 15:01 | set up interfaces in same order as sway | Devin J. Pohly | 1 | +1 | -1 |
| 2020-08-22 16:09 | enable gamma control | Guido Cella | 1 | +2 | -0 |
| 2020-08-19 05:32 | cleanup function to match dwm | Devin J. Pohly | 1 | +20 | -17 |
| 2020-08-19 05:32 | fix usage to match | Devin J. Pohly | 1 | +1 | -1 |
| 2020-08-19 05:30 | we're not really using the log | Devin J. Pohly | 1 | +4 | -20 |
| 2020-08-19 05:24 | this is technically barf too I guess? | Devin J. Pohly | 1 | +1 | -2 |
| 2020-08-19 05:23 | only call updatewindowtype for x11 windows | Devin J. Pohly | 1 | +7 | -9 |
| 2020-08-19 00:43 | handle NULL return from backend_autocreate | Devin J. Pohly | 1 | +2 | -1 |
| 2020-08-19 00:39 | add macro for fatal errors | Devin J. Pohly | 1 | +14 | -30 |
| 2020-08-18 23:22 | Use SIGCHLD handler from dwm | Devin J. Pohly | 1 | +15 | -0 |
| 2020-08-16 16:36 | make this marginally less ugly | Devin J. Pohly | 1 | +2 | -3 |
| 2020-08-16 16:32 | wlr_session_change_vt is NULL safe | Devin J. Pohly | 1 | +1 | -4 |
| 2020-08-16 06:14 | _net_wm not needed outside xwayland | Devin J. Pohly | 1 | +1 | -1 |
| 2020-08-16 06:02 | add comment from dwm | Devin J. Pohly | 1 | +1 | -0 |
| 2020-08-16 06:01 | Merge branch 'shcmd' of https://github.com/guidocella/dwl into master | Devin J. Pohly | 1 | +2 | -0 |
| 2020-08-16 05:57 | Merge pull request #37 from alex-courtis/31-independents-mouse-focus | Devin J. Pohly | 1 | +38 | -0 |
| 2020-08-15 17:56 | Merge pull request #1 from djpohly/master | Bonicgamer | 5 | +216 | -137 |
| 2020-08-15 14:49 | Merge pull request #41 from guidocella/declare-commitnotify | Devin J. Pohly | 1 | +1 | -0 |
| 2020-08-15 14:47 | Declare commitnotify | Guido Cella | 1 | +1 | -0 |
| 2020-08-14 15:20 | make rule examples a comment | Devin J. Pohly | 1 | +2 | -0 |
| 2020-08-14 15:18 | Merge pull request #40 from guidocella/firefox-class | Devin J. Pohly | 1 | +1 | -1 |
| 2020-08-14 08:06 | Fix Firefox class | Guido Cella | 1 | +1 | -1 |
| 2020-08-11 01:42 | Merge branch 'master' into 31-independents-mouse-focus | Alexander Courtis | 3 | +224 | -156 |
| 2020-08-11 01:29 | #24 ensure that xwayland cursor defaults to left_ptr | Alexander Courtis | 1 | +3 | -1 |
| 2020-08-11 01:23 | Merge branch 'master' into 24-xwayland-cursor | Alexander Courtis | 3 | +191 | -133 |
| 2020-08-10 17:50 | make XWayland support optional | Devin J. Pohly | 3 | +191 | -133 |
| 2020-08-09 01:56 | #31 independents retain focus while mouse is over them | Alexander Courtis | 1 | +3 | -1 |
| 2020-08-09 01:34 | #31 independents retain focus while mouse is over them | Alexander Courtis | 1 | +4 | -6 |
| 2020-08-06 05:41 | #31 independents retain focus while mouse is over them | Alexander Courtis | 1 | +1 | -1 |
| 2020-08-06 05:32 | #31 independents retain focus while mouse is over them | Alexander Courtis | 1 | +32 | -4 |
| 2020-08-04 04:03 | Define SHCMD macro | Guido Cella | 1 | +2 | -0 |
| 2020-08-04 01:53 | #24 ensure that xwayland cursor defaults to left_ptr | Alexander Courtis | 1 | +16 | -0 |
| 2020-08-03 17:54 | fix killclient binding, add helpful comment | Devin J. Pohly | 1 | +2 | -1 |
| 2020-08-03 17:44 | add monocle layout | Devin J. Pohly | 2 | +15 | -0 |
| 2020-08-03 17:22 | condense getatom and add note about error return | Devin J. Pohly | 1 | +3 | -4 |
| 2020-08-03 17:14 | Merge branch 'master' of github:djpohly/dwl into master | Devin J. Pohly | 1 | +1 | -1 |
| 2020-08-03 17:14 | Merge pull request #25 from geistesk/error-maybe-uninitialized | Devin J. Pohly | 1 | +1 | -1 |
| 2020-08-03 16:20 | add some more hands-off protocols | Devin J. Pohly | 2 | +4 | -1 |
| 2020-08-02 23:49 | fix an editing mistake | Devin J. Pohly | 1 | +5 | -5 |
| 2020-08-02 23:46 | focusclient checks whether oldsel == sel | Devin J. Pohly | 1 | +2 | -7 |
| 2020-08-02 23:43 | refactor focusclient | Devin J. Pohly | 1 | +12 | -7 |
| 2020-08-02 23:40 | abc | Devin J. Pohly | 1 | +11 | -11 |
| 2020-08-02 23:39 | convert lastfocused() to focustop(m) | Devin J. Pohly | 1 | +9 | -9 |
| 2020-08-02 23:33 | pass previous focus to focusclient | Devin J. Pohly | 1 | +16 | -14 |
| 2020-08-02 23:26 | remove surface from focusclient function | Devin J. Pohly | 1 | +17 | -31 |
| 2020-08-02 14:16 | C99 doesn't support anonymous unions | Devin J. Pohly | 1 | +44 | -44 |
| 2020-08-02 05:35 | make setmon a bit more straightforward | Devin J. Pohly | 1 | +6 | -6 |
| 2020-08-01 14:45 | remove unneeded variable | Devin J. Pohly | 1 | +1 | -2 |
| 2020-07-31 19:00 | simplify pointerfocus | Devin J. Pohly | 1 | +8 | -8 |
| 2020-07-31 18:53 | simplify focusclient | Devin J. Pohly | 1 | +34 | -49 |
| 2020-07-31 18:24 | remove now-unused variables in focusclient | Devin J. Pohly | 1 | +8 | -11 |
| 2020-07-31 14:57 | add tag bitset check from dwm | Devin J. Pohly | 1 | +3 | -0 |
| 2020-07-27 20:03 | getatom: fix potential uninitialized atom variable | Alvar Penning | 1 | +1 | -1 |
| 2020-07-31 03:46 | attach_render and commit are all that's needed | Devin J. Pohly | 1 | +14 | -14 |
| 2020-07-31 02:55 | style fixes | Devin J. Pohly | 1 | +5 | -10 |
| 2020-07-30 03:03 | do not render frames when any surface has uncommitted resizes | Alexander Courtis | 1 | +36 | -4 |
| 2020-07-29 12:09 | Merge pull request #29 from alex-courtis/tidy-activate-notify | Devin J. Pohly | 1 | +2 | -0 |
| 2020-07-29 05:05 | tidy activate notify resource | Alexander Courtis | 1 | +2 | -0 |
| 2020-07-28 17:19 | Merge pull request #26 from guidocella/bind-togglelayout | Devin J. Pohly | 1 | +1 | -0 |
| 2020-07-28 07:07 | Bind layout toggle | Guido Cella | 1 | +1 | -0 |
| 2020-07-28 00:35 | change text wrapping | Devin J. Pohly | 1 | +17 | -59 |
| 2020-07-28 00:33 | add zero flicker to goals | Devin J. Pohly | 1 | +1 | -0 |
| 2020-07-27 02:37 | have selborder, still no urgent support from Wayland | Devin J. Pohly | 1 | +0 | -1 |
| 2020-07-26 23:27 | make border color selection concise | Devin J. Pohly | 1 | +2 | -5 |
| 2020-07-26 23:26 | Merge pull request #21 from mchackorg/focus-color | Devin J. Pohly | 2 | +10 | -2 |
| 2020-07-26 11:35 | Add support to change focused window's border color | Michael Cardell Widerkrantz | 2 | +10 | -2 |
| 2020-07-26 15:43 | Update issue templates | Devin J. Pohly | 2 | +20 | -0 |
| 2020-07-25 16:03 | remove client.isx11 in favor of client.type | Devin J. Pohly | 1 | +12 | -14 |
| 2020-07-25 15:57 | ok, treat it like an enum | Devin J. Pohly | 1 | +2 | -1 |
| 2020-07-25 15:55 | do managed/unmanaged check in map and unmap | Devin J. Pohly | 1 | +14 | -30 |
| 2020-07-25 15:48 | do managed check in activatex11 | Devin J. Pohly | 1 | +4 | -4 |
| 2020-07-25 15:43 | add client.type field | Devin J. Pohly | 1 | +5 | -1 |
| 2020-07-25 15:45 | rename activate to activatex11 for consistency | Devin J. Pohly | 1 | +3 | -3 |
| 2020-07-25 15:29 | clarify createnotifyx11 function | Devin J. Pohly | 1 | +7 | -3 |
| 2020-07-25 04:40 | xwayland: unmanaged (dropdown menu) support | Alexander Courtis | 2 | +135 | -6 |
| 2020-07-24 21:35 | remove n counter from zoom(), add comments | Devin J. Pohly | 1 | +11 | -8 |
| 2020-07-24 21:10 | warn but don't error on unused function | Devin J. Pohly | 1 | +1 | -1 |
| 2020-07-24 21:07 | Merge pull request #18 from guidocella/zoom | Devin J. Pohly | 2 | +31 | -0 |
| 2020-07-24 15:12 | Add zoom | Guido Cella | 2 | +31 | -0 |
| 2020-07-23 23:32 | fix WLR_SURFACE macro | Devin J. Pohly | 1 | +1 | -1 |
| 2020-07-23 22:14 | don't double-add new monitor to mons | Devin J. Pohly | 1 | +1 | -2 |
| 2020-07-23 22:13 | add cleanup listener for keyboards | Devin J. Pohly | 1 | +14 | -0 |
| 2020-07-23 22:03 | add monitor destroy listener | Devin J. Pohly | 1 | +17 | -1 |
| 2020-07-23 21:36 | reorder teardowns | Devin J. Pohly | 1 | +3 | -1 |
| 2020-07-23 21:34 | fix more unfreed memory | Devin J. Pohly | 1 | +1 | -0 |
| 2020-07-23 21:20 | output_layout_manager not auto-destroyed | Devin J. Pohly | 1 | +1 | -0 |
| 2020-07-23 21:16 | xcursor_manager is not automatically destroyed | Devin J. Pohly | 1 | +1 | -0 |
| 2020-07-23 20:51 | add non-goals list to README | Devin J. Pohly | 1 | +6 | -0 |
| 2020-07-23 20:24 | Merge pull request #16 from guidocella/killclient | Devin J. Pohly | 2 | +15 | -0 |
| 2020-07-23 18:30 | Add killclient | Guido Cella | 2 | +15 | -0 |
| 2020-07-23 00:54 | let xdg be the plain "createnotify" | Devin J. Pohly | 1 | +6 | -6 |
| 2020-07-22 03:25 | xwayland is the exceptional case, let xdg be 0 | Devin J. Pohly | 1 | +31 | -32 |
| 2020-07-21 22:53 | update README to reflect work on XWayland | Devin J. Pohly | 1 | +4 | -3 |
| 2020-07-21 22:47 | condense appid/title logic | Devin J. Pohly | 1 | +8 | -11 |
| 2020-07-21 22:43 | fix segfault on xwayland "appid" | Devin J. Pohly | 1 | +2 | -0 |
| 2020-07-21 22:35 | xwayland: add server and basic window functionality (#10) | Alexander Courtis | 1 | +125 | -35 |
| 2020-07-02 20:41 | Add repeat delay and repeat rate to config.h (#13) | Lauri Gustafsson | 2 | +3 | -1 |
| 2020-06-15 14:24 | note wlroots-git requirement | Devin J. Pohly | 1 | +1 | -2 |
| 2020-06-15 14:22 | clear correct focus on keyboard leave | Devin J. Pohly | 1 | +1 | -1 |
| 2020-06-14 09:05 | Don't pass NULL surfaces to wlr focus functions (#8) | Shugyousha | 1 | +11 | -3 |
| 2020-06-07 17:07 | Revert to @arp242's suggestion | Devin J. Pohly | 1 | +1 | -1 |
| 2020-06-07 16:43 | Handle missing XDG_RUNTIME_DIR explicitly | Devin J. Pohly | 2 | +15 | -4 |
| 2020-06-07 16:42 | move perrors earlier | Devin J. Pohly | 1 | +2 | -2 |
| 2020-06-07 06:50 | Add startup errors, mention XDG_RUNTIME_DIR in README | Martin Tournoij | 2 | +6 | -0 |
| 2020-06-07 06:11 | send xdg_decoration configure right after create | Devin J. Pohly | 1 | +3 | -2 |
| 2020-06-05 04:36 | Implement xdg-decoration protocol | Devin J. Pohly | 1 | +48 | -0 |
| 2020-06-04 00:45 | Write something more intuitive for focusclient() | Devin J. Pohly | 1 | +33 | -34 |
| 2020-06-03 20:05 | document -qvd options | Devin J. Pohly | 2 | +13 | -6 |
| 2020-05-10 18:30 | switch default term to alacritty | Devin J. Pohly | 1 | +1 | -1 |
| 2020-05-10 06:04 | make sure freed listeners are removed from list | Devin J. Pohly | 1 | +3 | -0 |
| 2020-05-10 04:07 | remember export-dmabuf for when it's fixed in wlr | Devin J. Pohly | 1 | +1 | -0 |
| 2020-05-10 04:01 | add output manager protocol | Devin J. Pohly | 1 | +2 | -0 |
| 2020-05-10 03:48 | add screencopy support | Devin J. Pohly | 1 | +2 | -0 |
| 2020-05-10 03:45 | add primary selection support too! | Devin J. Pohly | 1 | +29 | -11 |
| 2020-05-10 03:30 | handle request set selection | Devin J. Pohly | 1 | +18 | -1 |
| 2020-05-09 19:50 | use wlr_xdg_surface.set_tiled correctly | Devin J. Pohly | 1 | +2 | -1 |
| 2020-05-09 15:05 | initialize global listeners statically | Devin J. Pohly | 1 | +12 | -20 |
| 2020-05-03 18:18 | abc | Devin J. Pohly | 1 | +9 | -9 |
| 2020-05-03 18:18 | remove vestigial listeners | Devin J. Pohly | 1 | +0 | -2 |
| 2020-05-03 17:41 | no need for a line split here | Devin J. Pohly | 1 | +1 | -2 |
| 2020-05-03 16:45 | no conditional needed for output modes | Devin J. Pohly | 1 | +9 | -13 |
| 2020-05-03 16:39 | use strstr for monrules | Devin J. Pohly | 1 | +1 | -1 |
| 2020-05-03 16:38 | add reminder comment | Devin J. Pohly | 1 | +1 | -0 |
| 2020-05-03 16:37 | inline xytosurface | Devin J. Pohly | 1 | +9 | -27 |
| 2020-05-03 16:31 | split xytoclient and xytosurface | Devin J. Pohly | 1 | +32 | -26 |
| 2020-05-03 16:23 | style | Devin J. Pohly | 1 | +1 | -2 |
| 2020-05-03 16:23 | refocus -> lastfocused | Devin J. Pohly | 1 | +17 | -21 |
| 2020-05-03 05:55 | raise client on refocus | Devin J. Pohly | 1 | +2 | -2 |
| 2020-05-03 05:48 | add client rules | Devin J. Pohly | 2 | +54 | -7 |
| 2020-05-03 05:44 | allow setmon to specify alternate tags | Devin J. Pohly | 1 | +6 | -6 |
| 2020-05-03 05:41 | loop over array pointers directly | Devin J. Pohly | 1 | +20 | -22 |
| 2020-05-02 20:24 | includes: abc | Devin J. Pohly | 1 | +5 | -5 |
| 2020-05-02 20:22 | set default cursor over window borders | Devin J. Pohly | 1 | +3 | -3 |
| 2020-05-02 20:21 | sacrifice 24 lines to suckless style :) | Devin J. Pohly | 2 | +80 | -56 |
| 2020-05-02 19:43 | allow passing NULLs to xytoclient | Devin J. Pohly | 1 | +6 | -8 |
| 2020-05-02 19:33 | remove outdated/fixed comment | Devin J. Pohly | 1 | +0 | -1 |
| 2020-05-02 19:32 | style: int instead of bool | Devin J. Pohly | 1 | +10 | -11 |
| 2020-05-02 15:42 | correct standard include for signal.h | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-30 17:32 | include border in xytoclient | Devin J. Pohly | 1 | +16 | -24 |
| 2020-04-30 16:37 | allow NULL surface with client in focus functions | Devin J. Pohly | 1 | +4 | -1 |
| 2020-04-30 16:33 | make move-grab coords client-relative | Devin J. Pohly | 1 | +6 | -4 |
| 2020-04-30 15:25 | unify movemouse/resizemouse | Devin J. Pohly | 2 | +18 | -28 |
| 2020-04-27 03:19 | fix a long line | Devin J. Pohly | 1 | +2 | -1 |
| 2020-04-27 03:18 | wait to get window geometry until map time | Devin J. Pohly | 1 | +3 | -3 |
| 2020-04-27 03:12 | use wlr_box for client geometry | Devin J. Pohly | 1 | +33 | -35 |
| 2020-04-27 03:02 | call arrange only where needed | Devin J. Pohly | 1 | +18 | -8 |
| 2020-04-27 02:55 | funnel isfloating changes through setfloating() | Devin J. Pohly | 1 | +12 | -5 |
| 2020-04-27 02:42 | move comment where it's more relevant | Devin J. Pohly | 1 | +5 | -5 |
| 2020-04-27 02:37 | update note about texture | Devin J. Pohly | 1 | +2 | -2 |
| 2020-04-27 02:35 | mouse move now changes window monitor | Devin J. Pohly | 1 | +3 | -0 |
| 2020-04-27 02:32 | options to select log level | Devin J. Pohly | 1 | +12 | -2 |
| 2020-04-27 01:17 | rename keyboardfocus() to focusclient() | Devin J. Pohly | 1 | +56 | -56 |
| 2020-04-27 01:16 | integrate raiseclient into keyboardfocus | Devin J. Pohly | 1 | +12 | -21 |
| 2020-04-27 01:12 | don't pass compositor button events to client | Devin J. Pohly | 1 | +31 | -28 |
| 2020-04-27 01:00 | render windows across monitors | Devin J. Pohly | 1 | +6 | -4 |
| 2020-04-27 00:48 | abc | Devin J. Pohly | 1 | +22 | -22 |
| 2020-04-27 00:47 | funnel all monitor-moving through setmon() | Devin J. Pohly | 1 | +18 | -21 |
| 2020-04-26 22:43 | I'm good with changing the loglevel here... | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-26 22:22 | hang some stuff on ->data | Devin J. Pohly | 1 | +4 | -8 |
| 2020-04-26 19:47 | linesaver in pointerfocus | Devin J. Pohly | 1 | +12 | -15 |
| 2020-04-26 19:11 | fix refocus on sendmon | Devin J. Pohly | 1 | +2 | -1 |
| 2020-04-26 19:08 | make sure windows always overlap with their monitor | Devin J. Pohly | 1 | +29 | -4 |
| 2020-04-26 18:18 | track window width/height | Devin J. Pohly | 1 | +18 | -14 |
| 2020-04-26 17:41 | use wlr_box for monitor regions | Devin J. Pohly | 1 | +11 | -14 |
| 2020-04-26 16:47 | save lines in keyboardfocus | Devin J. Pohly | 1 | +10 | -13 |
| 2020-04-26 16:34 | don't unfocus when mouse leaves a window | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-26 04:53 | thoughts for readme | Devin J. Pohly | 1 | +4 | -1 |
| 2020-04-26 00:32 | update README | Devin J. Pohly | 1 | +5 | -2 |
| 2020-04-25 06:18 | fix multi-dpi scaling | Devin J. Pohly | 2 | +11 | -11 |
| 2020-04-24 13:37 | handle Ctrl-Alt-Bksp | Devin J. Pohly | 1 | +1 | -0 |
| 2020-04-24 12:51 | fix typo | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-24 05:12 | clarify keyboardfocus vs pointerfocus | Devin J. Pohly | 1 | +76 | -80 |
| 2020-04-24 04:55 | draw window borders | Devin J. Pohly | 3 | +20 | -1 |
| 2020-04-24 04:52 | factor out scalebox() | Devin J. Pohly | 1 | +15 | -4 |
| 2020-04-24 04:47 | note about cursor init | Devin J. Pohly | 1 | +3 | -1 |
| 2020-04-24 04:44 | configure monitor rotation/reflection | Devin J. Pohly | 3 | +5 | -4 |
| 2020-04-24 04:33 | resize/move are good now | Devin J. Pohly | 1 | +0 | -1 |
| 2020-04-24 04:14 | add chvt function | Devin J. Pohly | 2 | +13 | -0 |
| 2020-04-24 04:13 | update readme | Devin J. Pohly | 1 | +10 | -8 |
| 2020-04-24 03:56 | make space for window borders | Devin J. Pohly | 2 | +17 | -11 |
| 2020-04-24 03:38 | change cursor during move and resize | Devin J. Pohly | 1 | +15 | -2 |
| 2020-04-24 03:31 | style in buttonpress | Devin J. Pohly | 1 | +17 | -18 |
| 2020-04-24 03:26 | simplify move/resizemouse functions | Devin J. Pohly | 1 | +11 | -19 |
| 2020-04-24 03:21 | funnel all resizing through resize() | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-24 03:20 | use exit code macros everywhere | Devin J. Pohly | 1 | +7 | -7 |
| 2020-04-24 03:20 | some comments and reminders | Devin J. Pohly | 1 | +5 | -3 |
| 2020-04-24 02:58 | update README | Devin J. Pohly | 1 | +82 | -33 |
| 2020-04-24 02:53 | factor out renderclients | Devin J. Pohly | 1 | +27 | -20 |
| 2020-04-24 02:45 | don't autoraise | Devin J. Pohly | 1 | +25 | -6 |
| 2020-04-24 02:29 | use the focus stack to determine stacking order | Devin J. Pohly | 1 | +4 | -4 |
| 2020-04-24 02:16 | adopt a bit more dwm-like terseness | Devin J. Pohly | 1 | +63 | -82 |
| 2020-04-24 01:56 | change focus(NULL, NULL) to mean unfocus | Devin J. Pohly | 1 | +55 | -46 |
| 2020-04-24 01:40 | implement focusmon and tagmon | Devin J. Pohly | 2 | +56 | -0 |
| 2020-04-24 01:29 | focus follows mouse | Devin J. Pohly | 2 | +25 | -20 |
| 2020-04-24 01:14 | add incnmaster and setmfact commands | Devin J. Pohly | 2 | +28 | -1 |
| 2020-04-24 01:02 | add toggletag and toggleview | Devin J. Pohly | 2 | +30 | -1 |
| 2020-04-24 00:56 | don't detect non-visible clients under cursor | Devin J. Pohly | 1 | +3 | -0 |
| 2020-04-24 00:53 | add tag and view functions | Devin J. Pohly | 2 | +55 | -3 |
| 2020-04-24 00:37 | refocus if focused client is unmapped | Devin J. Pohly | 1 | +44 | -18 |
| 2020-04-24 00:23 | implement floating windows | Devin J. Pohly | 2 | +24 | -4 |
| 2020-04-24 00:12 | load scaled cursor theme with each output | Devin J. Pohly | 1 | +8 | -3 |
| 2020-04-23 05:47 | turn focusnext into dwm's focusstack | Devin J. Pohly | 2 | +25 | -14 |
| 2020-04-23 05:38 | restrict focusnext to the same monitor | Devin J. Pohly | 1 | +9 | -6 |
| 2020-04-23 05:33 | style | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-23 05:27 | add selclient() helper | Devin J. Pohly | 1 | +16 | -8 |
| 2020-04-23 03:56 | continue to focus monitor under mouse cursor | Devin J. Pohly | 1 | +3 | -0 |
| 2020-04-19 20:05 | focus monitor under mouse cursor initially | Devin J. Pohly | 1 | +16 | -3 |
| 2020-04-23 03:37 | grabbed_client was too long a name | Devin J. Pohly | 1 | +7 | -8 |
| 2020-04-23 03:27 | turn on some warnings | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-23 03:06 | set normal and dwm-like defaults in config.def.h | Devin J. Pohly | 1 | +12 | -13 |
| 2020-04-23 03:01 | move config.h to config.def.h | Devin J. Pohly | 2 | +3 | -0 |
| 2020-04-23 03:32 | inline moveresize | Devin J. Pohly | 1 | +8 | -15 |
| 2020-04-22 17:00 | grabsx/y are only used by move now | Devin J. Pohly | 1 | +0 | -5 |
| 2020-04-22 16:29 | calculate resize based just on cursor/window | Devin J. Pohly | 1 | +2 | -12 |
| 2020-04-22 16:22 | add TinyWL and dwm LICENSE files | Devin J. Pohly | 3 | +168 | -0 |
| 2020-04-22 16:20 | add setlayout function | Devin J. Pohly | 2 | +13 | -0 |
| 2020-04-22 16:05 | Don't change tiling order in focusnext() | Devin J. Pohly | 1 | +7 | -5 |
| 2020-04-22 15:42 | add separate list of clients for focus order | Devin J. Pohly | 1 | +12 | -7 |
| 2020-04-22 13:25 | layouts: tile and floating | Devin J. Pohly | 2 | +109 | -9 |
| 2020-04-22 02:58 | "root" color was easy to make configurable | Devin J. Pohly | 2 | +4 | -3 |
| 2020-04-22 02:55 | fix rendering on scaled monitors | Devin J. Pohly | 1 | +1 | -4 |
| 2020-04-22 02:53 | introduce rules for monitor configuration | Devin J. Pohly | 2 | +25 | -1 |
| 2020-04-22 01:55 | no need to manage unmapped clients | Devin J. Pohly | 1 | +4 | -11 |
| 2020-04-22 00:42 | consistent naming for coordinate variables | Devin J. Pohly | 1 | +26 | -26 |
| 2020-04-22 00:17 | inline xytosurface in xytoclient | Devin J. Pohly | 1 | +17 | -34 |
| 2020-04-22 00:09 | comment updates | Devin J. Pohly | 1 | +10 | -9 |
| 2020-04-21 23:57 | split out setup() and run() | Devin J. Pohly | 1 | +142 | -127 |
| 2020-04-21 22:26 | cherry-pick 25d0d1b from upstream | Devin J. Pohly | 1 | +6 | -6 |
| 2020-04-21 19:59 | inline handlemove/handleresize | Devin J. Pohly | 1 | +12 | -26 |
| 2020-04-21 19:57 | render_data only needs coordinates, not Client | Devin J. Pohly | 1 | +4 | -4 |
| 2020-04-21 19:53 | abc | Devin J. Pohly | 1 | +44 | -44 |
| 2020-04-21 19:47 | give types some more dwm-like typedef names | Devin J. Pohly | 1 | +152 | -156 |
| 2020-04-21 19:26 | use expressions in sizeof instead of type names | Devin J. Pohly | 1 | +3 | -6 |
| 2020-04-21 19:23 | no longer need resize_edges (always bottom right) | Devin J. Pohly | 1 | +6 | -38 |
| 2020-04-21 19:17 | ditch the moverequest/resizerequest xdg stuff | Devin J. Pohly | 1 | +0 | -34 |
| 2020-04-21 19:15 | No need for struct dwl_server | Devin J. Pohly | 1 | +135 | -146 |
| 2020-04-21 19:08 | make server a global | Devin J. Pohly | 1 | +105 | -132 |
| 2020-04-21 19:00 | dwm-style enum | Devin J. Pohly | 1 | +13 | -17 |
| 2020-04-21 18:48 | alphabetize functions | Devin J. Pohly | 1 | +494 | -460 |
| 2020-04-21 18:18 | functions: dwm style and more dwm-like names | Devin J. Pohly | 1 | +142 | -85 |
| 2020-04-12 05:58 | add spawn and termcmd | Devin J. Pohly | 2 | +17 | -2 |
| 2020-04-12 03:44 | treat startup command as long-running | Devin J. Pohly | 1 | +18 | -1 |
| 2020-04-12 02:33 | add *.o to ignore | Devin J. Pohly | 1 | +1 | -0 |
| 2020-04-12 02:30 | fix typo in comment | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-12 02:29 | implement Button: movemouse, resizemouse | Devin J. Pohly | 2 | +52 | -0 |
| 2020-04-12 01:17 | make Makefile a bit more my style | Devin J. Pohly | 1 | +15 | -12 |
| 2020-04-12 00:46 | add CLEANMASK like dwm | Devin J. Pohly | 1 | +4 | -1 |
| 2020-04-12 00:41 | make key mappings configurable in config.h | Devin J. Pohly | 1 | +9 | -10 |
| 2020-04-12 00:05 | start factoring Key actions into functions | Devin J. Pohly | 2 | +50 | -21 |
| 2020-04-12 00:05 | some options I like | Devin J. Pohly | 1 | +1 | -1 |
| 2020-04-11 22:27 | Start with tinywl | Devin J. Pohly | 6 | +1731 | -0 |