[APP] Widget Calendar v1.9.6 - Pace/Stratos/Verge (2020-03-10) - Amazfit

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pace/Stratos/Verge Calendar Widget​Hello everyone,
After @Quinny899 's excellent work :victory:, we are able to make widget/apps! So, here is the first Calendar Widget for our Amazfit Pace/Stratos! This app would be displayed as a widget after you reboot your watch (or the launcher). In order to move this widget you will need @Quinny899 's "Springboard Settings" app from here since it can't be moved through the phone app.
If you want to support my work or the other devs involved, now is your chance to buy us a beer or help us gather the money for our next watch device:
- GreatApo's donation button
- lfom's donation button
- Amazmod OpenCollective
- Quinny899 donation button
Screenshot:​
Features:
This is a Pace/Stratos/Verge Widget (2 actually)
Calendar and Timeline widgets
Change to previous/next months (swipe/buttons)
Refresh to current date
Vibration on button touches (default disabled)
Date is refreshed when you change back to this widget
Double tap/press for settings
Change calendar's color
Show/Hide year number
Show/Hide week numbers
Select Sunday or Monday as 1st day of the week
Supported languages: English, Bulgarian, Chinese, Czech, Danish, Dutch, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Thai, Turkish, Vietnamese
Right to left Calendar support (for Hebrew language)
Settings are saved
Calendar events are shown (new style, phone events through Amazmod or iCalendar feed/file)
You can touch on each day for more events info
Timeline event view as widget or launchable from app list/Calendar (deprecated separate old Timeline Widget)
Support of iCalendar feed (URL) and local ICS file
Bugs:
You tell us!
Calendar Events - How ToThere are 3 ways to get your calendar evens.
1. From phone: Install Amazmod (both phone+watch) and forward phone's stock calendar events.
2. From iCalendar feed: Create the file "/sdcard/Android/data/com.dinodevs.pacecalendarwidget/files/pacecalendar.txt" and write your iCalendar feed url in the first line (eg. http://mysuperdupercalendar.ics). Your events will be updated from WiFi (be connected). Powered by iCal4j library.
3. From iCalendar local file: Put your ics file at "/sdcard/Android/data/com.dinodevs.pacecalendarwidget/files/" named as "calendar.ics". This file is been searched only if there is no URL of method 2 and WiFi is off.
For 2 & 3, after placing the files, press the events button, the Timeline will open, press the refresh icon​
InstallationADB install command / restart launcher: (if you have errors, uninstall the previous version first)
Code:
adb install -r PaceCalendarWidget.X.X.X.apk
adb shell am force-stop com.huami.watch.launcher
If you are on Verge, you need to enable the widget using "Springboard Settings" app from Quinny899 or Amazmod. If the widget does not show up, reboot the watch and try again.
ADB uninstall command:
Code:
adb uninstall com.dinodevs.pacecalendarwidget
ADB command to delete calendar data from watch:
Code:
adb shell settings delete system CustomCalendarData
Changelog:
Code:
Version 1.9.6 (10/03/2020)
• Timeline widget also available
Code:
Version 1.9.5 (09/09/2019)
• Timeline code improvements
• Calendar launchable from app draw (new activity)
• Translation improvements (added missing translated words, Bulgarian UI adjustments & Vietnamese days fix)
• Week number fix when Monday is 1st
Code:
Version 1.9.4 (02/09/2019)
• Added Bulgarian, Danish & Vietnamese translations (by danireo, thra1982 & chienkd)
• Added ability to launch Timeline from app draw
Code:
Version 1.9.3 (07/02/2019)
• Today's event color change fix
• New event refresh button
• Display messages improved with more info
• Last saved vibration preference not loading fix
• Missing vibration from events button added
• New Timeline style compatible with calendar colors
• Multiple "Today" separator fix
Code:
Version 1.9.2 (04/02/2019)
• Local iCalendar (*.ics file) support by LFOM
• No event location crash fix
Code:
Version 1.9.1 (02/02/2019)
• New icons buttons
• iCal support (local URL, update with wifi) by LFOM
• Long press timer on timeline to load iCal events
• Crash fix when events have never been saved
• Previous month crash fix
• Verge compatibility fixes by LFOM
Code:
Version 1.9.0 (02/02/2019)
• Calendar events are now shown (much of the work was done by @lfom)
• Timeline widget is also integrated in the calendar
• Hungarian translation fix
Code:
Version 1.8.0 (16/01/2019)
• Verge compatibility fix by LFOM
• Romanian translation added by Xonx
• Croatian translation added by TumiBC
• Various translation display fixes
Code:
Version 1.7.0 (13/09/2018)
• Korean translation added by eastway11
• Thai translation added by iamping
• Vibration option added
• Added week numbers (default disabled)
Code:
Version 1.6.3 (28/06/2018)
• Added Turkish translation
• Added settings icon
• Open settings with screen double tap
Code:
Version 1.6.2 (26/05/2018)
• Added Dutch translation (thanks to Northguy)
Code:
Version 1.6.1 (14/04/2018)
• Czech language fix
Code:
Version 1.6 (13/04/2018)
• Settings are now saved in the emulated external storage
• Added Czech, Hebrew, Polish translations (thanks to kaziu687, pavel zeldin and selvok)
• Right to Left calendar support
• Settings pop up bug fix reverted to version's 1.4 solution + long press duration is set to 2sec
• Ability to call double click listener in source codes
Code:
Version 1.5 (10/04/2018)
• Added translations for setting texts
• Swipe calibrations
• Fixed settings opening bug for Stratos (?)
Code:
Version 1.4 (09/04/2018)
• Swipe up/down to change month added again
• Long press rescripted
• Ability to use left/right swipes in source code (not recomended for widget mode)
Code:
Version 1.3 (08/04/2018)
• Translations added (ported from this project: [URL="https://github.com/GramThanos/jsCalendar"]jsCalendar[/URL])
• Set Monday 1st day of the week
• Vibration on button touch
• Bug clicking refresh while on settings fixed
Code:
Version 1.2 (08/04/2018)
• Refresh to current date after widget change
• Change calendar's color
• Show/Hide year number
• Swipe removed
Code:
Version 1.1 (07/04/2018)
• Custom made
• New design
• Refresh to current date
• Swipe to move through months (buggy)
Code:
Version 1.0 (19/02/2018)
• Initial release
Download:
Latest version download (link)
Sources (Github link)
This app is based on @Quinny899 's work over springboard widgets :highfive: . The source code is writen with coments so you can use it as a base to create a widget. There are already scripted codes (ex. hard coded swipes/long clicks) that you may need. For more about how to set up a widget/app for Pace, you can also follow this topic "[DEV] Create custom home screen pages for the Pace".​
FAQ:
Can I sync my phone calendar events with this app?
You can't. However, some devs are working on it. Now you can!
My language is not included!
Reply to this topic with your language's week days, months and the texts you see in settings. I will add them ASAP.
Can I get reminders from this widget?
No since your calendar phone app can/will throw notifications that will then be forwarded to the watch. Hence, there is no need for reminders.
What is the battery impact?
Data are send through Amazmod's battery and alarm data forwarding, but calendar data updated only if there is a change (but also once a day). Hence, you will not see any difference relative to forwarding batttery/alarm only.
Do I have to install Timeline Widget?
No you don't have too, it is integrated in the calendar (click a button and it opens). However, if you need the Timeline as a widget, you should.
I have the [INSTALL_FAILED_UPDATE_INCOMPATIBLE] error!
Run the uninstall command from adb first. (don't uninstall with Amazfit Tools)
I see a black widget!
This indicates a widget crash. I may not be aware of the problem, so, a logcat will help me fix it.
To save LogCat to a text file open up a terminal window and type: (it will create a file named "logcat.txt" in your current directory)
Code:
adb logcat -d > logcat.txt
Thanks to:
Code:
Quinny899, DarkThanos, LFOM, iCal4j library team ([url]https://github.com/ical4j/ical4j)[/url] and all the translators (see changelog)

Yeah gréât job !

GreatApo said:
View attachment 4424473
Pace Calendar Widget​Hello everyone,
After @Quinny899 's excellent work :victory:, we are able to make widget/apps! So, here is the first Calendar Widget for our Amazfit Pace!
Screenshot:
Download:
• Version 1.0 in attachments: View attachment 4424474
Installation:
Code:
adb install -r PaceCalendarWidget-1.0.apk
Uninstall:
Code:
adb uninstall com.dinodevs.pacecalendarwidget
Usage:
This app would be displayed as a widget after you reboot you watch (or the launcher). In order to move this widget you will need @Quinny899 's "Springboard Settings" app from here since it can't be moved through the phone app.
Source:
This app is completely based on @Quinny899 's work with small changes :highfive:, basically just the app layout. The source code for a demo widget/app can be found here. For more follow this topic "[DEV] Create custom home screen pages for the Pace".
Click to expand...
Click to collapse
Great Job! can i add it in my custom ROM?

Really great widget. Is there any way it can sync with calendar on my phone. I understand that there is no google services on the watch, but probably there is other way to push events data.

Nice job! You worked really quick to get this up ?
jazzymc said:
Really great widget. Is there any way it can sync with calendar on my phone. I understand that there is no google services on the watch, but probably there is other way to push events data.
Click to expand...
Click to collapse
Not only is there no play services but the watch doesn't actually stay connected to WiFi, and unless you manually connect it in code it won't do (which can be a battery hog). What I'm also looking at is how the weather app works, as that must use internet over Bluetooth, to see if it's feasible to connect that way

Cracklydisc said:
Great Job! can i add it in my custom ROM?
Click to expand...
Click to collapse
You should speak with @Quinny899, the base code is actually his and you should probably add the "Springboard Settings" apk too. For me do whatever you want
Quinny899 said:
Not only is there no play services but the watch doesn't actually stay connected to WiFi, and unless you manually connect it in code it won't do (which can be a battery hog). What I'm also looking at is how the weather app works, as that must use internet over Bluetooth, to see if it's feasible to connect that way
Click to expand...
Click to collapse
Nice!

Cracklydisc said:
Great Job! can i add it in my custom ROM?
Click to expand...
Click to collapse
Feel free to add any of my apps, they're all open source anyway

Quinny899 said:
Nice job! You worked really quick to get this up
Not only is there no play services but the watch doesn't actually stay connected to WiFi, and unless you manually connect it in code it won't do (which can be a battery hog). What I'm also looking at is how the weather app works, as that must use internet over Bluetooth, to see if it's feasible to connect that way
Click to expand...
Click to collapse
What about making a companion phone app that can send data from the internet to the watch over BT?
In the interest of further apps with net access, you could make a phone side app that gives net access to watch apps and can be used by anyone wanting make an internet enabled watch app.

shadowcaster666 said:
What about making a companion phone app that can send data from the internet to the watch over BT?
In the interest of further apps with net access, you could make a phone side app that gives net access to watch apps and can be used by anyone wanting make an internet enabled watch app.
Click to expand...
Click to collapse
That's what I'm going to do probably, the weather app uses code that only works for the weather :/

Hi. Good job
Can you upload the source code? I saw the thread of demo widget but your calendar its amazing bt im spanish and usually my weeks begin on monday and i wold like change it.
thanks in advantage

storm of fire said:
Hi. Good job
Can you upload the source code? I saw the thread of demo widget but your calendar its amazing bt im spanish and usually my weeks begin on monday and i wold like change it.
thanks in advantage
Click to expand...
Click to collapse
The source code was uploaded on Github.

Perfect for me

GreatApo said:
The source code was uploaded on Github.
Click to expand...
Click to collapse
Ok my fault. i thougth that this link was for the template widget.
I changed it and works perfect
Thanks

storm of fire said:
Ok my fault. i thougth that this link was for the template widget.
I changed it and works perfect
Thanks
Click to expand...
Click to collapse
It was!
I was away for 2 days and i uploaded them yesterday

Thanks

Is it possible to have the current day and week selected and highlighted in the next version?
My Widget stays always in the last manually viewed month and week. This can be confusing. I would expect to see always the current month and day.

OMG !, Amazing !, Thank you for sharing this source, I believe the community will collaborate with this project \o

GreatApo said:
The source code was uploaded on Github.
Click to expand...
Click to collapse
How do you emulate this code? directly in your smartwatch? or you make a specific AVD?
I was able to compile and emulate directly on my smartwatch, I tried to change the location on the widget to leave it in my native language, but it translates the name of the month and the week does not. idea?

New version 1.1 is out.
New custom design, not android ViewCalendar. Swipe is a little buggy.
clebersleite said:
How do you emulate this code? directly in your smartwatch? or you make a specific AVD?
Click to expand...
Click to collapse
You can't emulate it unless you make a normal android app, and copy the code in this one (the widget) after.
clebersleite said:
I tried to change the location on the widget to leave it in my native language, but it translates the name of the month and the week does not. idea?
Click to expand...
Click to collapse
Version 1.0 uses android ViewCalendar and i do not think it can be translated. On the other hand, version 1.1 can be translated.

Hi! I'm the author of AmazMod https://github.com/edotassi/AmazMod
if you agree, I can push the code to sync the events from the companion app with the bt

Related

[APP] StatusTicker 1.56 - Info ticker for your phone (HS++/Facade2/MS3/HTC/Sense)

Hi.
StatusTicker is an app to replace the Network Carrier Name with a status monitor. The ticker will display phone info, weather, stocks, sports, you name it. The Network Carrier Name appears on lot's of Windows phones but is usually static and we have all forgot it was there.
My phone says Sprint. Using OpMon I can have it say whatever I put. Now I can have it say "Keith's Phone" instead. So Sprint was cool, but OpMon really made the difference. OpMon worked for the PPC and smartphone, and so did Personalizer for the PPC. I have been working on updating the Personalizer scripts to work with smartphones as well as adding ticker functionality. So what Personalizer 3.1 (http://forum.ppcgeeks.com/showthread.php?t=21538) and OpMon (by Emunutz) both do is post to the "Network Carrier" Today screen's network panel. And. It also posts to the incoming and outgoing phone screen.
PPC (On the Titanium clock):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Smartphone (& w/Facade):
From:
to
to
StatusTicker Features:
- Lotsa new bits of info on what was your phone's static network carrier name. Now you get system messages and stuff you need to know right there where you can see them at a glance.
- Not only does it display on the home screen panel, but also tickers on your incoming and outgoing calls. I know, sweet.
- It only works when you want it to. If you can't see the info the ticker sleeps.
- Low battery warning and ticker hibernates.
- Now playing track info from windows mediaplayer.
- Works on PPC as well as SMartphone.
- Works on Windows mobile 5 and 6! Take that Titanium.
- Missed call alerts. You can set the frequency in the ini. This is the spot for other important alerts to get in the short line.
- Auto On/Off Wifi/Bluetooth when plugged in
- Application Program Update reporting
- Reports any app using the AppToDate update system.
Ticker Styles:
- Appear, Step-In, Tape, Pop, Flash, Vertical up/down scrolling.
Plugins:
- Multi-Line RSS feeds (Alarms come next version)
- Live stock market info ticker
- NFL/Sports scores.
- Full Moon Phases
- Local Weather Forecast
- rklocation
- GPS location
- Website Monitor.
- Temp folder watcher
- Wireless Amber Alerts (http://www.WirelessAmberAlerts.com)
- I'm Batman
- Lost Phone locator
External App Support:
- Dashwire monitoring (http://www.Dashwire.com)
- PocketMax PhoneAlarm
- Ilium Newsbreak
- Modaco Cameraware.
- Modaco AppTodate (http://www.modaco.com/content/apptodate/267096/download-apptodate-supported-applications/), as well as install stub support.
- WakefieldSoft AutoFilePus
- Yomo media's RSS reader
- Nitrogen (http://forum.xda-developers.com/showthread.php?p=3914093);); Paused, Artist name, Track elapsed....
- Klaxon (Are people still using it?)
- mcc MobileFinder (http://www.mobile-cc.ch/mccProdukte/mccMobileFinder/tabid/140/Default.aspx)
- Codybear's "The True ActiveSync Fix". (http://forum.xda-developers.com/showthread.php?t=528141)
- oblyvaeon Random Ringtones (http://forum.xda-developers.com/showthread.php?t=327081) as well as my updated version posted below.
- clearTemp
- Keith's weathPaper (http://forum.xda-developers.com/showthread.php?p=4814840#post4814840)
- Microsoft Voice Command as a Speech Synthesizer (Lot's more features comin...)
Requirements:
- Mortscript, link:
- Newer than Mortscript 4.2 that's for sure.
- WM5/WM6 PPC or Smartphone
thanks to MortScript, dagosjt, and dozens of other Mortscripters.
StatusTicker 32k.zip (148.5 KB, 67 views)
StatusTicker 32l.zip (97.9 KB, 25 views)
StatusTicker32m.zip (237.7 KB, 34 views)
StatusTicker 32n.cab (724.7 KB, 72 views)
StatusTicker 1.0 (590.8 KB, 122 views)
StatusTicker 1.5.cab (325.9 KB, 20 views)
StatusTicker1.53.cab (336.3 KB, 10 views)
StatusTicker1.54.cab (346.1 KB, 14 views)
StatusTicker1.55.cab (350.9 KB, 6 views)
If you don't have the newest version of mortscript it will try and download and install it if you let it. This app may work with 4.3b11 which is posted here. It may even work with version 4.3b1 but I will need to try it to make sure.
Here is a link to the newest version of Mortscript:
http://www.sto-helit.de/forum/download/file.php?id=265
Link to Facade 2.0 Home Screen support. I will include this Facade mod in a later version so it won't require a separate download, as well as detecting Facade and offering to install.
Version 1.5x is smaller than the prior release because of switching to JMLsms.exe instead of Msg2Reg.exe. I recommend trying the Billboard plugin. To activate it, go to settings and "Install Billboard".
This version of StatusTicker comes with Mr-tones.
Instructions:
Run the Settinhgs and put your zip code, Stock info, and other Plugin choices. Currently set to LA (91335) and Yahoo. In the ini file you will also find the Plugins section where you can turn on and off the plugins.
For Website Monitor you can edit the StatusTicker.ini file and put the name and URL of the website you want to monitor. If it's not a dynamically generated website it should work.
For example, I really like Palringo messenger (http://www.palringo.com). They update their beta's quite frequently (http://beta.palringo.com). Any day now they will finally add MySpace Messenger and I can rest. Palringo is the default URL it checks, but of course you can put your own URL in.
rkLocation is set to off by default. If you would like to turn it on, or try to, run the "StatusLocationInstall.mscr". If it completes it will tell you, if the script doesnt complete, I guess It stays off for you.
To add RSS feeds you will need to edit the StatusTicker.ini file by hand, until the next release. Then we will be able to add/remove from the Settings app.
StatusTicker.nfo - This info
StatusTicker.mscr - Run this file to see the ticker in action, run this again to stop the ticker
StatusSet.mscr - The settings app. There should be a link to the settings in your programs folder after installation.
the other files are Plugins or support files. Here are the Plugin screenshots:
I will split the plugins into categories some time soon.
Settings include:
- StatusTicker Startup - If you want the app to start every time you start your phone, make a shortcut to this in your startup folder. It will delay the ticker til things get booted up
- Status Location Install - To see if you can enable rkLocation monitoring, run this. If it locks up rkLocation won't work on your phone.
Here are some screenshots of the StatusTicker's Menu from the Today Page:
++
Here is just the AppToDate auto running agent. If it operates as intended it will run AppToDate and then when it is done updating should automatically close the app.
No Promises.
If it can't connect to the internet it won't bother running AppToDate.
++
Also is clearTempAgent. The smartphone version is located here: http://mobisapienz.com/index.php?option=com_jdownloads&Itemid=82&task=view.download&cid=5 .
This app uses the clearTemp settings and deletes those directories. This version only uses the directories specified using that app. I probably will add reporting for the StatusTicker. The clearTempSettings.mscr is to turn autorun on and off. May add download link as well as localized settings which poke to clearTemp.
++
First off, Personalizer had an issue with battery use. It posted to the registry every few seconds, even if the Network Carrier was not visible. I have updated the Personalizer script and am posting the update here. That's nice, I know. Enclosed are the replacement scripts for Personalizer as well as a Try the StatusTicker script to see what the new ticker script does. Those script updates are primitive compared to the StatusTicker.
Personalizer writer b1.zip (1,004 Bytes, 138 views)
Whats next?
Suggestions from you.
Fix stocks, ebay, word/quote/passage of the day. Most of these don't interest me, so if u want it u better say how u want to see it. A horoscope would interest me.
RSS infos. I am very interested. I think once i set up the ticker to cycle through an array this will work. Sports ticker will show up once i set up the line arrays as well.
Alarm function for RSS and missed call. Even though I have Phone Alarm and dont need missed call alerting. More for the WebsMon alerting and RSS.
I may add a new ticker style
Can I get a earthquake alert? How about humidity? Both very interest me.
Have to make language files too?
more text covering all the details. links, people to thank.
shout out to mort.
maybe a gif capture.
Couple more apps info to include. IM+ I can post received msgs.
Figure out the width of the Network carrier panel on the fly? Can be left justified sometimes or Centered. I am going to release my own modified Ticker today plugin. Maybe tomorrow?
Couple more ticker methods.
Arrow slide in and Info stays.
Some kind of letter jumble. Stop me.
Merge this and the Personalizer install framework
I am curious if mortscript can send myself a txt msg with urgent so Microsoft Voice command reads it aloud. I think MobiTNT virtual caller can post msgs, but I dont know if it can do command line msging. It might be good for at least testing if it works. >> Send myself a Ugent text msg and have Voice command read it <<
Facade 2.0 support for the current default facade themes; dynamic Ticker widths. Going to rework a custom Facade 2.0 Plugin.
This is as close to Twittering as i am gonna get until i can post Tweets to the Ticker.
Mostly done with settings
Adding Call ticker.. Clock, CallerID?
Fixed lotsa things.
finish up the clearTemp Agent and post that
Show last email/SMS msg if new
Show last IM+
My app for Lost phone locator.
My app for Bluetooth toggling sans Phonealarm.
DogDetective alerts [email protected]:
[space]
[NAME]Tinkerbell - [Lost: Dec 30, 2008 01:00 ][PMChihuahua Tiny (1-10 lbs)-Brown & White-Female ][Last seen in: San Fernando, California More info: http://dogdetective.com/pet-details.cfm/id/1000843
[SPACE]
Rocky - Lost: Dec 30, 2008 12:00 AMLhasa Apso
Small (10-20 lbs)-Black & Brown-Male
Last seen in: San Fernando, California
More info: http://dogdetective.com/pet-details.cfm/id/1000842
[REPEAT]
Carrier Panel modifier...
http://www.modaco.com/content/smartphone-general-discussion/236832/homescreen-guide-for-beginners/
Originally Posted by scottymomo View Post
Notifications of selected games would be cool.. right now the notifications are just if anything is updated in the sport it triggers a notification since I haven't messed around with that code too much from the sample news app.. working on the Add sport to list piece at the moment (deleting/removing from the default list I have is already there). Also trying to figure out how when I tap an a score in the scores list to bring open an inline web page card based on a URL without opening the browser (pretty sure this is possible).
I think i need a "do u want to save your old settings" when u run the cab install again.
We could have Facebook rules for incoming messages. Anything that sets an appt, we could create a vcf for. then a shortcut could display all vcf in a choice and allow u to import them.
Tagged photos could auto open facebook app to view?
Congratulations for the new thread! I was going to suggest to open it instead of leave StatusTicker "buried" in general mortscript one
But you was fast. Hope to contribute more in the future (actually very busy in real life)...
i look forward to a CAB version
very very great app!
here is version l.
Whats new?
Array tickering works now. I still dont have the football stats showing right, but soon.
MAjor newness is the settings app. Everything is configgable in there just about. Autoinstall autorun. New support for ApptoDate with install stub as well as autorun.
First pass at clearTemp integration. Will now monitor a folder of your choice or as set in clearTemp. Next release includes my clearTemp agent for autorunning clearTemp.
New GPS location status if you have GPS available. This, like the rkLocation installer should be installed from the config app.
great this is wad i wanted yiepiee....
hey can we implement the same with GSM..like a ticker displaying updates from the GSM network..???
chigz said:
great this is wad i wanted yiepiee....
hey can we implement the same with GSM..like a ticker displaying updates from the GSM network..???
Click to expand...
Click to collapse
Are those stored in a registry setting?
If you can tell me where they are posted we can try adding it sure...
New version of Random Ringtones posted.
howdykeith said:
Are those stored in a registry setting?
If you can tell me where they are posted we can try adding it sure...
Click to expand...
Click to collapse
no u not gettin me..its about gettin the data from our GSM networks and den ticking dem..like d cell info display its from our networks the information is taken frm the channels right..??
Lots of potential!
Reading your description, I understand that this will update with missed call info and SMS/Email info? I am very interested in this, but haven't seem to be able to get it to work correctly. Can you help?
Thanks,
Marty
Hi,
Thanks for sayin hi!
Funny that u mention it, but I should have an updated version done today that shows missed call and SMS.
Other new features include,
LostPhone locator
SMS alarm rules
I'm Batman
Hi! HowdyKieth
Great...I really like the idea of this!! Thank you for your hard work. I will have to buy you a beer! One more question, it is not letting me change the message from Genius's Phone to anything else.
Thanks,
Marty
Hi,
I will fix the Genius thing this next release too.
On my phone it finds the owner name automatically. your phone is different. I will put that in the settings.
thanks...
Almost done with the next version...
I am using a Touch HD Blckstone.
Thanks
Marty
Yeah If you wanted to search your phones registry and tell me where your owner name is stored i could grab it.
I made it so it will grab whatever you set it to in the config. the config was already set up to edit it, but the ticker wasnt checking it.
Should work for you in either case.
I have it ready to go once it stops quitting unexpectedly.
Once I release this version i will go back and make sure all the elements that are on the default homescreen are showing up as intended. ie appointments. Once they are done i will go again at the call reminder.
Using Microsoft Voice command as a synthesizer I have almost working right. Then we can look forward to "The Talking Moose" for us phones. I don't know about you, but I can hardly wait.
Lost phone alerting works, as well as the filtering SMS alarms. When I get all the other todos done i will add more features to the lost phone locator, such as reporting GPS and Rklocation. Other planned features will include Taking a Picture automatically by sms/email and having the pictures/video uploaded to dashwire/shozu/...
New release M of StatusTicker.
New Features:
I'm Batman
SMS rules
Wireless Amber Alert posts
Appointments
Last SMS msg
Lost Phone - Microsoft Voice messaging initial support
Default Message
Lots more
heya keith, app looks real intresting to try only problem is, i cant find out how to change the carrier name i tried with Owner Info but i guess that didnt work...can u plz tell me how? thnx
Hopefully if you go into the StatusTickerSet.mscr, the default msg setting is there.
Maybe I should have it ask first run questions? Maybe the next update.

[APP][19/09/2012] TRITaniumWeather - Today, Titanium, S2U2, iPhoneToday, HTML

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
First, the thanks. To all at XDA, cos we rock To Showaco for the base code, to nosedive for the mods done on it and anyone else who worked on TitaniumWeather in the past. Also to Sleuth for his myLocation service.
TRITaniumWeather is a multi-location, multi-feed, multi-display, flexible weather application.
Usually there's some screenshots here, but the program has changed a lot in the latest release candidate, I need to take some new snaps
Features
Expressed in C# using the .NET Compact Framework 3.5, it is as Fast as HTC Sense and in some ways, superior.
Location database of over 3000 locations.
MyLocation aware supporting Sleuth's myLocation service, HTCGeoService, and Google Latitude.
Supports Accuweather, WorldWeatherOnline, and Yahoo feeds.
Supports Accuweather & Yahoo coded themes.
HTML report generated and styled (configurable) for easy viewing.
iPhoneToday each location generates a page.
Titanium panel and current conditions overlay.
S2U2 weather text and icon.
Today current conditions icon over your wallpaper.
Easily configurable and reports visible through its GUI.
Supports custom extensions.
What's this GPL thingy?
The GPL can be viewed here. It makes sure your rights as a user are protected to distribute/change/use this Free software as you wish. A copy is included with the program.
Version and Release Info
The main release contains the cabinet installer file. Updates are produced as plain archives, to use the latest update you need to download all the archives and unzip them into your existing TRITaniumWeather folder in order, overwriting any existing files. Versions are numbered just like any good Open Source project:
The first number is the major version.
The second is the minor version-odd numbers are development for the next stable even number.
The third number is the release number-these have feature improvements.
If there is a fourth, it's a critical bugfix release number.
E.g. This program starts at 5.9.0 which means it's preparation for the stable release 6.0.0.
Downloads
C#
TRITaniumWeather 6.3 - RC1, "Neutron"
Release Notes 6.3 - RC1
TRITaniumWeather 6.3 - "RedGiant" Pre-release
TRITaniumWeather 6.2.1 - "WhiteDwarf" <= The copy I found is too broken to post...
Mortscript
TRITaniumWeather 5.9.9pre <= This release, never happened
TRITaniumWeather 5.9.8
Extras
Fullscreen Weather Pack
Themes
Source Code
The source code is constantly changing as I tinker, pm me for a copy of the latest.
Donations
Thanks to any & all who donate to the project!
JeremyG
Appreciate my work?
Changelog
Code:
Changelog TRITW 6.3 - "Neutron":
- Complete re-organisation and code cleaning almost complete.
- Implemented far more robust output writer structure.
> Dropped S2U2 fullscreen writer.
> Today and Titanium writers now use the theme icon and operate in the top
right corner of the user's today image/titanium sliding panel screen.
- Some object properties changed.
- Database, icon map, and configurations all share a common "Domain" property.
- GUI overhall.
> Main view is an overview with access to options and main functions.
> Second layer is a per location report viewer/theme preview
Changelog TRITW 6.2.1 - "WhiteDwarf":
- Integrated & improved iPhoneToday support
> Now displays default location in it's own page with forecast temperatures.
> IPTSupport.mscr still present to restart iPhoneToday if running.
- Included Sketchy icon theme.
Changelog TRITW 6.2 - "WhiteDwarf":
- Implemented Titanium Overlay.
- Fix false meta info positive for Google Latitude.
- Re-implemented panel support as function of each location.
> Should result in clean removal of all location data on deletion.
- GUI Improvements, now able to control metric + theme properties.
> Each location gets a seperate tab.
- Extended Displays Intelligently Controlled from GUI.
> Put Theme directories in TRITW\Fullscreen on your storage card.
- Implemented simple multi-threading for parallel update.
- Feed configurations now loaded into array and passed on demand.
> Can be selected from GUI on each location's tab.
> Since WorldWeatherOnline handles Metric/Imperial through different tags
the metric property has moved to the pluggable feed configurations.
- Implemented internal scheduler.
- Revamped forecast cycling (useful with Accuweather-Long config)
> Should cycle to nearest frame, e.g. after sunset this will be the night frame.
- WorldWeatherOnline free feed moved URL, included the new URL.
- WorldWeatherOnline Key moved to dedicated object.
> If I ever get around to adding the "Custom" feed & configuration, this is where
we'll store keys.
- Included IPTSupport extension
> Disabled RedrawToday as this is done by the core program.
- Added Yahoo iconcode 12 to map. ("PM Rain")
- Switched WorldWeatherOnline code 0004 translation to 08, instead of 36.
- Rewritten Html view support as an XmlWriter.
> Much improved style sheet.
> Changed grey to gray for Mobile IE users in odd frames.
- Included option to use the system default browser instead of IE.
> Allows testing in Opera, though the style sheet needs tweaking.
Changelog TRITW 6.1.4 beta - "SuperNova":
- Streamlined serialisers, appears to result in faster operation. Marginal benefit.
- Attempted fix for Google Latitude false negative.
- P/Invoked the native refresh function, michas refresh should no-longer be needed.
- Implemented Today Wallpaper Change.
- Tweaked S2u2 Support, automatically switch to UserWeather mode in s2u2.
Changelog TRITW 6.1.3 beta - "SuperNova":
- Fixed night forecast frame placement.
> New config variant - Accuweather-long.xml. To use it, change FeedConfName to Accuweather-long.
- Cleared up Units confusion with configuration file.
> DefMetric is for new locations.
> Metric can be set per location using the appropriate switch.
- Removed country and city boxes from AddLocation form.
- Included fix for history items with Accuweather in the USA.
> If country is <= 2 characters in length, add that to the end of the city property.
> Then will set country to "United States".
Changelog TRITW 6.1.2.1 beta - "SuperNova":
- Bugfix for Google Latitude preference over HTCGeoSrvc.
> Disabled data refresh at earlier stage.
- Bugfix for GUI null reference issue - hopefully this should be the last.
Changelog TRITW 6.1.2 beta - "SuperNova":
- Removed configuration importing from main program flow.
> This is done when importing from registry at first run and is therefore not
necessary duing execution. In fact this will cause problems on fresh installs.
- Improved logging facility, placed more log points into program flow.
> AutoFlush is more reliable than custom desctructor code.
- MyLocation improvements.
> Keeps track of last successful service (only used in ToString() atm)
> Converted refresh() to 3 seperate methods with bool rtn's.
- GUI now hides some more controls if they're not applicable.
> Protected some functions on "Locations" tab from null reference exceptions.
- searchBox now gets default focus on AddLocation form.
Changelog TRITW 6.1.1 beta - "SuperNova":
- Critical fix for titanium freezing issue on 240x320. (Unconfirmed, please report.)
> Please delete any panels and reinstall them from the GUI.
- Bugfix for non "en" localities and multi-lingual accuweather support.
- Bugfix for non "en" localities and summary information.
> Requirement to pass beta: Automatically selected language resource files.
- TypeLoadException solved, more debugging information provided.
- Auto-connect disabled, beta will only update when a connection is already present.
> Should this behaviour be permanent?
Changelog TRITW 6.1 beta - "SuperNova":
- Almost entirely rewritten in C#.
> Today, S2U2 and Titanium Overlay features yet to port.
> IPTSupport not included in this beta, but with a little modification the script from
5.9.9pre will work.
> Support for mortscript extensions in the "Extensions" directory.
- Weather information can be found in the "Frames" directory.
> Simpler MyLocation mechanism. First test HTCGeoSrvc, then Google Latitude, then Sleuth's
myLocation.
> Various improvements all round.
> Update for a single location in less than 10 seconds. First time with Accuweather is longer
as an api scan is done for each location. This can take some time.
- Schedule interval changed to hours instead of minutes, due to a curious bug with the
NumericUpDown control.
Changelog 5.9.9pre:
- Fixed Yahoo city name issue (removed region attribute from city name)
- Fixed Titanium 'trailing text' bug on older wm6.5 builds
- Introducing ChewXML.exe
> Data extracted to the registry
- Feeds configured dynamically
> Cab comes pre-configured for you
> But should allow adding of a Custom feed
- New configuration menu for Feed Options
> Allows setting tag preferences (prefix/suffix/mark as metadata)
> Sort/Delete frames and lines
- Added WorldWeatherOnline areaName and country tags
- Dynamic Icon search when not found in theme
> Currently just cycles up and down through codes until one is found
- Updated Extended Displays and IPTSupport
> IPTSupport depends on Titanium structures atm
- Redesigned Views
> Implemented CSS in Html view
Changelog 5.9.8:
- Added forecast limit option
> This may only speed updates fractionally as data is still passed
- Added default theme option
- Added default units option
- Improved iPhoneToday support
> Toggle option will enable/disable page, not just registry switch
> iPT registry triggers used by main script
- Today image replacement method modified
> Should be more reliable, YMMV
- Improved overlay functionality. Will uninstall when toggled off
- HTML weather updates now viewed on system default browser
- Fixed all new locations using same data bug
Changelog 5.9.7:
- Implemented Google Latitude location service
> Allows MyLocation on devices with no location service
- Implemented replace function in CustomDB()
- Implemented iPhoneToday support
- Slight improvement to dynamic line filling code
- SearchXML() now blanks "%" symbols
- Added InternetConnected() check to downloader
- Minor bugfix to Yahoo! feed definition
- Fullscreen icon packs must now have a 'descriptor' file
> Name according to the icon numbering type (Accuweather/Yahoo)
> First 3 characters describe file extension
- Added synium, saray, shgao, greek and tl01 APIs to Accuweather support
Changelog 5.9.6:
- Moved connection starting outside of WeatherUpdate()
> Also commented CloseConnection
- Re-introduced Menu: Display Options
> Moved "Panel Control" here, prefixed with "Titanium"
> Moved "Create Titanium Panel" here
> Added "Set Default Location" for weather background
- Updated S2U2 support, full and basic compatibility options
> Fixed icon code mappings
- Implemented Today Background for WM6.1 (also works for 6.5)
- Implemented Overlay into Titanium
- Introduced "MichasRefresh.exe" from XDA, cheers!
> SpecialRefresh is included for you to experiment with. This
may allow the Overlay with native lock and start menu in future
- HTCGeoSrvc Stub!: Suggested Run of AGPSSettingCPL.cpl
- Crash-Proof function update to FoddLib language routines
- Added option: "Update this Location" to location settings
- Disabled Settings Wizard wiping out the whole registry
> It will if you run it in debug mode
Changelog 5.9.5:
- Implemented Yahoo! Weather
> Only provides 2 days of information, no MyLocation support;
these are feed limitations
> Pressure not used yet. New method for getting units
from feed information required
- Moved almost all global variable resets into preflight
- Included fix to WorldWeatherOnline; missing comma
- Implemented partial "feedcap" command system
> Currently only returns mylocation capability
- Began implementation of line filling code
Changelog 5.9.4.1:
- Minor bugfix for multilanguage:
> Non-ascii character display corrected
> Main menu of GUI not re-loading language variables
- Fixed on-the-fly page display settings
- Included Espanol language file
Changelog 5.9.4:
- Integrated Multi-Language Support (thanks to RoDr1g0
for the bump on Accuweather support for this)
> Translator included. New languages must be named
with the first two letters for the country code
e.g. Deutsch (de) or English (en)
> Deutsch included
- Worked around missing condensed text bug in multiple
panel support. New options menu: Panel Control
- Replaced "Toggle MyLocation" option from Location Options
with disable loaded location option
- All Feeds now update however many days they get in
Titanium Panels (up to 7 days with Accuweather)
- Included Spil, BeyondInvisible, Buff and Stardock icons
Changelog 5.9.3.1:
- Fixed duplicate multiple panels bug
> Renamed new panels to TRITW:<location number>
Changelog 5.9.3:
- SearchDB() and FormatResult() rewritten
> Far faster mechanisms
> DB rewritten into single 'Universal' file, replaced
"Location" key with "UserCode" key. Old databases
including History no-longer compatible
> Guaranteed all data extracted from an entry
- Updated status reporting
- Updated every function to call the DebugLog()
- Inserted check for feed/code set in WeatherUpdate()
> Should fix Sub not found issues
> Error message is: "Something Went Horribly Wrong."
- Included option to create new panels
> Caveat: I can't get condensed text to show on the new
panels
> New function DeleteLocation() deletes location and
removes the panel entry
- Isolated all fixed strings to ease translation
> Help by extracting all the strings into a text file
then translate each line and post it back
- History was not working for some Accuweather feeds
> Now creates database of 'URLCodes'
- Accuweather API selection is now location dependant
> This is not a bug!
- Accuweather now updates all weather information
> Up to 7 days forecast
> Displayed in HTML form only atm, extra panel pages
can be manually added by editing registry
- Reduced number of exits (should only be two now)
> Should stop random script crashes
> Panels should never pause mid-update
Changelog 5.9.2:
- Project renamed to: TRITaniumWeather
- Location services standardised:
> Easily add new service compatibility where possible
> Implemented start/stop functionality with myLocation
> Stub for HTC Geo Service, can read location. Don't know
how to start/stop
- Updated HTML Message writing to always occur, in the background
- Multiple locations now supported
> Currently named as per what their feed reports
> MYLOCATION is dealt with seperately
- Included FoddLib.mscr for:
> File version routines
> Future language/translation support
- Included 240x240 stanza in TRITaniumWeather.plg (thanks to gmorris)
Changelog 5.9.1:
- Now outputs HTML following a GUI triggered update
- Status Messages shown during a GUI triggered update
Changelog 5.9.0: Initial Release
ToDo, Known Issues and Miscellaneous Notes
YOU! Yes, I mean you. This project is provided under the GPL, help me out by doing one of the following jobs!
WhiteDwarf
Miscellaneous Location Type. Requirements:
URL Batteries (Almost Done, GUI extensions to follow...)
Robust & Extensible Icon Map. (Done, testing now, GUI extensions to follow...)
FeedConfig, Prefix, Suffix & Unit Editors.
Radar page for titanium display.
A cool icon for the executable files. My Attempt is the TRITaniumWeather.png included with SuperNova...
Tweak the plg file further, text currently drops below the panel line.
5.9.9pre and below
I would consider these complete as mortscripted versions. Enhancements and bugfixes are welcome from anyone working on them.
thanks for the info buddy.
This version totally rocks out! Thanks for all the hard work!
arealityfarbetween said:
YOU! Yes, I mean you. Help me out by doing one of the following jobs:
Icon, I tried one of the HTC ones from the theme, but the CAB wouldn't install. For now, just the mortscript icon. If anyone can inject an icon into the exe files that'd be gravy!
More Feeds? Anyone want Yahoo weather, PM me, and if lots of you want it then I'll try and add it.
Full database control; add is done, needs delete/replace, possibly import?
It would be cool to add the radar page again.
HTCGeoService support (Can get location data: Only state switching/sensing to do!)
Configurable Panel/HTMLView layouts.
Wherever you see a "Stub!" statement would be a good place to help, it'll tell you which file and which sub function to look at. Some stuff is just low priority at the moment...
Update the documentation.
Click to expand...
Click to collapse
Hi
First thank you for sharing your work, it's very well done! Since I don't use titanium any more, you mentioned in the 1st post it will work without it, can you tell how?
2nd- If you want to change the Mortscript icon, you can use this very nice app called Png2exe http://forum.xda-developers.com/showthread.php?t=829932 and read my post related to this http://forum.xda-developers.com/showpost.php?p=10009299&postcount=33
Here's an example
@tito12: I was going to say thanks but that exe really disagreed with my device
I was thinking of something like the sun icon from the HTC theme, but it didn't look so good when I used resource hacker to put it in there.
I know how they're put in but it's a low priority-I was hoping someone else could pick up the burden :sarcastic:
To answer your question, you can set the script to auto-update. It doesn't care whether titanium is running or not for that. Then you just go into the options app and "view stored weather" as the manual says. I'd recommend switching off status during updates though-it's really only necessary to see if something is going wrong. Or if you like status messages
Hi,
Thanks to share the information about “TRITaniumWether” and “Accuweather”. I have HTC HD and I know about “TitaniumWeather”. Good application for checking the weather.
arealityfarbetween said:
@tito12: I was going to say thanks but that exe really disagreed with my device
I was thinking of something like the sun icon from the HTC theme, but it didn't look so good when I used resource hacker to put it in there.
I know how they're put in but it's a low priority-I was hoping someone else could pick up the burden :sarcastic:
To answer your question, you can set the script to auto-update. It doesn't care whether titanium is running or not for that. Then you just go into the options app and "view stored weather" as the manual says. I'd recommend switching off status during updates though-it's really only necessary to see if something is going wrong. Or if you like status messages
Click to expand...
Click to collapse
What do you mean by "disagreed", the program Png2Exe doesn't work on your device or the exe I attached didn't ? If it's the second case this was just an example and I chose the first icon I found
@tito12: Yeah, it seemed to just keep respawning when I ran it. It could be cos my rom's getting a bit dirty with all the crap i put on it, probably time for a hard reset shortly!
Did anyone else have any better experience with it? Or was inspired enough to try out the software and inject some icons? I'm kinda busy with 5.9.3 atm...
arealityfarbetween said:
@tito12: Yeah, it seemed to just keep respawning when I ran it. It could be cos my rom's getting a bit dirty with all the crap i put on it, probably time for a hard reset shortly!
Did anyone else have any better experience with it? Or was inspired enough to try out the software and inject some icons? I'm kinda busy with 5.9.3 atm...
Click to expand...
Click to collapse
As promised in my PM here are the files
Awesome glad to see tiweather thriving! I will give this a whirl, the html interface sounds good to me...thanks bro.
TRITaniumWeather 5.9.3
New release on the first page people, see the changelog for details!
You'll need to delete any remaining DB files after install as there is now only one and the old ones are incompatible.
I'll note here that the "Create Titanium Panel..." option is EXPERIMENTAL, that doesn't mean it doesn't work-it just means it's incomplete or there's an issue with it. This is an ideal place for you Titanium Wizards to help me out
Unfortunately Yahoo Weather didn't make it into the release. I've only had one vote for that functionality to date so far.
If you really want it, take an existing feed and modify it-don't bother with the yahoo widget script posted earlier in the thread. I read it and it is horrible code, seriously. Instead you'll need to update SearchXML() or write a new function as the Yahoo feed uses mostly XML attributes, which SearchXML() will skip. All the necessary info to define a new feed is in the TRITaniumWeatherFeeds.mscr file, along with SearchXML() and some other necessary tools, like the weather downloader. One thing I'll say is, only put one exit in and if the weather update fails, make it false
@ai6908: Hey there! Think of TRITaniumWeather as tiweather on steroids, with the grace of a balerina and class of a dutchess
EDIT: Minor bugfix for multiple panel support posted.
First of all, thanks for your great work. I just gave up fighting with titanium weather and then TRITanium Weather came up
In order to get German weather text I added &"&lang=de" to urlsuffix in TRITaniumWeatherFeeds.mscr on Line 162.
(screenshot attached)
Maybe you want to include different weather text languages in version 6.0.0.
I also translated the labels in the Titanium Panel (feels like, winds, gusts etc.) in an earlier version.
Do you plan to include different languages in 6.0.0 ?
I could do the German translation.
I certainly do, it's on the todo list. Excellent work! I know how the UI can be translated for any language but it'd been nagging me on how to get the weather text done!
For translations of the rest of the program: The language framework in FoddLib features a translator (you can type in translations, it doesn't do it itself!) which I'll use to grab language files for the different parts. Keep the translated phrases in a seperate text file and then I can match them up with their english counterparts. Cheers!
oh, i skipped your ToDo-List , sorry
Looking forward to 6.0.0
TRITaniumWeather 5.9.4
5.9.4 is released. Check the changelog for details of new features/modifications.
You'll want to uninstall the TRITaniumWeather plugin from Titanium if you're a WM6.5 user as panels are handled in a totally different way with 5.9.4.
Also, I reached the file attachment limit on the front page so I've moved the main cabinet installer across to my megaupload account, the users manual has also been updated and is present in the attachments. Hopefully, it'll stay up to date!
Enjoy!
like promised, my German translation.
Just put it in
TRITaniumWeather\languages\TRITaniumWeather\
and change language in the options.
You have a new reply in your inbox with translation into spanish. Let me know if you haven't received it. Good WORK!!!!
TRITaniumWeather 5.9.4.1 bugfix update
Afternoon weather lovers,
The new language support highlighted two bugs which are both now fixed in the zipfile available on post #1. Just unzip in the main program directory, overwriting any existing files-Espanol.txt needs to go into the obvious directory.
Thanks go to djkail for the Spanish translation. I think you'll like the display you get since it's called Espanol buddy I think that's enough confirmation that the language codes presented here work-so name your language file according to the first two letters of the language code and you shouldn't go too far wrong. If it's a majorly different name, just use a prefix, for example "sq - Albanian.txt" (I haven't tested it, don't complain if it doesn't work! ) should work, the only file that can't be renamed is English.txt but that's ok cos 'en' works
BTW, these two fixes took less than 5 minutes to implement this morning (I wanted to test till now) and they're rock solid. I'm not a great programmer!-But the code's broken down so much now that it really is simple to jump in and change bits without affecting the rest of the system too much.
If any of you are interested, I think 5.9.5 should introduce configurable view layouts. I've a couple of ideas on how to do it but either one relies on quite a major modification to the feed processors and if you don't want *total* control over what you see on the panels then it might actually be more work! Any thoughts on what you want in that area? Or if you've a way to get the job done, that's welcome too
Enjoy!
i hard reset my mega and reinstall tritanium, but it does not appear on the screen. i check with chome editor, the panel not there. why?? before this (before hard reset) the weather only appear as ":25C " instead of "25C Mostly Cloudy" etc. this was on 2.9.3.1
there's an error when trying to connect to weatheronline, it says the comma is wrong position.

Native Clip Board [4.4] [1/1/2016]

This module will add clip-board functionality to the text selection menu
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You can also access it by long clicking on the PASTE
The UI will move according to the location of the Text field so you ca see what you are pasting.
You can also long-click on them to enlarge them and scroll through and Edit them or swipe to delete
You can customize the colors and the sizes of the clip board or blacklist the app that you don't want to copy from(i.e. Password managers).
Download
http://repo.xposed.info/module/com.dhm47.nativeclipboard
Source Code
https://github.com/DHM47/Native-Clip-Board
Change Log
Update 3.2
-Added FireFox support
-Added Built-in Webview support (kitkat & lollipop)
-Added About Page*
-Modified Setting design
-Updated Arabic Translation
-Fixed Across-layer touching
-Swipe down on the Bar(or Close button) to close.
Update 3.0
-Material Design
--Dual panel settings
--Animate Clear All
-"Add" button in ClipBoard
-Increased History limit to 9999 and add more values
-Restore Default colors option (inside dialog)
Update 2.9
--HTC support
--Sorting option
--New theme for the setting
-->Test and Xda link moved to the action bar*
-->Icons for categories**
--Modified the big view
-->Added editing option
-->You can set title to be shown in the main screen instead
-->Time stamp of the copying time (old clips are give the current time at first launch)
-->Options moved to three-dot menu.(can be open with hardware menu key)
-->Long Click will go back to the main screen,double click will edit.
-Fixed support for IceCreemSandwich.
-Fixed layout with RTL languages
-Updated launcher icon*
*Thanks to @PünchUp
**courtesy of Android Asset Studio
Update 2.8
-Keyboard now re-opens after closing clipboard (there is a 300ms delay)**if it doesn't show tell me.**
-Animate the enlarging of clips (long clicking on the)
-Fix a bug when pasting something shorter than selected (Showed "paste went wrong")
-Fix broken XDA link
-Fix Chrome 'paste' support
-Updated Translation:
--Chinese by Hank Quakevauld
--Polish by @dundee81
Full Change logs in the Xposed Repo.
Update 2.2(+2.2.2)
-Undo message after delete.
-'clear all' confirmation .
-color changing close arrow(adapt to light or dark theme)
-Fixed a bug when pasting at the end of a text.
-Added Japanese translation (by RyokoN).
Update 2.0
-added support for Web pages inside Google Chrome (and Chrome Beta)
*the options in Chrome are :the usual "Clip Board' button and Normal Click "paste"
-added clear all button (be careful)
-added a close button
Update 1.9:
-Add text size option.
-fix large clip background not changing.
Update 1.8:
The App Now Has A Setting UI.
-Reduce RAM usage a bit more.
-The list is written and read from memory every time so it survives a reboot, app getting killed and updates.
-Added Color pickers.(Thanks attenzione @ github.com)
-Added history limit.
Update 1.5:
-Reduce RAM usage (~60% less)
-Fixed long clicking paste in all languages
-Fixed triple toast notification when coping from Gmail or dismissing the UI (And if you copy something you already copied it won't show a notification )
1.4:
-Added the ability to delete copied text.
-Made the enlarged text scrollable.
-Fix a bug where it didn't receive touches (On my galaxy Tab 10.1 7500)
1.2:
-Added an on-going notification to the clip board monitor
-Long clicking PASTE (the one above the blue handle) now opens the clip-board
-modify the layout to better fit large screens
Known issues
Non
-Doesn't work on HTC Sence.
-The clip board monitor service might get killed by the system resetting the clip board history
-The app must be launched once before starting to use the app (System limitation for security)
-few minutes delay after boot, until you can use the app (Not sure way maybe a system limitation)
-Doesn't work in Web pages inside browsers. works in Chrome
-Gmail glitch.
-Problems on Sony Xperia Z1.
-and possibly others
Thanks to
@MohammadAG (I used the ShaketoUndo Xposed Code)
attenzione for the color picker https://github.com/attenzione/android-ColorPickerPreference
Roman Nurik for the swipe-to-dismiss(https://github.com/romannurik/Android-SwipeToDismiss) and category icons(Android Asset Studio)
@PünchUp for the launcher and action bar icons.
makovkastar @Github for FAButton library
afollestad @Github for Material Dialog library
and every one at StackOverFlow
If you want to translate, the strings file is in the attachments (updated 17/12/2014) or preferably on Github for the latest changes​
XDA:DevDB Information
Native Clip Board, Xposed for all devices (see above for details)
Contributors
DHM47
Source Code: https://github.com/DHM47/Native-Clip-Board
Xposed Package Name:
Version Information
Status: Stable
Current Stable Version: 4.4
Stable Release Date: 2016-01-01
Created 2015-02-15
Last Updated 2015-12-31
Reserved
From the app's version 4.0 onwards, the app can be used in two different and separate ways
• Accessibility - Double tapping edit fields
• Xposed - Long pressing the Paste button OR from contextual action bar which appears when you select some text
Comparison
Other advantages of Accessibility:
-Clipboard opens Faster
-Wider compatibility (Works where long click paste doesn't)
*1 - Only open-source browsers supported so far - Chrome (Beta), Firefox and apps/browsers based on built-in WebView (4.4+)
*2 - During testing, I was able to paste in Chrome. However, it only works Lollipop onwards. And double tap causes the page to zoom.
*3 - Prevent the text from appearing in the clipboard in certain sensitive apps (ex password managers).
*4 - Modifying the text selection while the clipboard is open.
*5 - Change the paste location (cursor) while the clipboard is open.
*6 - The keyboard can be accessed while the clipboard is open. Just hold and drag the top bar to move the clipboard.
*7 - The text gets pasted but disappears as soon as the clipboard is closed.
*8 - Or any other app that changes its layout when the keyboard is open.
Will try it now, thanks
Doesn't work for me. I'm on 4.4.2 (nexus 5).
Very good, works perfectly on my galaxy s4-i9505
chrisch91 said:
Doesn't work for me. I'm on 4.4.2 (nexus 5).
Click to expand...
Click to collapse
Did you launch the app(it's called "FirstTime" ) before rebooting your device?
DHM47 said:
Did you launch the app(it's called "FirstTime" ) before rebooting your device?
Click to expand...
Click to collapse
I did.
chrisch91 said:
I did. View attachment 2804170
Click to expand...
Click to collapse
1-Does the "Clip Board" button get add when you select a text ?
2-Does the UI show up when you click it ?
3-Does the UI show up empty or does not respond to clicks?
Thanks for testing.
DHM47 said:
1-Does the "Clip Board" button get add when you select a text ?
2-Does the UI show up when you click it ?
3-Does the UI show up empty or does not respond to clicks?
Thanks for testing.
Click to expand...
Click to collapse
None, the only thing that I get is the copied toast notification and if I select text there is a sharing option "Copy to clipboard".
will this be available via xposed installer? for easier update?
Sent from my Note 3 (SM-N9005) using Civz ROM [v3.5] with Kernel SkyHigh TW Kernel [v2.5]
Please add this to the xposed repo, so updated can be done through xposed directly.
Very nice clipboard, seems slightly unstable (sometimes after copy in Gmail I get repeated toasts saying copy, paste fail, copy, paste fail, ++) but I'm sure it will evolve to be perfect. Great work, I deleted clipper off my system.
exadeci said:
None, the only thing that I get is the copied toast notification and if I select text there is a sharing option "Copy to clipboard".
Click to expand...
Click to collapse
You have to launch the app " FirstTime " so the broadcast receiver can be registered
This is only needed once or after force stopping the app.
Eddiemc said:
Please add this to the xposed repo, so updated can be done through xposed directly.
Very nice clipboard, seems slightly unstable (sometimes after copy in Gmail I get repeated toasts saying copy, paste fail, copy, paste fail, ++) but I'm sure it will evolve to be perfect. Great work, I deleted clipper off my system.
Click to expand...
Click to collapse
Next update will be uploaded to the Repo
Can you explain the Gmail situation so I can reproduce it.
joluke said:
will this be available via xposed installer? for easier update?
Sent from my Note 3 (SM-N9005) using Civz ROM [v3.5] with Kernel SkyHigh TW Kernel [v2.5]
Click to expand...
Click to collapse
Next update will be uploaded to the Repo
andreasf93 said:
+1 for xposed repo and a request:
Can it popup when I long click on empty text? Because now to choose for a specific clipboard memory I have to type something and long click it to select it, and then when I click on a clipboard memory it replaces the selected text..
Click to expand...
Click to collapse
Next update will be uploaded to the Repo.
You can do that now : click on an empty space to show the handle (shown in the second pic of the thread) then click the handle to show the "paste" button. Now long click on "paste" to open the clip board
Thanks for the feedback.
exadeci said:
None, the only thing that I get is the copied toast notification and if I select text there is a sharing option "Copy to clipboard".
Click to expand...
Click to collapse
[STTIKE]Same here.
Doesn't work on my Moto G running 4.4.2 [/STRIKE]
Scratch that.
Its working perfectly now, after completing 5 minutes since reboot (I have no idea how)
Excellent work bro!
-sent from my little moto beast
DHM47 said:
1-Does the "Clip Board" button get add when you select a text ?
2-Does the UI show up when you click it ?
3-Does the UI show up empty or does not respond to clicks?
Thanks for testing.
Click to expand...
Click to collapse
1-no
2-no
3-empty.
Sry fot the bad feedback
DHM47 said:
Can you explain the Gmail situation so I can reproduce it.
Thanks for the feedback.
Click to expand...
Click to collapse
Open the Gmail app, long press on any word to select, hit the copy marker/button, watch the toast say:
Copied
Pasting went wrong
Copied
Pasting went wrong
Copied
Pasting went wrong
It even did this in the xda app as I'm copying and pasting to show that the toast appears three times for both notifications.
App works fine, it copies fine, even though it says the above. Pasting works fine without any toast notification.
Running Android 4.4.3
Hwello just tested. Great app thanks. When I try on the empty web address field, it works. When I try in a text field like right here(writing this) it does not. I guess because the paste bubble does not appears, its the copy, cut, paste menu on top that appers. maybe thats why. Thanks hope this helps.
Nexus 5 4.4.3 and chrome
KDB223 said:
[STTIKE]Same here.
Doesn't work on my Moto G running 4.4.2 [/STRIKE]
Scratch that.
Its working perfectly now, after completing 5 minutes since reboot (I have no idea how)
Excellent work bro!
-sent from my little moto beast
Click to expand...
Click to collapse
I'm not sure why but broadcast receivers don't work immediately after boot.
This same delay was present in tinted status bar so I'll see if MohammadAG found a solution
chrisch91 said:
1-no
2-no
3-empty.
Sry fot the bad feedback
Click to expand...
Click to collapse
Can you check the xposed log
Look for (Loading modules from /data/app/com.dhm47.nativeclipboard-1.apk)
If it's there, tell me what is the next line?
DHM47 said:
I'm not sure why but broadcast receivers don't work immediately after boot.
This same delay was present in tinted status bar so I'll see if MohammadAG found a solution
Can you check the xposed log
Look for (Loading modules from /data/app/com.dhm47.nativeclipboard-1.apk)
If it's there, tell me what is the next line?
Click to expand...
Click to collapse
New situation: it isn't working for most apps. I tried dialer or tapatalk, it works fine. Others like chrome doesn't.
Edit: bizarrely also chrome works now (but just woth copying links, not with text)
helpmeplis said:
Hwello just tested. Great app thanks. When I try on the web address field, it works. When I try in a text field like right here(writing this) it does not. Thanks hope this helps.
Nexus 5 4.4.3 and chrome
Click to expand...
Click to collapse
These text fields are made by the browser so they don't use android built in text view. So I'll need to take a look at the source of the browser (hopefully Chrome and the AOSP Browser do it the same way )
Eddiemc said:
Open the Gmail app, long press on any word to select, hit the copy marker/button, watch the toast say:
Copied
Pasting went wrong
Copied
Pasting went wrong
Copied
Pasting went wrong
It even did this in the xda app as I'm copying and pasting to show that the toast appears three times for both notifications.
App works fine, it copies fine, even though it says the above. Pasting works fine without any toast notification.
Running Android 4.4.3
Click to expand...
Click to collapse
I was able to reproduce it thanks. I will try to fix it as soon as possible.
chrisch91 said:
New situation: it isn't working for most apps. I tried dialer or tapatalk, it works fine. Others like chrome doesn't.
Edit: bizarrely also chrome works now
Click to expand...
Click to collapse
Edit :You got it work? (if yes Great)
The title bar works, as for in the pages see the first response
This is what I want from xposed ... Thnx buddy...
Sent from my A500s using XDA Premium 4 mobile app

WFZMaker

Hello :fingers-crossed:. I present to you my program to create a watchfaces (.wfz). You can create watchfaces for Stratos, Pace and Verge.
- program only for windows ver. 7 and above,
- limit on the number of widgets in the project: 12,
- in the folder with the installed program there is a folder "Watch faces" which contains 3 unique watch faces,
- no hot keys,
- real-time changes,
- LoFi mode in real time,
- intuitive interface (i hope).
Your feedback will help make my program better
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
------HELP------
- in the tab "Watchface information", field "Title" - this is how the watch face will be called in your watch, archive name can be any,
- all changes in the tab "Watchface information" automatically saved every 5 seconds, or by pressing the enter key.
How to add configuration?
- press the button "+".
How to delete configuration?
- left-click on the configuration.
What's new
Ver. 1.0.1 Beta:
- fixed incorrect recording of color when saving, when figures are created through the program,
- correction of the name of executable files.
Ver. 1.1.0 Beta:
- fixed bug with loading widgets, the error was in the model number for the widget date,
- limiting the number of widgets increased to 8.
Ver. 1.2.0 Beta: 03/04/2019
- fixed bugs,
- changed widget selection window,
- now you can open wfz by Verge, but you will need to edit the coordinates manually,
- increased program stability,
- now when installing a shortcut is automatically added to the desktop,
- easter eggs added.
Ver. 1.3.0 Beta: 08/04/2019
- fixed bugs,
- increased program stability,
- the application has received administrator rights,
- slightly modified the widget selection window,
- slightly modified the watchface information window,
- added color selector,
- I had to turn off the quantization of the image while maintaining the lofi in the background, because it was not shown on the watch. Now a simple conversion to 8 colors. I will understand why this happens,
- statusbar widget is no longer forcibly written,
- completely reworked module working with numbers. Now you can upload the numbers individually and export them. And now you can do so. I don't know why, but now you can
Ver. 1.4.0 Beta: 11/04/2019
- fixed bugs,
- increased program stability,
- fixed bug with converting using quantization,
- added function to invert transparency of numbers. It works only if the numbers were created through the program,
- update check has been added.
Ver. 1.3.0 Beta: 08/04/2019
- fixed bugs,
- increased program stability,
- the application has received administrator rights,
- slightly modified the widget selection window,
- slightly modified the watchface information window,
- added color selector,
- I had to turn off the quantization of the image while maintaining the lofi in the background, because it was not shown on the watch. Now a simple conversion to 8 colors. I will understand why this happens,
- statusbar widget is no longer forcibly written,
- completely reworked module working with numbers. Now you can upload the numbers individually and export them. And now you can do so. I don't know why, but now you can
Ver. 1.5.0 Beta: 24/04/2019
- fixed widget "mileage" type bugs,
- slightly changed interface,
- added automatic selection of the widget when you hover the cursor,
- added application settings,
- now two types of font trimming are available,
standart:
advanced:
- the device selection window hints at a quick support for Verge,
- fixed bug with creating preview,
- now you can upload your watchfaces on your watch from the app (if watches connected),
- added new standart watchface.
Ver. 1.5.1 Beta: 24/04/2019
- fixed bug with a black background in power save mode,
- fixed not working download on the device.
Ver. 1.5.2: 08/05/2019
- found and fixed the cause of the application not starting,
- now loading to watch from application does not work, there is some problem with the library.
Ver. 1.6.0: 18/05/2019
- added time selector,
- added fonts preview,
- added Verge! (Beta) Now all the same as for Stratos.
- added automatic conversion of watchfaces from Verge to Stratos/Pace and from Stratos/Pace to Verge. The program determines whether the model belongs to the size of the background,
- several improvements have been added, I don’t remember which ones).
Ver. 1.6.1: 20/05/2019
- fixed widget bug,
- added file association,
- if you have version 1.6.0, the update check may not work This version fixes update check bug.
Ver. 1.6.2: 21/05/2019
- fixed bug with a second hand on the preview.
Ver. 1.6.3: 26/05/2019
- fixed some bugs.
Ver. 1.6.4: 30/05/2019
- fixed some small bugs.
- fixed a bug when loading numbers that are created using the program,
- fixed bug when saving to lofi (wrong color pallet),
- added 26w support in Verge.
Ver. 2.0.0: 30/06/2019
- fixed some bugs,
- updated design,
- rewrited wfz creation module,
- background configuration added
- timehands configuration added
- 2 standard dials added
Ver. 2.0.1: 30/06/2019
- fixed some bugs in wfz creation module
------Download------
Attention! Before installing, remove the previous version of the program.
Ver. 2.0.1
Thanks for donates: BravoCharlie, avraham, wearyour.tech, Ermenegildo Crippa, noname yandex.money, pablo cifuentes camacho, alberto lorenzi
Great job!
Good Job mate. If I try to open a wfz there does nothing happen. So you can't edit your previous created wfz.
The limitation to 5 widgets is a little too low.
skylow said:
Good Job mate. If I try to open a wfz there does nothing happen. So you can't edit your previous created wfz.
The limitation to 5 widgets is a little too low.
Click to expand...
Click to collapse
Thanks Please tell me more about it. You can't open any at all? Can you open wfz in the application folder? 5 widget limit for beta only.
VIzzAR said:
Thanks Please tell me more about it. You can't open any at all? Can you open wfz in the application folder? 5 widget limit for beta only.
Click to expand...
Click to collapse
Easy as pie. I had to start WFZMaker as administrator. Only then the program can open existing watchfaces. By the way. If you try to open an existing waz with more than 5 widgets, WFZMaker crashes.
But since jet the best program to create wfz. Keep going.
Another tiny bug is. If I save a createsd watchface with heartrate and open it again, the heartrate is gone and statusbar is diplayed instead.
I think your prog puts everytime when you export a new watchface, the statusbar in the wfz.
Another little thing. There is no low res background.
Hello thanks for this program. Is there anyway you could add 12 hour clock options for time and Fahrenheit temperature for us Americans LOL.
skylow said:
Easy as pie. I had to start WFZMaker as administrator. Only then the program can open existing watchfaces. By the way. If you try to open an existing waz with more than 5 widgets, WFZMaker crashes.
But since jet the best program to create wfz. Keep going.
Another tiny bug is. If I save a createsd watchface with heartrate and open it again, the heartrate is gone and statusbar is diplayed instead.
I think your prog puts everytime when you export a new watchface, the statusbar in the wfz.
Another little thing. There is no low res background.
Click to expand...
Click to collapse
The application crashed due to an error when loading the date widget, since somewhere the model has a value of 12, and somewhere 0. This bug is now fixed.
I have a statusbar in the program as a widget, and the very first one is written to the file, it is always recorded as well, so it could replace another widget. Now I have increased the number of widgets to 8.
You can by more about "There is no low res background"?
Kamakzie said:
Hello thanks for this program. Is there anyway you could add 12 hour clock options for time and Fahrenheit temperature for us Americans LOL.
Click to expand...
Click to collapse
I will add this to the program in the near future, but first there will be a few major updates
Hi, thanks for the app, I closed the app when I select some Fonts.
Much better now. Widgets are working perfect.
Programm should executed as admin.
In my case the low fi background is not displayed. Don't know why. Maybe it depends on the naming of the files.
Heureka. Found the problem with th lo fi background. Te 8c picture is in any way not in the right format, maybe colours, converted.
Maybe this will help you.
antotamara said:
Hi, thanks for the app, I closed the app when I select some Fonts.
Click to expand...
Click to collapse
The application crashes when you select some fonts, but most work? If so, write the font names for which the application crashes.
skylow said:
Much better now. Widgets are working perfect.
Programm should executed as admin.
In my case the low fi background is not displayed. Don't know why. Maybe it depends on the naming of the files.
Heureka. Found the problem with th lo fi background. Te 8c picture is in any way not in the right format, maybe colours, converted.
Maybe this will help you.
Click to expand...
Click to collapse
Not displayed in watches or in app? The application does not load the original LoFi, it generates them yourself. Administrator permission is required if the application is installed in the system folder.
never mind
the lo fi background is not shown on the watch. I'm sure it depends on the number of colours, used for the lo fi background.
Photoshop says you are using 9 colours but amazfit can only show 8 colour pics as lo fi background.
Great update has passed! (See the topic header)
Ver. 1.2.0 Beta: 03/04/2019
- fixed bugs,
- changed widget selection window,
- now you can open wfz by Verge, but you will need to edit the coordinates manually,
- improved program stability,
- now when installing a shortcut is automatically added to the desktop,
- easter eggs added.
VIzzAR said:
Great update has passed! (See the topic header)
Ver. 1.2.0 Beta: 03/04/2019
- fixed bugs,
- changed widget selection window,
- now you can open wfz by Verge, but you will need to edit the coordinates manually,
- improved program stability,
- easter eggs added.
Click to expand...
Click to collapse
I love easter eggs
skylow said:
the lo fi background is not shown on the watch. I'm sure it depends on the number of colours, used for the lo fi background.
Photoshop says you are using 9 colours but amazfit can only show 8 colour pics as lo fi background.
Click to expand...
Click to collapse
That's right, 8 primary colors and 1 transparent. The clock understands this, but just in case for the background I will make a palette of 8 colors.
Well done!
Do you plan to add a configurable watchface with the ability to change backgrounds, widgets, etc.?
In LowFi I use a font with "LCD shadow". On the watch you can see this "shadow" but in your application he disappears.
Could you separate the digits individually?
antotamara said:
Could you separate the digits individually?
Click to expand...
Click to collapse
Make it possible to upload images individually?

[APK] SuperFit Watchface - v1.7 (20190913)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
One watch face to rule them all!™
Compatible with Pace/Stratos/Verge, fine tuned for Pace/Stratos
First, credits to whom it's due:
@LBA97 who created PrototypeSource and published its code, with also the contribution of others like Malwarez and Fabio Barbon ;
@GreatApo who created the most configurable and compatible APK watchface code: GreatFit (probably you don't know, but nowadays 90% or more of the APK watchfaces are based on its code);
@darkvoid_66 who designed and coded the original HNFit (https://forum.xda-developers.com/smartwatch/amazfit/watchface-hnfit-1-0-pace-stratos-t3951109). He had the idea for the multiple colors configuration and basic colors grid to simulate more colors that still look good when screen is locked.
I liked HNFit design a lot, but I didn't like the font used for the time (and also its bugs). I was disappointed to see that Hugo stopped its development so I asked him to release my own version, what he agreed with. All improvements also helped making GreatFit even better, as most of the new code/bug fixes were also added to it.
Basically, SuperFit is a much more improved HNFit with new features and bug fixes.
Features from GreatFit
Modular design (each item can be configured separately) with many customizations;
Configurable widgets: there is one user configurable widget, that can be chosen from many options, from heart rate to air pressure and altitude, that are updated in real time;
Progress bars to show some values;
Three letters or full week day name;
Three letters or number for month;
Remove initial zero from time and day/month;
Animated or not time separator and HR icon;
Verge support via scale factor (it means you can design for Pace/Stratos and then only fine tune the positions for Verge later).
Features from HNFit
Design based on stock Prototype (which I still think is one of the best looking ones that has lots of information on it);
Configurable colors: you can choose the colors/backgrounds of top/bottom, middle, accent, text, hour and minutes;
Pedometer: it can show an estimated distance based on your daily steps (make sure you set your correct height in settings);
Progress bars for battery, weekday and daily steps.
SuperFit features (new or improved from the above)
Three digital clock font options: Prototype, Digital and Thin;
Weather can be disabled to show Amazfit logo instead;
Optional custom background: save a square image smaller than 640x640 to /sdcard/Pictures/superfit.png and it will be used as background. You can then enabled/disable the background in settings;
Built-in multilingual support (Korean and Thai only work with Stratos or Verge because current Pace firmware lacks the required system fonts);
Option to disable progress bars;
Optional hourly chime (the watch makes two short vibrations every full hour, it is disabled while watch is in DND mode);
Starting week day setting (Sat/Sun/Mon);
Follow system's 12h/24h configuration or it can be set to always show AM/PM, as well as date and distance units (MM/DD and miles for US, DD/MM and km otherwise);
Follow system's "seconds always on" (available in GreatFit but it was removed in HNFit);
Option to show only the time, as well as the background images for Pace/Stratos, when screen is locked;
Profiles with backgrounds: save color combinations to retrieve them easily, and even use a custom background for each of them (superft1.png, superfit2.png, superfit3.png, or superfit.png will be used if none was found);
If the notifications counter isn't enabled as well as "seconds always on", then the notifications counter will be shown where seconds are when screen is locked, so you can keep track of notifications without unlocking the screen (this feature requires AmazMod/AmazeLauncher).
The default configuration is the best for battery life. These options will increase battery drain:
weather;
hourly chime;
always on seconds;
air pressure / altitude (configurable refresh interval in settings).
Verge will display only the time while screen is locked, with the option to show the full watchface with wrist movement (disable "SLPT clock only" in settings) to save battery and avoid screen burning.
Installation
As any other APK, it must be installed on watch using adb, AmazMod or APKInstaller (search tutorials elsewhere). It is recommended that you restart the watch after the first time installation. To remove it, uninstall "tk.lfom.sfwatchface" and restart watch. In my tests, with the stock configuration, the additional battery drain is less than 5%.
Known bugs
a) we are still investigating why it happens to fix it, but sometimes the watchface isn't shown correctly when screen is locked (a black or previous/standard watchface is shown instead) after changing settings and saving. It does not happen always, and to fix it simply select any other watchface (preferable one that isn't a custom APK) and then select SuperFit again (added workaround for this in v1.1).
b) the items positions were fine tuned for Pace/Stratos and then "scaled up" to fit Verge's bigger screen, so you might see a few small "jumps" when screen is unlocked and graphics won't look the best.
c) When recording a activity right after selecting the watchface, the activity data isn't displayed when watch locks: simply press the button to pause/resume and swipe to another screen and it should work fine;
d) Rarely you may see overlapping numbers for some data when choosing the watchface on Pace/Stratos, simply unlock the screen, open and save settings again and it should be fixed.
Download links (Mega) - Current version: v1.7
https://mega.nz/#!1PoA2SiK!s8gTrlXoqNDPmSQ_splJdGpkEQGa1KdzHZwubW-ue-Y
SHA1SUM: 1AC87CB32704C2CAC35326E66A93D7A5D87EAACF
v1.6
https://mega.nz/#!sXBQUI7C!sP2b21J12DbOlxMox_SD0CjCVAobvJ16VNfQaeLG5-E
SHA1SUM: 82DC20C5BCC0121406DFFCE1465832CC70BEAE90
v1.5
https://mega.nz/#!NKpnAQoa!UNpYtuzcjJndJlpYsEGDBgmiQQo2qXAfz7CKFG84ft4
SHA1SUM: 16301964AF78CB62A79B225C175ED528376C59EC
v1.4
https://mega.nz/#!tbJjxY5b!qHZGKZzSA1sEJQEZN0JDuY_zOgJA4sUdw8tg68c1P20
SHA1SUM: E5BD0EC000965748D6573AD752502DD4AD84CCBE
v1.3
https://mega.nz/#!9DA33QIY!1ehNvmL8xUWrVnNU10LgdgtRycBKvzAtLfpl7VPIXoE
SHA1SUM: A15ECDE6C869C578761AFF741A4CC85E86CAC472
v1.2
https://mega.nz/#!sPxFVArA!E8yImUl9KquOIiAAD3rRUXxbTeUK1cdaLB2zWna_LPk
SHA1SUM: CD9904BA149EEDA8DC5029F55A8982073C9B3DBE
.
Changelog
v1.7
- By request of @darkvoid_66, two new fonts: LED and CardCaps;
- Small improvements and fixes in font management and AM/PM layout.
v1.6
- Fixed a rare crash due to weather (thanks for reporting, @Saratoga79);
- Two new fonts: Fat and PowerWatch.
v1.5
- Setting to hide notifications counter when screen is locked;
- Weather configuration: you can now choose what to show below time separator;
- Improvements for pedometer: it should refresh as much as possible (i.e. when some of other widgets also refresh screen);
- Small improvements for Verge layout.
v1.4
- Fix for a nasty regression after v1.0: crash when selecting total or today's sport distance;
- Steps progress bar should work always now (unless disabled globally, of course);
- Version info update/fix.
v1.3
- Fix for overlapping notifications counter when "seconds always on" is enabled.
v1.2
- Original XDA release
Really nice watchface, thanks for your awesome work!
Nice work lfom, I'm glad you took HNFit and improved upon it.
I had my reasons for discontinuing HNFit here. However I continued to work on it for myself.
I fixed many bugs and added some features, one of them was, like yours, an option to switch between 6 different fonts these are the ones I use most:
And I'm working on an option that I find very interesting in this watchface that has so many options, the ability to load and save profiles.
If I think about publishing my work again I will talk to you, as they are so identical that it makes no sense to have two separate ones.
Keep up the good work.
/Verge/. Perfect work, thanks
Odoslané z MI 8 pomocou Tapatalku
darkvoid_66 said:
Nice work lfom, I'm glad you took HNFit and improved upon it.
I had my reasons for discontinuing HNFit here. However I continued to work on it for myself.
I fixed many bugs and added some features, one of them was, like yours, an option to switch between 6 different fonts these are the ones I use most:
And I'm working on an option that I find very interesting in this watchface that has so many options, the ability to load and save profiles.
If I think about publishing my work again I will talk to you, as they are so identical that it makes no sense to have two separate ones.
Keep up the good work.
Click to expand...
Click to collapse
Thanks @lfom for bring us this watchface, downloading right now
It would be nice, work with @lfom together
**New version v1.5**
Anyone using SuperFit is advised to update to latest version since some crashes were fixed since release.
Awesome watchface.
I've been using GreatFit for a long time but have now found my new fave.
Excellent options and design.
Thank you.
Hi, could it be possible to disable the seconds on locked screen? I think it is draining my battery. Thx and keep working on it.
Enviado desde mi Mi 9 SE mediante Tapatalk
stormtrooper200 said:
Hi, could it be possible to disable the seconds on locked screen? I think it is draining my battery. Thx and keep working on it.
Enviado desde mi Mi 9 SE mediante Tapatalk
Click to expand...
Click to collapse
Disable it in watch settings.
lfom said:
Disable it in watch settings.
Click to expand...
Click to collapse
I tried turning the seconds off also, however, I couldn't find the setting for this.
How is it done, where is the option?
GEoMaNTiK said:
I tried turning the seconds off also, however, I couldn't find the setting for this.
How is it done, where is the option?
Click to expand...
Click to collapse
There is only one place in watch settings related to Watchface: Settings >> General/Common >> Watch face.
lfom said:
There is only one place in watch settings related to Watchface: Settings >> General/Common >> Watch face.
Click to expand...
Click to collapse
Ok, perhaps you can show a screen shot of the setting to turn off the seconds counting down.. I can't find it.
GEoMaNTiK said:
Ok, perhaps you can show a screen shot of the setting to turn off the seconds counting down.. I can't find it.
Click to expand...
Click to collapse
There are just two options there, and only one has "seconds" in its name...
Oh, and they don't countdown, it's just normal seconds time (one each every seconds, as it should be).
New version - v1.6
- Fixed a crash related to weather;
- Two new fonts: Fat and PowerWatch.
[APK] SuperFit Watchface - v1.6
Congratulations lfom for this fantastic job!! But I have a problem with this watchface and Amazmod CustomUI notifications. When I receive a notification the watch vibrates but the notification appears with a 2-5 seconds delay. With other watchfaces (WFZ) I don’t have this problem. Is it only my problem?
Where is the setting to hide notifications counter when screen is locked in new version? I haven't installed Amazmod...
UPDATE: Found it under "MAIN OPTIONS"
davigar said:
Congratulations lfom for this fantastic job!! But I have a problem with this watchface and Amazmod CustomUI notifications. When I receive a notification the watch vibrates but the notification appears with a 2-5 seconds delay. With other watchfaces (WFZ) I don’t have this problem. Is it only my problem?
Click to expand...
Click to collapse
I don't think it is related. Uninstall other APK watchfaces and restart watch as suggested when installing it for the first time to keep memory usage low.
The weather hi/low temp is different from what the watch's weather widget shows. I haven't sync the watch since 2 days. The watch has moved to current day with temperatres 29/21 but the watchface shows 29/20 which is the temperatures that I had since the first day I synced.
Does the watchface take the values from what the watch shows? Or it needs to synch in order to get new values?
nasosal said:
The weather hi/low temp is different from what the watch's weather widget shows. I haven't sync the watch since 2 days. The watch has moved to current day with temperatres 29/21 but the watchface shows 29/20 which is the temperatures that I had since the first day I synced.
Does the watchface take the values from what the watch shows? Or it needs to synch in order to get new values?
Click to expand...
Click to collapse
The weather source is exactly the same as the one used by the watch/widget. Maybe as you haven't synced for more than one day it is showing the info of the previous day (the code does not check for the actual day, it takes the first value).

Categories

Resources