4856 Commits

Author SHA1 Message Date
Peter Serwylo
f3a58980f4 Merge branch 'card-covered' into 'master'
Fix: card-covered

See merge request fdroid/fdroidclient!595
2017-10-29 21:44:29 +00:00
Hans-Christoph Steiner
c3f46bb5fb versionCode 1000011 2017-10-24 14:09:08 +02:00
Hans-Christoph Steiner
dc46a22f67 update CHANGELOG 2017-10-24 14:09:02 +02:00
Marcus
7e767d0f44 Merge branch 'fix-1014' into 'master'
force all Android 5.0 devices to use the old index v0 XML format

Closes #1014, #1202, and #1208

See merge request fdroid/fdroidclient!602
2017-10-23 20:49:17 +00:00
Pavel Borecki
7eb304cfec Translated using Weblate (Czech)
Currently translated at 100.0% (385 of 385 strings)
2017-10-23 22:43:39 +02:00
Suvi-Tuuli Allan
6d8f29f8da Translated using Weblate (Finnish)
Currently translated at 86.2% (332 of 385 strings)
2017-10-23 22:41:00 +02:00
Hans-Christoph Steiner
41ae4867d9 Merge branch 'patch-1' into 'master'
For Tor connections, Orbot is required

See merge request fdroid/fdroidclient!601
2017-10-23 20:39:52 +00:00
Hans-Christoph Steiner
e0dafd0d7c Merge branch 'weblate' into 'master'
Weblate

See merge request fdroid/fdroidclient!603
2017-10-23 20:33:13 +00:00
Hans-Christoph Steiner
da9f8724cd Weblate 2017-10-23 20:33:09 +00:00
Hans-Christoph Steiner
8576a22705 Merge branch 'sourceDeps_build' into 'master'
Source deps build

See merge request fdroid/fdroidclient!599
2017-10-23 20:15:39 +00:00
Hans-Christoph Steiner
4b0eb32d30 force all Android 5.0 devices to use the old index v0 XML format
The workaround is fugly, so we really don't want to include it in the
modern code.  Luckily, we have old index support there :-D

closes #1014
closes #1202
closes #1208
#111
2017-10-23 21:59:23 +02:00
Licaon_Kter
d2e96f8b55 For Tor connections, Orbot is required 2017-10-23 15:50:16 +00:00
Marcus Hoffmann
b71173392d extern: always use java version 1.7
This is required because the fdroidclient app also explicitly sets java
version to 1.7 and the modules need to be compiled for the same version.
2017-10-20 14:48:39 +02:00
Marcus Hoffmann
5e612a67ff extern: support-v4-preferencefragment: switch to jcenter()
This fixes the android gradle plugin not being found.
2017-10-20 14:08:31 +02:00
Hans-Christoph Steiner
0f05e95b2a Merge branch 'patch-1' into 'master'
Spelling fixes throughout the changelog

See merge request fdroid/fdroidclient!597
2017-10-19 09:43:51 +00:00
Allan Nordhøy
bf2e04cd2a Spelling fixes throughout the changelog 2017-10-19 09:43:51 +00:00
hotlittlewhitedog
f17eace301 Fix: card-covered 2017-10-14 20:22:28 +02:00
Hans-Christoph Steiner
be87ac7293 Merge branch 'nightly' into 'master'
gitlab-ci: push nightly builds to fdroid repo on gitlab

Closes fdroidserver#256

See merge request fdroid/fdroidclient!594
2017-10-12 11:22:24 +00:00
Hans-Christoph Steiner
f0438a67b1 gitlab-ci: push nightly builds to fdroid repo on gitlab
If a repo is set with the gitlab-ci Secret Variable DEBUG_KEYSTORE and
there is a repo named the same as this repo with -nightly appended,
then this will automatically generate an fdroid repo of each build
produced by gitlab-ci runs on the master branch.

closes fdroidserver#256
2017-10-11 23:48:12 +02:00
Hans-Christoph Steiner
5e91bb7892 Merge branch 'mirrors' into 'master'
Mirror support for the index and apps

Closes #35

See merge request fdroid/fdroidclient!578
2017-10-10 15:01:49 +00:00
Hans-Christoph Steiner
245b918d6e versionCode 1000010 2017-10-10 14:46:16 +02:00
Hans-Christoph Steiner
e064bdda56 update ChangeLog for 1.0
closes #1100
2017-10-10 14:42:20 +02:00
Hans-Christoph Steiner
02707e9a4b add a quick stock photo feature graphic
original CC0 licensed source:
https://www.pexels.com/photo/blue-grid-mosaic-pool-195547/

#1100
2017-10-10 14:42:20 +02:00
Hans-Christoph Steiner
87064e771f add three screenshots to launch with #1100 2017-10-10 14:42:20 +02:00
Chirayu Desai
a160476a14 Mirror support for the index and app downloads
* App and index downloads fall back to a list of mirrors defined
  by the repository.
* The changes have been made trying to keep the original download
  code untouched, and only using the mirror logic when the download
  fails due to a connection error / timeout.
* The mirrors are tried in a randomized manner, and with proper
  timeouts. The download is aborted after the tries exceed the
  number of mirrors, times 3 for a total of 3 different timeout
  values (10s, 30s, and 1m)
* The mirror code isn't used for any images yet, most of which is
  handled by an external library.

Closes: #35
2017-10-09 21:52:15 +05:30
Hans-Christoph Steiner
fba11b8aaf move changelog file from fdroiddata to here 2017-10-09 15:57:05 +02:00
Allan Nordhøy
2a577af5a2 Translated using Weblate (Swedish)
Currently translated at 100.0% (385 of 385 strings)
2017-10-09 15:57:05 +02:00
Hadrián Candela
b3c3527b04 Translated using Weblate (Galician)
Currently translated at 100.0% (385 of 385 strings)
2017-10-09 15:57:05 +02:00
Hans-Christoph Steiner
bb7bb2c4fe Merge branch 'weblate' into 'master'
Weblate

See merge request fdroid/fdroidclient!593
2017-10-09 12:33:47 +00:00
Hans-Christoph Steiner
dfcb4a15f4 Weblate 2017-10-09 12:33:45 +00:00
Hans-Christoph Steiner
e310810f22 gitlab-ci: require connected10 to pass
The connected10 test runner has been at least as reliable as connected24,
and provides valuable coverage, especially for localization related
crashers.
2017-10-05 09:37:22 +02:00
Hans-Christoph Steiner
4a35e48ae7 Merge branch 'issue-1181--db-crash-anti-feature-join' into 'master'
Bump db version to force early adopters to upgrade db again.

Closes #1181

See merge request fdroid/fdroidclient!590
2017-10-05 07:35:09 +00:00
Peter Serwylo
de75c1fef5 Bump db version to force early adopters to upgrade db again.
Also does this with the additional field for ignoring vuln apps.
This should be safe, because there is a check for if (columnExists())
which will only pass if people don't already have this column.

Fixes #1181.
db-version/76
2017-10-05 17:06:11 +11:00
Hans-Christoph Steiner
fe626e3fd8 versionCode 1000005 1.0-alpha5 2017-10-04 23:33:21 +02:00
Hans-Christoph Steiner
18270aba86 update ChangeLog for 1.0-alpha5 2017-10-04 23:32:57 +02:00
Hans-Christoph Steiner
24512f6465 fix lint "DefaultLocale: Implied default locale in case conversion" 2017-10-04 23:29:36 +02:00
Hans-Christoph Steiner
58a10a9ab6 fix db upgrade from 1.0-alpha3 --> 1.0-alpha4
This should have been set to 75 in the original commit that added this:
caa1ead689eedd2023fa5b6b29bde40517d84668

#1181
2017-10-04 23:29:36 +02:00
Hans-Christoph Steiner
461fe4292b LocaleList is not properly sorted, so do our own best approx.
It seems that LocaleList does not necessarily return the "Language
Priority List" in the order that the user has prioritized things. So
we have to kind of fake it by first adding the default locale, then
adding the locales from LocaleList based on longest order first (e.g.
de-AT then de).

#987
2017-10-04 23:29:36 +02:00
Hans-Christoph Steiner
669e9f6573 Merge branch 'weblate' into 'master'
Weblate

See merge request fdroid/fdroidclient!589
2017-10-04 21:30:34 +00:00
Hans-Christoph Steiner
b4938879d0 Weblate 2017-10-04 21:30:32 +00:00
Hans-Christoph Steiner
859357368c Merge branch 'master' into 'master'
Science and education category bgcolor

See merge request fdroid/fdroidclient!587
2017-10-04 20:36:57 +00:00
hotlittlewhitedog
a86b0657ff science and education category bgcolor 2017-10-03 19:39:11 +02:00
Peter Serwylo
314e55057f Merge branch 'issue-1172--file-not-found-in-cache' into 'master'
Be more defensive when checking cached downloads.

Closes #1172

See merge request fdroid/fdroidclient!585
2017-09-28 02:49:13 +00:00
Peter Serwylo
ecd70c94b8 Be more defensive when checking cached downloads.
Attempt to fix #1172, but couldn't reproduce it. So instead made sure to
document in detail why such a defensive check was put in place.
2017-09-28 12:34:58 +10:00
Hans-Christoph Steiner
fa859466da versionCode 1000004 1.0-alpha4 2017-09-27 23:03:11 +02:00
Hans-Christoph Steiner
a35ee4df30 update ChangeLog for 1.0-alpha4 2017-09-27 23:02:36 +02:00
Hans-Christoph Steiner
695394fe71 Merge branch 'issue-1131--swipe-to-dismiss-updates' into 'master'
Swipe to dismiss updates

Closes #1131

See merge request fdroid/fdroidclient!584
2017-09-27 20:59:09 +00:00
Hans-Christoph Steiner
85349fb59b Merge branch 'issue-1079--swipe-to-refresh-updates' into 'master'
Allow swipe-to-refresh on categories and updates tab.

Closes #1079

See merge request fdroid/fdroidclient!586
2017-09-27 20:37:08 +00:00
Peter Serwylo
b69a26463c Allow swipe-to-refresh on categories and updates tab.
The swipe-to-refresh from the latest tab is now also implemented
for the categories and updates tab. It was a bit weird before how
you could swipe to refresh on the first tab, which would show
"Updating repos" at the top. It would then also show the same
message on the categories tab, but you couldn't swipe-to-refresh
that tab. Additionally, several people have requested this on the
updates tab, the tab where it probably makes the most sense.

Fix #1079.
2017-09-28 00:44:24 +10:00
Peter Serwylo
784733cd76 Show 'download cancelled' message when dismissing downloading app 2017-09-28 00:03:58 +10:00