forked from KieronQuinn/AmazfitSpringboardPluginExample
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #12 from lfom/master
Added support to local calendar.ics file and a few crashes fixed
- Loading branch information
Showing
3 changed files
with
207 additions
and
156 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,73 +1,73 @@ | ||
[   ](https://github.com/GreatApo/AmazfitPaceCalendarWidget/releases/latest) | ||
|
||
# Amazfit Pace/Stratos/Verge Calendar Widget | ||
 | ||
|
||
After [Quinny899](https://github.com/KieronQuinn)'s excellent work, we are able to make widget/apps! | ||
So, here is the first Calendar Widget for our Amazfit Pace/Stratos! | ||
|
||
|
||
|
||
### Features | ||
- This is a Pace/Stratos/Verge Widget | ||
- Press gear icon for settings | ||
- Navigate between months (Swipe / Buttons) | ||
- Refresh to current date | ||
- Select calendar colors | ||
- Show/Hide year number | ||
- Show/Hide week numbers | ||
- Select Sunday or Monday for 1st week day | ||
- Vibration on button touches | ||
- Supported languages: English, Chinese, Czech, Dutch, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Thai, Turkish | ||
- Right to left Calendar support | ||
- Settings are saved | ||
- Calendar events are shown, new style (requires Amazmod phone + watch or local ICS URL file) | ||
- [Timeline Widget](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-timeline-v1-0-1-pace-stratos-t3894632) is also integrated in the calendar | ||
- iCal support by LFOM (write your ICS URL in a file at: /sdcard/Android/data/com.dinodevs.pacecalendar/files/pacecalendar.txt, updates through wifi, powered by [iCal4j](https://github.com/ical4j/ical4j) library) | ||
- Long press the timer/date at the top of the Timeline to load iCal events | ||
|
||
|
||
|
||
### Download | ||
|
||
Get a ready to use binary | ||
- From our [XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-calendar-pace-t3751889) | ||
- From our [Github Releases](https://github.com/GreatApo/AmazfitPaceCalendarWidget/releases/latest) | ||
|
||
Or if you are hardcore, compile the source code with Android Studio. | ||
|
||
|
||
|
||
### Installation | ||
To install this widget, you will need a PC with the ADB installed. Connect your Amazfit on your PC and fire up a terminal. | ||
|
||
```shell | ||
adb uninstall com.dinodevs.pacecalendarwidget | ||
adb install -r PaceCalendarWidget.X.X.X.apk | ||
adb shell am force-stop com.huami.watch.launcher | ||
``` | ||
|
||
|
||
|
||
### Screenshots (Version 1.6) | ||
 | ||
 | ||
|
||
|
||
|
||
### Thanks to the Developers | ||
|
||
This project was made possible by: | ||
|
||
- GreatApo - *Widget Creator* - [ [Github](https://github.com/GreatApo) | [XDA](https://forum.xda-developers.com/member.php?u=3668555) ] | ||
- LFOM - *Widget Developer* | ||
- Quinny899 - *Widget Example Creator / Springboard Settings Creator* - [ [Github](https://github.com/KieronQuinn) | [XDA](https://forum.xda-developers.com/member.php?u=3563640) ] | ||
- XDA developers community (testers, translators, developers) | ||
- [iCal4j](https://github.com/ical4j/ical4j) library | ||
|
||
Some more links: | ||
|
||
- GreatApo's [Amazfit Pace Calendar Widget - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-calendar-pace-t3751889) | ||
- GreatApo's [Amazfit Timeline Widget - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-timeline-v1-0-1-pace-stratos-t3894632) | ||
- Quinny's [Springboard Settings - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-springboard-settings-pace-rearrange-t3748651) | ||
- Quinny's [Widget Creation guide - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/dev-create-custom-home-screen-pages-pace-t3751731). | ||
[   ](https://github.com/GreatApo/AmazfitPaceCalendarWidget/releases/latest) | ||
|
||
# Amazfit Pace/Stratos/Verge Calendar Widget | ||
 | ||
|
||
After [Quinny899](https://github.com/KieronQuinn)'s excellent work, we are able to make widget/apps! | ||
So, here is the first Calendar Widget for our Amazfit Pace/Stratos! | ||
|
||
|
||
|
||
### Features | ||
- This is a Pace/Stratos/Verge Widget | ||
- Press gear icon for settings | ||
- Navigate between months (Swipe / Buttons) | ||
- Refresh to current date | ||
- Select calendar colors | ||
- Show/Hide year number | ||
- Show/Hide week numbers | ||
- Select Sunday or Monday for 1st week day | ||
- Vibration on button touches | ||
- Supported languages: English, Chinese, Czech, Dutch, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Thai, Turkish | ||
- Right to left Calendar support | ||
- Settings are saved | ||
- Calendar events are shown, new style (requires Amazmod phone + watch or local ICS URL file) | ||
- [Timeline Widget](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-timeline-v1-0-1-pace-stratos-t3894632) is also integrated in the calendar | ||
- iCal support by LFOM (write your ICS URL in a file at: /sdcard/Android/data/com.dinodevs.pacecalendar/files/pacecalendar.txt, updates through wifi, powered by [iCal4j](https://github.com/ical4j/ical4j) library) | ||
- Long press the timer/date at the top of the Timeline to load iCal events | ||
|
||
|
||
|
||
### Download | ||
|
||
Get a ready to use binary | ||
- From our [XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-calendar-pace-t3751889) | ||
- From our [Github Releases](https://github.com/GreatApo/AmazfitPaceCalendarWidget/releases/latest) | ||
|
||
Or if you are hardcore, compile the source code with Android Studio. | ||
|
||
|
||
|
||
### Installation | ||
To install this widget, you will need a PC with the ADB installed. Connect your Amazfit on your PC and fire up a terminal. | ||
|
||
```shell | ||
adb uninstall com.dinodevs.pacecalendarwidget | ||
adb install -r PaceCalendarWidget.X.X.X.apk | ||
adb shell am force-stop com.huami.watch.launcher | ||
``` | ||
|
||
|
||
|
||
### Screenshots (Version 1.6) | ||
 | ||
 | ||
|
||
|
||
|
||
### Thanks to the Developers | ||
|
||
This project was made possible by: | ||
|
||
- GreatApo - *Widget Creator* - [ [Github](https://github.com/GreatApo) | [XDA](https://forum.xda-developers.com/member.php?u=3668555) ] | ||
- LFOM - *Widget Developer* | ||
- Quinny899 - *Widget Example Creator / Springboard Settings Creator* - [ [Github](https://github.com/KieronQuinn) | [XDA](https://forum.xda-developers.com/member.php?u=3563640) ] | ||
- XDA developers community (testers, translators, developers) | ||
- [iCal4j](https://github.com/ical4j/ical4j) library | ||
|
||
Some more links: | ||
|
||
- GreatApo's [Amazfit Pace Calendar Widget - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-calendar-pace-t3751889) | ||
- GreatApo's [Amazfit Timeline Widget - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-widget-timeline-v1-0-1-pace-stratos-t3894632) | ||
- Quinny's [Springboard Settings - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/app-springboard-settings-pace-rearrange-t3748651) | ||
- Quinny's [Widget Creation guide - XDA topic](https://forum.xda-developers.com/smartwatch/amazfit/dev-create-custom-home-screen-pages-pace-t3751731). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.