Wayland and desktop enviroments
Posted
#1
(In Topic #1381)
Regular

Posted
Guru

When gnome shell came out to replace gnome2 so many people wanted gnome2 still that MATE and Cinnamon were born of it and they still exist.
I think wayland is a new linux fork , not a direction.
gnome3 was supposed to be a new direction but gome2 popularity made it fork.
I hate wayland and it's principles , they do not seem forged in the open source world.
so many security features that most of us do not require as we use open source software that does not contain malicious code. their security features are configured for a closed source world of secrecy. probably more geared towards making money with proprietary software.
Posted
Guru

Window position…
Wayland has nothing to do with window positioning, it considers it part of the Compositors job. in wayland the compositor provides a sandboxed window space. in gambas the window it gets has no screen position data, a gambas application in wayland is always 0,0.
What it means for us…
Forget window positioning , .Move(), .X, .Y , Settings.Read(Me) none of it works on the top level window.
SystemTray.
TrayIcon just does not work on wayland. possibly it can be updated to work with wayland but nobody has done it yet.
Desktop.ScreenShot(X,Y, W, H)
Wayland considers it bad security to let an application take screenshots so the only method is to pop open a screenshot requester dialog.
What it means for us…
all you can do with wayland is call desktop.screenshot to open the dialog. no code that tries to use Desktop.Screenshot(X,Y,W,H) to get an area of the screen will work.
Not sure what else is currently broken with wayland.
1 guest and 0 members have just viewed this.


