peppermintos / ice

Tool to create Chromium/Chrome/Firefox/Vivaldi SSBs in Peppermint OS.
201 stars 46 forks source link

Support Wayland #81

Open spoorun opened 3 years ago

spoorun commented 3 years ago

Currently, ICE via Chrome/Chromium uses XWayland rather than native Wayland

One of the side effects of is that ICE apps on Wayland/KDE HiDPI displays upscale in a very blurred way.

Chrome/Chromium supports native Wayland, resolving the blurry issue, and future-proofing as more and more distros support Wayland by default.

Adding this enables Wayland support "--enable-features=UseOzonePlatform --ozone-platform=wayland"

E.g. Exec=chromium --enable-features=UseOzonePlatform --ozone-platform=wayland --app=https://lastpass.com/

Perhaps when creating an app a) the system can detect whether Wayland is being used or b) a User can be asked whether to run the app under Wayland or not