Commit Graph

1067 Commits

Author SHA1 Message Date
xDarksome be460ea954
Merge branch 'hyprwm:main' into main 2022-06-24 18:58:11 +03:00
Darksome 776ca3baf2 Change workspace wheel scrolling direction 2022-06-24 18:57:14 +03:00
vaxerski e7467c60f9 fix windowrule regex logic and add title: 2022-06-24 16:25:57 +02:00
vaxerski 3e8842e1f8 fix janky pixel maths with scaled textures 2022-06-24 15:59:59 +02:00
vaxerski 81e36298bf dont scale thick in border 2022-06-24 15:52:42 +02:00
vaxerski 218675246f guard pkeyboard in onMouseButton 2022-06-23 21:46:36 +02:00
vaxerski e4e323a0df dwindle: disallow swaps between workspaces 2022-06-23 20:51:01 +02:00
vaxerski f76b9c4852 fix: ignore reserved in getWindowInDirection 2022-06-23 20:39:48 +02:00
vaxerski ae60075226 fix calculating damage offset for oversized popups 2022-06-23 19:32:00 +02:00
vaxerski b25bafda08 guard null context in applyConfigToKeyboard 2022-06-23 18:52:05 +02:00
thinkingwithberries a8e2595534
Update hyprland.conf 2022-06-23 21:52:17 +08:00
thinkingwithberries 3c6526dbbe
Merge branch 'hyprwm:main' into ex-conf-improvements 2022-06-23 21:51:40 +08:00
vaxerski 4945c5887d reload all keyboards and not only the active 2022-06-23 15:48:31 +02:00
thinkingwithberries ccdb03391e
removed unused max fps option 2022-06-23 20:30:28 +08:00
thinkingwithberries 6ba5edd13e
Made some settings' comments clearer 2022-06-23 18:26:48 +08:00
vaxerski 31dc70a41a Added exact to resizeActive and added moveactive 2022-06-23 10:14:59 +02:00
vaxerski f9745b0d3b allow getWindowInDirection to scan other mons 2022-06-23 09:56:16 +02:00
Kainoa Kanter 64f6818a13
:finnadie:
https://www.youtube.com/watch?v=_asNhzXq72w
2022-06-22 15:22:22 -07:00
ThatOneCalculator 2631489a18 Syntax error in CI 2022-06-22 15:17:21 -07:00
ThatOneCalculator 5614f28dfd T1C: CMake Release Pipeline (CI) 2022-06-23 00:11:57 +02:00
ThatOneCalculator a98c07cd00 Merge branch 'main' of https://github.com/hyprwm/Hyprland 2022-06-22 13:24:31 -07:00
Mihai Fufezan 11a5e6bcbf
nix: revert to original wlroots repo 2022-06-22 23:23:46 +03:00
ThatOneCalculator 6eefd294af Upload release archive 2022-06-22 13:18:09 -07:00
ThatOneCalculator 606f4b0794 Fix release action 2022-06-22 13:09:37 -07:00
Kainoa Kanter ff6e3a4d24 T1C: Releases pipeline 2022-06-22 22:04:55 +02:00
Kainoa Kanter c21b062fe5
Delete aur directory 2022-06-22 11:25:41 -07:00
vaxerski 19d94b87ab Added keybind submaps 2022-06-22 20:23:20 +02:00
Vaxry bd41776a5a
Merge pull request #227 from fufexan/meson
Nix: use meson for builds
2022-06-22 16:20:02 +01:00
vaxerski c2ff3d9e76 more shadow for readme banner 2022-06-22 16:01:51 +02:00
vaxerski dbd060247e README better banner 2022-06-22 16:00:52 +02:00
vaxerski 0ec903808b don't use sudo in make config 2022-06-22 15:52:36 +02:00
vaxerski 770bada5d5 Fixed oversized apps' incorrect layout 2022-06-22 15:45:56 +02:00
vaxerski 499d2e41bf default apply_sens_to_raw to 0 2022-06-22 13:01:59 +02:00
vaxerski d614fa895e
Merge pull request #245 from taylor85345/main
Fixed crash on movetoworkspacesilent
2022-06-22 00:14:36 +01:00
taylor85345 b9f542a60f
Fixed crash on movetoworkspacesilent 2022-06-21 16:13:05 -07:00
vaxerski 4c2459861b fix borders sometimes disappearing on certain windows 2022-06-21 23:09:20 +02:00
vaxerski 0f1ad16aec added general:no_border_on_floating 2022-06-21 22:54:41 +02:00
vaxerski 5541098f20 Added bindl 2022-06-21 22:47:27 +02:00
vaxerski 48e33023af fix crash on number workspace with null mon 2022-06-21 22:42:54 +02:00
vaxerski 0b6c04355a
Merge pull request #239 from SebOuellette/main
Optimize cursor constraints for games
2022-06-21 21:34:31 +01:00
vaxerski 33abb6a5bf dang it autoformat 2022-06-21 22:30:07 +02:00
vaxerski 1810725a0c cleaner code 2022-06-21 22:29:11 +02:00
vaxerski 84d6e640ff support all workspace types in workspace keyword 2022-06-21 22:25:54 +02:00
SebOuellette 20ad9d3e7d Passes all constraint tests!
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 :)
2022-06-21 16:25:40 -04:00
vaxerski 4a3f9ccba2 move ignore to eventmanager and fix double focus in changeworkspace 2022-06-21 22:17:30 +02:00
vaxerski ff49f22440 fix rapid blinking on launch 2022-06-21 22:13:13 +02:00
vaxerski a2fa1bc80d fix CMake debug mode 2022-06-21 22:09:46 +02:00
Mihai Fufezan 593f24a2ec
workflows: add meson version updater and update versions 2022-06-21 22:28:20 +03:00
Mihai Fufezan 8bd7234d72
nix: change build system to meson
flake.nix: change wlroots url to mirror, update version
flake.lock: update wlroots & nixpkgs
nix/update-inputs.sh: update wlroots url
2022-06-21 22:11:46 +03:00
vaxerski f58bb0187b
Merge pull request #241 from viperML/main
Nix: refactor packages and overlays
2022-06-21 11:29:35 +01:00