aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2023-12-06 15:21:32 +0100
committerGuido Günther <agx@sigxcpu.org>2023-12-06 16:03:00 +0100
commit6d4492a7cce4149163857b5beded3f4ae7649d76 (patch)
tree52ea72353df1dbc16b4c5cdf80bc7b303ca0938f
parent913cb942e1f724b503b8db86f91259a8f5b2a146 (diff)
Add 0.34.0
-rw-r--r--config.toml2
-rw-r--r--content/releases/rel-0.34.0/index.md214
-rw-r--r--content/releases/rel-0.34.0/phosh-release-0.34.0.pngbin0 -> 101071 bytes
3 files changed, 215 insertions, 1 deletions
diff --git a/config.toml b/config.toml
index 55895ab..cea61d2 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.33.0"
+ latest_stable = "0.34.0"
[taxonomies]
category = "categories"
diff --git a/content/releases/rel-0.34.0/index.md b/content/releases/rel-0.34.0/index.md
new file mode 100644
index 0000000..943e223
--- /dev/null
+++ b/content/releases/rel-0.34.0/index.md
@@ -0,0 +1,214 @@
++++
+authors = ["Guido Günther"]
+title = "Phosh 0.34.0"
+date = "2023-12-06"
+description = "The Phosh 0.34.0 Release"
+tags = [
+ "phosh",
+ "release",
+]
+featuredImage = "phosh-release-0.34.0.png"
++++
+# Phosh 0.34.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.34.0
+**A graphical shell for mobile devices**
+
+#### Summary of changes
+* End session dialog improvements
+* Bring back night light
+* Use ext-idle-notify-v1 Wayland protocol (requires phoc >= 0.33.0)
+* Bump dependencies: Switch to gmobile 0.0.4 and libcall-ui 0.1.1
+* Small UI improvements
+* CI improvements: Check coding style, improve ci-fairy checks
+* Issues fixed:
+ - https://gitlab.gnome.org/World/Phosh/phosh/-/issues/994
+ - https://gitlab.gnome.org/World/Phosh/phosh/-/issues/875
+ - https://source.puri.sm/Librem5/OS-issues/-/issues/343
+* Contributors:
+ * Arun Mani J
+ * Guido Günther
+
+#### i18n updates
+* UI translations:
+ * Artur S0 (ru)
+ * Jordi Mas i Hernandez (ca)
+ * Juliano de Souza Camargo (pt_BR)
+ * Vittorio Monti (it)
+
+
+
+[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh/-/releases/v0.34.0)
+
+</section>
+<section class="phosh-component">
+
+### phoc 0.34.0_beta1
+**A Wayland compositor for mobile devices**
+
+#### Summary of changes
+* This is a beta release, please stick to 0.33.0 for end users
+* Switch to wlroots 0.17.0 prompting lots of internal modernization
+* New protocols:
+ - xwayland-shell-v1 (needed for XWayland only)
+ - security-context-v1 (to limit protocol access for e.g. flatpaks)
+* Dropped protocols:
+ - org_kde_kwin_idle (hence make sure you use phosh >= 0.34.0 with this release)
+* Support wlr_output_config's tests request
+ (wlr-randr --dryrun …)
+* Send dmabuf feedback for fullscreen views
+* Improve and document output configuration via phoc.ini
+* Drag and drop on touchscreen fixes
+* Fix nested phoc with multiple outputs
+* Switch to gmobile 0.0.4
+* Switch to glib 2.74
+* Issues fixed:
+ - https://gitlab.gnome.org/World/Phosh/phoc/-/issues/327
+ - https://gitlab.gnome.org/World/Phosh/phoc/-/issues/328
+ - https://gitlab.gnome.org/World/Phosh/phoc/-/issues/347
+ - https://gitlab.gnome.org/World/Phosh/phoc/-/issues/348
+ - https://gitlab.gnome.org/World/Phosh/phoc/-/issues/349
+ - https://gitlab.gnome.org/World/Phosh/phoc/-/issues/350
+ - https://gitlab.gnome.org/World/Phosh/phoc/-/issues/354
+* Contributors:
+ * Guido Günther
+
+
+[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phoc/-/releases/v0.34.0_beta1)
+</section>
+<section class="phosh-component phosh-unreleased">
+
+### squeekboard 1.22.0
+**An on-screen-keyboard input method for Wayland**
+
+*Not released in the 0.34.0 cycle, latest is 1.22.0*
+
+[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/squeekboard/-/releases/v1.22.0)
+</section>
+
+## Recommended components
+
+<section class="phosh-component">
+
+### phosh-mobile-settings 0.34.0
+**A Mobile (and Phosh specific) Settings Application**
+
+#### Summary of changes
+* Add important gsettings to trouble shooting tab
+* Check style in ci
+* Contributors:
+ * Gotam Gorabh
+ * Guido Günther
+
+
+[Detailed list of changes](https://gitlab.gnome.org/guidog/phosh-mobile-settings/-/releases/v0.34.0)
+
+</section>
+<section class="phosh-component phosh-unreleased">
+
+### phosh-tour 0.28.0
+**A short introduction to Phosh**
+
+*Not released in the 0.34.0 cycle, latest is 0.28.0*
+
+[Detailed list of changes](https://gitlab.gnome.org/guidog/phosh-tour/-/releases/v0.28.0)
+</section>
+
+## Libraries
+
+<section class="phosh-component phosh-unreleased">
+
+### libcall-ui 0.2.0_beta1
+**Common user interface parts for call handling**
+
+*Not released in the 0.34.0 cycle, latest is 0.2.0_beta1*
+
+[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/libcall-ui/-/releases/v0.2.0_beta1)
+</section>
+<section class="phosh-component phosh-unreleased">
+
+### gmobile 0.0.4
+**Bits useful in mobile related, glib based projects**
+
+*Not released in the 0.34.0 cycle, latest is 0.0.4*
+
+[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/gmobile/-/releases/v0.0.4)
+</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.34.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.34.0
+**An OSK experiment and debugging help**
+
+#### Summary of changes
+* Properly switch back to last layout used (when text-input is in
+ use).
+* Add some default keyboard shortcuts for the terminal layout
+* Add gnome-calculator to list of apps that don't unfold the OSK
+* Run style checks in ci
+* Issues fixed:
+ - https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/10
+* Contributors:
+ * Guido Günther
+
+
+[Detailed list of changes](https://gitlab.gnome.org/guidog/phosh-osk-stub/-/releases/v0.34.0)
+
+</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.34.0 cycle, latest is 0.25.0*
+
+[Detailed list of changes](https://gitlab.gnome.org/guidog/phosh-osk-data/-/releases/v0.25.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.0
+* [GNOME](https://download.gnome.org/core/45/) 45
+* [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.11
+* [mmsd-tng](https://gitlab.com/kop316/mmsd) 1.14.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) 1.0.6: A display manager using Phosh's UI
+* [phosh-antispam](https://gitlab.com/kop316/phosh-antispam) 3.3.0: Avoid spam calls
+* [vvmd](https://gitlab.com/kop316/vvmd) 0.16: Visual Voice Mail
+* [livi](https://gitlab.gnome.org/guidog/livi) 0.0.4: A simple video player for mobile
+* [chatty](https://gitlab.gnome.org/World/Chatty) 0.8.0~rc0: 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)
+* Found any errors? Please send corrections to `releases at phosh.mobi`.
+
diff --git a/content/releases/rel-0.34.0/phosh-release-0.34.0.png b/content/releases/rel-0.34.0/phosh-release-0.34.0.png
new file mode 100644
index 0000000..e1ca990
--- /dev/null
+++ b/content/releases/rel-0.34.0/phosh-release-0.34.0.png
Binary files differ