@kop316 I always wanted a way for #phosh's plugins
to have individual UI to set preferences, e.g. to set the path for the ticket-box, etc. So I gave it stab this afternoon and I'm almost there (need to beautify and clean out the code). It's basically another plugin that implements AdwPreferencesPage .You could add one to set up the personal information for your Emergency Info plugin too.
Version 2 of the UI!
Note that if you choose not to fill out one of the sections, it will not appear, so you can have as little or as much on the GUI as you want. All entries are strings, so you can customize it to your liking.
Same goes for the contacts, you can add as many as you want!
@craftyguy I'm aware it's not a popup. What I described is how you combine what's in phosh-osk-stub *codewise* to get to what you described.
@craftyguy we do character popover already: https://gitlab.gnome.org/guidog/phosh-osk-stub/-/raw/main/screenshots/pos-de.png . Combine that with the space-bar-press swipe cursor navigation we also already have and you're already almost there. Having a nice widget for it is the harder part but I'd be happy to see patches for that.
📱 I've tagged version 0.0.2 of #feedbackd (a daemon to handle audio, haptic and led feedback on #linuxmobile e.g. when using (but not limited to) #phosh
https://source.puri.sm/Librem5/feedbackd/-/releases/v0.0.2
Along with that goes feedbackd-device-themes:
https://source.puri.sm/Librem5/feedbackd-device-themes/-/releases/v0.0.2
Themes can now be way smaller as they can chain up to the default theme allowing users to override individual events.
@craftyguy @proycon It's not meant to. I see phosh-osk-stub as a playground to experiment with things without sacrificing stability on end user systems (and without having to download half of the world via cargo to try out something quickly). #phosh's modular design of split compositor / shell / keyboard makes this possible as one just has to swap out /u/s/sm.puri.OSK0.desktop (which in #debian can be done via `update-alternatives` (which basically manages this as a symlink).
@proycon @craftyguy it's on the primary layout in phosh-osk-stub as well (as seen in the video).
- VIdeo is at 2 x speed
- MR is at https://gitlab.gnome.org/guidog/phosh-osk-stub/-/merge_requests/47
2️⃣ /2️⃣
I often use the same key combos in the terminal so I added a (configurable) shortcut bar on top of #phosh osk-stub's (pretty basic) terminal layout. Let' see how this works out.
#librem5 #linuxmobile #mobilelinux #gtk
1️⃣ /2️⃣
Since #phosh made lockscreen widgets a plugin, I actually found it is prettty easy to make one yourself! I have been playing around with one that displays emergency info and emergency contacts.
Is there anything obvious I am missing from it? I got these from Android. Note that a user can add/remove/edit Emergency Contacts as they wish. (My hope is to merge this back into Phosh proper).
📱 Device maintainers and #phosh users (hopefully) rejoice: #feedbackd will soon support merging themes so you can e.g. chain up to the default theme and just replace the feedback for events you want to change. There's also a validator to check your changes (which is also used in CI).
#linuxmobile #mobilelinux
1️⃣ /2️⃣
@eliasr https://learnyousomeerlang.com/ - one of the most entertaining programming books.
@joao ...or better: don't specify the dependencies in the README itself at all. Rather have a link in there that points to a *tested* list of dependencies (e.g. to the deps installed during gitlab-ci). That makes sure that those build dependencies are tested on commit (and hence must be updated when code changes need new dependencies).
#phosh e.g. does this at https://gitlab.gnome.org/World/Phosh/phosh#dependencies