aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-03-24cursormgr: don't set x theme in changeThemeVaxry
2024-03-24renderer: forward decl for b_pch=false (#5250)Brett Alcox
2024-03-24cursormgr: log theme loading failuresVaxry
2024-03-24ime: fix build without pchVaxry
2024-03-24IME: Refactor and fixup popupsVaxry
2024-03-24text-input: reset lock counter on surface destroyVaxry
fixes #5231
2024-03-24animationmgr: use realpos and size for border damageVaxry
fixes #5239
2024-03-24cursormgr: initialize size to 0Vaxry
Because the ctor expects that. Ref #5237
2024-03-24xwayland: assign wlr_surface on associateVaxry
2024-03-23animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202)thejch
* dont render when workspace offset * add guard * can remove useless code now if workspace offset is not taken into account * clang-format * when special workspace is moved, set anim to move * add offset back * make it a configurable option because some folks apparently can't align their monitors correctly and may not want this feature😔 * remove config option
2024-03-23window: assign surface on createVaxry
ref #5076
2024-03-23input: fix crash with text-input-v1 (#5234)Sungyoon Cho
2024-03-23config: be a bit louder in the disabled log warningVaxry
2024-03-23input: Add options to set tablet's active area (#5199)Khalid
* Add options to set tablet's active area * Set tablet's active area in `setTabletConfigs` * Fix formatting for new variables in ConfigManager * Report tablet's physical size with hyprctl
2024-03-23[gha] Nix: update inputsfufexan
2024-03-22IME/TI: Fixes and refactoringVaxry
Fixes #5189
2024-03-22IME: guard unfocused TIs in leaveVaxry
2024-03-22cmakelists: remove oopsieVaxry
2024-03-22IME: fix crashes with destroyed text-inputsVaxry
ref #5189
2024-03-22scripts: fix asan patchVaxry
2024-03-22input: focus window on mouse down on groupbar (#5224)MightyPlaza
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
2024-03-22CGradientValueData: fix toString() method (#5220)Holger Schurig
2024-03-22layershell: release all mouse buttons before focus on new ls (#5219)drendog
2024-03-21windowrules: Fix resizeparams parsing. (#5206)Philipp Schilk
Parsing of resizeparams/relative vec2 did not correctly handle multiple spaces between x and y arguments, causing the following to fail to parse: bind = $mainMod CTRL, h, resizeactive, 10 0 This is unexpected, because most other config values are whitespace insensitive.
2024-03-21hyprctl: add missing commands to usage (#5211)Andrey Donets
2024-03-21hyprpm: add missing newline (#5207)Praneeth Jain
2024-03-21opengl: report shader compilation errors from screen_shader (#5138)jill
* opengl: report shader compilation errors from screen_shader * opengl: prefer .data() * opengl: move shader error logging to logError * opengl: quick glGetShaderiv -> glGetProgramiv fix * opengl: typo fix * opengl: format fixes * opengl: minor compile fixes * opengl: logError -> logShaderError
2024-03-21config: Config error limit/hyprctl (#5165)zakk4223
* Add error_limit to limit the number of config error messages shown in notification * Add configerrors hyprctl command * Formatting * Formatting for not my code * Use CVarList, add escapeJSONStrings * Add indication there are more undisplayed errors * Restore suppress_errors; move getErrors() to ConfigManager * Formatting, wtf * Format
2024-03-21build: fix builds without pch (#5198)Brett Alcox
2024-03-20swipe: fix nullptr in `onSwipeUpdate` (#5191)Horror Proton
2024-03-20README: Fix Preview B image (#5188)Nathan Hadley
2024-03-20workspace: fix selectors with special:Vaxry
fixes #5187
2024-03-20tablet: Add left_handed option for tablets (#5178)Khalid
* Add left_handed option for tablets * Update left_handed tablet option's fallback string
2024-03-20workspace: fix integer overflow in selector parser (#5177)thejch
2024-03-20refactor: move window.hpp to desktop/Vaxry
2024-03-20constraint: do not disable constraints in destroyVaxry
fixes #5170
2024-03-19hyprpm: log shell in build without failsVaxry
2024-03-19config/workspace: added workspace selectorsVaxry
2024-03-19constraint: set active flag before propagating propsVaxry
fixes #5170
2024-03-19input: Only limit drag resizes (#5164)phonetic112
* only limit drag resizes * change to not equals * remove extra parentheses
2024-03-19IME: Improve handling of text-input and ime-relay (#5147)joshua
* input: Handling multiple surfaces for the text-input-v1 protocol implementation and imporve InputMethodRelay logic fixes #2708 * clang-format * minor style nits --------- Co-authored-by: Vaxry <[email protected]>
2024-03-19github: remove redundant instruction (#5163)Epilepsy Gatherings
v0.34.0 is pretty old at this point.
2024-03-19window: set config only when both props end animsVaxry
2024-03-19animations: Fix incorrect animation when manually moving a window when its ↵thejch
being created (#5141) * fix incorrect rendering when manually moving a window when its being created * add setAnimationsToMove
2024-03-19tablet: minor focus fixesVaxry
ref #3004
2024-03-19opengl: minor adjustment to getPreferredReadFormatVaxry
fixes #4791
2024-03-18screenShader: allow camel for screensizeVaxry
ref #5059
2024-03-18animations: fix layer slide with fadeVaxry
fixes #5151
2024-03-18socket2: add pin eventVaxry
fixes #4778
2024-03-18screenshader: add screen_size uniformVaxry
fixes #5059