Commit Graph
88 Commits
Author SHA1 Message Date
Arjan Schrijver 643f8ef931 Fossil Hybrid HR: Fix watchface redraw after powersave and after wrist flick 2022-08-28 22:25:19 +02:00
Arjan Schrijver c7a7461757 Fossil Q Hybrid: Fix crash 2022-08-28 21:14:30 +02:00
Arjan Schrijver 319a11e99d Fossil Q Hybrid: Fix config activity after multi-device merge 2022-08-19 16:21:59 +02:00
Arjan Schrijver 6e678a8123 Fossil Hybrid HR: Update musicApp version 2022-08-17 21:38:20 +02:00
Arjan Schrijver 554d31c41c Fossil Hybrid HR: Add missing physical button options 2022-08-14 20:23:41 +02:00
Arjan Schrijver 5f4d3f441f Fossil Hybrid HR: Add toggling of backlight with physical button event 2022-08-01 17:21:55 +02:00
Arjan Schrijver 44c087b666 Fossil Hybrid HR: Fix watchface background fuzziness due to resizing 2022-07-31 22:53:32 +02:00
Arjan Schrijver 305078f253 Fossil Hybrid HR: Use embedded background image from .wapp file for editor 2022-07-31 22:51:24 +02:00
Arjan Schrijver 75dd5f1863 Fossil Hybrid HR: Use embedded preview image from .wapp file during import 2022-07-31 20:31:16 +02:00
Arjan Schrijver e2f38704ea Fossil Hybrid HR: Bump watchface version 2022-07-28 22:11:58 +02:00
Arjan Schrijver 0b6c2db606 Fossil Hybrid HR: Add toggling of widgets with physical button event 2022-07-28 22:08:13 +02:00
Arjan Schrijver 6d92af5794 App manager: refresh list when returning from watchface editor 2022-07-25 14:34:41 +02:00
Arjan Schrijver 7d5fe20b55 Fossil Hybrid HR: Add optional circle backgrounds to widgets 2022-07-25 14:34:41 +02:00
Arjan Schrijver c946a045ef Fossil Hybrid HR: Use preferencescreen for widget configuration 2022-07-25 14:34:41 +02:00
Arjan Schrijver 5871a70d1f Fossil Hybrid HR: Allow switching already uploaded watchfaces with Intent 2022-07-20 12:16:55 +02:00
Arjan Schrijver 65a7ceab82 Add option to share a cached watchface/app to another app 2022-07-20 09:42:47 +02:00
Arjan Schrijver 365bb2aea4 Fossil Hybrid HR: Add try-catch block that was missing in 7e844367e 2022-07-17 20:29:54 +02:00
Arjan Schrijver 7e844367e6 Fossil Hybrid HR: Show in appmanager which watch apps are outdated 2022-07-16 23:03:06 +02:00
Arjan Schrijver 93e9d407ec Fossil Hybrid HR: Show in appmanager which watchfaces are outdated 2022-07-14 13:02:04 +02:00
Arjan Schrijver 6d16625112 Fossil Hybrid HR: Fix 2nd TZ widget offset
The 2nd TimeZone watchface widget was configured with an offset that
didn't take DST into account. This change makes it use the correct
offset.

Fixes #2761
2022-07-14 09:48:12 +02:00
Arjan Schrijver 6649f1941a Fossil Hybrid HR: Make 2nd TZ widget clock duration configurable 2022-07-07 22:16:52 +02:00
Arjan Schrijver d03ec5518b Fossil Hybrid HR: Make widget settings code more flexible 2022-07-07 21:53:28 +02:00
Arjan Schrijver 2405e68109 Fossil Hybrid HR: Restore expired timer handling logic in watchface code 2022-07-07 20:32:52 +02:00
Arjan Schrijver 6b58627487 Hide unknown author/creator in app manager lists 2022-07-05 09:27:06 +02:00
Arjan Schrijver 75a645d585 Fossil Hybrid HR: Fix error in app version detection 2022-07-04 17:30:34 +02:00
Arjan Schrijver 951772626c Fossil Hybrid HR: Show app versions 2022-07-04 17:12:41 +02:00
Arjan Schrijver 8c4ab7e713 Fossil Hybrid HR: When deleting a watchface, remove the preview image as well 2022-06-23 17:30:35 +02:00
Arjan Schrijver 0349b2530f Fossil Hybrid HR: Invert widgets color when the background image is inverted 2022-06-17 22:42:58 +02:00
Arjan Schrijver 48212d4185 Fossil Hybrid HR: Add watchface preview images in the app manager 2022-06-17 14:45:10 +02:00
Arjan SchrijverandGitea 820bcf258d Fossil Hybrid HR: Request custom menu config on watchface initialization 2022-06-15 13:02:33 +02:00
Arjan SchrijverandGitea 7f026edbd0 Fossil Hybrid HR: Generate watchface preview image 2022-06-15 12:59:23 +02:00
Arjan Schrijver d9d906677c Fossil Hybrid HR: Improve 'Light up on new notification' functionality 2022-05-30 21:52:31 +02:00
Arjan Schrijver 5224304b6c Read overall statistics from received OpenTracks dashboard API URIs 2022-02-17 11:00:58 +01:00
Arjan Schrijver d2408f77cd Fossil Hybrid HR: Move workout request handling to separate class 2022-02-17 11:00:58 +01:00
Arjan Schrijver e188e54622 Add OpenTracksController for interactions with OpenTracks 2022-02-17 11:00:58 +01:00
Arjan Schrijver c8ad21eebf Fossil Hybrid HR: Start/stop track in OpenTracks from GPS workout on watch 2022-02-17 11:00:58 +01:00
Arjan SchrijverandGitea 470f1e0165 Add Domyos T540 device name and make Sony SWR12 translatable 2022-01-13 15:18:14 +01:00
Arjan SchrijverandGitea 795c800dd4 Fossil HR: Make width of custom widget configurable 2022-01-12 13:55:02 +01:00
Arjan Schrijver 0a98437d54 Fossil HR: Disable non-configurable buttons preferences and add info 2022-01-03 10:10:42 +01:00
Arjan Schrijver dfde2c8bdf Fix DND setting summary 2021-12-10 22:30:07 +01:00
Arjan SchrijverandGitea 7d552ce41f Fossil Hybrid HR: Fix widget configuration bug 2021-12-06 17:08:50 +01:00
Arjan Schrijver 88218a1273 Fossil Hybrid HR: Add choice between hiding text and showing circle on custom widget timeout 2021-11-24 10:14:36 +01:00
Arjan Schrijver d1062a30b2 Fossil Hybrid HR: Add update timeout to custom widget 2021-11-24 09:52:49 +01:00
Arjan SchrijverandGitea c15833f149 Fossil Hybrid HR: Add button for removing the watchface background image 2021-11-18 13:39:46 +01:00
Arjan SchrijverandGitea 9cd8de3202 Fossil Hybrid HR: Clean up obsolete layout file 2021-11-18 12:14:26 +01:00
Arjan SchrijverandGitea 1d9eb9f332 Fossil Hybrid HR: Move watchface settings to proper settings screen 2021-11-18 12:14:26 +01:00
Arjan Schrijver d688f42735 Always allow custom text widget intents 2021-11-13 10:18:49 +01:00
Arjan Schrijver d95ed57824 Update custom widget to display initial text 2021-11-13 10:10:38 +01:00
Arjan Schrijver 8c790813ec Add custom widget preview image for watchface designer 2021-11-13 10:10:38 +01:00
Arjan Schrijver 1a5ebe2ee7 Support multiple 2nd-TZ and Custom widgets 2021-11-13 10:10:38 +01:00
Arjan SchrijverandGitea 2d96328d1b Fossil Hybrid HR: Lower battery level warning threshold to 10% 2021-09-22 11:10:29 +02:00
Arjan SchrijverandGitea feadeb8139 Fossil Hybrid HR: Add power saving feature 2021-08-13 22:28:49 +02:00
Arjan SchrijverandGitea 2e3c409e02 Fossil Hybrid HR: Add timezone selector for 2nd TZ widget 2021-08-13 22:28:49 +02:00
Arjan SchrijverandGitea 9f2759a43c Fossil Hybrid HR: Add 2nd TZ, Active Minutes and Chance Of Rain widgets 2021-08-13 22:28:49 +02:00
Arjan SchrijverandGitea 478053288f Fossil Hybrid HR: Add battery and calories widgets 2021-08-13 22:28:49 +02:00
Arjan Schrijver 35da8fcad0 Fossil Hybrid HR: Show progress bar while installing watchface 2021-07-22 22:04:31 +02:00
Arjan Schrijver ba5c87e7a8 Fossil Hybrid HR: Add icon for inverting colors of background image 2021-07-22 13:09:00 +02:00
Arjan Schrijver c91403fce3 Fossil Hybrid HR: Rename widget color definitions 2021-07-22 13:07:09 +02:00
Arjan Schrijver dcf869b988 Fossil Hybrid HR: Confirm overwriting cached watchface 2021-07-21 21:27:58 +02:00
Arjan Schrijver fb02fa2ee0 Fossil Hybrid HR: Add default Gadgetbridge-themed watchface background 2021-07-21 20:32:16 +02:00
Arjan Schrijver e9ccf0da7d Fossil Hybrid HR: Update widget colors and button text 2021-07-21 20:32:16 +02:00
Arjan SchrijverandGitea d0fc83edf7 Fossil Hybrid HR: Prevent display rotation in watchface designer 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea a710f0f677 Fossil Hybrid HR: Drop widget on recycle bin to delete 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 8fabf0d038 Fossil Hybrid HR: Support configuring watchface internal values 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 6000dd525e Fossil Hybrid HR: Support widget color inversion 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 3645e36ab6 Fossil Hybrid HR: Make hardcoded strings translatable 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea ceddaa0e8a Fossil Hybrid HR: Make hardcoded strings translatable 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea d4b5796267 Fossil Hybrid HR: Add drag&drop for widgets 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea d4c69ebca3 Fossil Hybrid HR: Add steps and HR widgets 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 6743af98e9 Fossil Hybrid HR: Replace hardcoded widget type radio buttons with generated dropdown 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 2b7fc8dee1 Fossil Hybrid HR: Add widget position presets and move widget dialog to layout XML 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 7d23044a45 Fossil Hybrid HR: Show widget previews in watchface designer 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea e4be137286 Fossil Hybrid HR: Move preview&save buttons to action bar 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 5ccfccaf40 Fossil Hybrid HR: Extend AbstractGBActivity for dark theme support 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea 04cdb0573b Fossil Hybrid HR: Use text inputs for widget coordinates 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea fa89df562a Fossil Hybrid HR: Edit existing watchfaces from app manager cache 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea c77d3e49b1 Fossil Hybrid HR: Add file extensions to new assets 2021-07-19 13:43:05 +02:00
Arjan SchrijverandGitea de403cf92e Fossil Hybrid HR: Add watchface designer 2021-07-19 13:43:05 +02:00
Arjan Schrijver 430809cf2c Revert translation id renames 2021-06-01 09:53:34 +02:00
Arjan Schrijver ecb23f7a22 Fossil Hybrid HR: Block dangerous intents by default and move some settings to developer settings submenu 2021-06-01 09:38:59 +02:00
Arjan Schrijver 9dac0a80c3 Fossil Hybrid HR: Add watch app and watchface support to install handler 2021-05-24 21:49:54 +02:00
Arjan SchrijverandGitea cac7b27aeb Fossil Hybrid HR: Make calibration screen translatable 2021-05-23 00:11:42 +02:00
Arjan Schrijver 22ab26f9eb Fossil Hybrid HR: Modify commute actions explanation to not promote Tasker 2021-05-22 22:58:29 +02:00
Arjan Schrijver 9f459b1da9 Fossil Hybrid HR: Move commute actions to device specific settings 2021-05-22 22:28:26 +02:00
Arjan SchrijverandGitea beb1597b75 Fossil Hybrid HR: Hide old settings on newer firmwares 2021-05-11 11:22:55 +02:00
Arjan SchrijverandGitea be73e84829 Fossil Hybrid HR: Restructure settings menus for calibration, file management and physical buttons 2021-05-11 11:22:55 +02:00
Arjan Schrijver 2cbb42ba53 Fossil Hybrid HR: disable unsupported functions for newer firmwares 2021-03-11 17:19:31 +01:00
Arjan SchrijverandGitea 627bf033c3 Fossil Hybrid HR: Fix up/back navigation and add titles 2021-03-08 12:08:57 +01:00