Ldm Public
703d928e00
Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com>
...
Currently translated at 100.0% (506 of 506 strings)
Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com >
Currently translated at 100.0% (495 of 495 strings)
Co-authored-by: Ldm Public <ldmpub@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
2023-09-22 11:03:43 +02:00
Edgars Andersons
5c30e53b44
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
...
Currently translated at 100.0% (506 of 506 strings)
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Currently translated at 100.0% (506 of 506 strings)
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Currently translated at 10.0% (4 of 40 strings)
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Currently translated at 100.0% (495 of 495 strings)
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Currently translated at 100.0% (495 of 495 strings)
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Currently translated at 100.0% (495 of 495 strings)
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Currently translated at 100.0% (495 of 495 strings)
Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Currently translated at 100.0% (495 of 495 strings)
Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/lv/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lv/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2023-09-22 11:03:43 +02:00
Juan Benites
284a95792a
Translated using Weblate: Spanish (es) by Juan Benites <benitesjn@gmail.com>
...
Currently translated at 100.0% (495 of 495 strings)
Co-authored-by: Juan Benites <benitesjn@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es/
Translation: F-Droid/F-Droid
2023-09-22 11:03:43 +02:00
Fjuro
41fe84c6b4
Translated using Weblate: Czech (cs) by Fjuro <ifjuro@proton.me>
...
Currently translated at 100.0% (495 of 495 strings)
Translated using Weblate: Czech (cs) by Fjuro <ifjuro@proton.me >
Currently translated at 100.0% (495 of 495 strings)
Co-authored-by: Fjuro <ifjuro@proton.me >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/cs/
Translation: F-Droid/F-Droid
2023-09-22 11:03:43 +02:00
109247019824
77f5693744
Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com>
...
Currently translated at 100.0% (506 of 506 strings)
Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com >
Currently translated at 100.0% (506 of 506 strings)
Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com >
Currently translated at 100.0% (495 of 495 strings)
Co-authored-by: 109247019824 <stoyan@gmx.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/bg/
Translation: F-Droid/F-Droid
2023-09-22 11:03:43 +02:00
Hans-Christoph Steiner
195aa3e1af
Merge branch 'storage-permission' into 'master'
...
Don't request MANAGE_EXTERNAL_STORAGE permission for basic flavor
See merge request fdroid/fdroidclient!1285
2023-09-22 08:44:31 +00:00
Torsten Grote
a3f429ba5b
[app] don't request MANAGE_EXTERNAL_STORAGE permission for basic flavor
2023-09-22 10:12:34 +02:00
Torsten Grote
ae68c2faf0
Merge branch 'swap-repo-address' into 'master'
...
Fix repo address in swap index and lowercase swap share URI
See merge request fdroid/fdroidclient!1281
2023-09-22 08:07:55 +00:00
Torsten Grote
e1cc9cf4cf
[app] Add test for QRCode byte count in lowercase
2023-09-22 08:07:36 +00:00
Torsten Grote
2f4a6d8f67
[app] fix repo address in swap index and lowercase swap share URI
2023-09-22 08:07:36 +00:00
Hans-Christoph Steiner
cc8d1325c4
Merge branch 'restore-main-nav-tab' into 'master'
...
save/restore selected tab when app gets killed
See merge request fdroid/fdroidclient!1276
2023-09-22 07:14:00 +00:00
Torsten Grote
35a28cffb9
[app] don't allow invalid adapter position for main bottom menu
2023-09-22 07:13:51 +00:00
Hans-Christoph Steiner
f43ef0becf
save/restore selected tab when app gets killed
...
Implementation attempt number two.
* e2244d2afe
!1274
!1256
2023-09-22 07:13:51 +00:00
Hans-Christoph Steiner
049d9d8d3c
Merge branch 'target-sdk-30' into 'master'
...
🌭 swap: external storage support for sdk 30+
See merge request fdroid/fdroidclient!1277
2023-09-22 07:04:43 +00:00
Michael Pöhn
210d30a8a4
🧩 swap: requestLegacyExternalStorage
...
On Android SDK level 29 we need this exception to keep our code for
scanning for repositories on scanning SD cards working. This exception
is obsolete for sdk 30 and above.
2023-09-22 07:04:31 +00:00
Michael Pöhn
4fe154351b
👴 swap: add stub for static notification passing
...
Since we're using static methods (with static references to views) a
(IMHO likely error prone) hack to pass events from MainActivity to
NearbyViewBinder we have high coupling betweens those two classes. In
nearby buildflavor spaw is removed. So we need stubs because of
coupling.
2023-09-22 07:04:31 +00:00
Michael Pöhn
57b18b98f1
🌭 swap: external storage support for sdk 30+
2023-09-22 07:04:31 +00:00
Torsten Grote
71ce6c431d
Merge branch 'acra-crashes' into 'master'
...
Fix three ACRA crashes
Closes acra-crash-reports#687, acra-crash-reports#688, and acra-crash-reports#701
See merge request fdroid/fdroidclient!1283
2023-09-21 15:56:07 +00:00
Torsten Grote
03e019e46f
[app] catch security exception when opening apps
...
that don't export their main activity
Fixes acra-crash-reports#701
2023-09-21 15:55:56 +00:00
Torsten Grote
5a3c9ed131
[app] don't show menu before app hasn't loaded to prevent crashes
...
Fixes acra-crash-reports#688
2023-09-21 15:55:56 +00:00
Torsten Grote
2bf56e7c56
[app] don't crash when loading feature graphic
...
for apps without icon feature graphic and app icon
Fixes acra-crash-reports#687
2023-09-21 15:55:56 +00:00
Torsten Grote
230b061e6a
Merge branch 'no-downgrade-button' into 'master'
...
Get rid of the downgrade button
See merge request fdroid/fdroidclient!1278
2023-09-19 09:56:55 +00:00
Torsten Grote
ac1e6bc97c
[app] downgrade ExtraTranslation error to warning
2023-09-19 15:00:10 +05:30
Chirayu Desai
a3634c649e
Get rid of the downgrade button
...
* This never really worked, and it doesn't make sense on Android
* To downgrade an app, you have to uninstall it, which loses data
* This is most of the time, not what users would want
* Let's just remove the button to keep things simpler
Change-Id: I0bc5173c8005e1564857311db3abde43b3ba2eef
2023-09-19 15:00:10 +05:30
Torsten Grote
8adaaecd3a
Merge branch '2682-install-error-copy-paste' into 'master'
...
Make ErrorDialog message selectable
Closes #2682
See merge request fdroid/fdroidclient!1279
2023-09-18 08:31:41 +00:00
Torsten Grote
186a4013db
[app] Make ErrorDialog message selectable
2023-09-18 08:31:19 +00:00
Hans-Christoph Steiner
595fb0abb8
Merge branch 'tvBannerDebug' into 'master'
...
Add temporary debug hack to see what causes JsonDecodingException in FileV2
See merge request fdroid/fdroidclient!1280
2023-09-14 08:46:30 +00:00
Torsten Grote
9e34611969
[index] add temporary debug hack to see what causes JsonDecodingException in FileV2
2023-09-12 14:58:05 +02:00
Hans-Christoph Steiner
e2b7a7d40f
Merge branch 'glide-v1' into 'master'
...
Fix cache issue when downloading v1 images
See merge request fdroid/fdroidclient!1275
2023-09-06 07:21:47 +00:00
Torsten Grote
2f73c09159
[app] Enable glide verbose logging for debug builds
2023-09-06 07:21:38 +00:00
Torsten Grote
d4a77e4aba
[download] Fix download of v1 images
...
As v1 images don't have a sha256 hash, we were using the name as the glide cache key. In some cases (e.g. repo icons), this caused false re-use of a cached image. Now we use the first mirror and the file name as the cache key.
2023-09-06 07:21:38 +00:00
Michael Pöhn
0f6637c460
Merge branch 'rxjava-exceptions' into 'master'
...
Use RxJava global exception handler
Closes acra-crash-reports#615
See merge request fdroid/fdroidclient!1272
2023-09-02 08:17:34 +00:00
Torsten Grote
4003910e8d
[app] Use RxJava global exception handler
...
https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#error-handling
Closes acra-crash-reports#615
2023-09-02 08:16:42 +00:00
Torsten Grote
dfc619ed56
Merge branch 'revert-save-nav-pos' into 'master'
...
Revert "save/restore selected tab when app gets killed"
Closes #2678
See merge request fdroid/fdroidclient!1274
2023-08-24 16:01:13 +00:00
Torsten Grote
e2244d2afe
Revert "save/restore selected tab when app gets killed"
...
This reverts commit fb13bc59f8 .
2023-08-24 16:00:51 +00:00
Torsten Grote
4e78aba9e0
Merge branch 'ci-failures' into 'master'
...
Allow KVM tests to fail with warning
See merge request fdroid/fdroidclient!1273
2023-08-24 13:52:27 +00:00
Torsten Grote
e59f13abac
Allow KVM tests to fail with warning
...
due to the use of flaky/broken online services in those instrumentation tests
2023-08-24 11:48:06 +02:00
Torsten Grote
fdadbddf1d
Merge branch 'wifi-settings-panel' into 'master'
...
Swap: use settings panel for activating WiFi on Android 10
Closes #2651
See merge request fdroid/fdroidclient!1268
2023-08-24 09:25:19 +00:00
Michael Pöhn
37f5dbd698
🎀 swap: incorporate review feedback
2023-08-24 09:24:44 +00:00
Michael Pöhn
5f760d3a2a
📻 swap: use settings pannel on above sdk level 29
...
On sdk level 29 and above this adds a banner to spwa_start_swap view in
the SwapWorkflowActivity. The call to action on this banner will than
kick of a Settings Panel for letting users activate Wifi.
2023-08-24 09:24:44 +00:00
Michael Pöhn
1205818b48
👴 wrap setWifiEnabled calls with a version check
...
Starting with Android 10 (sdk level 29) setWifiEnabled is not available
anymore. So we're wrapping all calls to that method in a version check.
also see:
https://developer.android.com/about/versions/10/privacy/changes#enable-disable-wifi
2023-08-24 09:24:44 +00:00
Torsten Grote
5378e8c2ca
Merge branch 'session-abandon' into 'master'
...
Catch securityException when abandoning our own sessions
Closes acra-crash-reports#616
See merge request fdroid/fdroidclient!1271
2023-08-24 09:22:28 +00:00
Torsten Grote
0fce470c0f
[app] catch securityException when abandoning our own sessions
...
shouldn't happen, but a Huawei device has this issue
Closes acra-crash-reports#616
2023-08-24 09:22:04 +00:00
Torsten Grote
1e55f0e6e9
Merge branch 'repo-management' into 'master'
...
Add new RepoAdder with Compose UI
See merge request fdroid/fdroidclient!1267
2023-08-24 09:21:39 +00:00
Torsten Grote
f03d04241f
[app] some compose fixes
...
fix previews that required inaccessible classes and make a view expand/scrollable
2023-08-24 10:26:11 +02:00
Torsten Grote
93979a5dc7
[db] don't return default archive repos for getRepository() query based on certificate
2023-08-23 11:57:47 +02:00
Torsten Grote
1e54751142
[db] handle SerializationException when parsing index for RepoAdder
2023-08-23 10:53:44 +02:00
Torsten Grote
26b2c7b2fd
Upgrade test dependencies and fix instrumentation test issue
2023-08-23 10:30:21 +02:00
Torsten Grote
d21adc75b4
[app] New AddRepoActivity in compose
2023-08-23 10:30:21 +02:00
Torsten Grote
f3e8a0a45b
[db] Add plumping for fetching and adding a new repo
2023-08-21 10:52:34 +02:00