JunaidQrysh
JunaidQrysh
@fdev31 I implemented the solution myself and here is the before and after: Before: https://github.com/user-attachments/assets/3b1b066b-64b4-4149-9adb-60523804b6bc After: https://github.com/user-attachments/assets/c09d637f-c13e-4a1c-8a4c-2117da2fbdf2
This is the solution, but it has one problem, it does not account for monitor scale, i have 1.2 monitor scale(1600x1000) based on 1920x 1200; therefore the original monitor dimensions...
@fdev31 Now the code also takes monitor scale into account. I think you should make a commit if eveything works correctly. ``` async def get_offsets(self, scratch: Scratch, monitor: MonitorInfo |...
> FYI I had to make some fixes (turned to be simplifications) to get the 4 animations working, but it's dropping "margin" support... I guess the default values are not...
@fdev31 i think offset and margin are fine, but can your share your hyprland animation config, i dont understand why the code is broken on your setup, do you have...
> @fdev31 Now the code also takes monitor scale into account. I think you should make a commit if eveything works correctly. > > ``` > async def get_offsets(self, scratch:...
@fdev31 So i tested the same code with all monitor rotations and it worked BUT you MUST kill pypr & all scratchpads if you change monitor rotation in hyprland config....
@Alexays Its been months for this PR, its just a tiny but useful change. Can you please review it?