ThemeIt!
· vv1.6.1
About
ThemeIt! is in beta state. Report bugs here: https://goo.gl/zmZTir
In short: ThemeIt! is fast, power friendly, highly configurable, themeable on a finger print and automatically themeable.
Interested? Then the long version:
A main intention of ThemeIt! is to theme it (huu). Firstly you can configure ThemeIt! in the same way as other watchfaces out there (how to: https://goo.gl/W7dGaV). If you like the current settings, well, store it and you will be able to switch to it again on a finger print.
How to store a theme:
- In the ThemeIt! settings choose in the ThemeIt!'s dropdown box "Save current settings to theme" and exit the ThemeIt! settings.
In the same way you can load a theme or create a random one. Note that you probably want to finetune your settings after creating a random theme. You can do that by enter the settings again and adjust them.
A further intention of ThemeIt! was to be battery friendly. Therefore I implemented a night theme which is getting active automatically at 11 pm. The night theme consumes almost no power but just shows current digital time and date. You can exit the night theme at any time by switching temporarily to another widget.
Note that loading themes and switching to night theme is a bonus for supporters. Supporters get a pin to unlock that functionality. Supporters are persons who are helping me developing ThemeIt! (e. g. doing translation stuff) or donate the development. You can donate here: https://goo.gl/wLe2mb
Supporters or not, everybody can configure ThemeIt! to his needs and store the current theme. You can then copy the theme string from your settings and paste it (together with a picture of the theme) here: https://goo.gl/zmZTir
For your convenience you can add any string AFTER the theme string to distinguish them easily. Please make sure that the name of the string you add is not too large. ThemeIt! will strip that additional string anyway but the longer the string the more memory is allocated which may slow down ThemeIt! or even let it crash. Here is an example what you can do:
"1E04738D5CB56667272B02 This is my theme"
ThemeIt! shows a fair set of information on just one screen without limit the readability. In contrast to other watchfaces ThemeIt! shows already a lot. It's no need to decide what to show since ThemeIt! shows it already. Apart from this you have the possibility to select out of different clock and step history types (Digital, analog, bar and segment style) to theme ThemeIt! even more.
ThemeIt! shows:
Steps:
- The step history of the last 7 days
- Step goal reached history
- Today's step progress as gauge
- The step maximum, current step, today's step goal and percentage of today's step (note that percentage is shown after you reached 100 % on internal heart rate monitor watches, before the distance of the last 7 days is shown)
- Optionally the distance instead of steps is shown
Calories:
- Calories progress as gauge
- Calories goal can be set or an average of the last 7 days can be used
- Current and max calories
- Calories history
Inactivity Bar and battery gauge
Sunevents:
- Sunevent gauge
- The next and the previous sun event is shown
Icons:
- Alarm
- Phone connected
- Notifications (incl. count) - note that either phone connected or notifications icon is shown
Information fields:
- Heartrate (for wathces with internal heart rate monitor) otherwise the distance of the last 7 days
- Altitude
Automatic Theme Switching:
Besides the manual theme switching you can define an automatic switching by defining a recipe:
Switch to "Theme number" @ "event" if "condition is true"
E. g. you can define: "T1@TI10C0000" which switches to theme 1 @ Time 10 am. C and the 0000 are an optional condition. With a condition you can switch e. g. only on certain days a week. For more information on defining a recipe click here: https://goo.gl/zmZT
What's new
v1.1
- Implemented new condition for automatic theme switching: SA (Step count above) and SB (Step count below). E. g. a recipe "T1@TI10CSB03" switches to Theme 1 @ 10 o'clock if step count is below 3000 steps.
- Implemented a a new trigger for automatic theme switching which is triggered at every hour: E. g. a recipe "T1@TI25CSA12" switches to theme 1 at every hour (25 stands for every hour) if the step count is above 12000 steps
- Added a battery condition: E. g. a recipe "T1@TI25CBB45" switches to theme 1 at every hour but only if condition battery is below 45 %. It is also possible to specify as condition CBA45 which checks whether the battery level is above 45 %.
- Added two new triggers: GRST (Goal Reached Steps) and GRFC (Goal Reached Floors Climbed). Note that the watchface has to be active when the trigger occurs. E. g. a T2@GRSTC0000 switches to theme 2 if the step goal is reached.
- Added two new triggers: SESR (Sun Event Sun Rise) and SESS (Sun Event Sun Set). E. g. a T1@SESRC0000 switches to theme 1 at sun rise.
- Added a new condition: timeband condition: E. g. a T1@GRSTC0820 switches to theme 1 if step goal is reached between 8 am and 8 pm
- Added a new condition: weekday condition: E. g. a T1@TI09CWD57 switches to theme 1 at 9 am but only on Thursday to Saturday
- Added an option to specify a random theme to switch to: E. g. a T6@TI25C0917 switches to a random theme out of the 5 given themes at every hour but only between 9 am and 5 pm
v1.2
- show altitude in feet if watch is set to format mile
v1.3
- Bug fixing: 12 hours time for digital clock, minor bug fixing
v1.4 Improved grid for bar clock, removed support for F5S
v1.5 Semiround watches are supported. Please get in touch with me directly on any problems. Unfortunately I cannot test it on a physical device since I don't own one. Thanks.
v1.6: new watches supported
v1.6.1: support for FR945LTE, Descent mk2s, Support Neueste Connect IQ
Examples for automatic theme switching:
T6@TI25C0921 - changes to a random theme out of your 5 themes at each full hour between 9 am and 9 pm
T1@TI09CWD26 - changes from monday to friday to theme 1 at 9 am
T3@SESSC0000 - changes at sunevent sunset to theme 3 withour any further condition
T5@GRSTC1720 - changes to theme 5 when the step goal is reached but only if the step goal was reached between 5 pm and 8 pm
T2@TI25CSA09 - changes to theme 2 at every full hour if the current today's steps are above 9000
T1@TI25CBB10 - changes to theme 1 at every full hour if the battery level is below 10 %
T0@TI25C0000 - deactivates the recipe