<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi,<br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">starting as a new thread with the specific subject. As discussed during the last meeting, would be great to get Flatpak app ID support by Lipstick. Idea is to ensure that a single app is started once. I will try to summarize below, please correct me if I am wrong.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">As an ID detected by Lipstick can be from desktop file indicated by <span class="gmail-pln">X</span><span class="gmail-pun">-</span><span class="gmail-typ">Flatpak.</span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ"><br></span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ">As a helper, we can use flatpak-runner, as it is already. That would require flatpak-runner settings its Wayland className to the one corresponding to Flatpak ID. </span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ"><br></span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ">I don't know how to set Wayland className, please advise. Sounded like @abranson could help with Lipstick part, as for Wayland parts, I don't know who could help.</span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ"><br></span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ">BTW, if someone wishes to help with Flatpak support, please let me know. Right now, I am mainly working on the Angelfish browser to a add some missing functionality and polish it. Flatpak runner issues are at </span><a href="https://github.com/sailfishos-flatpak/flatpak-runner/issues">https://github.com/sailfishos-flatpak/flatpak-runner/issues</a> . For example, selector (combobox), when opened on such pages as TMO, requires some composing. Looks I may have removed too much of the composing support from qxcompositor code in flatpak-runner... </div><div class="gmail_default" style="font-size:small"><span class="gmail-typ"><br></span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ">As a side note, its unclear why single instance support was dropped from Lipstick. Maybe there is some history behind. Otherwise, would be great to get it fixed (my personal opinion)</span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ"><br></span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ">Thank you very much for constructive discussion yesterday!</span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ"><br></span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ">Cheers,</span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ"><br></span></div><div class="gmail_default" style="font-size:small"><span class="gmail-typ">Rinigus</span></div></div>