@NekoCWD @postmarketOS Nice! It made current (unreleased) #phoc crash but that's fixed (https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/663)
Happy new year everyone!
phosh 0.44.1 is out :
This is a small bug fix release containing stability fixes for #phosh and #phoc that shouldn't wait 'til 0.45.0. Most of them (but not all) address issues introduced in 0.44.0.
Check out the release notes at https://phosh.mobi/releases/rel-0.44.1/.
to everyone who contributed to this release.
phosh 0.42.1 is out :
This is a bug fix release addressing important issues in #phoc and #squeekboard that shouldn't wait 'til 0.43.0. Check out the release notes at https://phosh.mobi/releases/rel-0.42.1/. It also adds the release of phosh-osk-data which was a bit late for 0.42.0.
to everyone who contributed to this release.
phosh-osk-stub (and #phoc) got several fixes related to text completion / prediction so we enable it by default if the app requests it (e.g. chatty and GNOME TextEditor do). This will hopfully let more apps do that.
The OSK also got a paste button.
5/n
phosh 0.40.0 is out :
- #phosh: more quick toggles (dark style, mobile data). Allow suspend when device is locked. fixes. Tweaks for #Rust binding generation
- #phoc fling gesture for phosh's top and home bar. fixes.
- #mobilesettings: allow to tweak shell layout, lock delay and plugin ordering via
Check out the full release notes at https://phosh.mobi/releases/rel-0.40.0/
to everyone who contributed to this release.
So far you had to pull out #phosh's top and bottom bar quiet a bit to make it unfold. That's kind of o.k. on like the #Librem5 or #PinePhone but can be cumbersome on larger phones like the #OnePlus6T or tablets like the #Librem11. I've put out an MR for #phoc which adds a fling #gesture so you can also fold/unfold with a fast swipe. Here's a short video demoing this for different screen sizes:
Want to configure which hardware buttons unblank the screen of your with #phosh? Here's how (and submitting your changes upstream will fix it for others too): https://phosh.mobi/posts/wakeup-keys/
phosh 0.39.0 is out. Some highlights:
- #phosh: folder support, night light quick setting
- #phoc: wakeup-key handling (to prevent accidental unblank)
- #squeekboard: New layouts, lots of layout improvements
- mobile-settings: Allow to manage custom quick settings, allow to toggle whether to ignore hw keyboards, many new translations
Check out the full release notes at https://phosh.mobi/releases/rel-0.39.0/
phosh 0.39.0 is out :
Some highlights:
- #phosh: folder support, night light quick setting
- #phoc: wakeup-key handling (to prevent accidental unblank)
- #squeekboard: New layout, lots of layout improvements
- mobile-settings: Allow to manage custom quick settings, allow to toggle whether to ignore hw keyboards, many new translations
Check out the full release notes at https://phosh.mobi/releases/rel-0.39.0/
Forgot to add: toggling always-on-top will also get a visual indication in an upcoming #phoc release (likely 0.39.0).
phosh 0.38.0 is out :
- #phosh: Better handle devices with rounded display corners, support count and progress in launcher entries
- #phoc: Handle always-on-top and move to display corner
- #squeekboard: Many layout improvements
- p-o-s: Disable OSK when hw keyboard is available
…and more. Check out the full release notes at https://phosh.mobi/releases/rel-0.38.0/
With a bit of help from #phoc the next phosh-osk-stub release can (optionally) hide when a keyboard gets attached.
It's the small things. @rudraps@mastodon.social is working on a mobile-settings feature that requires touch drag and drop in a GtkFlowBox. That didn't work and as it turns out we need two small fixes in #phoc and a small fix in #gtk . With that we can also reorder OnScrenKeyboard shortcuts that way:
If you're running #phoc's development branch (main, tracking #wlroots git) on a device with split display controller and gpu (like the #librem5 with #etnaviv and mxsfb / dcss) make sure to set
WLR_RENDER_DRM_DEVICE=/dev/dri/renderD128
export WLR_RENDER_DRM_DEVICE
in ~/.phoshdebug as otherwise GTK4 (and lots of other things) will fail to render anything. GTK3 and #phosh itself will work fine.
This doesn't apply when you run nested of e.g. with intel graphics.