- Mar 19, 2022
-
-
Dang Huynh authored
-
Dang Huynh authored
-
It became too confusing by using almost the same name for the old rootfs when booting from HDDs [ci:skip-build] already built successfully in CI
-
[ci:skip-build] already built successfully in CI
-
- Mar 17, 2022
-
-
Add MOZ_ENABLE_WAYLAND=1 to make firefox not use xwayland in Gnome
-
- Mar 16, 2022
-
-
[ci:skip-build]: already built successfully in CI
-
- Mar 15, 2022
-
-
[ci:skip-build] Already built successfuly on CI in MR
-
Dylan Van Assche authored
This reverts commit f6fbe358.
-
Dylan Van Assche authored
-
Shared package for shared gnome and phosh ui configurations Additionally, added missing dependencies: Both Phosh and GNOME need elogind to do sleep inhibition and to provide pam modules. gnome-bluetooth has some small udev rule that helps marking devices for rfkill. Given that most devices in pmOS have a bluetooth, this should be useful as a dependency.
-
These were most likely copied from phosh, but not necessary in GNOME. They safe space in the interface, but GNOME Shell is really not that useful in very narrow devices, so adding a configuration for such cases should be unnecessary.
-
The dconf configuration and installation file was needed because the schemas `sm.puri.phoc.application.org-gnome-maps` and `sm.puri.phoc.application.firefox` are not schemas that can be overriden. The actual schema is `sm.puri.phoc.application`, which is a relocatable schema. Therefore, we could use an override to specify the default, but with a simple configuration file, gsettings cannot relocate the schema. Therefore, the dconf configuration makes sense for these kind of schemas. For regular schemas that can be overriden with an override file, it is simpler to just use it.
-
Phosh takes care of it in a smarter way[1]. The custom override also has the consequence of never showing closing buttons in docked mode, which can be an inconvenience. [1] https://gitlab.gnome.org/World/Phosh/phosh/-/blob/main/src/docked-manager.c#L292-L295 Or in case the lines change with time: ```C phosh_docked_manager_set_enabled (PhoshDockedManager *self, gboolean enable) if (enable) g_settings_reset (self->wm_settings, WM_KEY_LAYOUT); else g_settings_set_string (self->wm_settings, WM_KEY_LAYOUT, "appmenu:"); ```
-
Phosh already installs these schemas by default[1] and makes them specific to the Phosh desktop. Originally these might have been needed because either Phosh didn't ship the overrides or/and tinydm wasn't setting the environment variable XDG_CURRENT_DESKTOP properly[2]. To verify that the behavior of the Phosh override is working as expected one can do the following from an ssh session (so that the full DE envvars are not set): ```bash $ export DISPLAY=:0 # so that gsettings reset works $ gsettings reset org.gnome.desktop.interface clock-show-date $ gsettings get org.gnome.desktop.interface clock-show-date # false $ sudo rm /usr/share/glib-2.0/schemas/000-postmarketos.gschema.override $ sudo glib-compile-schemas --strict /usr/share/glib-2.0/schemas/ $ gsettings get org.gnome.desktop.interface clock-show-date # true (which is the default) $ export XDG_CURRENT_DESKTOP=GNOME:Phosh $ gsettings get org.gnome.desktop.interface clock-show-date # false (from phosh override) ``` [1] https://gitlab.gnome.org/World/Phosh/phosh/-/blob/main/data/00_sm.puri.Phosh.gschema.override [2] https://gitlab.com/postmarketOS/tinydm/-/merge_requests/12
-
-
firefox scaling was set to true before `mobile-config-firefox` existed. In new installations false is the default, so explicitly stating false is only necessary for upgrades. Since the default was changed in one and a half years ago in fef3af0d when the package was still in version 4, removing it should not have any impact. If anybody had an edge installation not upgrade for more than 1.5 years, it would definitely be wiser to reinstall than to upgrade.
-
Glade can be useful if you're building GTK apps on your phone when making use of convergence, so let's unhide it. The reason it was hidden was that it gets pulled in when building Phosh, but this might be solvable in a better way. Hiding of org.gnome.Extensions can probably be dropped when https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/31086 has been merged.
-
- Mar 14, 2022
-
-
- Mar 13, 2022
-
-
Newbyte authored
I'm not deduplicating the UCM files between m3 and m0 as I may not always be able to test changes to m3, and I'd rather have a an outdated configuration for m3 than a broken one.
-
Newbyte authored
This is missing some functionality, notably input from the main microphone and headset audio out. But, it should be better than nothing. Relates to https://gitlab.com/postmarketOS/pmaports/-/issues/1281
-
Downstream follow-up of https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/31918
-
Enable screen locking and embed virtual keyboard. For devices with a hardware keyboard, this is unfavorable. For touch devices, however, that's needed for unlocking the screen. Additionally enable single-click behavior in file manager. This applies also to the desktop icons. Again this is unfavorable for conventional devices but advantageous for touch devices.
-
- Mar 12, 2022
-
-
Newbyte authored
Apparently works significantly better on SHV-E210S and seems to work about equally well on i9300. Besides, using upstream firmware with a clear licence is nice. Also use different nvram file for m3.
-
- Mar 11, 2022
-
-
unclutter-xfixes version 1.6 introduced new options --hide-on-touch and --start-hidden. That seems appropriate enough to cover the use cases touchscreen usage (hide cursor) and mouse/touchpad usage (show cursor).
-
Martijn Braam authored
Dropped patches that are now present in stable linux. Forward ported the EFI IGNOREME patch to 5.16 Enabled a few very common pcie network adapters
-
- Mar 10, 2022
-
-
-
-
-
[ci:skip-build] already built successfully in CI
-
[ci:skip-build] already built successfully in CI
-
[ci:skip-build] already built successfully in CI
-
- Mar 09, 2022
-
-
Clayton Craft authored
This also includes a patch that is already merged in the purism kernel to fix the power key on plamo. [ci:skip-build] already built successfully in CI
-
- Mar 07, 2022
-
-
For a merge list, please see the merge commits: - 5.16.6 - (https://gitlab.com/sdm845-mainline/linux/-/commit/521f32a4e0920b3ef3bc29fd0a6811dbe8c6f21a) - 5.16.7 - (https://gitlab.com/sdm845-mainline/linux/-/commit/36f968514b328e4dae65ca4503707643f691b3e8) - 5.16.8 - (https://gitlab.com/sdm845-mainline/linux/-/commit/3023f6e3b7d4c1e4d10efc603fbe0d6e333a39f4) - 5.16.9 - (https://gitlab.com/sdm845-mainline/linux/-/commit/a87b941715f881a715add95260cff3699063073c) - 5.16.10 - (https://gitlab.com/sdm845-mainline/linux/-/commit/eb85bcb0a34a8620fe0b3f2bb04d3ed4fa64d31f) - 5.16.11 - (https://gitlab.com/sdm845-mainline/linux/-/commit/73291a1c42e0696daf0ccd8c5e89481579d4fad7) - 5.16.12 - (https://gitlab.com/sdm845-mainline/linux/-/commit/77c0e13ec39469a2e3057e1c1853f425626b50e4 ) Change-Id: I806a2c57793e7815d24b57cf46621b9ec5d10f3b Signed-off-by:
Alexander Martinz <amartinz@shiftphones.com> [ci:skip-build] Already built fine on CI in MR
-
[ci:skip-build] Already built fine on CI in MR
-
In preparation to removal of linux-postmarketos repo, switch source to different source mirror. P.S: sourcehut can't serve bz2 archives, I had to switch to gz P.P.S: I'm not sure I'll keep repo on sourcehut forever, but let's try See also: https://gitlab.com/postmarketOS/postmarketos/-/issues/47 [ci:skip-vercheck] [ci:skip-build] Already built fine on CI in MR
-
Danila Tikhonov authored
[ci:skip-build] Already built fine on CI in MR
-
Danila Tikhonov authored
[ci:skip-build] Already built fine on CI in MR
-
Danila Tikhonov authored
[ci:skip-build] Already built fine on CI in MR
-
- Mar 06, 2022
-
-
In preparation to removal of linux-postmarketos repo, switch source to different source mirror. I had to switch to gzip archive, because github doesn't serve bzip2. I did a kconfig edit -> change nothing -> exit saving to regenerate config. See also: postmarketos#47 [ci:skip-build] Already built fine on CI in MR
-
- Mar 05, 2022
-
-
omame authored
CONFIG_MSM_KGSL (Kernel Graphics Subsystem Layer) breaks the framebuffer in mysterious ways even on this device. This MR disables KGSL to restore framebuffer functionality.
-