Consolatis

Results 854 comments of Consolatis

Technically we could remember the last position, size and app_id on unmap, compare against our stored list on map, store the list in some file on exit and reload that...

Most distros compile labwc with xwayland support enabled so It should just work. To verify that you can try to start a native X11 application like `xcalc` within labwc.

What distro are we talking about here?

I have absolutely no idea how their [build files](https://build.opensuse.org/package/view_file/openSUSE:Factory/labwc/labwc.spec?expand=1&rev=88323bb890517c22d134ea34ad6ebeb4) work. Maybe there are two variants of labwc available in the repos, one with xwayland support and one without? When compiling...

https://github.com/flatpak/xdg-desktop-portal/blob/main/doc/portals.conf.rst.in#L136C1-L140C32 describes the content of the `XDG_CURRENT_DESKTOP` env var as: > A colon-separated list of desktop environments, most specific first However, in this PR the env var is using a...

> From the [Desktop Entry Specifications](https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html): > > > `$XDG_CURRENT_DESKTOP` should have been set by the login manager, according to the value of the `DesktopNames` found in the session file....

With the latest changes the `.desktop` file now seems wrong, at least compared to how I understand the linked documentation.

The sentence you quoted clearly stated that the `.desktop` file uses semi-colons to separate the items. Random anecdote [here](https://github.com/flatpak/xdg-desktop-portal/pull/955#issuecomment-1705301396) which also uses a trailing `;`.

I usually prefer to implement something based on specs rather than look at what other people do. The `budgie-desktop.desktop` you linked actually uses a semi-colon as well.

As I personally don't use desktop portals it would be great if somebody could test this PR and verify that screensharing still works and it doesn't change anything regarding the...