As of todays #linux-next (https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tag/?h=next-20210112) you can run the #librem5devkit without any additional patches using the default mainline arm64 #defconfig. This means distributions can enable it without trouble from #linux 5.12 onwards. The #librem5 itself needs some more work but it builds a lot on what we have for the devkit.
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/
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:
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! 😄
…like phosh's lockscreen in de_DE:
I gave a short talk about #debian on mobile devices at the #DebianMiniDebconf in Regensburg last weekend (https://wiki.debian.org/DebianEvents/de/2021/MiniDebConfRegensburg#Saturday) and I could present the slides using a #librem5 with HDMI over usb-c connected to the presenter and phom (https://source.puri.sm/guido.gunther/phom) as a virtual mouse. Needed some hacks still to e.g. bring up #squeekboard to exit full screen but I think we can make this work out of the box in the future.
Two things around the corner for less flicker during boot in #phosh and #phoc (https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/890, https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/265)
I decided to rework one little project I've worked on previously while I'm on vacation, as it's not a huge priority otherwise.
While it reuses parts of the old demo related to the transition, the grid is all new, sharing internals with AdwTabBar. As a result it has working DnD, even between overviews and tab bars. And no, its not GtkFlowBox nor GtkGridView.
...and you can swipe it away too in case you thing s.th. got stuck:
If the contact is not in your contact list (or you added it as "Spam), it will automatically hang up.
Also, it has some user configuration options to allow 1) blocked numbers, 2) a caller through if they call twice within 10 seconds, or 3) A way to look for a subset of a number (e.g. an area code, a number prefix) and let that through.
Let me know what you think of it!
PGP: 0DB3 9327 62F7 8E59 2F65 22AF BB5A 2C77 5841 22D3