1
0
Fork 0
mirror of https://github.com/hyprwm/Hyprland synced 2025-01-21 09:49:48 +01:00
Commit graph

5657 commits

Author SHA1 Message Date
361357095c workspace: fix selectors with special:
fixes 
2024-03-20 18:06:03 +00:00
Khalid
9ddf1b105e
tablet: Add left_handed option for tablets ()
* Add left_handed option for tablets

* Update left_handed tablet option's fallback string
2024-03-20 04:00:43 +00:00
thejch
95ac8a34b1
workspace: fix integer overflow in selector parser () 2024-03-20 02:33:39 +00:00
8593c45be3 refactor: move window.hpp to desktop/ 2024-03-20 01:44:51 +00:00
f6038837bc constraint: do not disable constraints in destroy
fixes 
2024-03-20 01:30:41 +00:00
07ab3b8cd6 hyprpm: log shell in build without fails 2024-03-19 22:12:55 +00:00
05cd6d3df1 config/workspace: added workspace selectors 2024-03-19 20:56:20 +00:00
c32b2331d1 constraint: set active flag before propagating props
fixes 
2024-03-19 18:55:17 +00:00
phonetic112
bcba3951f4
input: Only limit drag resizes ()
* only limit drag resizes

* change to not equals

* remove extra parentheses
2024-03-19 16:03:31 +00:00
joshua
5c1097cbc1
IME: Improve handling of text-input and ime-relay ()
* input: Handling multiple surfaces for the text-input-v1 protocol implementation and imporve InputMethodRelay logic

fixes 

* clang-format

* minor style nits

---------

Co-authored-by: Vaxry <vaxry@vaxry.net>
2024-03-19 15:54:33 +00:00
Epilepsy Gatherings
05c84304cc
github: remove redundant instruction ()
v0.34.0 is pretty old at this point.
2024-03-19 02:53:51 +00:00
7617c03dfd window: set config only when both props end anims 2024-03-19 02:53:13 +00:00
thejch
e6532ba024
animations: Fix incorrect animation when manually moving a window when its being created ()
* fix incorrect rendering when manually moving a window when its being created

* add setAnimationsToMove
2024-03-19 02:52:52 +00:00
7a31c954e5 tablet: minor focus fixes
ref 
2024-03-19 02:45:11 +00:00
49f5fd59ad opengl: minor adjustment to getPreferredReadFormat
fixes 
2024-03-19 02:42:39 +00:00
7283dde878 screenShader: allow camel for screensize
ref 
2024-03-18 23:51:32 +00:00
4ffcdc41ff animations: fix layer slide with fade
fixes 
2024-03-18 18:29:57 +00:00
4b74123649 socket2: add pin event
fixes 
2024-03-18 18:11:20 +00:00
5eb33ff4d8 screenshader: add screen_size uniform
fixes 
2024-03-18 16:35:22 +00:00
7587cadd0a renderer: add support for gles3.2 screen shaders 2024-03-18 04:15:04 +00:00
c34ad12183 cursormgr: scale hotspot with buffer 2024-03-17 19:00:21 +00:00
30c5911718 renderer: minor fixups for misaligned surface rendering offsets
fixes 
2024-03-17 16:08:59 +00:00
Zach DeCook
3c21f5e07b
swipe: Touchscreen workspace swipe ()
* Workspace Swipe: Refactor update and end functions

* Touch: Implement workspace swipe better

ignoring additional fingers and new touches

allow gaps-right and gaps-left to be different
2024-03-17 15:43:59 +00:00
djvs
3ed3b34c4a
keybinds: add Dispatchers for "force float" and "force tiling" (non-toggle) ()
---------

Co-authored-by: djvs <djvs@users.noreply.github.com>
2024-03-17 15:41:43 +00:00
e68c07d809 renderer: don't render window on other mons during anim in
fixes 
2024-03-17 01:05:26 +00:00
thejch
0387528c56
master: fix moving fullscreen workspace and remove duplicate code () 2024-03-17 00:15:12 +00:00
0e87a08e15 renderer: disable surface adjustments for misaligned reported when manual resizing
ref 
2024-03-16 17:56:09 +00:00
3162739e1b renderer: don't translate surface box on interactive resizes with non-updated sizes
closes 
2024-03-16 17:12:29 +00:00
Omar
e566be7847
LICENSE: Update year ()
Updating the license year from 2022-2023 to 2022-2024
2024-03-16 16:57:45 +00:00
Mihai Fufezan
bd332a79e7
Nix: match derivation to Nixpkgs 2024-03-16 18:12:42 +02:00
c5e28ebcfe props: bump ver 0.37.1 2024-03-16 14:51:49 +00:00
thejch
c942ce6dce
renderer: add better multi monitor animations () 2024-03-16 14:49:34 +00:00
5e5d7e2abc renderer: fix non-reported sizes window box calculations
fixed 
2024-03-16 14:37:07 +00:00
19c90048d6 props: bump ver to 0.37.0 2024-03-15 23:58:39 +00:00
3f5f5f5491 splashes: add 2ya splash 2024-03-15 23:58:22 +00:00
2a2da6082e renderer: fix invalid access on non-assigned surfaces
fixes 
2024-03-15 21:29:20 +00:00
c4f52d1979 master: fix invalid config usage 2024-03-15 19:31:33 +00:00
38576d651a renderer: adjust surface dimensions for oversized not-yet ackd surface sizes
supersedes 
2024-03-15 19:23:51 +00:00
drendog
72d78eff95
sessionlock: refocus after destroy focused surface ()
* fix: refocus after destroy focused surface

* refactor: minor refactor on refocus loop condition

* refactor: minor refactor on condition

* style: format code
2024-03-15 18:44:17 +00:00
Maximilian Seidler
a958884b52
lock: fix red screen issues with multiple monitors ()
* lock: use uint64_t for iMonitorID

* lock: move activateLock to onNewSessionLock

* lock: add red screen fade

* lock: damage when fading the red screen and delay for screencopy

* lock: remove redundant scheduleFrameForMonitor
2024-03-15 16:17:13 +00:00
bb933dcf04 popup: avoid damage loops with commits
fixes 
2024-03-15 15:55:30 +00:00
thejch
bc15a8f600
renderer: Allow headless mode in hyprland ()
* allow headless

* clang-format

* fix redundant logic lol
2024-03-15 14:28:14 +00:00
Mihai Fufezan
6c24cee88f
flake.lock: update 2024-03-15 11:13:27 +02:00
Mihai Fufezan
d00c658405
Nix: add wrapping back
Ref: https://github.com/hyprwm/hyprland-plugins/issues/93
2024-03-15 10:11:56 +02:00
dc44bd7113 ci: remove codeql
bullshit, useless, and only fails for no reason
2024-03-15 03:32:24 +00:00
045c3fbd85 subsurface: fix visibility check
ref 
2024-03-14 20:42:33 +00:00
b7b13623ba subsurface/popup: expand on map/unmap to add buffering
ref 
2024-03-14 20:21:58 +00:00
164e92f8e3 internal: minor fixups for fading out xwayland windows
fixes 
2024-03-14 18:25:28 +00:00
3e67ee0f5f events: ignore setTitle when title didn't change 2024-03-13 15:38:24 +00:00
djvs
893c55217b
input: only override dragging corner on floating ()
Co-authored-by: djvs <djvs@users.noreply.github.com>
2024-03-13 03:38:32 +00:00