7 Commits

Author SHA1 Message Date
Peter Serwylo
568224ba78 s/curVersion/upstreamVersion/g, added suggestedVersion. Refactored QueryBuilder.
In order to support suggested version, I didn't want to have both
suggested version + versionCode in the App table. Rather, just the
code, and then use that (and the apps id) to join onto the apk table.
This is something we wanted to do elsewhere, so I refactored the
QueryBuilder class from the ApkProvider so that it can also be used
by the AppProvider.
2014-02-24 10:45:13 +11:00
Peter Serwylo
51a2159559 Removed maxage issue from TODO 2014-02-20 16:01:27 +11:00
Daniel Martí
8f506c0b0b Add maxage issue to TODO 2014-02-20 00:25:14 +01:00
Daniel Martí
8bb0e58e6c Update changelog and todo 2014-02-19 18:23:31 +01:00
Daniel Martí
334ba0b956 Remove TODO bluetooth item
After discussing it with Hans, the two points that I stated here are not
correct.
2014-02-19 00:22:46 +01:00
Peter Serwylo
68a719f48a Don't overwrite "ignore updates" settings on update.
For now, the UpdateService ignores these fields when updating from
the index. There is no time that the index should specify what
versions to be ignored.

In the future, this will be done with a join table that stores
info about what to ignore. Another future improvement should also be
to make "App.toContentValues()" smarter. That is, make it only return
values which have been set since the object was created. However this
will add an overhead which may or may not be noticable.
2014-02-18 08:11:02 +11:00
Daniel Martí
b222887745 Start TODO to be emptied before the upcoming stable release 2014-02-17 10:42:19 +01:00