diff options
author | Guido Günther <agx@sigxcpu.org> | 2024-04-06 22:20:20 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2024-04-07 10:55:28 +0200 |
commit | 6799c0a64ca00335ef4bbd5e38ef52e0878a01f4 (patch) | |
tree | f88b72373da04808bee3f0c851599c15c346bc80 | |
parent | 8e8a5c4186d7036f44d74e4765614f07d91c763a (diff) |
Add 0.38.0
-rw-r--r-- | config.toml | 2 | ||||
-rw-r--r-- | content/releases/rel-0.38.0/index.md | 291 | ||||
-rw-r--r-- | content/releases/rel-0.38.0/launcher-entry.mp4 | bin | 0 -> 178770 bytes | |||
-rw-r--r-- | content/releases/rel-0.38.0/phoc-always-on-top.mp4 | bin | 0 -> 300553 bytes | |||
-rw-r--r-- | content/releases/rel-0.38.0/phosh-release-0.38.0.png | bin | 0 -> 89919 bytes | |||
-rw-r--r-- | content/releases/rel-0.38.0/phosh-rounded-corners.png | bin | 0 -> 12028 bytes | |||
-rw-r--r-- | content/releases/rel-0.38.0/pos-hw-keyboard.mp4 | bin | 0 -> 1833756 bytes |
7 files changed, 292 insertions, 1 deletions
diff --git a/config.toml b/config.toml index 464b63c..3dbd921 100644 --- a/config.toml +++ b/config.toml @@ -35,7 +35,7 @@ pygmentscodefencesguesssyntax = false images = ['images/site-feature-image.png'] # For our shortcodes - latest_stable = "0.37.1" + latest_stable = "0.38.0" [taxonomies] category = "categories" diff --git a/content/releases/rel-0.38.0/index.md b/content/releases/rel-0.38.0/index.md new file mode 100644 index 0000000..d062fff --- /dev/null +++ b/content/releases/rel-0.38.0/index.md @@ -0,0 +1,291 @@ ++++ +authors = ["Guido Günther"] +title = "Phosh 0.38.0" +date = "2024-04-07T09:53:15.338944+02:00" +description = "The Phosh 0.38.0 Release" +tags = [ + "phosh", + "release", +] +featuredImage = "phosh-release-0.38.0.png" +images = ["releases/rel-0.38.0/phosh-release-0.38.0.png"] ++++ +# Phosh 0.38.0 + +A new major release of Phosh is out. See below for a list of changes in +individual components: + +## Core components + +<section class="phosh-component"> + +### phosh 0.38.0 +**A graphical shell for mobile devices** + +#### Summary of changes + +* Allow lock screen launcher entries to display count and progress ([demo][1]) +* Better handle devices with rounded corners ([demo][2]) +* Handle data: URIs in the media-player +* OSD improvements in case there's no level +* Fix some background scaling related issued introdueced in 0.37.0 +* Fix session startup with gnome-session 46 +* Issues fixed: + * https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1035 +* Contributors: + * Daniel Rusek + * Guido Günther + * Jesús Higueras + +#### i18n updates + +* UI translations: + * Anders Jonsson (sv) + * Artur S0 (ru) + * Danial Behzadi (fa) + * Daniel Rusek (cs) + * Daniel Șerbănescu (ro) + * Ekaterine Papava (ka) + * Jiri Grönroos (fi) + * Jordi Mas i Hernandez (ca) + * Jürgen Benvenuti (de) + * Martin (sl) + * Sabri Ünal (tr) + * Vittorio Monti (it) + * Yuri Chornoivan (uk) + +[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh/-/releases/v0.38.0) +| [Tarball](https://sources.phosh.mobi/releases//phosh/phosh-0.38.0.tar.xz) +| [Checksum](https://sources.phosh.mobi/releases//phosh/phosh-0.38.0.tar.xz.sha256sum) +| [Signature](https://sources.phosh.mobi/releases//phosh/phosh-0.38.0.tar.xz.asc) + +</section> +<section class="phosh-component"> + +### phoc 0.38.0 +**A Wayland compositor for mobile devices** + +#### Summary of changes +* Allow views to be always-on-top ([demo][4]) +* Allow move-to-corner via keybindings +* Allow clients to check if there's a hardware keyboard +* Update to wlroots 0.17.2 +* Fractional scale fixes +* Bump layer-shell version to 3 +* Make Subsurfaces and Popups GObjects +* More internal cleanups and fixes +* Validate more files during build +* Issues fixed: + * https://gitlab.gnome.org/World/Phosh/phoc/-/issues/98 + * https://gitlab.gnome.org/World/Phosh/phoc/-/issues/364 + * https://gitlab.gnome.org/World/Phosh/phoc/-/issues/342 +* Contributors: + * Guido Günther + + +[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phoc/-/releases/v0.38.0) +| [Tarball](https://sources.phosh.mobi/releases//phoc/phoc-0.38.0.tar.xz) +| [Checksum](https://sources.phosh.mobi/releases//phoc/phoc-0.38.0.tar.xz.sha256sum) +| [Signature](https://sources.phosh.mobi/releases//phoc/phoc-0.38.0.tar.xz.asc) + +</section> +<section class="phosh-component"> + +### squeekboard 1.38.0 +**An on-screen-keyboard input method for Wayland** + +#### Summary of changes +- There are 25 new wide shapes available, every available layout now has a wide shape +- "PgUp" and "PgDn" on the terminal-layouts are now labeled to "Page ↑" and "Page ↓" +- The key names of Spanish and French terminal-layouts are now translated +- Update Spanish terminal-layout with the keys that are already available on the US-terminal-layout +- Fix the different key-arrangement on the wide and base shapes of the German layout +- Fix missing button to access additional characters on wide German layout +- Moved to a more up to date development base (Debian Testing) +- Layout-files cleanup, they're now easier to understand and edit +* Contributors: + * Arnaud Ferraris + * Guido Günther + * MoonlightWave-12 + * Peter Michael Green +* UI translations: + * Vittorio Monti (it) + +[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/squeekboard/-/releases/v1.38.0) + +</section> + +## Recommended components + +<section class="phosh-component"> + +### phosh-mobile-settings 0.38.0 +**A Mobile (and Phosh specific) Settings Application** + +#### Summary of changes +* Add option to print debug info on the command line +* Contributors: + * Guido Günther + * Rudra Pratap Singh + + +[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/releases/v0.38.0) +| [Tarball](https://sources.phosh.mobi/releases//phosh-mobile-settings/phosh-mobile-settings-0.38.0.tar.xz) +| [Checksum](https://sources.phosh.mobi/releases//phosh-mobile-settings/phosh-mobile-settings-0.38.0.tar.xz.sha256sum) +| [Signature](https://sources.phosh.mobi/releases//phosh-mobile-settings/phosh-mobile-settings-0.38.0.tar.xz.asc) + +</section> +<section class="phosh-component"> + +### phosh-tour 0.38.0 +**A short introduction to Phosh** + +#### Summary of changes +* Fix blurry images with scale != 1 +* Fix flatpak build +* Issues fixed: + * https://gitlab.gnome.org/World/Phosh/phosh-tour/-/issues/4 +* Contributors: + * Guido Günther + + +[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-tour/-/releases/v0.38.0) +| [Tarball](https://sources.phosh.mobi/releases//phosh-tour/phosh-tour-0.38.0.tar.xz) +| [Checksum](https://sources.phosh.mobi/releases//phosh-tour/phosh-tour-0.38.0.tar.xz.sha256sum) +| [Signature](https://sources.phosh.mobi/releases//phosh-tour/phosh-tour-0.38.0.tar.xz.asc) + +</section> + +## Libraries + +<section class="phosh-component"> + +### libcall-ui 0.2.0 +**Common user interface parts for call handling** + +#### Summary of changes +* Add getters for dialpad properties +* Remove superfluous layout managers +* Build system cleanups +* Contributors: + * Anton Lazarev + * Guido Günther +* UI translations: + * Pierre Michel Augustin (ht) + * Vasil Pupkin (be) + * Vittorio Monti (it) + +[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/libcall-ui/-/releases/v0.2.0) + +</section> +<section class="phosh-component"> + +### gmobile 0.1.0 +**Bits useful in mobile related, glib based projects** + +#### Summary of changes +* Split public and private headers +* Improve API docs +* Use GSourceOnceFunc for `_once` functions + This is a slight API break. +* Install shared library with .0 soname +* Make JSON files compatible with recent json-glib +* Added devices: + * Xiaomi Mi A2 Lite +* Issues fixed: + * https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/4 +* Contributors: + * Andrea Bolognani + * Guido Günther + + + +[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/gmobile/-/releases/v0.1.0) + +</section> + +## Related components + +These components are purely optional: +<section class="phosh-component phosh-unreleased"> + +### phom 0.20.0 +**A virtual mouse prototype** + +*Not released in the 0.38.0 cycle, latest is 0.20.0* + +[Detailed list of changes](https://gitlab.gnome.org/guidog/phom/-/releases/v0.20.0) +</section> +<section class="phosh-component"> + +### phosh-osk-stub 0.38.0 +**An experimental alternative on screen keyboard** + +#### Summary of changes +* (Optionally) hide OSK if a hardware keyboard is present ([demo][3]) +* Fix completion bar styling when using HighContrast +* Issues fixed: + * https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/37 +* Contributors: + * Guido Günther + + +[Detailed list of changes](https://gitlab.gnome.org/guidog/phosh-osk-stub/-/releases/v0.38.0) +| [Tarball](https://sources.phosh.mobi/releases//phosh-osk-stub/phosh-osk-stub-0.38.0.tar.xz) +| [Checksum](https://sources.phosh.mobi/releases//phosh-osk-stub/phosh-osk-stub-0.38.0.tar.xz.sha256sum) +| [Signature](https://sources.phosh.mobi/releases//phosh-osk-stub/phosh-osk-stub-0.38.0.tar.xz.asc) + +</section> +<section class="phosh-component phosh-unreleased"> + +### phosh-osk-data 0.25.0 +**Completion data for Phosh's on screen keyboards** + +*Not released in the 0.38.0 cycle, latest is 0.25.0* + +[Detailed list of changes](https://gitlab.gnome.org/guidog/phosh-osk-data/-/releases/v0.25.0) +</section> +<section class="phosh-component phosh-unreleased"> + +### phosh-wallpapers 0.37.0 +**Phosh wallpapers and other artwork** + +*Not released in the 0.38.0 cycle, latest is 0.37.0* + +[Detailed list of changes](https://gitlab.gnome.org/guidog/phosh-wallpapers/-/releases/v0.37.0) +</section> + +# Dependencies +Without these the above wouldn't be possible. This release is based on: + +* [wlroots](https://gitlab.freedesktop.org/wlroots/wlroots) 0.17.1 +* [GNOME](https://download.gnome.org/core/46/) 46 +* [feedbackd](https://source.puri.sm/Librem5/feedbackd) 0.2.1 +* [feedbackd-device-themes](https://source.puri.sm/Librem5/feedbackd-device-themes) 0.1.0 +* [callaudiod](https://gitlab.com/mobian1/callaudiod/) 0.1.7 +* [wys](https://source.puri.sm/Librem5/wys) 0.1.12 +* [mmsd-tng](https://gitlab.com/kop316/mmsd) 2.5.0 + +For more details on dependencies and required patches see the detailed list of changes of the individual components. +# Related Software + +Other components often used with Phosh but not mandatory: + +* [phog](https://gitlab.com/mobian1/phog) 0.1.6: A display manager using Phosh's UI +* [phosh-antispam](https://gitlab.com/kop316/phosh-antispam) 3.4: Avoid spam calls +* [vvmd](https://gitlab.com/kop316/vvmd) 0.16: Visual Voice Mail Daemon +* [vvmplayer](https://gitlab.com/kop316/vvmplayer) 2.5: Visual Voice Mail Player +* [livi](https://gitlab.gnome.org/guidog/livi) 0.0.6: A simple video player for mobile +* [chatty](https://gitlab.gnome.org/World/Chatty) 0.8.1: A messaging app for SMS and MMS + +# Links +* [Future milestones](https://gitlab.gnome.org/groups/World/Phosh/-/milestones) +* [Wiki](https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/home) +* [Getting in touch](https://gitlab.gnome.org/World/Phosh/phosh#getting-in-touch) +* [Signed release tarballs](https://sources.phosh.mobi/releases/) +* Found any errors? Please send corrections to `releases at phosh.mobi`. + +[1]: ./launcher-entry.mp4 +[2]: ./phosh-rounded-corners.png +[3]: ./pos-hw-keyboard.mp4 +[4]: ./phoc-always-on-top.mp4 diff --git a/content/releases/rel-0.38.0/launcher-entry.mp4 b/content/releases/rel-0.38.0/launcher-entry.mp4 Binary files differnew file mode 100644 index 0000000..2d8b1e2 --- /dev/null +++ b/content/releases/rel-0.38.0/launcher-entry.mp4 diff --git a/content/releases/rel-0.38.0/phoc-always-on-top.mp4 b/content/releases/rel-0.38.0/phoc-always-on-top.mp4 Binary files differnew file mode 100644 index 0000000..fe4d476 --- /dev/null +++ b/content/releases/rel-0.38.0/phoc-always-on-top.mp4 diff --git a/content/releases/rel-0.38.0/phosh-release-0.38.0.png b/content/releases/rel-0.38.0/phosh-release-0.38.0.png Binary files differnew file mode 100644 index 0000000..e41d490 --- /dev/null +++ b/content/releases/rel-0.38.0/phosh-release-0.38.0.png diff --git a/content/releases/rel-0.38.0/phosh-rounded-corners.png b/content/releases/rel-0.38.0/phosh-rounded-corners.png Binary files differnew file mode 100644 index 0000000..2e4d849 --- /dev/null +++ b/content/releases/rel-0.38.0/phosh-rounded-corners.png diff --git a/content/releases/rel-0.38.0/pos-hw-keyboard.mp4 b/content/releases/rel-0.38.0/pos-hw-keyboard.mp4 Binary files differnew file mode 100644 index 0000000..8cf4fea --- /dev/null +++ b/content/releases/rel-0.38.0/pos-hw-keyboard.mp4 |