Package: release.debian.org Severity: normal Tags: trixie X-Debbugs-Cc: [email protected] Control: affects -1 + src:lomiri-schemas User: [email protected] Usertags: pu
Please accept upload of lomiri-schemas to Debian trixie. [ Reason ] This is one of three trixie-pu uploads (lomiri-schemas, lomiri-session, lomiri) address UI scaling problems of Debian Lomiri based tablets in Debian Edu. Without this series of uploads, tablets with a high display resolution show a Lomiri shell with very tiny controls, icons and fonts. This patch series cherry-picks targeted changes from upstream to fix this by providing a global-scaling-factor gsettings property that can be used by sysadmins to configure the UI scaling. The approach of configuring scaling for Lomiri in Debian 13 will be the same mechanism that we (Lomiri upstream) are currently providing for Lomiri in Debian 14 (i.e. via gsettings). [ Impact ] Scaling of Lomiri Operating Environment remains broken / unavailable. [ Tests ] Tests on three different tablet devices + tests in a VM. [ Risks ] Only for Lomiri users of Debian 13. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] +lomiri-schemas (0.1.8-1+deb13u1) trixie; urgency=medium + + * debian/patches: + + Add 0001_Add-new-global-scaling-factor-setting-to-com.lomiri.patch. + Provide new upstream way of defining a global scaling factor for the UI. + + -- Mike Gabriel <[email protected]> Thu, 10 Sep 2026 16:56:15 +0200 [ Other info ] Relevant for Debian Edu tablets being part of Debian Edu 13.
diff -Nru lomiri-schemas-0.1.8/debian/changelog lomiri-schemas-0.1.8/debian/changelog --- lomiri-schemas-0.1.8/debian/changelog 2025-05-02 18:02:01.000000000 +0200 +++ lomiri-schemas-0.1.8/debian/changelog 2026-09-10 16:56:15.000000000 +0200 @@ -1,3 +1,11 @@ +lomiri-schemas (0.1.8-1+deb13u1) trixie; urgency=medium + + * debian/patches: + + Add 0001_Add-new-global-scaling-factor-setting-to-com.lomiri.patch. + Provide new upstream way of defining a global scaling factor for the UI. + + -- Mike Gabriel <[email protected]> Thu, 10 Sep 2026 16:56:15 +0200 + lomiri-schemas (0.1.8-1) unstable; urgency=medium * New upstream release. diff -Nru lomiri-schemas-0.1.8/debian/patches/0001_Add-new-global-scaling-factor-setting-to-com.lomiri.patch lomiri-schemas-0.1.8/debian/patches/0001_Add-new-global-scaling-factor-setting-to-com.lomiri.patch --- lomiri-schemas-0.1.8/debian/patches/0001_Add-new-global-scaling-factor-setting-to-com.lomiri.patch 1970-01-01 01:00:00.000000000 +0100 +++ lomiri-schemas-0.1.8/debian/patches/0001_Add-new-global-scaling-factor-setting-to-com.lomiri.patch 2026-09-10 16:54:01.000000000 +0200 @@ -0,0 +1,30 @@ +From 4ee0ddfb37f93f86ffd0c71c7354481f488eb422 Mon Sep 17 00:00:00 2001 +From: Guido Berhoerster <[email protected]> +Date: Wed, 20 May 2026 13:45:08 +0200 +Subject: [PATCH] Add new global-scaling-factor setting to + com.lomiri.touch.system + +The global-scaling-factor is applied on top of the system wide display +configuration via the GRID_UNIT_PX environment variable. +--- + data/schemas/com.lomiri.touch.system.gschema.xml.in | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/data/schemas/com.lomiri.touch.system.gschema.xml.in b/data/schemas/com.lomiri.touch.system.gschema.xml.in +index afb59bb..3a59b36 100644 +--- a/data/schemas/com.lomiri.touch.system.gschema.xml.in ++++ b/data/schemas/com.lomiri.touch.system.gschema.xml.in +@@ -64,5 +64,10 @@ + <default>{}</default> + <description>Mapping of unique fingerprint ids to names set by the user.</description> + </key> ++ <key type="d" name="global-scaling-factor"> ++ <range min="0.5" max="4.0"/> ++ <default>1.0</default> ++ <summary>Scaling factor applied on top of the system wide display configuration.</summary> ++ </key> + </schema> + </schemalist> +-- +2.47.3 + diff -Nru lomiri-schemas-0.1.8/debian/patches/series lomiri-schemas-0.1.8/debian/patches/series --- lomiri-schemas-0.1.8/debian/patches/series 2025-02-10 15:49:32.000000000 +0100 +++ lomiri-schemas-0.1.8/debian/patches/series 2026-09-10 16:54:25.000000000 +0200 @@ -1 +1,2 @@ 2001_Replace-default-camera-and-gallery-app-naming.patch +0001_Add-new-global-scaling-factor-setting-to-com.lomiri.patch

