Show more

@kop316 I always wanted a way for '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.

The bird site has suspended Mastodon’s official account.

Someone’s getting twitchy…

@kop316 Nice to read that it ended up being easy to add a lockscreen plugin 🚀
I find `tools/widget-box` very useful for that as it allows you to develop the plugin on your desktop machine without even running at all.

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!

Show thread

@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: gitlab.gnome.org/guidog/phosh- . 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 (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 @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.

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