1745 Commits

Author SHA1 Message Date
Daniel Martí
c81eb9ec69 Replace nanohttpd submodule with checked in code 2015-03-31 20:24:34 +02:00
Daniel Martí
3784e58fc4 Add gradle support to UniversalImageLoader 2015-03-31 20:19:04 +02:00
Daniel Martí
ad1819c10e Replace UniversalImageLoader submodule by checked in code 2015-03-31 20:16:11 +02:00
Daniel Martí
6f91fb41f8 Clean up spongycastle build.gradle files 2015-03-31 20:08:15 +02:00
Daniel Martí
93c5bd4a95 Replace spongycastle submodule with checked in code 2015-03-31 20:05:17 +02:00
Daniel Martí
4258ea1c40 Replace jmdns submodule with checked in code 2015-03-31 19:47:12 +02:00
Daniel Martí
6deac28a8b libsuperuser: remove maven and bintray stuff 2015-03-31 19:38:25 +02:00
Daniel Martí
c64c1a19b7 Replace libsuperuser submodule by checked in code 2015-03-31 19:36:51 +02:00
Daniel Martí
89673dfd2d Replace AndroidPinning submodule by checked in code 2015-03-31 19:32:24 +02:00
Daniel Martí
be2cb0cc43 Ignore generated proguard-project.txt files in libs 2015-03-31 19:20:39 +02:00
Daniel Martí
de3c224b02 Move zipsigner deps into its own build.gradle 2015-03-31 19:14:26 +02:00
Daniel Martí
f8f77babe8 Replace zipsigner submodule by checked in code 2015-03-31 19:10:39 +02:00
Daniel Martí
474cc194ca Update zxing-core to 3.2.0 2015-03-31 19:04:21 +02:00
Daniel Martí
dd1853cab3 Replace zxing submodule by checked in code 2015-03-31 19:04:10 +02:00
Daniel Martí
67407e1095 Fix FieldGetter lint warning 2015-03-31 17:28:08 +02:00
Daniel Martí
c0c80919f7 tools:replace no longer needed to make gradle work 2015-03-31 17:22:36 +02:00
Daniel Martí
713e33bf57 Remove unnecessary "new Type[]" when declaring arrays 2015-03-31 02:24:39 +02:00
Daniel Martí
0fde562b32 Add search changelog item 2015-03-31 02:16:21 +02:00
Daniel Martí
db803bfb0c Split up search terms by whitespaces. Fixes #58 2015-03-31 02:13:15 +02:00
Daniel Martí
60cd63c274 Forgot to fix up the receiver package names 2015-03-30 21:18:43 +02:00
Daniel Martí
ac820baf72 Don't use ArrayList over List unless necessary 2015-03-30 21:07:58 +02:00
Daniel Martí
e1df9c600c Move receivers into subdir 2015-03-30 20:57:31 +02:00
Daniel Martí
82f4a975bb Don't inline log tags, add missing TAG constants 2015-03-30 20:52:40 +02:00
Daniel Martí
fdfdb0935f Remove apparently useless uri logs 2015-03-30 20:37:01 +02:00
Daniel Martí
c1cdd5dce1 Remove unused imports 2015-03-30 20:25:37 +02:00
Daniel Martí
bc1b057324 Remove empty lines at beggining of java files 2015-03-30 20:14:52 +02:00
Daniel Martí
e887379dc2 Small style fix 2015-03-30 20:12:20 +02:00
Daniel Martí
d90ea02b50 Add feature requested in #154 to the changelog 2015-03-30 19:12:53 +02:00
Daniel Martí
e6efffb981 Add support for amazon app links 2015-03-30 19:02:16 +02:00
Daniel Martí
8239f12ff7 Add support for play.google.com search urls 2015-03-30 18:36:32 +02:00
Daniel Martí
53aa7ec849 Add support for play.google.com app links
As requested in #154
2015-03-30 18:07:03 +02:00
Daniel Martí
d22c714dbd Ignore leading and trailing whitespaces in search keywords
As reported in #58
2015-03-30 17:41:35 +02:00
Daniel Martí
85d7752d0a Use the same logging tag scheme everywhere
We were using different methods and violating the correctness error
"Log tags are only allowed to be at most 23 tag characters long." as reported
by lint.

Changes:

* Always start tags by "fdroid." (even though it's a bit redundant)
* Replace "org.fdroid.fdroid." by "fdroid."
* Don't include "compat.", "data." "views.fragments." et al (these didn't and
  shouldn't be namespaces really, only for file/code organisation)
* Do include parent classes for subclasses, e.g. "fdroid.RepoProvider.Helper"
  since these can conflict
2015-03-30 17:16:56 +02:00
Daniel Martí
97b93aaa2b Start changelog for the upcoming release 2015-03-30 16:59:37 +02:00
Daniel Martí
76396f224f Bump gradle plugin to 1.1.3
We also no longer depend on the undocumented internal variable sdkFolder
2015-03-30 16:49:56 +02:00
Daniel Martí
cd667371e6 Merge branch 'fix-85/remove-downloaded-index-files' of https://gitlab.com/pserwylo/fdroidclient 2015-03-30 16:39:45 +02:00
Daniel Martí
ebacde9631 Bump build-tools to 22.0.1 2015-03-30 16:38:11 +02:00
Daniel Martí
bd4cd81f50 Merge branch 'fix/issue-34-empty-list' of https://gitlab.com/pserwylo/fdroidclient 2015-03-30 16:22:22 +02:00
Daniel Martí
c11fdd11d8 Bump to 0.83 0.83 2015-03-26 19:07:25 +01:00
Daniel Martí
f1084452d4 Add remove-empty-trans script and run it 2015-03-26 19:05:36 +01:00
Daniel Martí
0ced75d451 Bump to 0.82 0.82 2015-03-23 16:44:45 +01:00
Daniel Martí
bb775bde08 Run translation fixing scripts 2015-03-23 16:43:38 +01:00
Daniel Martí
61f9d3ac86 Run fix-apostrophes 2015-03-23 12:21:08 +01:00
F-Droid Translatebot
cb9ef84027 Translation updates 2015-03-23 08:55:31 +00:00
Daniel Martí
bc69c8d6ed Run fix-apostrophes 2015-03-19 19:43:18 +01:00
F-Droid Translatebot
0736aef5fc Translation updates 2015-03-19 18:37:46 +00:00
Daniel Martí
40308ce8cb Prepare changelog for release 2015-03-19 19:35:12 +01:00
Peter Serwylo
eaea0e2c23 Fix #85: Remove downloaded index files that hang around.
If the download process is interrupted, a "dl-" file hangs around in
F-Droid's cache directory. If the download succeeds, extracts an xml
file from the downloaded .jar file, and then the rest of the process
is interrupted, then a "index-*.xml" file hangs around in F-Droids
files directory.

This fix removes these two types of left over files when F-Droid
is started. In addition, it also makes it so that the downloaded
repo indexes are now more clearly named "index-*-downloaded" (with no
extension, because the code which does it doesn't know whether it is
a .jar or .xml file, and it doesn't matter anyway). Also, it extracts
the .xml files to the cache directory too (instead of the files dir)
and names them "index-*-extracted.xml".

There is some code which removes the old "dl-" files that will become
redundant after the first time it is executed on a users device after
upgrading F-Droid. It is a very small amount of code run on startup,
so I am not concerned about the performance implications of leaving it
there, but I put a comment explaining that it can be removed in the
future.

Includes minor formatting changes, and a few annotations.
2015-03-19 07:38:54 +11:00
Daniel Martí
8e394563e4 A couple more things in the changelog 2015-03-16 20:28:24 +01:00
Peter Serwylo
3abb426fc3 Added a message when any of the app lists are empty.
Previously, a few people have been confused by an empty list when they first
open F-Droid (e.g. if they are not connected to the internet, and repos didn't
update). This provides some feedback so that there is never a blank screen.

Fixes Issue #34.
2015-03-16 21:42:10 +11:00