1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-07-22 06:41:06 +02:00
Gadgetbridge/app/src/main/java
Daniel Dakhno 73d67d4093 Fossil/Skagen Hybrids: Embed menu_structure in watchface apps (#3245)
This PR aims to optimize the method of synchronizing the menu_structure for the openSourceWatchface by making the menu_structure request from the watch obsolete.

Instead, when a new menu_structure is sent to GB via the Intent `nodomain.freeyourgadget.gadgetbridge.Q_SET_MENU_STRUCTURE`, GB remembers that JSON.

Next time a watchface is built, the JSON is embedded into that app package so the watch doesn't forget the structure.

This requires a full GB rebuild to work properky.

Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3245
Co-authored-by: Daniel Dakhno <dakhnod@gmail.com>
Co-committed-by: Daniel Dakhno <dakhnod@gmail.com>
2023-08-19 20:48:53 +00:00
..
com/mobeta/android/dslv Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
lineageos add stripped down version of weather part of lineage sdk 2019-08-22 21:19:03 +02:00
net/osmand/aidlapi experiment with osmand 2023-05-21 22:50:52 +02:00
nodomain/freeyourgadget/gadgetbridge Fossil/Skagen Hybrids: Embed menu_structure in watchface apps (#3245) 2023-08-19 20:48:53 +00:00
ru/gelin/android/weather/notification ensure minimal forecastConditionType lenght for weather notifications 2020-12-28 22:04:05 +01:00