Show more

📱 I've tagged version 0.0.2 of (a daemon to handle audio, haptic and led feedback on e.g. when using (but not limited to)

source.puri.sm/Librem5/feedbac

Along with that goes feedbackd-device-themes:

source.puri.sm/Librem5/feedbac

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). '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 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).

I often use the same key combos in the terminal so I added a (configurable) shortcut bar on top of osk-stub's (pretty basic) terminal layout. Let' see how this works out.

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 users (hopefully) rejoice: 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).

1️⃣ /2️⃣

@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).

e.g. does this at gitlab.gnome.org/World/Phosh/p

@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 supports 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 gitlab.gnome.org/guidog/phosh- 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 based system you can use `update-alternatives` to switch (will also make sure you have schemas compiled). will hopefully allow that soon too: source.puri.sm/Librem5/librem5 (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.

Show more
image/svg+xml Librem Chat image/svg+xml