Debian Patches
Status for lomiri/0.5.0-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update | 
|---|---|---|---|---|---|---|
| 1003_fix-library-permission.patch | Fix 0755 -> 0644 permission of test internal .so file. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | invalid | |||
| 2001_disable-broken-test-mir2.patch | Disable QtMir/Applications tests, mocks have been dropped from Mir 2.9 | Marius Gripsgard <mariogrip@ubports.com> | not-needed | |||
| 1006_avoid-embedding-a-randomized-HOME-value.patch | [PATCH 2/4] tests/plugins/Utils/CMakeLists.txt: Avoid embedding a randomized HOME value. | Vagrant Cascadian <vagrant@reproducible-builds.org> | no | 2023-04-10 | ||
| 2005_dont-reset-alwaysShowOsk-to-system-defaults-on-login.patch | Allow user-modified gsetting of com.lomiri.Shell/always-show-osk to survive session logout/login. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | not-needed | |||
| 0022_enable-stopping-the-flick-with-just-a-press.patch | [PATCH] Enable stopping the flick with just a press | Kugi Eusebio <kugi_eusebio@protonmail.com> | no | 2024-01-31 | ||
| 0024_only-load-prompty-if-cover-page-is-not-shown.patch | [PATCH] Only load Prompts if cover Page is not shown fixes https://gitlab.com/ubports/development/core/lomiri/-/issues/66 | Lionel Duboeuf <lduboeuf@ouvaton.org> | no | 2024-01-02 | ||
| 1001_use-com-lomiri-Shell-pictureUri.patch | Use com.lomiri.Shell(.Greeter) as GSettings storage place. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | yes | |||
| 2006_use-Noto-Sans-Font.patch | Use Noto Sans instead of Ubuntu fonts. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | not-needed | |||
| 2011_skip-language-keymap-tests.patch | Skip Ubuntu AccountsService specific unit test. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | not-needed | |||
| 2007_fix-testWindowStateStorage.patch | Use Debian-specific build $HOME during unit tests. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | not-needed | |||
| 2008_skip-failing-tests.patch | Disable various unit tests that fail when building against Debian testing/unstable. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | not-needed | |||
| 2009_disable-qtmir-tests.patch | Disable qtmir-based unit tests.Abstract: Prepare for QT_QPA_PLATFORM being set to mirserver. Tests won't run if set to the default value (xcb). . However, for now, disable unit tests that require qtmir. They fail with an error from Mir: . [2024-04-21 15:26:14.592387] <information> mirserver: Using software cursor zero sized software cursor image is invalid  | 
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | not-needed | |||
| 2010_use-desktop-qtmir.patch | no | |||||
| 2012_no-app-suspension-on-Debian+Ubuntu-proper.patch | Don't suspend apps in Debian + Ubuntu properAbstract: Long story behind this is that apps like lomiri-music-app or (lomiri-)mediaplayer-app use media-hub for background-decoding of audio and video files. . This allows one to play an audio file and background the music app which, however, does suspend the music app, but not the audio playback. . In Debian + Ubuntu proper, we lack media-hub support in qtmultimedia and thus don't have this background service for media file decoding. . Without this patch, Lomiri shell would suspend the app if backgrounded and this would stop the audio stream. . We need to keep this patch around until media-hub is fully supporting being used on mainline Linux.  | 
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | invalid | |||
| 1010a_use-ayatana-greeter-badges.patch | [PATCH 1/3] plugins/LightDM/SessionsModel.(cpp|h): Support using session badge icon from (new project) ayatana-greeter-badges. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2025-01-23 | ||
| 1010b_use-ayatana-greeter-badges.patch | [PATCH 2/3] plugins/LightDM/SessionsModel.h: Prefer session badge icons found in /usr/local/share/lomiri-greeter and /usr/share/lomiri-greeter/ over icons shipped in Ayatana Greeter Badges and bundled-in. This allows vendors to drop customized icons into /usr/local/share/lomiri-greeter and /usr/share/lomiri-greeter and take precendence.  | 
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2025-01-23 | ||
| 1013_fix-convergence-on-high-resolution-tablets.patch | [PATCH] qml/OrientedShell.qml: Interpret high resolution touch screen device without pointing device as tablet. This fixes auto-recognition of keyboard+trackpad docking/undocking events for e.g. the Starlite Tablet. . This change also makes the Desktop mode toggle switch in the session indicator not stuck in Desktop mode on such devices. E.g. on a Lenovo Yoga convertible, with this change you can now use the Desktop mode toggle switch to switch between Windowed / Staged usageMode. . This change was inspired by Lomiri Plus by Kugi Eusebio (ENH158).  | 
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2025-01-30 | ||
| 1015_greeter-textprompt-ESC-will-disable-OSK-again.patch | Provide pathway for disabling the OSK again (by hitting ESC on the keyboard) | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | yes | |||
| 1016_rotate-when-orientation-is-locked.patch | [PATCH] Adds a rotate button when orientation is locked | Kugi Eusebio <kugi_eusebio@protonmail.com> | no | 2024-08-12 | ||
| 2013_CXX-standard-20.patch | no | |||||
| 1017_dont-load-indicators-for-unregistered-services.patch | [PATCH] plugins/Lomiri/Indicators/indicatorsmanager.cpp: Don't load indicators for unregistered services fixes https://salsa.debian.org/ubports-team/lomiri/-/issues/42  | 
Robert Tari <robert@tari.in> | no | 2025-03-21 | ||
| 2014_lomiri-greeter-wrapper-on-wayland.patch | For Lomiri Greeter on Desktop we ship our very own lomiri-greeter-wrapper script. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | invalid | |||
| 2015_lomiri-greeter-use-wayland.patch | Use wayland backend of LightDM. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | invalid | |||
| 1005_cursor-always-follow-cursor-position-from-mir.patch | [PATCH] cursor: Always follow cursor position from mir It makes no sense to not, if we dont we can quickly get out of sync with mir. This was done for multiscreen, but this has to be fixed another way then tracking pointer ourself. The plan is to follow mir's screen position anyway so we don't need this. (the current multiscreen impl is horrable) update 2025-05-15 (Mike Gabriel <mike.gabriel@das-netzwerkteam.de): - Let VM workaround only take effect if running in a virtual machine. - Set LOMIRI_RUNNING_IN_VM=1 in lomiri-greeter-wrapper script so that the mouse pointer positioning hack for VMs also takes effect in Lomiri Greeter.  | 
Marius Gripsgard <marius@ubports.com> | no | 2023-05-31 | ||
| 0030_lomiri-upstream-home-logo.patch | [PATCH] qml/Launcher/LauncherPanel.qml: Use Lomiri upstream home logo and home background color. It is not our (Lomiri upstream) business to make sure that distributors set up their artwork / logo for the home button. We should simply provide our (Lomiri) logo and its best bgcolor match. Relates to: https://gitlab.com/ubports/ubuntu-touch/-/issues/2223  | 
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2025-05-10 | 
