5218 Commits

Author SHA1 Message Date
Daniel Martí
20aa6b8d64 Revert "Do not update AppDetails views if not necessary"
This reverts commit b14b2a9611522b94eb1d23022dab5c0b99708488.
2013-09-01 17:03:03 +02:00
Daniel Martí
3741c0c62b Revert all Light Theme changes
Should be done differently. Light theme before Holo is buggy.
2013-09-01 14:03:55 +02:00
Daniel Martí
c2159456e2 Add "Ignore Updates" to AppDetails (fixes: #99)
We can later separate updates by differing signatures, downgrades, ...
But IMHO ignoring updates is important and a different issue.
db-version/24
2013-09-01 14:03:50 +02:00
Daniel Martí
abde150ce0 Search and Update ActionBar items to _ALWAYS 2013-08-31 04:08:24 +02:00
Daniel Martí
b14b2a9611 Do not update AppDetails views if not necessary 2013-08-31 03:57:17 +02:00
Daniel Martí
6651fe43e6 Preferences in AppDetails now in onCreate()
This solves incompatible apks not showing up when showIncompatible is true
2013-08-31 03:51:47 +02:00
Daniel Martí
a9a10667fa Remove android.mk, no longer used by anyone and outdated
Confirmed on #replicant:

paulk-collins | yes now we use the prebuilt apk
        mvdan | so Android.mk can be dropped?
paulk-collins | I'd say so
2013-08-30 18:09:29 +02:00
Daniel Martí
4109bb270d Always keep incompatible apps in the DB
Show them under the following circumstances:

1) If showIncompatible is true, show all incompatible apps/apks always
2) Installed tab, Searches and direct links will always show incompatible apps, but NOT apks

TODO: onResume should repopulate all lists. And it seems to, lists are
reloaded. But the updates don't take effect and so restart is required for a
change in showIncompatible to take effect.
2013-08-30 17:56:29 +02:00
Daniel Martí
19583c2b75 Slightly optimise greyed out apk/app views 2013-08-30 14:35:15 +02:00
Daniel Martí
eb1d21f827 Rename "Maintenance" to "Other" 2013-08-30 14:34:52 +02:00
Daniel Martí
aadd89be1b Better incompatible apk warning string 2013-08-30 14:30:56 +02:00
Daniel Martí
bfcfd163a3 Always use Holo.Light on 3.0+ 2013-08-29 22:09:19 +02:00
Daniel Martí
ec74cbed48 Bump target sdk level to 18 2013-08-29 21:51:08 +02:00
Daniel Martí
9b9f1a0cce Group all "Storage" prefs under "Maintenance" 2013-08-29 17:29:41 +02:00
Daniel Martí
116c161ab7 Filter incompatible apps by architecture as well
CPU_ABI and CPU_ABI2 are used to check with the nativecode in the index. This
would only break if either of these two was set incorrectly in the ROM's
build.prop. Then again, should we worry about that?
2013-08-29 17:09:40 +02:00
Daniel Martí
d4a7247629 Add nativecode to database db-version/23 2013-08-27 18:05:31 +02:00
Daniel Martí
cb83f6991d Forgot to commit import 2013-08-23 16:35:38 +02:00
Daniel Martí
32ae91eef5 Forgot to add theme support to SearchResults 2013-08-23 16:26:02 +02:00
Daniel Martí
50f0856f67 Add "Light Theme" setting
Default theme is dark (Holo dark on >=11), addition is light on <11, Holo.Ligt
on >=11 and Holo.Light.DarkActionbar on >=14
2013-08-23 14:29:50 +02:00
Daniel Martí
d6a66017e9 Delete non-used icons from cache 2013-08-23 11:11:05 +02:00
Daniel Martí
afe102e90a Better tryOpenUri implementation and toast string.
Got the if/else hint from
http://developer.android.com/about/versions/android-4.3.html#Behaviors

(much better than try/except anyway)
2013-08-22 18:16:57 +02:00
Daniel Martí
560b7392cf Bump support library from r13 to r18 2013-08-22 17:44:43 +02:00
Daniel Martí
6cc1880b17 Remove code that copied icons from .fdroid for the 0.46->0.50 update 2013-08-22 17:23:51 +02:00
Ciaran Gultnieks
cf120d27e4 Version 0.50 0.50 2013-08-20 08:42:00 +01:00
Daniel Martí
80de44ecc6 Add proguard-project.txt 2013-08-19 17:23:25 +02:00
Ciaran Gultnieks
e37bf801f4 Version 0.49 0.49 2013-08-19 10:02:01 +01:00
Ciaran Gultnieks
4427970ffc Translation updates 2013-08-19 10:00:51 +01:00
Ciaran Gultnieks
cd0234b4e8 Create .nomedia in icons directory for old Androids 2013-08-19 10:00:21 +01:00
Ciaran Gultnieks
cf0576a717 Translation updates 2013-08-16 19:56:38 +01:00
Ciaran Gultnieks
769e439148 Translation updates 2013-08-16 17:24:15 +01:00
Ciaran Gultnieks
cb7544cbec Translation updates 2013-08-16 15:14:04 +01:00
Ciaran Gultnieks
66e958a2ba Translation updates 2013-08-16 13:42:01 +01:00
Ciaran Gultnieks
2ad2b86e88 Need to be more defensive about cache clearing with slow SD cards 2013-08-09 12:18:22 +01:00
Ciaran Gultnieks
ce9fa45034 Translation updates 2013-08-07 13:01:18 +01:00
Daniel Martí
bab3a81cce Add proguard to project.properties 2013-08-07 11:57:00 +02:00
Daniel Martí
f83f5d00da Forgot to re-add non-RTL compatible layout lines 2013-08-07 11:54:32 +02:00
Daniel Martí
61bffdac71 Add project.properties (closes #323) 2013-08-06 16:26:08 +02:00
Daniel Martí
de3fcaab2d Remove "database" term from no_such_app toast message 2013-08-06 16:15:18 +02:00
Daniel Martí
17d4413835 Slightly better "app not found" toast string 2013-08-06 15:57:59 +02:00
Ciaran Gultnieks
1bad4cc5f7 Version 0.48-test 0.48-test 2013-08-06 14:53:11 +01:00
Ciaran Gultnieks
3dbb5758d5 Translation updates 2013-08-06 14:52:33 +01:00
Daniel Martí
6efb3e4927 Icons were not downloaded on first repo update if cache dir didn't exist 2013-08-06 15:36:33 +02:00
Daniel Martí
9886f59d17 Force repo update after DB update 2013-08-06 15:27:21 +02:00
Daniel Martí
f44b420473 Bump DB version db-version/22 2013-08-06 14:49:09 +02:00
Daniel Martí
8325d2256a Toast when no app can be found matching id 2013-08-02 23:33:11 +02:00
Daniel Martí
e04a9f9682 Merge commit 'refs/merge-requests/45' of gitorious.org:f-droid/fdroidclient
Conflicts:
	src/org/fdroid/fdroid/AppDetails.java
2013-07-31 15:32:02 +02:00
Daniel Martí
e0bdc3c338 Make DB.getAppsBasic(bool) private
We don't want anyone using it outside of DB.java
2013-07-28 13:51:09 +02:00
Daniel Martí
7611a26f0a Use strings in AM.xml labels 2013-07-28 13:50:42 +02:00
Ciaran Gultnieks
57a8bf5f8b Change example repo address help string to https (for english) 2013-07-28 10:26:58 +01:00
Daniel Martí
5542f246f5 setDisplayShowTitleEnabled no longer used 2013-07-28 09:47:29 +02:00