XWayland isn’t an adequate shim for most.
TagSpaces relays completely on Electron project for the desktop app, so if they support Wayland, TagSpaces will also support it.
@ilian, does TagSpaces activate the functionality, though? Per http://reddit.com/r/linux/comments/lw7cvk,
electron --enable-features=UseOzonePlatform --ozone-platform=wayland is necessary to use the included Wayland support.
Invoking https://github.com/tagspaces/tagspaces/releases/download/v5.2.5/tagspaces-linux-x86_64-5.2.5.AppImage merely provides
So what is your expectation, should we add the command line parameter to electron ? Or prefer to set them manually?
@ilian, what do you mean by set manually?
My suggestion is that you detect the compositor being used (X or Wayland) with the environment variable
$XDG_SESSION_TYPE and, if Wayland, use the relevant flags when launching TagSpaces.