710 Commits

Author SHA1 Message Date
Daniel Martí
458f163f7e Default installed apk versionName to "null" (closes #182) 2013-10-08 11:00:46 +02:00
Daniel Martí
a6128a3e47 Remove "Google Play"/"Market" menu button 2013-10-03 19:10:32 +02:00
Daniel Martí
96bcee1066 Try to fix HomeAsUp problems on 4.0 and below 2013-10-03 19:00:46 +02:00
Daniel Martí
430cb42d14 Fix crash when a new app appeared in the index 2013-10-03 18:49:03 +02:00
Daniel Martí
2650508999 Keep app.ignoreUpdates when updating app details with a new index 2013-10-01 20:20:59 +02:00
Ciaran Gultnieks
a876291f12 Translation updates 2013-10-01 08:04:47 +01:00
Daniel Martí
f84e0e4fd6 Release 0.52-test 0.52-test 2013-09-29 21:00:27 +02:00
Daniel Martí
6a90f94b17 Fade-in for icons at 200ms 2013-09-29 20:55:31 +02:00
Daniel Martí
953512cac9 Revert some icon changes, go back to using <icon> from the index 2013-09-29 20:45:47 +02:00
Daniel Martí
5aa2710362 Leave repo uri scheme handling for later, fix search schemes 2013-09-29 20:27:49 +02:00
Daniel Martí
82f87f677e Print vercodes when logging incompatibilities 2013-09-28 21:31:44 +02:00
Daniel Martí
082802cbba Fix remaining issues with notifications 2013-09-28 21:13:32 +02:00
Daniel Martí
fa1b53a81c Fix repo update notifications
* Get rid of getAppsBasic(boolean)
* Use FDroidApp to read apps from UpdateService
  - Don't read the SQL tables twice if updating manually
  - Use two app lists, not three
* Notify regardless of the previous updates count
2013-09-28 19:34:48 +02:00
Daniel Martí
60dcf7f12c Disable baseLineAligned on more LinearLayout elements 2013-09-27 18:04:01 +02:00
Daniel Martí
78e2e1bcc4 Avoid crashes when appid or repoUri are empty 2013-09-26 20:16:08 +02:00
Daniel Martí
40904ab75f Rename "Market" to "Google Play" 2013-09-26 13:12:11 +02:00
Daniel Martí
da5877c9c4 Add support for fdroid.search:<query> and market://search?q=<query> 2013-09-26 08:56:09 +02:00
Daniel Martí
17302321b8 Add support for fdroid.repo:https://repo/address 2013-09-26 01:04:12 +02:00
Daniel Martí
32a106ad1d Don't run getIntent() twice 2013-09-26 00:44:56 +02:00
Daniel Martí
5e0dfcc631 No need for alignment on appdetails 2013-09-26 00:09:57 +02:00
Daniel Martí
5a2a68644b Remove unused layout 2013-09-26 00:09:48 +02:00
Daniel Martí
dc7d3a1f1f Get application id directly from its xml attribute 2013-09-25 23:50:46 +02:00
Daniel Martí
534400c80c Remove app.icon from DB, save icon uris to memory 2013-09-24 22:33:21 +02:00
Daniel Martí
0c12c0248e Allow Backups of fdroid 2013-09-23 21:22:56 +02:00
Daniel Martí
d6d48eb749 Input field for repo is an Uri 2013-09-23 21:22:39 +02:00
Daniel Martí
d7621e4af0 Remove many unused strings 2013-09-23 21:22:27 +02:00
Daniel Martí
489bf1425c Remove many unused imports 2013-09-23 21:10:05 +02:00
Daniel Martí
3f9ed656de Update build instructions 2013-09-23 20:32:55 +02:00
Daniel Martí
017811fb92 Use UIL, don't do caching on our own.
Advantages:

* Initial setup time for icons is zero
* We don't have to deal with it ourselves
* We can use the default package icon while we load
2013-09-23 20:21:29 +02:00
Daniel Martí
0d6ec3a001 Properly put shell commands in markdown 2013-09-22 00:49:00 +02:00
Daniel Martí
4427eb2d44 Small README fixes 2013-09-22 00:43:31 +02:00
Daniel Martí
1161bf65d1 Release 0.51-test 0.51-test 2013-09-22 00:14:38 +02:00
Daniel Martí
f801ed3b23 Move po scripts to tools/ dir 2013-09-22 00:12:36 +02:00
Daniel Martí
100d1a144b Add basic README markdown file 2013-09-22 00:08:40 +02:00
Daniel Martí
85cd9abd4c Set PackageInstaller as org.fdroid.fdroid whenever possible (closes: #355) 2013-09-21 23:46:09 +02:00
Daniel Martí
8f334fefeb Make Donate hold a submenu with all donation methods 2013-09-21 21:09:54 +02:00
Daniel Martí
e890f54d49 Remove unnecessary files 2013-09-19 22:56:14 +02:00
Daniel Martí
40f4482bd6 Filtering bools are now done once per refresh 2013-09-19 22:56:14 +02:00
Daniel Martí
3ea503f527 Filtered apps are now shown like incompatible apps
Apps with antifeatures or root requirements whose settings are not enabled are
shown greyed out in searches, direct links and the installed tab. Apks are
hidden so as to emphasize that the app should not be installed.
2013-09-19 22:56:14 +02:00
Ciaran Gultnieks
862d7b1183 Translation updates 2013-09-06 13:31:32 +01:00
Daniel Martí
f6b83871d3 Revert "Slightly optimise greyed out apk/app views"
This reverts commit 19583c2b75224bf60ebfe65ff86c1d061b20f855.
2013-09-06 13:03:15 +02:00
Daniel Martí
38d7fcdd4a No need to do anything when returning from PreferencesActivity 2013-09-06 13:01:03 +02:00
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