Commit Graph

10 Commits

Author SHA1 Message Date
c32d8b873a Merge pull request #3 from ardecvz/fix-revision
Fix revisions downloading. Thanks ardecvz
2014-10-08 07:35:07 -05:00
Artur Petrov
1fafdd1018 Bump version 2014-09-29 05:29:53 +04:00
Artur Petrov
dee1f483b3 Enhance UX of revision downloading progress
Revisions are already spread across almost 30 XML files 1000 builds
each. Although it may take a considerable amount of time to download the
list, the progress bar doesn't reflect this process.

Because the downloading isn't deterministic, we try to update the
progress after each received file. 0.02 rate should be OK for user and
enough for around 2 years of Chromium builds before hitting bar's 90% limit.
2014-09-29 04:52:27 +04:00
Artur Petrov
2c27526ab5 Improve string casting of revision info values
Some revision payloads contain git hashes in place of revision number
for built-in components (webkit, v8).
We should use universal -description instead of NSNumber's -stringValue.

See revision #278870 for example.
2014-09-29 04:40:19 +04:00
Artur Petrov
818a02edbd Fix revision in channels' JSON
Revision key in channels' JSON has been changed recently.

Also, harden the respective url by using HTTPS.
2014-09-29 03:27:03 +04:00
d402afd7e5 Removed hash revisions
There was an issue where I was sorting by the revision and hashes were sorted after causing the latest revision to be incorrect. Due to the complexity of grabbing the build date beforehand to sort by date, I have decided to just ignore hash revisions. This may cause some newer revisions to not show, but I think it's better than having to go one by one on all the revisions to grab their information.
2013-10-09 10:56:58 -05:00
28e9c7a3a5 Looks like I updated GeckoReporter and Sparkle, do not know why. I've fixed an issue which prevented Launch where Chromium changed their Build field from SVNRevision to SCMRevision (Subversion to Software Configuration Management)... Updated to Version 0.2.3. 2012-09-01 07:02:34 -05:00
a729c9546b Fixed issue with Chromatic not being able to parse the channel causing the whole program to stop working. 2011-12-28 10:36:16 -06:00
cd98c92b94 Now reads from Google's API instead of the Apache location due to the Apache location being deprecated. 2011-09-15 20:54:40 -05:00
b2a45eef97 Chromatic Start 2011-07-07 13:06:03 -05:00