aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2023-09-23props: bump version to 0.30.0v0.30.0vaxerski
2023-09-23renderer: fix missing dontRound check in renderSurfacevaxerski
2023-09-22renderer: damage monitor on special workspace changevaxerski
2023-09-22renderer: cleanup drm format selectionvaxerski
2023-09-22refactor: manually resets singletons (#3395)memchr
2023-09-22windowrules: add rule `group` to map windows grouped (#3279)memchr
2023-09-22screencopy: log renderer_begin_with_buffer failuresvaxerski
2023-09-21input: simplify fullscreen workspace input calculationsvaxerski
2023-09-21keybinds: implement pushactivetobottom dispacher (#3217)alaricljs
2023-09-21[gha] Nix: update wlrootsvaxerski
2023-09-21deps: update wlrootsvaxerski
2023-09-20Vector2D: fix typo in includeMihai Fufezan
2023-09-20input: lock focus to last surface on buttons heldvaxerski
2023-09-20doc: Add a CoC (#3366)Vaxry
2023-09-20input: Various constraint handling fixes (#3381)Vaxry
2023-09-20logging: implement std::formatter for some types (#3380)memchr
2023-09-20logging/format: use std::format_string to catch formatting string errors at c...memchr
2023-09-19internal: Make part of CCompositor::focusWindow a bit easier to read. (#3356)Dickby
2023-09-19varlist: cleanup unintuitive string splitting (#3369)memchr
2023-09-19hyprctl: print monitor IDs as int64vaxerski
2023-09-18keybinds: focus last window on workspace change to another monvaxerski
2023-09-17bezier: Remove Todo about N-Point bezier curves. (#3352)Dickby
2023-09-17input: guard constraint in unconstrainMousevaxerski
2023-09-17misc: add disable_hypr_chan option (#3343)Mihai Fufezan
2023-09-17nix: update patches for meson changesvaxerski
2023-09-17wlroots: disable wlr vulkan supportvaxerski
2023-09-16window: recalculate layout on swallow in mapvaxerski
2023-09-16bezier: Optimize CBezierCurve::getYForPoint (#3321)Dickby
2023-09-16[gha] Nix: update inputsfufexan
2023-09-15master: partially revert 0e64dd2e and fix the animation (#3327)Jeremy Huang
2023-09-15input: fix hints not being used if committed at the beginningvaxerski
2023-09-15socket2: emit lockgroups event (#3317)memchr
2023-09-15windowrules: fix workspace exec rule with special (#3316)MightyPlaza
2023-09-15master: Add mfact dispatcher (#3298)Jeremy Huang
2023-09-14Nix CI: use DetSys' install & cache actionsMihai Fufezan
2023-09-14dwindle: fix moving windows on specialvaxerski
2023-09-14refactor: flatten nesting `if`s in layout window creation method (#3294)memchr
2023-09-14master: respect the resizing animation option in master layout (#3300)Jeremy Huang
2023-09-14config: fix relative path resolution (#3308)memchr
2023-09-14dwindle: fix: don't merge groups when moving window (#3302)memchr
2023-09-14flake.lock: update nixpkgs and xdphMihai Fufezan
2023-09-13keybinds: warp cursor to correct window in moveWindowOutOfGroup (#3290)memchr
2023-09-13master: Fix the wrong resize speed in master layout center orientation (#3289)Jeremy Huang
2023-09-13keybinds: avoid onWindowRemoved & onWindowCreated when group has one member (...memchr
2023-09-13keybinds: simulate movement on empty focus after workspace changevaxerski
2023-09-13input: don't refocus on switched workspace on the same monitorvaxerski
2023-09-13layout: add direction parameter to onWindowCreated and friends (#3269)memchr
2023-09-12layout: Allow the layout to control how windows are raised in groups (#3275)outfoxxed
2023-09-12windowrules: fix workspace rule separationvaxerski
2023-09-12varlist: move to a separate header, add joinvaxerski