Pre-configure theme #17

Closed
opened 2019-11-17 19:50:25 +00:00 by nestor · 1 comment
Owner

It would be nice to set the Greyscale theme as the default for the status bar icons and overlays (controls).

Such settings are stored inside themes.db which is part of the ThemesProvider app (org.cyanogenmod.themes.provider). Unfortunately this app does not read or use any XML file for defaults, making it hard/impossible to pre-configure it via an overlay.

Perhaps our only bet is to overwrite the status bar icons and overlays like was done for the wallpaper: dce7134381

It would be nice to set the [Greyscale theme](https://f-droid.org/en/packages/it.lucci.cm.greyscaletheme/) as the default for the status bar icons and overlays (controls). Such settings are stored inside `themes.db` which is part of the [ThemesProvider app](https://git.replicant.us/LineageOS-mirror/android_packages_providers_ThemesProvider) (org.cyanogenmod.themes.provider). Unfortunately this app does not read or use any XML file for defaults, making it hard/impossible to pre-configure it via an overlay. Perhaps our only bet is to overwrite the status bar icons and overlays like was done for the wallpaper: dce7134381724ef3fb36e45da65ce80288601dfa
Owner

Included as of e9c92529d7.

Included as of https://code.adhoc.zone/ADHOC/replicant-vendor_replicant/commit/e9c92529d783e4ac9e326a17abbc2d920afca9ea.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ADHOC/replicant-vendor_replicant#17
No description provided.