Skip to content

Backport some fixes for phosh 0.25.2

Guido Günther requested to merge guidog/phosh:phosh-0.25.x into phosh-0.25.x

As 0.26.0 is a bit off and we want a phoc release anyway for phoc!428 (merged) let's backport some fixes for the 0.25:

* plugins/emergency-plugins-prefs: Fix deprecation

  gtk_widget_hide is deprecated in GTK 4.9
  
  Signed-off-by: Guido Günther <agx@sigxcpu.org>
  (cherry picked from commit 26755426b2002ecce362b2b11a0b09f1fefecf76)

* plugins/ticket-box-prefs: Ignore file chooser deprecation

  As it's deprecated since 4.10 and the new GtkFileChooser is only
  available in 4.10 let's wait a bit until we move over.
  
  Signed-off-by: Guido Günther <agx@sigxcpu.org>
  (cherry picked from commit c35e3f610c13175e3bcc1acd5f2fc88500f54a4a)

* settings: Drop child properies that don't apply to HdyClamp

  Fixes 394974f0e2fdb729f9772895c183b38dde7e5e79
  
  Signed-off-by: Guido Günther <agx@sigxcpu.org>
  (cherry picked from commit 5b2faf7836dc6633636b5b719d9dfc7673f33028)

* settings: Make quick settings take enough vertical space

  This avoids a scroll bar e.g. when opening settings on the lock screen
  when there's enough vertical space.
  
  Signed-off-by: Guido Günther <agx@sigxcpu.org>
  (cherry picked from commit 6a4e980a3b5a587a912742e462eb8b3426ff5c1d)

* plugins/emergency-info-prefs: Mark labels as translatable

  Thanks Piotr Drąg
  
  Signed-off-by: Guido Günther <agx@sigxcpu.org>
  (cherry picked from commit 234816d210725b0dda546b3ef8342bc55f1f87a0)

Merge request reports