yashsingh1/xdaforums huggingface dataset:
[Amazfit] marglcia:
Is there possibility You do version for verge? :o This version https://amazfitwatchfaces.com/verge/view/477 dosn't good work :(
[Amazfit] GreatApo:
The guy porting the watchface uploaded it but apparently admins changed the link to my account. I didn't request that.

I can say Android Studio is very helpful, I am sure you will like it :)

Can promise it, time is the problem.
[Amazfit] marglcia:
Oh thanks :o maybe it will done ;)
[Amazfit] xdauser2019:
Well... I downloaded and installed from mentioned web site (Verge version). Which working fine, just mentioned issues/bugs. I have A1811 Verge version (offcial seller, it's not from any Chinese web shops and ect) with latest software (official). By the way i installed it with Apk Installer http://apkinstaller.com/downloads/

---------- Post added at 10:52 PM ---------- Previous post was at 10:40 PM ----------

Well it's yours work maybe for this reason Verge version was assigned to you. I mean Verge version :) How i understand you did not created this watch face for Verge, that did other guy which and uploaded it, i'm right? Do you know this guy, maybe he can fix problem with stuck seconds if he edited it for Verge?
[Amazfit] GreatApo:
Yeah I know him. I guided him to fix part of it and he adjusted the UI. However, he likes to work in smali and that mean I have to do the whole adjustment anyway in the source code. Apparently, I got mad at me when the admins changed the project to my name (despite the fact I have nothing to do with this) and he will not fix it. Anyway, it doesn't matter because I have to do it anyway as I mentioned.
[Amazfit] xdauser2019:
Ok, i understand you. Thank you for explain ;) I would be mad too if without my permission will linked me. If say honest i will push untill they will unlink from my account.
[Amazfit] GreatApo:
Technically it was not his work and probably sb made a request (again I am not related with this).

As far as I am concerned (GreatFit), his name should be under that specific upload of GreatFit, and I have to delete it or add him.
[Amazfit] xdauser2019:
As i saw most or all watch faces created for Stratos/Verge have converter option to each other model. For example if watch face was created for Stratos often have option to convert it to Verge too. Maybe this is web site idea to accumulate much more watch faces for Verge, cos this model is new and have not so big collection as other. Maybe it was did with yours watch face too, coz it good as i mentioned and probably is popular. I don't know reason, and this is my mind/opinion. But i understand you very well - you havn't nothing with that. But as i siad working watch face fine in my Verge, offcourse as i mentioned is some size problems with widget and ect. I mentioned everything already so i will not do again that. If you can't edit or who edited for Verge it's ok, it's not end of world :) I just reported to you, cos i thought you are creator :)
[Amazfit] GreatApo:
I wrote these to clear the situation so people can't jump to conclusions ;)

You did work to report it :)
[Amazfit] xdauser2019:
Great. Once again thank you. I hope soon everything will be fine :)
[Amazfit] fgrassmann:
Hi GreatApo,

thanks for working again on Great Fit! I just cloned the new repo and installed GF on my Verge. One thing I noticed is that the Chinese seems to miss the November (十一月); there is just one entry less in the array. And in my opinion, this is the way Japanese months are written, too - just kanji, no mixture of (arabic) numbers and "月"...

Keep up the great work!

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[Amazfit] GreatApo:
I think somebody recommended a fix... I will look into that. Does the watchface works well on Verge? I am still facing/fixing some errors...

Edit: I found a bunch of missing/wrong things in translations :P It should be fixed now (commit)
[Amazfit] fgrassmann:
It seems to work somewhat well, although I just noticed a battery drain (15 % in the last 3 hours). I had a quick look on the commit - it seems that you duplicated the December (十二月) in 3let - the full names look good. [emoji6]

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[Amazfit] GreatApo:
Damn... I think I got it correct now :o

Thanks for the help!I improved verge's libraries, there where some issues and custom widgets shouldn't be working too. I still get some watch restarts :P and seconds do not work in screen off.
[Amazfit] GreatApo:
GreatFit 3.9 - BETA

I am providing a beta version to gather some feedback on the stability. This is the first Universal watchface, same apk for Pace/Stratos/Verge... oh yes, Verge support is here.

Version 3.9 BETA (22/05/2019)
Improvements:
- Verge compatibility added
- Analog clock support added (enable/disable Digital/Analog from settings)
- New Moonphase widget (by AndreaOmodeo)
- Bulgarian translation added (by danireo)
- New "Show clock only" feature that shows only clock in screen off mode (doesn't apply on raise of hand)
- Altitude calculation is now based on hypsometric formula (accounting for pressure & temperature)
- Pressure sensor management moved inside Greatwidget
- Images size & quality optimizations
- Project info added in settings (info toast removed)
- New app icon
Fixes:
- Calories icon not shown in slpt fix
- Translation fixes
- Centered text cropped in slpt view fix
- Hours colliding with minutes fix
- Deactivate AM/PM crash fix
- Wind direction arrows fix
- Phone alarm and notifications widgets activation fixes

I have found 2 bugs. Heart rate is not working on Verge and a strange behavior with some elements been override or deleted from screen off mode. A fully working bug free Pace/Stratos version is ready but I would like to get this universal version fully working too.
[Amazfit] marglcia:
Thanks Thanks!! :o
[Amazfit] Damoedge:
Give that man a cigar !

Oh and a Jameson lol

Thanks again for your amazing hard work on this project...your greatly setting the standard for others ?

?
[Amazfit] fgrassmann:
One other note, as I added another font again: In Slpt view, you use the same font face for time and date, whereas you set it up separately in "normal" mode. Is this a design decision? I'd rather change the Slpt code...
[Amazfit] mardeck:
Thx. Works fine on my Stratos. One question: can i delete the BPM in the HR Widget? Then it would fit perfekt for me.
[Amazfit] fgrassmann:
I think this can only be done by changing the array.xml and compiling on your own...
[Amazfit] mardeck:
Thank you for the fast answer. I'm just a user, that's fine as it is. :svetius:
[Amazfit] marglcia:
It is perfect for me and my verge ;)
[Amazfit] Saratoga79:
This one is for me. I will add it to Stratos and Verge ROMs. :p
[Amazfit] fgrassmann:
Just wanted to give you an impression how GreatFit looks on the Verge with just some minor changes.

But a little bug is also shown: The bar graph seems to extend above 100 %. I think this should be limited.
[Amazfit] GreatApo:
Nice! You limit the bar based on your images and array.xml settings :)
[Amazfit] fgrassmann:
I think I know this - it works in Slpt screen, but not normal view. It displays 120 %, as it shows the steps - and that seems to be off...
[Amazfit] GreatApo:
Yes you are totally right! Steps are not capped :)

Change line 80 in StepsWidget.class

//From
this.stepsSweepAngle = (this.stepsData == null)? 0f : this.angleLength*((float) this.stepsData.getSteps()/this.stepsData.getTarget());

//To
this.stepsSweepAngle = (this.stepsData == null)? 0f : this.angleLength*((float) (this.stepsData.getSteps()>this.stepsData.getTarget()?this.stepsData.getTarget():this.stepsData.getSteps())/this.stepsData.getTarget());

I will also commit it on GitHub :)
[Amazfit] xdauser2019:
Oh thanks i did not see it. Great job, man. Vey thankful for Verge, i hope second stuck problem is fixed too? :)
[Amazfit] GreatApo:
Seconds are working yeah
[Amazfit] xdauser2019:
Thank you, really great, i like some new features like moon phase, from now sometime when i will walk like lunatic i will know that this is moon phase effect :D I like this version of yours watch face, as you know i was installed from one web site about which i already talk, so yours version is much more better.

But if talk serious i found some bugs. Need to change date and 5th widget position. For example day name need to lift a little bit higher near month name in the same line or in this position to add month number of day. When is in full name (not three first letters of month and day) month number is hidden. For example"

MAY

THURSDAY (and in DAY position is hidden number of month), so need to lif it near MAY, for example:

MAY 23

THURDAYS

Like this will be much more better, off course you can add like this:

THURDAY

MAY 23 will be much better too.

When you will lift DAY/MONTH name which is down will be place for 5th widget whihc now is in very small place and samoe widget like calories also hidden time.

I advise you 5th widget to add near somether 4th widget in this place together with 3rd wisdet or remove it at all. Cos near time is too small place. All others is great, by the way altitude which i found in yours watch face i was suprised when i found, i thought Verge did not support altitude. Very thankful for yours work. Nice work.

And last advise: remove black colou from clock cos in black bakcground is very hard to see it, change better into dark blue or grey. All others is pereft. I wear yours watch face from first day when i found it and i wrote here, maybe you remember i said i will change into new after several days, now i don't want to change it, it perfect. I did not found better untill now. Great job, very happy that i found it ;)

P.S. Remove BPM name leave only number if heart rate, will be more space/place for 5th widget which i mentioned is not right now in right place. In world time widget which country time is it?
[Amazfit] GreatApo:
This watchface doesn't only serves the purpose of just a watchface. It is also open source and easy to be changed (you can adjust almost everything from arrays.xml) so others can base their work on. Hence, these are not bugs, these are features than can be used in an other watchface setup (but conflict in the default arrangement). For example, in settings you can enable the flashing ":" indicator, however, there is no indicator in the default style, but you can enable it from arrays.xml if you make a GreatFit variation. The same goes for the 5th widget, or the 4th, not all widgets fit there (4th has a center align). Units, ex BPM, can also be removed based on the widget from the arrays.xml. I may also add it in settings. I hope you got the idea ;)

The found bugs are those mentions with the addition of the steps progress not been limited to 100% (already fixed in the sources).

It is not a specific country. You set the time difference with your current time zone in settings.
[Amazfit] GreatApo:
New version out:

Version 3.9 (24/05/2019)
Improvements:
• Verge compatibility added
• Analog clock support added (enable/disable Digital/Analog from settings)
• New Moonphase widget (by AndreaOmodeo)
• Bulgarian translation added (by danireo)
• New "Show clock only" feature that shows only clock in screen off mode (doesn't apply on raise of hand)
• Altitude calculation is now based on hypsometric formula (accounting for pressure & temperature)
• Pressure sensor management system improved (moved inside GreatWidget)
• Images size & quality optimizations
• Project info added in settings (info toast removed)
• New app icon
Fixes:
• Calories icon not shown in slpt fix
• Translation fixes
• Centered text cropped in slpt view fix
• Hours colliding with minutes fix
• Deactivate AM/PM crash fix
• Wind direction arrows fix
• Phone alarm and notifications widgets activation fixes
• Steps progress bar not limited to 100% fix

Changes in terms of the provided beta version:

- Heart rate is now working on Verge

- Verge background adjustment (was stretching more it should)

- Steps progress bar not limited to 100% fix

Sorry for double posting.
[Amazfit] xdauser2019:
Yhea i know all these things about open source, i know that every can change how they want watch face for personal usage. Problem is that i'm not who know programming language, i'm not a guy which even know how to create apk file or edit it. That's why i writing here. Sorry, i know that you havn't a lot of time, i just posted my opinion and feedback :) Beleive me if i would know how to edit apk file and ect., I wouldn't written here at all :)

About time zone i did not set nothing related with time zone in setting, i will check again. I just saw one hour less as mine in time zone :) Thanks again for help, information ;)

P.S. Sorry i found now time different in settings, i did not change any target calories, air pressure refresh sec, second time different before. With time zone everything is fine now. Thank you
[Amazfit] GreatApo:
Don't get me wrong, I totally agree with your recommendations. What I am saying is that these settings wouldn't be there at all for such a style, I don't expect people to edit the source to change them :P
[Amazfit] xdauser2019:
Oh no, i did not thought like this. It's ok. If say honest right now i tried to edit it. I found BlueStack emulator, apk editor and ect. Opened yours watch face and you know only thing which i did changed file name from GearFit watchface to GearFit :D I'm worst apk file creator or programmer at all :D I did not found here to change colour, how to change background picture (cos i have dark blue Verge, dark blue for me i think will be better). Everything so hard, i understand you how need a lot of time, knowledge for that :)

I found icons of weather and ect. But to do something, to change i don't think it's possible to me, i don't know from which place to start at all and how to do that :D In past i worked with Autocad app if you know it. I was in student time one of the best in class, but right now i don't know nothing about programming, so to chnage apk for my personal usage it's probably mission impossible :)

You mean most features, settings in watch face did not added you it's done by others, sorry if i did not understood you right :)

Well yours watch face as i mentioned i like, it's small details where i will change like background picture from black to dark blue, coz my Verge is dark blue, black background picture to dark blue background picture, some widget position and some text and ect. Maybe i will try again to do that, cos things which i know i learnt with practic. Programming is very hard and if say honest boring activity for me, but maybe cos i don't know it at all :)

In which section is BPM name, i will remove it? I can't find all these things? Assest? Res? Classes.dex? Classes2.dex?
[Amazfit] GreatApo:
As a civil engineer, I know only one Autocad, if you refer to that :P

Editing an app is easier from sources with android studio. Once you know how, you will find it very easy, at least changing pictures etc. You don't have to edit the code at all.

I added those features/settings even if they don't apply to my watchface ;)
[Amazfit] xdauser2019:
I mean this Autocad https://en.wikipedia.org/wiki/AutoCAD, i'm sure you mean the same. I studied about design, so Autocad was my tool for projects. But i finished studies long time ago, so everything is forgotten already :) I don't doubt it's easy for you cos you know, but as i mentioned i'm worst in programming right now. All my knowledge is forgetting about Autocad, about programming which we know in technologies i never knew, so it's hard :) I'm still checking apk editor in Bluetack emulator, but i guest i will drop everything, it's really hard to me right now to find something :) Android Studio you mean from https://developer.android.com/studio? But need to know here programming language which i don't know :)
[Amazfit] GreatApo:
APK editors decompile the APK so you can edit it, however, the code is open source so you can directly use them and just compile the APK with android studio (just a button :P). You can play around by editing the images in the sources (just search the folders in the app).
[Amazfit] xdauser2019:
Right now checking Android Studio :) Thank you :)

Android Studio simple opening apk file?
[Amazfit] fgrassmann:
No, you have to clone the github repository and import this into Android Studio.
[Amazfit] xdauser2019:
Opened. Huge tools. Very nice, but still... without knowledge will be hard to do something, but i will try. By the way it's much more comfortable as with emulator + apk editor :)
[Amazfit] fgrassmann:
You need git or subversion and use the command provided on the GreatFit github page (on the upper right, download or clone), maybe you can also just download it (I used git). I think Android Studio also provides git and SVN clients, but I do not know if and how this works, as I use command line compiling...

HTH.
[Amazfit] xdauser2019:
Thanks. Opened without clone. I just checking, tyring to know it better right now and ect. :)
[Amazfit] xdauser2019:
I want to remove text BPM from heart rate widget, text KCAL from calories, to change position of month and day text, 5th widget place. Where can i find these things in apk?

I add screenshot (if i did right everything :)) what i see in Android Studio :)

How to change circle colour (i added screenshot), do i something wrong?

How to add this background (dark blue circle) (screenshot added)? By the way the same colour i want to change circles, clock colour from black to this dark blue.

Sorry for double post
[Amazfit] fgrassmann:
You can disable the units and change the positions of widgets and date in arrays.xml. I think the color of the bar can be changed via the settings directly on the watch. To change the background color, you need to edit background*.png (3 versions - normal, Slpt, better_slpt).
[Amazfit] xdauser2019:
I did not found arrays.xml file. Colours i mean from these which is in settings, for example black to dark blue. How to change background colour? Android Studio did not changed it if i do what you can see in sceeenshot. Thank you.
[Amazfit] GreatApo:
The arrays.xml is in the res/values folder. You can change the bg color by editing the image with an image editor (eg. Paint).
[Amazfit] xdauser2019:
Big thanks for help. Maybe later i will install Android Studio on my computer again and i will check it ;) Without knowledge about programming it's hard to do something at all, so i appreciate your help :)
[Amazfit] PsychoTribe:
[MENTION=3668555]GreatApo[/MENTION] Thanks for the Great work and bringing it to Verge as well :)

I was wondering if it is possible to make the watchface to show high rez when in sleep mode and turned towards the face. The stock watchfaces for Verge are usually showing the clock (probably low res but not sure) and when turned to face it shows the whole watchface with the high quality as if it is turned on just lacking the seconds animation. I think in the Pace/Stratos it is low rez for battery saving purposes but it is not needed for Verge. I am not sure if this will not mess with the Pace/Stratos as it is universal app for the 3 models at the same time.
[Amazfit] fgrassmann:
This works with the Verge, just enable the Better Resolution option in the settings (long-press watch, tap on "custom")...
[Amazfit] PsychoTribe:
I know there is this option but it is not the same as what i am talking about. When this option is enabled it the watchface is still with rough edges and the font for the smaller text is sqrewed because it is too thin. I am talking about watchface to be exact same quality as when the display is completely turned on but without seconds indicator or heart rate animation.
[Amazfit] darkvoid_66:
Hi,

I'm now able to use Android Studio and compile an APK and test it on the watch. But it's very time consuming. I can't seem to use emulator in Android Studio.

Can you give some tips to configure the emulator?
[Amazfit] fgrassmann:
Sorry, it seems to be fine over here, but I only use the analog face and another font...

---------- Post added at 12:24 PM ---------- Previous post was at 12:23 PM ----------

I think GreatApo wrote somewhere that you cannot use the emulator, as the watch faces do not have a real "main program", so we are limited to testing it on the watch.
[Amazfit] GreatApo:
This is true. Pace and Stratos have a 26 color limitation in the intermediate screen. Theoretically, verge should have a limitation not even in SLPT because it is a completely different screen. However, I haven't test it properly, maybe the software limits it, considering that screen on has a different drawing method (canvas). In general yes, this may be a good/easy improvement.

Welcome to my world... and SLPT debugging is also difficult, since sometimes you just don't get an error...

I don't know a way to emulate it. I am not an Android Studio guru thought.
[Amazfit] PsychoTribe:
I think for Verge the SLPT has a clock limitation due to lighting up less pixels on a lower brightness which is battery saver in the case of amoled displays. I am judging by the functionality and battery efficiency of the stock watchfaces whether they are apk or wfz files. I have made modifications on a wfz(thats how far my knowledge goes) that act the same way based on the stock watchfaces because all the ones i have tried are using the lower colors for Pace/Stratos. Unfortunately i have no knowledge over coding and creating/modifying apks other that editing and replacing some images. It will be great if you decide to make this kind of addition to your watchface. Other than a few small bugs it works pretty good. I was worried about not working ok because of few freezes but after two restarts now it is working fine.
[Amazfit] rrodriguezm0:
Will you upgrade your mod to the new version?

Enviado desde mi ANE-LX1 mediante Tapatalk
[Amazfit] PatriceLoco:
Hi, I do not think I'll do it, it's a lot of work and right now I do not have free time, I'm sorry.
[Amazfit] giulival:
73% of battery after two days and with notification and AMAZMOD installed. Good job.

btw: The notification counter know wha is the app that make the notification? (gmail, tekegram, etc)
[Amazfit] chrnec:
Hello,

guys can you please help me to understand few problems? (I have stratos with fresh GreatFit 3.9 +latest amazMod.)

1) I am not able to change watchscreen to any other WFZ when GreatFit is installed. Can YOU do this?

2) Do you also have to reboot your watch to apply GreatFit settings?

3) Do you also see moisture icon in "Bar1" instead of anything else? (Even after reboots)
[Amazfit] Santi_SAZ:
1) I can change to other watchfaces without any issues, APK or wfz

2) No reboot is needed in my end, just tap on save to apply settings

3) I can select steps, battery, etc in Bar1

Uninstall and install again to see if it works.

I have a Stratos watch
[Amazfit] chrnec:
Thank you Santi, reinstall wont help, I will try factory reset it looks like I do not have any other option.
[Amazfit] GreatApo:
Make sure you have the version from GitHub. Your bugs sound a little weird... I mean if sth didn't show up, it shouldn't work at all :P

I may do it, utilizing your previous work (images, fonts etc)... but I am a little busy currently...
[Amazfit] xdauser2019:
Hey, GreatApo, do you thinking to modify again? You know to change something in free time and ect.? Just asking for sport interest :)
[Amazfit] GreatApo:
What do you mean?
[Amazfit] xdauser2019:
Watch Face was optimized for Verge, have you any idea to work with this watch face more? I mean to update it somehow further?

This is yours post:

Do you think to released another version of this watch face further? Or this project you already left for others without any idea to update it?
[Amazfit] GreatApo:
You can see some ideas posted in GitHub - Issues. There are also some additional things not mentioned there too. I am working on the project when I have time (and don't work on other projects). However, no ETAs.
[Amazfit] darkvoid_66:
I've updated to latest version.

I'm probably being picky here but does the hours digits really need to be so large, almost clipping the temperature widget and having so little space between hours and minutes?
[Amazfit] PatriceLoco:
:svetius:
[Amazfit] GreatApo:
The inspiration for the design was a Tickwatch watchface with slender digits and 12 hour format. If you change your hour format you will see a better fit.