mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2024-06-24 22:10:55 +02:00
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> |
||
---|---|---|
.. | ||
activities | ||
adapter | ||
capabilities | ||
contentprovider | ||
database | ||
deviceevents | ||
devices | ||
entities | ||
export | ||
externalevents | ||
impl | ||
model | ||
service | ||
util | ||
GBApplication.java | ||
GBEnvironment.java | ||
GBException.java | ||
LockHandler.java | ||
Logging.java | ||
LoggingExceptionHandler.java | ||
SleepAlarmWidget.java | ||
Widget.java |