summaryrefslogtreecommitdiff
path: root/src/helpers
Commit message (Expand)AuthorAgeFilesLines
* xwayland: send zero scaling to xwayland if enabledvaxerski2023-06-234-7/+10
* gamma: use wlr's new gamma manager eventvaxerski2023-06-141-0/+1
* xwayland: add force_zero_scalingvaxerski2023-06-111-2/+4
* Allow setting alpha value for ignorezero layer rule (#2477)end-42023-06-112-7/+19
* noxwl: add missing stubsvaxerski2023-06-031-2/+3
* deps: update wlrootsvaxerski2023-06-031-3/+3
* internal: properly set monitor props on special windowsvaxerski2023-06-021-0/+7
* vector: restore cmath include after 438d063ec684 (#2394)Jan Beich2023-05-291-0/+1
* Fix UAF in animation end callback if callback deletes the animation (#2389)outfoxxed2023-05-291-1/+3
* vector: use c++ stdlib math functions instead of cmathvaxerski2023-05-281-3/+2
* input: don't move monitor focus on wp change (#2320)Anthony Ruhier2023-05-171-1/+1
* bug fix (#2314)Eric_Luo2023-05-161-1/+1
* internal: make CAnimatedVariable non-move non-copyvaxerski2023-05-161-0/+5
* animationmgr: allow empty avarsvaxerski2023-05-151-2/+12
* layers: fix wonky focus on multimonvaxerski2023-05-091-0/+2
* renderer,config: add custom DRM modeline support (#2254)Andrei Alexeyev2023-05-091-11/+14
* Add "next on monitor or empty" workspace parameter (#2198)scorpion-262023-05-081-2/+135
* monitors: fix some bugs with re-plugvaxerski2023-05-061-1/+1
* workspaces: minor fixes for multi-specialvaxerski2023-05-061-0/+5
* monitors: toggle special on changeworkspace with specialvaxerski2023-05-051-1/+4
* workspaces: restore monitor on re-plugvaxerski2023-05-032-1/+14
* keybinds: simulate workspace switch on focusWindow to another wsvaxerski2023-05-012-6/+19
* workspace: don't check LS-es in startAnimvaxerski2023-04-301-9/+0
* monitor: update fullscreen fade on workspace changevaxerski2023-04-301-0/+2
* Revert "internal: include headers from protocols/"vaxerski2023-04-271-1/+1
* internal: include headers from protocols/vaxerski2023-04-271-1/+1
* monitors: set special monitor ID on openvaxerski2023-04-171-1/+2
* Format: use %lx for all addressesvaxerski2023-04-175-14/+14
* internal: move workspace special check higher in changeWorkspacevaxerski2023-04-171-5/+5
* Render: add cursor_zoomvaxerski2023-04-161-0/+12
* Fix possible usage of clamp with lo > hi in Vector2D (#2049)dann-merlin2023-04-161-1/+1
* monitor: recalc layout on switched wsvaxerski2023-04-161-0/+2
* damage: fix damage on moves / workspace changesvaxerski2023-04-151-0/+4
* workspaces: fixup workspaces not activating on workspace switchvaxerski2023-04-141-2/+10
* workspaces: deactivate all on monitor switchvaxerski2023-04-141-1/+1
* internal: workspace manip handling reworkvaxerski2023-04-142-0/+82
* internal: prevent premature destroy in moveworkspacevaxerski2023-04-131-3/+7
* screencopy: implement dmabufvaxerski2023-04-122-0/+4
* Implement window move (#2018)Hilmar Wiegand2023-04-102-2/+18
* output: handle needs_framevaxerski2023-04-072-4/+8
* internal: listen to output.damage eventsvaxerski2023-04-072-4/+10
* internal: release buttons on unmapvaxerski2023-04-071-0/+3
* subsurfaces: guard node's surfacevaxerski2023-04-071-0/+3
* internal: migrate to damage_ringvaxerski2023-04-072-7/+16
* monitors: guard scale in onConnectvaxerski2023-04-041-0/+2
* Misc FreeBSD fixes (#1926)Jan Beich2023-03-311-3/+3
* Feat: Introduce render_ahead_of_time (#1863)Vaxry2023-03-242-0/+18
* subsurfaces: avoid reading destroyed surfacesvaxerski2023-03-241-4/+5
* window: unassign surface on unmapvaxerski2023-03-232-0/+5
* surface: set to nullptr after destroy()vaxerski2023-03-231-0/+2