Hans-Christoph Steiner
b1c435d3a4
Merge branch '1277-fix-screenshot-prevention' into 'master'
...
Make sure FLAG_SECURE is set on all activities when activated
Closes #1277
See merge request fdroid/fdroidclient!627
2018-01-15 15:27:44 +00:00
Torsten Grote
0922953bca
Make sure FLAG_SECURE is set on all activities when activated
2018-01-15 11:36:25 -02:00
Hans-Christoph Steiner
3938146f93
set up "Android App Links" handling aka "Digital Asset Links"
...
Add all the new URL path possibilities with the new website to the filter,
and the possible, official host names. This makes it more likely that
f-droid.org links go straight to F-Droid.
* https://developers.google.com/digital-asset-links/v1/getting-started
* https://developer.android.com/training/app-links/verify-site-associations.html
fdroid-website#165
2018-01-12 13:50:32 +01:00
Hans-Christoph Steiner
a09b1ecb58
gitlab-ci: the client image now provides fdroidserver
2018-01-12 13:50:32 +01:00
Hans-Christoph Steiner
f748d1e5fc
review AppSecurityPermissions for new changes to sync
2018-01-12 13:50:32 +01:00
Hans-Christoph Steiner
55aa8e9aa6
use standard buffer size for Utils.getBinaryHash()
...
While a large buffer might make things slightly faster, the smaller buffer
size should play much nicer when F-Droid is doing things in the background.
Since calculating the hash is part of the update procedure, which can now
happen in the background, this method will be often running in the
background.
The tests showed no difference in time between the large and small buffer.
2018-01-12 13:50:32 +01:00
Hans-Christoph Steiner
69f6560ba8
gitlab-ci: replace clbin uploads with GitLab CI Artifacts
...
This gathers all files that are not tracked by git into a named ZIP file,
which is available for 1 week to download from the Pipelines page for the
fork that ran the build.
2018-01-12 13:50:28 +01:00
Hans-Christoph Steiner
eda48c09c7
Merge branch 'master' into 'master'
...
switch nightly repo to finalized `fdroid nightly` command
See merge request fdroid/fdroidclient!623
2018-01-11 22:45:46 +00:00
hotlittlewhitedog
ec2b82f827
add-padding-to-last-app-redo
...
modified: app/src/main/java/org/fdroid/fdroid/views/categories/CategoryController.java
modified: app/src/main/res/layout/category_item.xml
modified: app/src/main/res/values/dimens.xml
2018-01-11 21:31:46 +01:00
Hans-Christoph Steiner
81f725f9f8
fix lint WrongConstant
...
Donno how that magic number slipped in, this is the actual flag.
/builds/eighthave/fdroidclient/app/src/main/java/org/fdroid/fdroid/acra/CrashReportSender.java:31: Error: Must be one or more of: Intent.FLAG_GRANT_READ_URI_PERMISSION, Intent.FLAG_GRANT_WRITE_URI_PERMISSION, Intent.FLAG_FROM_BACKGROUND, Intent.FLAG_DEBUG_LOG_RESOLUTION, Intent.FLAG_EXCLUDE_STOPPED_PACKAGES, Intent.FLAG_INCLUDE_STOPPED_PACKAGES, Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION, Intent.FLAG_GRANT_PREFIX_URI_PERMISSION, Intent.FLAG_ACTIVITY_NO_HISTORY, Intent.FLAG_ACTIVITY_SINGLE_TOP, Intent.FLAG_ACTIVITY_NEW_TASK, Intent.FLAG_ACTIVITY_MULTIPLE_TASK, Intent.FLAG_ACTIVITY_CLEAR_TOP, Intent.FLAG_ACTIVITY_FORWARD_RESULT, Intent.FLAG_ACTIVITY_PREVIOUS_IS_TOP, Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS, Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT, Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED, Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY, Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET, Intent.FLAG_ACTIVITY_NEW_DOCUMENT, Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET, Intent.FLAG_ACTIVITY_NO_USER_ACTION, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, Intent.FLAG_ACTIVITY_NO_ANIMATION, Intent.FLAG_ACTIVITY_CLEAR_TASK, Intent.FLAG_ACTIVITY_TASK_ON_HOME, Intent.FLAG_ACTIVITY_RETAIN_IN_RECENTS, Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT, Intent.FLAG_RECEIVER_REGISTERED_ONLY, Intent.FLAG_RECEIVER_REPLACE_PENDING, Intent.FLAG_RECEIVER_FOREGROUND, Intent.FLAG_RECEIVER_NO_ABORT, Intent.FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS [WrongConstant]
MODE_APPEND is only for openFileOutput
/builds/eighthave/fdroidclient/app/src/main/java/org/fdroid/fdroid/localrepo/SwapService.java:105: Error: Must be one or more of: Context.MODE_PRIVATE, Context.MODE_WORLD_READABLE, Context.MODE_WORLD_WRITEABLE, Context.MODE_MULTI_PROCESS [WrongConstant]
2018-01-04 23:01:00 +01:00
Hans-Christoph Steiner
8f170ddb13
include screenshot of KnownVuln interaction in Updates tab
2018-01-04 23:01:00 +01:00
Hans-Christoph Steiner
8b074e3a30
gitlab-ci: set nightly build app name to "F-Nightly"
2018-01-04 23:01:00 +01:00
Hans-Christoph Steiner
91b67a9b39
gitlab-ci: add nightly repo to deploy builds as default enabled
2018-01-04 23:01:00 +01:00
Hans-Christoph Steiner
0983a6a0b0
gitlab-ci: nightly builds using fdroid nightly
2018-01-04 23:00:55 +01:00
Hans-Christoph Steiner
a170b054dd
Merge branch '1258-panic-kit' into 'master'
...
Basic PanicKit Support with one default action
Closes #1258
See merge request fdroid/fdroidclient!621
2017-12-14 16:46:30 +00:00
Torsten Grote
512789aafa
Basic PanicKit Support with one default action
...
The default action closes F-Droid and removes it from the list of recent
apps.
Destructive action will be added later.
2017-12-06 16:25:01 -02:00
Hans-Christoph Steiner
5ddedcf486
update ChangeLog
1.1-alpha0
2017-12-01 21:26:12 +01:00
Hans-Christoph Steiner
1ef92f55cd
Merge branch 'html-with-saved-newlines' into 'master'
...
implement HTML with preserved newlines for app descriptions
Closes #1114
See merge request fdroid/fdroidclient!618
2017-12-01 19:59:40 +00:00
Hans-Christoph Steiner
2efdbfb007
Merge branch 'weblate' into 'master'
...
Weblate
See merge request fdroid/fdroidclient!619
2017-12-01 13:19:58 +00:00
Hans-Christoph Steiner
0c5ba631cf
remove odd quoting
2017-12-01 14:00:39 +01:00
Hans-Christoph Steiner
1d4c6161dc
fix plurals missing "other"
2017-12-01 14:00:39 +01:00
Hans-Christoph Steiner
a8e87c8f0a
removed unused and blank
2017-12-01 14:00:39 +01:00
Hans-Christoph Steiner
0508dc25a3
remove odd quoting
2017-12-01 14:00:39 +01:00
Hans-Christoph Steiner
1095469cd0
implement HTML with preserved newlines for app descriptions
...
#1000
closes #1114
2017-12-01 13:40:37 +01:00
Myeongjin Lee
ed0ab169fb
Translated using Weblate (Korean)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
Takumi Shoji
8e729ce86b
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
BennyBeat
704456e18c
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
Viktar Vauchkevich
685cd4cfa2
Translated using Weblate (Belarusian)
...
Currently translated at 99.7% (387 of 388 strings)
2017-12-01 12:17:25 +01:00
Yaron Shahrabani
95487cdd74
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
Myeongjin Lee
b6820ecdf8
Translated using Weblate (Korean)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
ezjerry liao
1c632199b3
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
BennyBeat
1295e9ff53
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
Ldm Public
0e4b06fd1b
Translated using Weblate (French)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
Ajeje Brazorf
e83553dafa
Translated using Weblate (Sardinian)
...
Currently translated at 100.0% (388 of 388 strings)
2017-12-01 12:17:25 +01:00
Allan Nordhøy
c8eeab200c
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
anonymous
5bc1f00f7c
Translated using Weblate (German)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
Kaveeta Vivatchai
2a0ffd4ed2
Translated using Weblate (Thai)
...
Currently translated at 69.8% (269 of 385 strings)
2017-12-01 12:17:25 +01:00
Claus Rüdinger
89480b0b57
Translated using Weblate (German)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
monolifed
f03de08201
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
Lobsang
9b8eaec0fe
Translated using Weblate (Tibetan)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
E T
ccd24acf2b
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
Tobias Bannert
65d98abaf0
Translated using Weblate (German)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
BennyBeat
fb219efaab
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
ButterflyOfFire
8025004578
Translated using Weblate (Kabyle)
...
Currently translated at 51.9% (200 of 385 strings)
2017-12-01 12:17:25 +01:00
Claus Rüdinger
389beee6a2
Translated using Weblate (German)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
Balázs Meskó
351712a836
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
Rafał Michalski
46e286df96
Translated using Weblate (Polish)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
Ldm Public
76050de2f4
Translated using Weblate (French)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00
omar anwar aglan
7ae2aac589
Translated using Weblate (Arabic)
...
Currently translated at 98.7% (380 of 385 strings)
2017-12-01 12:17:25 +01:00
xin
100e1c03db
Translated using Weblate (French)
...
Currently translated at 100.0% (385 of 385 strings)
2017-12-01 12:17:25 +01:00