aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2024-04-06 22:20:20 +0200
committerGuido Günther <agx@sigxcpu.org>2024-04-07 10:55:28 +0200
commit6799c0a64ca00335ef4bbd5e38ef52e0878a01f4 (patch)
treef88b72373da04808bee3f0c851599c15c346bc80
parent8e8a5c4186d7036f44d74e4765614f07d91c763a (diff)
Add 0.38.0
-rw-r--r--config.toml2
-rw-r--r--content/releases/rel-0.38.0/index.md291
-rw-r--r--content/releases/rel-0.38.0/launcher-entry.mp4bin0 -> 178770 bytes
-rw-r--r--content/releases/rel-0.38.0/phoc-always-on-top.mp4bin0 -> 300553 bytes
-rw-r--r--content/releases/rel-0.38.0/phosh-release-0.38.0.pngbin0 -> 89919 bytes
-rw-r--r--content/releases/rel-0.38.0/phosh-rounded-corners.pngbin0 -> 12028 bytes
-rw-r--r--content/releases/rel-0.38.0/pos-hw-keyboard.mp4bin0 -> 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
new file mode 100644
index 0000000..2d8b1e2
--- /dev/null
+++ b/content/releases/rel-0.38.0/launcher-entry.mp4
Binary files differ
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
new file mode 100644
index 0000000..fe4d476
--- /dev/null
+++ b/content/releases/rel-0.38.0/phoc-always-on-top.mp4
Binary files differ
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
new file mode 100644
index 0000000..e41d490
--- /dev/null
+++ b/content/releases/rel-0.38.0/phosh-release-0.38.0.png
Binary files differ
diff --git a/content/releases/rel-0.38.0/phosh-rounded-corners.png b/content/releases/rel-0.38.0/phosh-rounded-corners.png
new file mode 100644
index 0000000..2e4d849
--- /dev/null
+++ b/content/releases/rel-0.38.0/phosh-rounded-corners.png
Binary files differ
diff --git a/content/releases/rel-0.38.0/pos-hw-keyboard.mp4 b/content/releases/rel-0.38.0/pos-hw-keyboard.mp4
new file mode 100644
index 0000000..8cf4fea
--- /dev/null
+++ b/content/releases/rel-0.38.0/pos-hw-keyboard.mp4
Binary files differ