summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* input: Option for handling off-window axis events (#4177)dranull2024-04-082-0/+20
* workspace: fix crash on destruction of compositor (#5495)Tom Englund2024-04-081-5/+9
* style: run clang-formatVaxry2024-04-082-2/+2
* compositor: move wl_display_destroy_clients (#5498)Tom Englund2024-04-081-3/+1
* config: verify string length in wrv2 before calling backVaxry2024-04-081-1/+1
* props: Allow setting per-window fullscreen opacity (#5470)SoSeDiK2024-04-074-10/+26
* input: don't remove pinned focus on workspace change (#5486)MightyPlaza2024-04-071-9/+14
* damageSurface: don't correct smallVec twiceVaxry2024-04-071-7/+1
* eventloop: move timers to an event loop fdVaxry2024-04-073-129/+62
* master: fix crash (#5472)thejch2024-04-071-1/+1
* IME: fix IME popup mouse inputs (again) (#5417)Junxuan Liao2024-04-076-41/+53
* core: Event loop rework (#5466)Vaxry2024-04-077-7/+281
* input: Dont set active monitor when simulating mouse movement (#5465)thejch2024-04-071-5/+5
* master: fix workspace orientation not being restored after workspace rule no ...thejch2024-04-062-37/+35
* input: fix focus on maximized bg surfacesVaxry2024-04-061-3/+5
* constraint: fix possible uaf on double destructionVaxry2024-04-061-2/+5
* IME: fix race condition on closing window (#5455)Sungyoon Cho2024-04-063-20/+26
* workspacerules: add back on-created-empty functionality (#5452)staz2024-04-065-9/+12
* input: fixup background layer checking on maximizedVaxry2024-04-061-7/+6
* compositor: fix ghost fadingOut windows remaining after cleanupVaxry2024-04-061-10/+5
* compositor: remove windows from fadingOut properlyVaxry2024-04-061-3/+3
* subsurface: init existing subsurfaces on children creationsVaxry2024-04-062-25/+11
* core: fix compile without pchVaxry2024-04-053-1/+3
* CColor: fix getAsHexVaxry2024-04-052-3/+3
* core: simplify sanityCheckWorkspacesVaxry2024-04-053-34/+8
* monitor: unset visible flag from ws on disconnectVaxry2024-04-051-0/+1
* hooksystem: attempt allocating pages in linear orderVaxry2024-04-051-1/+1
* workspace: remove monitor and visible flags on inertVaxry2024-04-051-2/+4
* monitor: check for invalid workspaces in onConnectVaxry2024-04-051-0/+3
* workspacerules: fix workspace rule loops (#5433)thejch2024-04-057-91/+68
* hooksystem: Fix miscalculation in comment (#5442)Martin Sundhaug2024-04-051-1/+1
* hyprpm: add support for minimum versionsVaxry2024-04-054-3/+6
* window: fix invalid last workspace idVaxry2024-04-041-1/+1
* renderer: avoid double-rendering ls-es on fadingOutVaxry2024-04-041-1/+2
* hooksystem: manually map trampoline addressesVaxry2024-04-042-15/+154
* core: fix visibility flags in moveWorkspaceToMonitorVaxry2024-04-041-1/+4
* IME: fix crash on restarting IME (#5428)Sungyoon Cho2024-04-043-13/+23
* popups: more safety in damage checkingVaxry2024-04-041-1/+4
* layers: separate anim configs for open/close (#5421)end-42024-04-042-3/+21
* keybinds: fix spammy warningVaxry2024-04-042-15/+13
* layouts: add missing includeVaxry2024-04-042-0/+2
* input: allow focus to bottom layers on maximized in reservedVaxry2024-04-031-9/+18
* renderer: block screen shader on screencopyVaxry2024-04-034-1/+7
* core: fix some crash conditions around workspace ptrs in CWindowVaxry2024-04-032-2/+5
* swipe: add eventsVaxry2024-04-031-0/+6
* blur: block modif only on no new optimizeVaxry2024-04-031-0/+4
* opengl: fix modif in blurVaxry2024-04-031-2/+0
* renderer: render back layer for workspace-less passesVaxry2024-04-031-0/+7
* opengl: log framebuffer errorsVaxry2024-04-031-1/+1
* renderer: some fixes for renderModifVaxry2024-04-035-9/+91