- Mar 23, 2022
-
-
Dang Huynh authored
-
Dang Huynh authored
-
Caleb Connolly authored
-
Caleb Connolly authored
It's been moved to it's own repo.
-
- Mar 22, 2022
-
-
Includes support for xiaomi-cepheus. [ci:skip-build] Already built successfuly on CI in MR
-
No longer needed as these firmware packages doesn't depend on soc-qcom-sdm845-nonfree-firmware anymore.
-
-
Also, moving the modemmanager.conf file from the main package to the nonfree-firmware subpackage as Modem Manager is going to work only if the nonfree-firmwares are present.
-
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from firmware-xiaomi-beryllium package to the device package. This will make the firmware package to only depend on firmware files.
-
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from firmware-oneplus-sdm845 package to the device package. This will make the firmware package to only depend on firmware files.
-
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from firmware-oneplus-sdm845 package to the device package. This will make the firmware package to only depend on firmware files.
-
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from firmware-shift-sdm845 package to the device package. This will make the firmware package to only depend on firmware files.
-
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from firmware-shift-sdm845 package to the device package. This will make the firmware package to only depend on firmware files. Also, pmb:cross-native is added to the package options so CI testcases doesn't fail.
-
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from firmware-oneplus-sdm845 package to the device package. This will make the firmware package to only depend on firmware files. Also, pmb:cross-native is added to the package options so CI testcases doesn't fail.
-
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from firmware-xiaomi-beryllium package to the device package. This will make the firmware package to only depend on firmware files. Also, pmb:cross-native is added to the package options so CI testcases doesn't fail.
-
- Mar 21, 2022
-
-
Raymond Hackley authored
The udev file "20-zinitix-input.rules" maps the touchkey on Zinitix-TS to KEY_MENU and KEY_BACK.
-
[ci:skip-build]: already built successfully in CI
-
[ci:skip-build]: already built successfully in CI
-
- Mar 20, 2022
-
-
Signed-off-by:
iAboothahir <aboothahirpkd@gmail.com> [ci:skip-build] Already built successfuly on CI in MR
-
Also enable CONFIG_ARM_SMMU,CONFIG_QFMT_V1,CONFIG_QFMT_V2
-
nmcli and nmtui are not included in package networkmanager. Add necessary subpackages as dependencies. https://gitlab.alpinelinux.org/alpine/aports/-/commit/841288756642d93f444265f1cf97d2bc745f1795
-
-
- Mar 19, 2022
-
-
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
-