Instead of #phosh I'm using a test client to hack on #phoc's gesture support. The red bar basically maps to phosh's top-panel. Red meaning `folded`, green `moving` and blue `unfolded`. The first prereqs for this are already merged and I hope to submit more over the next weeks. Animations need more work as does cancelation, etc but it's moving forward. The way it's implemented works for other kinds of gestures too and also for mouse and laptop touchpad gestures.
phosh 0.14.0 is out 🚀 :
It adds launch splash for starting apps, has media player improvements and much more. Check the release notes (https://gitlab.gnome.org/World/Phosh/phosh/-/tags/v0.14.0) for details.
phoc 0.9.0 has been released ➡️ https://gitlab.gnome.org/World/Phosh/phoc/-/releases#v0.9.0 #gnomeonmobile #librem5 #phosh #gnome #mobile #gnu #linux
@linmob I usually have the Wifi HKS off when not needing it which helps battery life a lot.
Adaptive version of #gnome #calendar running on #pureos on the #librem5. This is still a work in progress, some issues still need to be solved before releasing this. But again; “hey it’s progress” :D.
Credits to @KekunPlazas fr his work on this.
Have ideas for how to improve Debian? Submit a project proposal. https://freexian-team.pages.debian.net/project-funding
Funding software innovation is a marathon, not a sprint. Read how we develop software in a sustainable way. Read more about how you can support this movement 👉https://puri.sm/posts/how-purism-funds-free-software/
@dubstar_04 Just for context: It's possible with GTK3 too. It's really more a #phosh / #phoc interaction thing.
@dubstar_04 That is unrelated. Would be nice if we'd get it that easily. Some of my #phoc work is somewhat related to that though.
@Alexmitter yeah, it's great to see that moving
@Alexmitter That doesn't make too much of a difference atm since both ways need additional stuff on top. Having 2992 merged would certainly help to get that into a mainlineable state though.
Spent the morning looking how much work the move of #phosh to #gtk4 / #libadwaita will be and it turned out better than expected.
Needed to stub out some dependencies (libcall-ui, gcr, libgnome-desktop) and hack back support for custom wayland surfaces into #gtk4 but with that things start to work and we can go widget by widget:
Thanks to @agx and @tbernard for helping me get seek buttons into #phosh! 🎉
Here's how it looks like from the lockscreen, see Guido's post for how it looks like in unlocked state: https://social.librem.one/@agx/107111893750757123
Coming soon to a disto near you. And yes, all distros with Phosh, that's the great thing about upstreaming a feature! 😄
Improvements for those of us who run #phosh daily on their #librem5:
- the media player allows to skip in songs/podcasts (by @ollieparanoid)
- headphones show a different icon
- music player gets muted on headphone unplug
@exalm@floss.social @KekunPlazas https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/902 launches an app already and screenshots. that could easily be a flatpak as well. We'd need to make this screenshot the window only and then navigate via virtual keyboard/mouse. We can also drive different resolutions for mobile and laptop layouts if needed.
@KekunPlazas Not necessarily since you can navigate the app via the virual keyboard and fill in that data in the tests.
@KekunPlazas Wonder if we can repurpose this. I currently do this in process so i can peek at phosh internals but running a separate app looks doable too. Getting the locales into place could be fiddly but maybe we can grab the flatpak artifact and run and screenshot that under different locales?