Jump to content

WheelLog Android App


palachzzz

Recommended Posts

On 17. 3. 2019 at 15:32, Seba said:

Ahoj!

Před nějakou dobou jsem se rozhodl udělat verzi WheelLogu, která bude lépe vyhovovat mým potřebám. Jak už někteří z vás ví, miluju jízdu na dlouhé vzdálenosti,  : w00t2: takže  jsem chtěl aplikaci, která by mi pomohla při delších jízdách sledováním stavu mých výletů a kol, zároveň bude živit svou živou mapu, kterou zveřejním na svém blogu. Rozhodl jsem se, že si z projektu @palachzzz  GitHub uložím projekt WheelLogAndroid a použiju jej jako základ svého nového projektu.

Tato nová verze přidává do původní aplikace WheelLog tři hlavní změny:

  1. Hlasové zprávy. K poslechu různých hlasových zpráv můžete nyní používat sluchátka, sluchátka s mikrofonem nebo reproduktory s kolečkem Bluetooth. To zahrnuje zprávy o připojení / odpojení kol, pravidelné zprávy o parametrech kol, výstrahy atd.
  2. Živá mapa.  Můžete mapovat své jízdy spolu s telemetrií údajů o kolech - stačí se zaregistrovat na adrese https://euc.world  - stačí použít klíč API, který se zobrazí v nastavení účtu. Zadejte tento klíč API do nastavení živé mapy WheelLogu.
  3. Polský, francouzský a španělský jazyk.

Hlasové zprávy mi velmi pomohly, protože se mohu soustředit na svou jízdu a nepotřebuji žádné oblázkové hodinky ani nic jiného. Jen moje sluchátka nebo EUC reproduktory a já jsem si vědom jak můj stav kola a situace kolem mě. Používám sluchátka Aftershokz Trekz pro vedení kostí nebo sluchátka Sena 10S helmet - obojí neomezuje mé situační povědomí, i když poslouchám své oblíbené skladby na Spotify.

Získejte nejnovější WheelLog -  https://euc.world/getwheellog

Nezapomeňte prosím nejprve odinstalovat všechny verze WheelLogu. Při instalaci této verze budete muset povolit instalaci aplikací z nedůvěryhodného zdroje a ignorovat varování o neznámém vývojáři.

Některé tipy:

  1. Menu nastavení bylo přepracováno. Nastavení rychlosti bylo přejmenováno na Obecná nastavení .
  2. Chcete-li hlasové zprávy aktivovat nebo deaktivovat ručně, klikněte na ikonu hlasu v pravém horním rohu obrazovky. Hlasové zprávy můžete také povolit při spuštění v menu Hlasové zprávy .
  3. Chcete-li aktivovat upozornění na rychlost hlasu, musíte zaškrtnout políčko Povolit alarmy  v Nastavení alarmu . Nezapomeňte nastavit procenta baterie na 100% nebo alarm nebude aktivován (alarm je aktivován pouze v případě, že rychlost je na nebo nad specifikovanou hodnotou a baterie je na stanovené úrovni nebo pod ní ).
  4. Poplachy rychlosti hlasu mají tři priority, které jsou rozlišeny varovným zvukem před hlasovým oznámením „Zpomalení“. Ve výchozím nastavení je definován pouze alarm s nejvyšší prioritou s nejvíce nepříjemným zvukem. Můžete ji nastavit na nulu a definovat alarm s nejnižší prioritou s nejméně nepříjemným zvukem. Můžete definovat všechny tři alarmy na různých úrovních a budou snadno rozlišitelné varovným pípnutím.
  5. Pro hlasové zprávy se používá výchozí hlas Android. Změňte nastavení telefonu.

Známé potíže:

  1. Pozastavení zpráv, když nejsou v pohybu, ještě nefunguje.
  2. Spuštění na vzdálenost nefunguje. Opustit  Spouštění nastaveno na Čas v nastavení Hlas .
  3. Určitě existuje více problémů, ale je tu velký problém se mnou - nemůžu si vzpomenout na další problémy  : P .
  4. Zpráva o počasí ještě nefunguje. V současné době je hlášena pouze venkovní teplota.

Živá mapa

Přihlaste se prosím na adrese https://euc.world  - to je zcela bezplatná služba mapování jízd, kterou jsem původně vytvořil pro mapování svých jízd na dlouhé vzdálenosti. Uvědomil jsem si, že existuje mnoho EUCistů, kteří by chtěli zmapovat i své jízdy, takže jsem tuto službu zpřístupnil všem. Je stále ve vývoji, ale nyní jej můžete použít ke zdokumentování jízd a jejich sdílení s ostatními - přáteli, rodinou nebo celou naší komunitou. Upozorňujeme, že potřebujete alespoň verzi 2.0.25 WheelLogu, starší verze nebudou fungovat.

Prosím, pomozte přeložit WheelLog do vašeho jazyka

Jsem si jistý, že existuje mnoho EUCistů, kteří by chtěli mít WheelLog ve svém rodném jazyce. Už jsem to přeložil do polštiny. @koto  přeloženo do francouzštiny,   @ArqFG  udělal španělský překlad - děkuji kluci! Přidání dalšího jazyka trvá méně než hodinu. Stáhněte si archiv ZIP, který obsahuje dva soubory XML  ( https://euc.world/downloads/wheellog-english.zip ), které je třeba přeložit z angličtiny do vašeho jazyka. Podrobnosti naleznete v souboru readme.txt.

Zdroje WheelLog jsou k dispozici na  adrese https://github.com/slastowski/WheelLogAndroid

Super aap, obdivuji vývojáře jen mě mrzí, že se mě nedaří nastavit menu a veškeré nastavení v app do rodného jazyka CZ. 

Link to comment
Share on other sites

1 minute ago, Ivan Jedenásty said:

Super aap, obdivuji vývojáře jen mě mrzí, že se mě nedaří nastavit menu a veškeré nastavení v app do rodného jazyka CZ. 

Ivan, but this is not a problem. Not at all :) Just find someone who knows English and ask him to make translation according to instruction below. It's easy and very simple, it takes no more than one hour. When I receive translated files I'll be happy to add Czech language in next update :)

 

2 minutes ago, Ivan Jedenásty said:
On 3/17/2019 at 3:32 PM, Seba said:

Prosím, pomozte přeložit WheelLog do vašeho jazyka

Jsem si jistý, že existuje mnoho EUCistů, kteří by chtěli mít WheelLog ve svém rodném jazyce. Už jsem to přeložil do polštiny. @koto  přeloženo do francouzštiny,   @ArqFG  udělal španělský překlad - děkuji kluci! Přidání dalšího jazyka trvá méně než hodinu. Stáhněte si archiv ZIP, který obsahuje dva soubory XML  ( https://euc.world/downloads/wheellog-english.zip ), které je třeba přeložit z angličtiny do vašeho jazyka. Podrobnosti naleznete v souboru readme.txt.

Zdroje WheelLog jsou k dispozici na  adrese https://github.com/slastowski/WheelLogAndroid

 

 

Link to comment
Share on other sites

1 hour ago, George Iliev said:

If you hook me up with the language files, I'd be happy to translate to Bulgarian, and can also help with Russian, German and Italian. 

Thank you George :thumbup: You can get source language files here - https://euc.world/downloads/wheellog-english.zip - please read "readme.txt" first, because there are very important notes what to translate, what NOT to translate and some guidelines. In general, you need to translate values in two XML files. When finished, mail it back to me (sebastian@euc.world), and I will add new translations to next update :)

Link to comment
Share on other sites

Bulgarian language files sent. Bear in mind, that is a first revision, as I don't know where the strings sit inside the app. Once the S2 is working with WheelLog, I'll be able to see if there's something illogical or ill-translated in reference to it position, and revisit the text. I think it should be all aces, but you never know :)

If I see myself with some time in the upcoming days, I'll give some more languages a shot ;)

PS: You should pin that link about translations in the OP, and also the info about supporting you. Everyone should find those links easily.

Edited by George Iliev
Link to comment
Share on other sites

Hi Seba,

I have Kingsong KS-16S.

I wanted to comment you a bug in WheelLog v2.0.26.

The voice lecture is in negative value, for example, -40 º,  -30Km, -4h.

Here's an example Record.m4a

Thank you.

Edited by Augus
Link to comment
Share on other sites

Hi! Still having trouble with 2.0.26 on my KS18L fw1.11.

Launching wheellog 2.0.26 reset all wheel settings (speeds, lights, pedals) and make the 3 Kingsong apps very unstable (hard to connect, speed lock). Even if wheellog is killed. Uninstalling wheellog immediatly solve issues. Like if there was some kind of soft driver. No problem with wheellog 2.0.19.

Android 7.0, phone LG G5.

Edited by Mi-K-L
Link to comment
Share on other sites

@Seba Hi. I appreciate your job. It's still not very obvious how to use your live map feature. I will figure it out soon. Voice notifications are a breath of fresh air. 

I have a suggestion on the new feature. Please add an option to show and hide the notification frequently ( every second or twice a second) when the warning is triggered. By doing so each one who has ANY smartwatch or fitness band can use it to receive alerts. Any smartwatch or fitness band can vibrate and show notifications from apps and most of them can show the text of the notification. 

OVERSPEED WARNING: 32km/h

OVERCURRENT WARNING: 95A

The notification on the phone should appear and disappear all the time when the warning is triggered. And the user will have buzzing smartwatch on his wrist showing him the warning with speed/current updated every 0.5s. It's like notification spamming, but useful. 

P.S. I have contacted Palachzzz about it in November and he liked this idea. But it looks like he is out of app development now. 

image.png.a1b775bf8a4d43fbb6849f9506aabdd6.png

  • Like 1
Link to comment
Share on other sites

21 hours ago, Augus said:

Hi Seba,

I have Kingsong KS-16S.

I wanted to comment you a bug in WheelLog v2.0.26.

The voice lecture is in negative value, for example, -40 º,  -30Km, -4h.

Here's an example Record.m4a

Thank you.

Thank you, it will be fixed in the next update.

Link to comment
Share on other sites

2 hours ago, Mi-K-L said:

Hi! Still having trouble with 2.0.26 on my KS18L fw1.11.

Launching wheellog 2.0.26 reset all wheel settings (speeds, lights, pedals) and make the 3 Kingsong apps very unstable (hard to connect, speed lock). Even if wheellog is killed. Uninstalling wheellog immediatly solve issues. Like if there was some kind of soft driver. No problem with wheellog 2.0.19.

Android 7.0, phone LG G5.

Hmm, strange - I ride everyday on KS-18L with 1.11 and using WL 2.0.26 and didn't encountered the problems you mention. But of course I'll take a closer look at it, maybe there are some conditions under which such behaviour is trigerred.

Link to comment
Share on other sites

37 minutes ago, Andrii said:

@Seba Hi. I appreciate your job. It's still not very obvious how to use your live map feature. I will figure it out soon. Voice notifications are a breath of fresh air. 

Thank you. I plan to make a video about how to use all of the live map features.

38 minutes ago, Andrii said:

I have a suggestion on the new feature. Please add an option to show and hide the notification frequently ( every second or twice a second) when the warning is triggered. By doing so each one who has ANY smartwatch or fitness band can use it to receive alerts. Any smartwatch or fitness band can vibrate and show notifications from apps and most of them can show the text of the notification. 

For sure it would be a very useful feature, however currently I have no means to develop it :( I don't own any of smartwatch and it's unlikely I'll get one in the nearest future.

Link to comment
Share on other sites

On 3/17/2019 at 4:32 PM, Seba said:

[...]

Please help translate WheelLog to your language

I'm pretty sure that there are many EUCists that would love to have the WheelLog in their native language. I already translated it to Polish. @koto translated it to French,  @ArqFG made Spanish translation - thank you guys! It's quite easy and takes less than hour to add another language. Please download ZIP archive that contains two XML files (https://euc.world/downloads/wheellog-english.zip) that needs to be translated from English to your language. For details please take a look at readme.txt.

WheelLog sources are available on https://github.com/slastowski/WheelLogAndroid

[...]

We need to find a font that supports Greek / Cyrilic characters/letters better.. look at this picture, it's not the same form.. :-/

nONKV48.png
I will also translate the app to Greek. I've translated apps like Call Recorder by skvalex, tTorrent and more..

Edit: i saw it's already translated, i'll just check the xml's for updates..

Edited by Lefteris
blocks placement + edit
  • Like 2
Link to comment
Share on other sites

1 minute ago, Lefteris said:

About translation, i see only basic google play & functions are translated, about ±10% of the app needs to be translated..

I'm onto it! ;) 

AFAIK there is no Greek translation at all, so your contribution will definitely help :) I'll try to find font that suuports Greek & Cyrilic characters.

  • Like 1
Link to comment
Share on other sites

That was fast! Thank you for the prompt reply!!

Yes also if it supports asian/jp/cn/hindi/etc for future translations, it'll also be great. If i may suggest switching a something more towards a "Sans" font instead of a blocky one?

I'm at around line 70, i've already localized the arrays, still needs a final check.

I've enabled some translation plugins in MS Visual Studio Code editor but still nothing beats a platform like Crowdin, if the translation process gets more attention maybe switch over to it? Or maybe a self-hosted Weblate, i can host one if you want and then you can mirror the translations on your github! ;) 

Link to comment
Share on other sites

Hi wheellog 2.2.0.6 and ks18l v1.12 and galaxy S3 gear frontier 

Did we really do this? 

 For the moment I Installed wheellog on gear S3 but not information on my gear. 

I put on watch in wheellog app on phone but all a 0

Thank you. 

The tracking is really really good thank you 

 

  • Like 1
Link to comment
Share on other sites

Hi all,

I think that I'm trying to solve the same problem with my Pebble, it seems that in the last version of Android (9.0) the BroadcastRecivers in the app are not working properly..

I've already opened the issue on Github this morning: https://github.com/JumpMaster/WheelLogAndroid/issues/9

In my case if I try with an earlier version of Android it works great.

I've tried only with two phones, can you confirm please?

Thank you.

  • Like 1
Link to comment
Share on other sites

3 minutes ago, mr.ks said:

Hi all,

I think that I'm trying to solve the same problem with my Pebble, it seems that in the last version of Android (9.0) the BroadcastRecivers in the app are not working properly..

I've already opened the issue on Github this morning: https://github.com/JumpMaster/WheelLogAndroid/issues/9

In my case if I try with an earlier version of Android it works great.

I've tried only with two phones, can you confirm please?

Thank you.

I will confirm in a couple of days, when my Z10 gets here, using my Pebble Time. 

I use S7 Edge on custom rom (Black Diamond V3) on Android Pie.

Quick question, what model is your pebble?

Link to comment
Share on other sites

1 minute ago, Lefteris said:

I will confirm in a couple of days, when my Z10 gets here, using my Pebble Time. 

I use S7 Edge on custom rom (Black Diamond V3) on Android Pie.

Quick question, what model is your pebble?

Thank you,

my Pebble is a Pebble Time Round, horn works perfectly with my Nexus 5 (Android stock 6.0), doesn't work with my Samsung S8 (Android 9.0 (Samsung version)).

  • Like 1
Link to comment
Share on other sites

26 minutes ago, Lefteris said:

That was fast! Thank you for the prompt reply!!

Yes also if it supports asian/jp/cn/hindi/etc for future translations, it'll also be great. If i may suggest switching a something more towards a "Sans" font instead of a blocky one?

I'm at around line 70, i've already localized the arrays, still needs a final check.

I've enabled some translation plugins in MS Visual Studio Code editor but still nothing beats a platform like Crowdin, if the translation process gets more attention maybe switch over to it? Or maybe a self-hosted Weblate, i can host one if you want and then you can mirror the translations on your github! ;) 

I probably will stick to the Roboto official Android font family. Thank you for pointing me to translation solutions - I already noticed that translation of these two small XMLs seems to be a pain in the a**. I'll check both options to see which one would be more suited to our needs :)

  • Like 1
Link to comment
Share on other sites

4 minutes ago, Seba said:

I probably will stick to the Roboto official Android font family. Thank you for pointing me to translation solutions - I already noticed that translation of these two small XMLs seems to be a pain in the a**. I'll check both options to see which one would be more suited to our needs :)

For about ±250 lines is not a pain in RXQODJr.png:P

Whenever you add more into the app and gains a momentum then consider some kind of a platform for the translators! ;)

edit: Roboto Condensed, or Ubuntu font, or Lato Sans, all Google fonts ;)

Edited by Lefteris
Link to comment
Share on other sites

Just a note..

  • alarm_1_speed_title
  • alarm_1_speed_summary
  • alarm_1_battery_title
  • alarm_1_battery_summary

Don't need to be the same for speed values 2-3/etc, smaller xmls, faster to parse..

Edited by Lefteris
edit
Link to comment
Share on other sites

Just finished the Greek translation, packed up the zip file and will send the email in a minute or two.

Another note i'd like to add about hours and minutes, for values like :

  • duration_fmt_min
  • duration_fmt_hr
  • duration_fmt_hr_and_min

There are different words for a single hour/minute and more than on hours/minutes in many languages, even in English. It's not that it's bad, it just seams strange you know that you may stride for example 1 hour and 1 minute, and says 1 hours and 1 minutes...

Would you like me to open an issue on github about it?

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...