Author Topic: AquaMail Updater  (Read 89564 times)

pyler

  • Sr. Member
  • ****
  • Posts: 416
AquaMail Updater
« on: July 01, 2014, 03:12:05 pm »
AquaMail Updater (AMU) searches and downloads the latest AquaMail version. :)



If you want translate this small app... https://github.com/pylerSM/AquaMailUpdater/blob/master/res/values/strings.xml

Donate? Yes, you can: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6NTYA2HMPQHVW
« Last Edit: January 21, 2017, 08:56:27 pm by pyler »
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Paris Geek

  • Hero Member
  • *****
  • Posts: 2989
Re: AquaMail Updater
« Reply #1 on: July 01, 2014, 08:54:09 pm »
Great app, thank you @pyler
Translation into French:

 <stringname="A propos">About</string>
    <stringname="installed_version">Version installée : %s</string>
    <stringname="current_version">Version disponible : %s</string>
    <stringname="download">Télécharger</string>
    <stringname="aquamail_not_installed">AquaMail n'est pas installée.</string>
    <stringname="about_info">Auteur: pyler\nRemerciements: Kostya Vasilyev\n\nAquaMail Updater retrouve et télécharge la dernière version d'AquaMail.\n\nCette application utilise la bibliothèque <i>ion</i> du développeur Koushik Dutta.</string>
    <stringname="unknown">Inconnu</string>
    <stringname="download_info">Chargement %1$s de %2$s</string>


Hint: need context of "unknown". Could be "Inconnue" or "Inconnu".
Rgds

pyler

  • Sr. Member
  • ****
  • Posts: 416
Re: AquaMail Updater
« Reply #2 on: July 01, 2014, 09:02:22 pm »
When no internet connection, it will show "Current AquaMail version: Unknown".
After I have some more translations, I will post AquaMail Updater v1.1 :)

p.s: you probably made small mistake in "about" string ;)
« Last Edit: July 01, 2014, 09:05:04 pm by pyler »
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12808
Re: AquaMail Updater
« Reply #3 on: July 01, 2014, 09:04:41 pm »
Great!

Is this what they call "software ecosystem"? :)

    <string name="about">О программе</string>
    <string name="installed_version">Установленная версия: %s</string>
    <string name="current_version">Новая версия: %s</string>
    <string name="download">Загрузить</string>
    <string name="aquamail_not_installed">AquaMail не установлена.</string>
    <string name="about_info">Автор: pyler\nС благодарностью: Kostya Vasilyev\n\nAquaMail Updater проверяет наличие обновлений AquaMail.\n\nПриложение использует библиотеку <i>ion</i> от разработчика Koushik Dutta.</string>
    <string name="unknown">Неизвестно</string>
    <string name="download_info">Заргружено %1$s из %2$s</string>

Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

Paris Geek

  • Hero Member
  • *****
  • Posts: 2989
Re: AquaMail Updater
« Reply #4 on: July 01, 2014, 10:39:38 pm »
When no internet connection, it will show "Current AquaMail version: Unknown".
After I have some more translations, I will post AquaMail Updater v1.1 :)

p.s: you probably made small mistake in "about" string ;)

 <string name="about">A propos</string>
 <string name="unknown">Inconnue</string>

Droidlovinyogi

  • Newbie
  • *
  • Posts: 33
Re: AquaMail Updater
« Reply #5 on: July 02, 2014, 12:21:05 pm »
pyler,

Thanks so much! This is a fantastic app! It will be very useful for us die-hard fans of AquaMail who like to use the latest and greatest that Kosya is putting out. A few of questions:

1. Do you plan on adding notifications so that we'll get the heads-up from the app when there's a new version of AquaMail, or should we just get used to being in the habit of manually checking?

2. Are you going to include the specifics of each update (new features, changes, additions etc.)? I know that we can view "Recent changes" in AquaMail, but those are the accumulative changes that are in the published version. It would be nice to know the specifics of each development build update - basically the details that Kostya outlines here in the forum when he posts a new build.

3. Are you going to notify us from within the Updater App when there's a new version of the Updater App?
« Last Edit: July 02, 2014, 12:26:36 pm by Droidlovinyogi »

Droidlovinyogi

  • Newbie
  • *
  • Posts: 33
Re: AquaMail Updater
« Reply #6 on: July 02, 2014, 12:22:08 pm »
Also Kostya, if pyler keeps this going perhaps this thread could be stickied.

vbjelic

  • Newbie
  • *
  • Posts: 4
Re: AquaMail Updater
« Reply #7 on: July 02, 2014, 02:21:35 pm »
Firstly, I have to admit that you are extremely good developer and please continue with god work.

Secondly just one question. I recently installed Lite and after Pro version, and today I install Updater. By Updater I update app to version 1.4.0.23-no-touchwiz but the differences between this version and 1.4.0.22 are not described anywhere (nor on web nor on forum).

Could you please somewhere explain the update differences?

Once again please continue with great job on developing this app.

Thank you.

Vlado.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12808
Re: AquaMail Updater
« Reply #8 on: July 02, 2014, 03:50:02 pm »
Pyler's app looks in the download directory on my site.

He asked me to add a text file that gets updated every time sometimes is uploaded, and I did. This is an automated process.

This is where I store .apk's when posting links on the forum, on the main site's download page...

...but I also make builds for specific users with changes to resolve or diagnose specific issues.

Those .apks also end up being uploaded to the same directory, and the version file gets bumped, and then Pyler's app finds them.

There is no change log for these builds.

There may not even commits in my source code (some of those are temporary changes, like "what the heck, let's try changing this line here, maybe it'll stop crashing on this user's Samsung).

Or a commit message may be something like "cleaned up some cruft", etc.

So in other words, you're watching me work, literally. The only thing missing is a web cam (and I'm not young or sexy for it to make sense).

@Pyler - So what's next for your app? Checking for new versions from a cloud server and pushing notifications over GCM? :)
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

vbjelic

  • Newbie
  • *
  • Posts: 4
Re: AquaMail Updater
« Reply #9 on: July 02, 2014, 04:54:11 pm »
Ha ha. Please do not engage web cam!  ;D

You are doing great job. As I noticed new release is just few minutes ago...

pyler

  • Sr. Member
  • ****
  • Posts: 416
Re: AquaMail Updater
« Reply #10 on: July 02, 2014, 09:07:13 pm »
Changelog can be easy to done, I am thinking if Kostya can with new xversion file upload also changelog file (basically res/raw/changelog.txt?). If Kostya can't, I can handle it myself manually :D

I am working on "new version" notifications. Some things work now, some not yet :P

p.s: I totally forgot! I started development of AquaMailWebCam :P lol
« Last Edit: July 02, 2014, 09:08:55 pm by pyler »
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12808
Re: AquaMail Updater
« Reply #11 on: July 02, 2014, 11:16:24 pm »
It's not that I'm unwilling to upload the changelog, it's that there is *no* changelog!

There are commit messages in the source control system, but 1) they're not public 2) they're really for developers use 3) of which there is only one.

And they sometimes look like this:

aqm - let's go all the way and use an AtomInteger!

aqm - wording in the changelog

aqm - fixed bad startActivity error reporting / checks / toasts

aqm - Bundle#getString(key, def) is API 12, seriously?

aqm - nonces for Tasker broadcasts


If I ever see an AquaMailWebCam, I'll move to Antarctica and get eaten by rougue penguins. So please be responsible :)
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

pyler

  • Sr. Member
  • ****
  • Posts: 416
Re: AquaMail Updater
« Reply #12 on: July 03, 2014, 12:32:30 am »
I will handle it myself then :)
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Droidlovinyogi

  • Newbie
  • *
  • Posts: 33
Re: AquaMail Updater
« Reply #13 on: July 03, 2014, 06:12:30 am »
A yes...the drama of it all. So pyler is it okay ask what direction you might go with the updater app? Please know that I'm not asking for ETA's, just what we might expect.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12808
Re: AquaMail Updater
« Reply #14 on: July 03, 2014, 02:32:47 pm »
Funny, I'm often asked: *when* are you going to have feature X? mail app Y has had it for Z years :)

Maybe I should have written an update checker instead :)

/ Think I should stop posting in this thread. This is Pyler's party, and congratulations :)
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/