Henrik Tunedal
24aa230f14
Make the repository checkboxes work.
...
The checkboxes on the repository management screen did
nothing. Calling Cursor.getCount() on the returned cursor magically
fixed it - perhaps there's some sort of lazy evaluation? - but the
less magical execSQL method seems like a better way.
2011-02-11 00:56:30 +01:00
Henrik Tunedal
f602e4586c
Improved logging of exceptions.
2011-02-03 20:55:27 +01:00
Henrik Tunedal
47a3db7767
Changed button order in app details dialog.
...
Most Android applications have the cancel button on the right, but
this dialog had it on the left (Cancel/Install). It was especially
confusing as pressing "Install" immediately leads to a system dialog
with Install/Cancel buttons (i.e. in the opposite order).
2011-02-03 20:55:27 +01:00
Ciaran Gultnieks
b4ea49744a
Fixed initialise of pubkey in a brand new database
2011-02-03 08:51:39 +00:00
Ciaran Gultnieks
937a15bf16
Correction to e12ecbdb - need to add that after the db upgrade, now it's using a new field
2011-01-30 22:00:17 +00:00
Ciaran Gultnieks
21ce8ad164
Correction to b30fc715 - need to get rid of the check in the update service as well
2011-01-30 20:53:53 +00:00
Ciaran Gultnieks
51bb6ed852
Removed some unused imports
2011-01-30 17:52:11 +00:00
Ciaran Gultnieks
e12ecbdb08
Use signed repo immediately on new install (although it will auto-switch to it anyway
2011-01-30 17:51:48 +00:00
Ciaran Gultnieks
497722c634
Ability to read signed indexes (and switch from unsigned to signed if a signed one is detected
2011-01-30 15:16:10 +00:00
Ciaran Gultnieks
8c30e0cfdb
Added database support for repo public key
2011-01-29 09:41:40 +00:00
Ciaran Gultnieks
2de6a41447
Commented out some excessive debug logging
2011-01-26 23:25:14 +00:00
Ciaran Gultnieks
b30fc71500
Don't pre-check network state, just try and read. Gets rid of a nasty permission
2011-01-26 23:22:43 +00:00
Ciaran Gultnieks
4be4b8ddaa
Issue #20 - network failure during repo update shouldn't empty the app list
2011-01-26 23:02:27 +00:00
Ciaran Gultnieks
6fddf13fb3
Potential crash when using new version without updating repo index
2011-01-26 18:41:53 +00:00
Ciaran Gultnieks
25a9c6ab9f
Menu on search results to allow repeat searching (without a hardware search button)
2011-01-17 22:36:14 +00:00
Ciaran Gultnieks
3d913be808
Narrative to go with search results
2011-01-17 22:05:31 +00:00
Ciaran Gultnieks
6cae359505
Cancel is probably more appropriate there
2011-01-17 20:25:11 +00:00
Ciaran Gultnieks
3d19b7f2c1
Basic search implemented, just needs a bit of tidying up (e.g. tell you what you searched for)
2011-01-17 17:58:48 +00:00
Ciaran Gultnieks
45a32f45ba
That should deal with the antifeatures filtering, but it needs testing
2011-01-17 17:45:53 +00:00
Ciaran Gultnieks
f05905c855
Can now detect attempt to install an apk with a different signature and tell the user to uninstall first
2011-01-16 16:07:42 +00:00
Ciaran Gultnieks
3aa6d5a7a9
Formatting fixes only - seems I had the wrong settings on one of my machines at some point
2011-01-16 12:21:35 +00:00
Ciaran Gultnieks
c629a6884f
Slight adjustment signature md5 calculation, to match server
2011-01-14 23:08:34 +00:00
Ciaran Gultnieks
0881142023
Might be better to show that dialog before the thread starts - possible FC on gingerbread
2011-01-13 22:55:03 +00:00
Ciaran Gultnieks
df6a37a705
Expert mode - currently just displays md5 of signature for installed apps
2011-01-04 23:52:04 +00:00
Ciaran Gultnieks
a5d4399e28
Show number of available updates in tab heading
2010-12-16 22:44:26 +00:00
Ciaran Gultnieks
bec725da56
Get and store anti-features data from repo
2010-12-16 21:47:58 +00:00
Ciaran Gultnieks
24f5f0a5d8
Fixed an inconsistency in the updates listed after a repo update
2010-12-14 22:54:36 +00:00
Ciaran Gultnieks
38fc4bfec1
Resolved a crash, under some circumstances, after installing an app and returning
2010-12-09 10:57:28 +00:00
Ciaran Gultnieks
b9a41878f8
Deal more gracefully with apps in the repo that have no packages available
2010-12-08 15:59:06 +00:00
Ciaran Gultnieks
08e4ebaa29
Don't show an older installed version as an update
2010-12-08 15:31:06 +00:00
Ciaran Gultnieks
234bdd16fb
Use SQL parameter binding for performance (statements can be cached)
2010-12-08 15:26:18 +00:00
Ciaran Gultnieks
bcd0b185dc
Issue #17 - don't keep trying to update from an invalid repo
2010-12-08 13:45:24 +00:00
Jan-Christoph Borchardt
2186e2daba
this shouldn't be here, right?
2010-12-03 20:49:34 +01:00
Ciaran Gultnieks
48dca0e52c
Correction to previous commit
2010-11-14 22:31:10 +00:00
Ciaran Gultnieks
ab8feedea0
Made new strings (and a couple previously missed) translatable)
2010-11-14 22:28:08 +00:00
Ciaran Gultnieks
55c06a203e
Added the ability to have the actual apk file sourced from elsewhere
2010-11-14 20:05:17 +00:00
Ciaran Gultnieks
a2c1b3da17
Auto update from repos when empty, plus database rejig and less unnecessary list repopulation
2010-11-14 18:28:01 +00:00
Ciaran Gultnieks
fb772cb015
Close databases when activities are destroyed
2010-11-13 22:53:17 +00:00
Ciaran Gultnieks
589147d591
Don't notify updates of applications that aren't installed
2010-11-13 13:29:24 +00:00
Ciaran Gultnieks
d6c4402356
Use temporary local storage while downloading and processing index, instead of SD
2010-11-13 11:59:24 +00:00
Ciaran Gultnieks
87ea1dfc3f
Moved 'reset DB' to the preferences screen
2010-11-13 10:35:39 +00:00
Ciaran Gultnieks
f3eca41937
Update notifications, and version number on the about box
2010-11-12 22:14:25 +00:00
Ciaran Gultnieks
6477be4c6c
Fixed a bug in the repo XML reader
2010-11-12 08:54:42 +00:00
Ciaran Gultnieks
e2c7ca10dc
A bit of extra debug logging
2010-11-12 08:06:06 +00:00
Ciaran Gultnieks
3c3c4185e6
File missing from previous commit
2010-11-10 21:46:58 +00:00
Ciaran Gultnieks
4f864aaf10
Only do background updates when the main activities are not in the foreground
2010-11-08 23:49:22 +00:00
Ciaran Gultnieks
cb11bcf6dd
(Re/un)schedule the update service when preferences are changed
2010-11-08 20:06:31 +00:00
Ciaran Gultnieks
9c193f237d
First effort (untested) at doing scheduled repo updates
2010-11-08 08:47:05 +00:00
Ciaran Gultnieks
53a9e0e796
Added preferences screen and implemented (optional) caching
2010-11-07 23:06:46 +00:00
Ciaran Gultnieks
aed9066347
Fixed MD5 calculation when there are leading zeros
2010-11-06 14:42:46 +00:00