📱 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
@ivon852@fosstodon.org @bart
Alternatively one could write an input method that talks to maliit's server or to talk to fcitx or ibus. I'd go the uim route first though as this allows to figure out the layouts, etc.
@ivon852@fosstodon.org @bart #uim supports #pinyin as well. It's a matter of configuration and adding a proper layout (and then work from there to fix the remaining issues outlined in ).
It seems uim is not packaged on alpine? Otherwise I would be happy to add it to https://gitlab.gnome.org/guidog/phosh-osk-stub/-/merge_requests/34 so we could work from there.
@nsrosenqvist that's certainly possible but eats up valuable screen space. I think completing is the nicer approach but we'll see once this is merged what patches come up to improve the situation 😃 (we have the emoji names in the data already)
@nsrosenqvist you wouldn't have any way to type in that search box as this is an on screen keyboard 😇 I guess what you want is text completion to complete on emojis but that's a separate story (but this MR is a prereq for that).
A lot of Mastodon instance admins are either getting their first hosting bill or getting a very increased bill from extreme growth and usage. Some may be experiencing bill shock.
Please make sure your paying/supporting them!
Twitter was free because you were the product. Mastodon doesn't work this way.
Many instances list a patreon or donation links on their about page.
@dylanvanassche 😍 thanks - there's still lots of rough edges though (that said I'm using it daily to test these more).
if you're on a recent #debian based system you can use `update-alternatives` to switch (will also make sure you have schemas compiled). #pureos will hopefully allow that soon too: https://source.puri.sm/Librem5/librem5-base/-/merge_requests/328 (will also allow to switch to virtboard). If not on Debian "ninja -C _build install" puts the desktop file into /usr/local so it gets picked by default. But beware: lots of things need some time to settle in (e.g. you need recent presage, gtk, ...) so make sure you can recover.