aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-06-27remove so and pcsave-wlrvaxerski
2022-06-27forgot wlroots.pcvaxerski
2022-06-25save wlroots and restorevaxerski
2022-06-25additional keymap reload safetyvaxerski
2022-06-25allow move to 0 0vaxerski
2022-06-24added general:cursor_inactive_timeoutvaxerski
2022-06-24fix one of the stupidest things i've ever written I am embarrassed.vaxerski
2022-06-24added noblurvaxerski
2022-06-24flake, meson: manually update versionMihai Fufezan
version update workflow: temporarily disable running on push
2022-06-24[gha] bump flake and meson versionfufexan
2022-06-24Nix & Meson: fix update workflowMihai Fufezan
2022-06-24guard dragging windows in dwindlevaxerski
2022-06-24fix windowrule regex logic and add title:vaxerski
2022-06-24fix janky pixel maths with scaled texturesvaxerski
2022-06-24dont scale thick in bordervaxerski
2022-06-23guard pkeyboard in onMouseButtonvaxerski
2022-06-23dwindle: disallow swaps between workspacesvaxerski
2022-06-23fix: ignore reserved in getWindowInDirectionvaxerski
2022-06-23fix calculating damage offset for oversized popupsvaxerski
2022-06-23guard null context in applyConfigToKeyboardvaxerski
2022-06-23reload all keyboards and not only the activevaxerski
2022-06-23Added exact to resizeActive and added moveactivevaxerski
2022-06-23allow getWindowInDirection to scan other monsvaxerski
2022-06-22:finnadie:v0.6.0betaKainoa Kanter
https://www.youtube.com/watch?v=_asNhzXq72w
2022-06-22Syntax error in CIThatOneCalculator
2022-06-23T1C: CMake Release Pipeline (CI)ThatOneCalculator
2022-06-22Merge branch 'main' of https://github.com/hyprwm/HyprlandThatOneCalculator
2022-06-22nix: revert to original wlroots repoMihai Fufezan
2022-06-22Upload release archiveThatOneCalculator
2022-06-22Fix release actionThatOneCalculator
2022-06-22T1C: Releases pipelineKainoa Kanter
2022-06-22Delete aur directoryKainoa Kanter
2022-06-22Added keybind submapsvaxerski
2022-06-22Merge pull request #227 from fufexan/mesonVaxry
Nix: use meson for builds
2022-06-22more shadow for readme bannervaxerski
2022-06-22README better bannervaxerski
2022-06-22don't use sudo in make configvaxerski
2022-06-22Fixed oversized apps' incorrect layoutvaxerski
2022-06-22default apply_sens_to_raw to 0vaxerski
2022-06-22Merge pull request #245 from taylor85345/mainvaxerski
Fixed crash on movetoworkspacesilent
2022-06-21Fixed crash on movetoworkspacesilenttaylor85345
2022-06-21fix borders sometimes disappearing on certain windowsvaxerski
2022-06-21added general:no_border_on_floatingvaxerski
2022-06-21Added bindlvaxerski
2022-06-21fix crash on number workspace with null monvaxerski
2022-06-21Merge pull request #239 from SebOuellette/mainvaxerski
Optimize cursor constraints for games
2022-06-21dang it autoformatvaxerski
2022-06-21cleaner codevaxerski
2022-06-21support all workspace types in workspace keywordvaxerski
2022-06-21Passes all constraint tests!SebOuellette
So a summary of what's been done in this fork/PR. Instead of moving the cursor, we're warp_closest ing. warp_absolute didn't work, so warp closest has kindof an auto constrain feature so it works beautifully. I'm also contraining to the right side of the window - 1, because the cursors are treating that pixel as the next pixel over, so it was actually thinking it was on the next monitor (assuming fullscreen) when the cursor got to the right or bottom of the window. TL;DR rounding issue. This fix didn't work when you had a fullscreen video playing on a monitor beside, so I also fixed that by ignoring all focus changes or whatever when a constraint actually occured, we obviously just don't want to focus another monitor when constrained, so why not just *disable it when a constraint happened* The PR is now ready, I love Hyprland, and I can't wait to contribute more :)