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
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