When discussing something completely different (#xmpp) with @debacle at Debian Reunion in HH I remembered that I started #erlang bindings for #gobject #introspection a while back. So I pulled out that code on my way back, decrufted it a bit and it can now create objects and call methods. It needs way more work but it's starting to do useful things:
phosh 0.20.0~beta1 is out 🚀📱 :
Couple of days late due to #Debian Reunion in HH but here we go:
* swipe gestures on top and bottom bar
* quick settings and top bar on lock screen
* Revamp settings menu
* Lots of detail fixes
It's a beta since we want to put some final touches on gestures and top-bar to not regress (see https://gitlab.gnome.org/groups/World/Phosh/-/milestones/2#tab-issues).
Check out the full release notes https://gitlab.gnome.org/World/Phosh/phosh/-/tags/v0.20.0_beta1 for details.
Thanks to everyone making Debian Reunion Hamburg possible! For those who missed the live streams, the recordings are available at https://meetings-archive.debian.net/pub/debian-meetings/2022/Debian-Reunion-Hamburg/. Enjoy!
Released git-buildpackage 0.9.27 to #Debian unstable. Here's the detailed list of changes: https://git.sigxcpu.org/cgit/git-buildpackage/commit/?id=9a86a5824997d6fd0ff475e2d9627412525c29e3
#gbp #debian #git
Calls v43.alpha.1 has been released 🚀
It's actually a couple of days old already, but I got distracted by all the nice people I met at #debianreunion \o/
@debian
@mobian
Anyway this is the first release with support for SRTP!
https://gitlab.gnome.org/GNOME/calls/-/tags/v43.alpha.1
#gnomeonmobile #librem5 #calls #sip #phosh #gnome #mobile #gnu #linux @purism
phoc 0.20 has been released, with lots of work on touch gesture support to be consumed by upcoming phosh release. grab it while it's fresh ➡️ https://gitlab.gnome.org/World/Phosh/phoc/-/releases/v0.20.0 #gnomeonmobile #librem5 #phosh #gnome #mobile #gnu #linux
@caos @postmarketOS @calyxos@social.tchncs.de @dreirik @floriansnow
I'll be around and happy to chat about #phosh and #linux #mobile devices and what we already have working there.
>>> (2/3)
📲 #UpcyclingAndroid:
Dabei laufen zwei Workshops mit etwas unterschiedlichen Zielgruppen parallel:
a: Austausch über die Entwicklung von #PostmarketOS #LinuxPhones @postmarketOS
b: Flash-Workshop: #CalyxOS uund andere #CustomROMs können hier getestet und das Flashen ausprobiert werden @calyxos
Es soll Raum geben für Austausch über Fragen zu alternativen, freien Betriebssystemen für Android-Geräte.
https://wiki.fsfe.org/Activities/Android/UpcyclingWorkshops#A03._Juni_2022_-_K.2BAPY-ln.2C_Deutschland
Talks for Debian Reunion Hamburg will start now! See https://hamburg-2022.mini.debconf.org/ & enjoy!
@linmob it'd be happy to add a script similar to `_build/run` that gets the path's right based on meson's default so this becomes a one liner.
@linmob here's a full invocation for nested #phosh on #Debian/#PureOS:
WLR_BACKENDS=wayland GSETTINGS_BACKEND=memory phoc -C /usr/share/phosh/phoc.ini -E /usr/libexec/phosh
The `WLR_BACKENDS` picks the wlroots backend (on gnome-shell/mutter you might want to prefer x11 as mutter otherwise gets the initial window size wrong). The gsettings backend makes sure it uses defaults and the phoc.ini ensures the right resolution.
@linmob Regarding
https://teddit.net/r/pinephone/comments/usnbg4/phosh_in_a_virtual_machine/ : One can run the app in a nested #phosh session on your PC/laptop (I use that every a lot):
phoc -E /usr/libexec/phosh; WAYLAND_DISPLAY=wayland-1 your-app
You can also use this during CI to take screenshots of your app like we do in phosh itself: https://gitlab.gnome.org/guidog/phosh/-/jobs/2011103/artifacts/file/screenshots/uk_UA.UTF-8.png
This falls short if you need modem access, etc and your PC doesn't have a modem, etc but for checking scaling it works and gives you easy log, gdb etc access.
@debian That's great! See you on Wednesday.
The eagerly awaited Debian Reunion Hamburg 2022 has started! People have been arriving, and are happy to meet in person, to hack and chat together, and much more until next Monday! https://wiki.debian.org/DebianEvents/de/2022/DebianReunionHamburg
@tom@mastodon.pirateparty.be feedbackd-device-themes tagged too now: https://source.puri.sm/Librem5/feedbackd-device-themes/-/tags/v0.0.20220523 - I've also added a NEWS file so things become more obvious for distributions.
@joao @linmob there's #gtk4 4.4 which is good for looking at GTK4 migration but only 4.6 fixes some bugs regarding OSK activation and splash. #libadwaita is missing atm too. Not unfixable but the whole stack should move to crimson/bookworm to make use of all the usptream work #purism does. It also gets more and more involved to have recent #wlroots, etc.
Tagged a new git snapshot of #feedbackd: https://source.puri.sm/Librem5/feedbackd/-/tags/v0.0.0+git20220520 - most prominent change is #multicolor #led support by @dylanvanassche and Luca Weiss.
Released git-buildpackage 0.9.26 to #Debian unstable. Here's the detailed list of changes: https://git.sigxcpu.org/cgit/git-buildpackage/commit/?id=02751cec1271935243dfbcd69582113b6d3040e4
#gbp 🚀
@gdr it's the implementation for the access portal: https://github.com/flatpak/xdg-desktop-portal/blob/main/data/org.freedesktop.impl.portal.It's invoked by xdg-desktop-portal to ask for permissions which looks like the dialog seen here: https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/956
Misc Developer News (#57): Debian Reunion Hamburg 2022, Python Packages: pep517 build tool, New Debian mailing list: debian-math https://lists.debian.org/debian-devel-announce/2022/04/msg00010.html