aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-09-24layout: check for specialworkspace in floating toggleunsafe-further-improvementsvaxerski
2023-09-24move unsafe checks to framevaxerski
2023-09-23further unsafe state improvementsvaxerski
2023-09-23input: fixup mouse down refocus conditionsvaxerski
fixes #3402
2023-09-23hyprctl: avoid .pop_back() on empty stringvaxerski
2023-09-23input: properly track mouse focus on drag operationsvaxerski
2023-09-23props: bump version to 0.30.0v0.30.0vaxerski
2023-09-23renderer: fix missing dontRound check in renderSurfacevaxerski
fixes 3296
2023-09-22renderer: damage monitor on special workspace changevaxerski
fixes #3396
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
* windows: add rule group to map windows grouped * group rule: use `invade` to force open a window in a locked group
2023-09-22screencopy: log renderer_begin_with_buffer failuresvaxerski
2023-09-21input: simplify fullscreen workspace input calculationsvaxerski
Fixes an issue with special workspaces not receiving focus above fullscreen windows, and cleans up the code
2023-09-21keybinds: implement pushactivetobottom dispacher (#3217)alaricljs
Co-authored-by: Leeman <[email protected]>
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
fixes #3385
2023-09-20doc: Add a CoC (#3366)Vaxry
2023-09-20input: Various constraint handling fixes (#3381)Vaxry
Fixes #3204
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 ↵memchr
compile time (#3377) * fix(log): use constexpr format string * deprecate getFormat
2023-09-19internal: Make part of CCompositor::focusWindow a bit easier to read. (#3356)Dickby
2023-09-19varlist: cleanup unintuitive string splitting (#3369)memchr
* refactor(varlist): replace unintuitive string splitting * refactor(varlist): remove test asserts
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
Hyprland will never use vulkan so this is completely redundant
2023-09-16window: recalculate layout on swallow in mapvaxerski
fixes #2848
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
modified: src/events/Windows.cpp
2023-09-15master: Add mfact dispatcher (#3298)Jeremy Huang
* add mfact dispatcher * limit mfact to between 0.05 and 0.95 * add try catch block for stof * change log to err
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
- nix/module: update xdph override - nix/overlays: remove hyprland-share-picker (now built directly inside xdph)
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
* rebase * change isStackVertical variable to make it more readable * fix some code getting unnecessarily repeating in a loop
2023-09-13keybinds: avoid onWindowRemoved & onWindowCreated when group has one member ↵memchr
(#3286) Make moveWindowOutOfGroup behave like toggleGroup on a group with single member, this prevents the window from moving around rabidly.