proletarius101
e48c49ce0c
Change the bottom navigation bar to the material component one
2021-05-18 12:39:58 +00:00
Hans-Christoph Steiner
908921e978
show banner when Over Data/WiFi Settings disable updating from internet
2021-04-13 16:26:23 +02:00
Hans-Christoph Steiner
a505850110
"No internet" banner on main, categories, and updates screen
...
An alternate implementation of @pserwylo's fdroidclient!724
closes #884
2021-04-13 16:26:08 +02:00
Hans-Christoph Steiner
d9a86d4c16
rename: update_notification_title --> banner_updating_repositories
2021-04-13 13:59:08 +02:00
Hans-Christoph Steiner
35cc9bce42
reformat all layout/ui XML with Android Studio Ctrl-Alt-L
2021-04-13 10:32:25 +02:00
proletarius101
755588202f
feat: rebase app themes to material themes
2021-04-12 16:36:17 +00:00
proletarius101
528eecb63c
Extensively use appcompat
2021-04-07 14:02:48 +00:00
Hans-Christoph Steiner
a207798f5c
add expert preference to enable Popularity Contest
...
closes #396
2021-03-08 15:30:30 +00:00
Hans-Christoph Steiner
fa827e4edb
code formatting
2021-02-25 21:52:13 +01:00
Hans-Christoph Steiner
4caab6a135
rename WhatsNew* to Latest* to match source string name
2021-02-08 13:16:04 +01:00
proletarius101
4737b32a60
fix icon and text tinting and replace some pixel maps with vector graphs
...
added vector graphs are the rounded variant
2021-02-04 21:43:59 +00:00
Isira Seneviratne
dbbedc7ab1
Create and use notification channels on Android Oreo and higher.
2020-09-22 06:41:41 +05:30
Dominik Schürmann
f9e4506f2d
make bottom nav color configurable
2020-07-13 13:36:50 +02:00
Hans-Christoph Steiner
69ced9d114
Merge branch 'antifeature-icons' into 'master'
...
Anti-Feature icons
Closes #2014
See merge request fdroid/fdroidclient!834
2020-06-25 20:39:00 +00:00
Michael Pöhn
a4c3df6c24
Anti-Feature icons
2020-06-25 20:39:00 +00:00
Hans-Christoph Steiner
1061929fb4
support OpenCollective as a donation option
2020-06-25 10:31:46 +02:00
Hans-Christoph Steiner
35d2047536
only show donate icons for free software, otherwise show plain URLs
...
fdroidserver!754
fdroid-website !557
2020-06-25 10:31:44 +02:00
Marcus Hoffmann
4ac2f93238
put archive repo before main
...
Otherwise when both are enabled the metadata from the archive gets
priority over repo which is not really what we want.
It also breaks a lot of icons, featuregraphics and screenshots.
Fixes fdroid/fdroidclient#1771
Fixes fdroid/fdroidclient#1772
Fixes fdroid/fdroidclient#1686
We also update the default repo priorities for existing installs if we
find the default repos in the original order.
The query is pretty annoying to write in java, here is the raw sql form.
UPDATE fdroid_repo
SET priority = ( SELECT SUM(priority)
FROM fdroid_repo
WHERE address IN ('https://f-droid.org/repo ', 'https://f-droid.org/archive ')
) - priority
WHERE address IN ('https://f-droid.org/repo ', 'https://f-droid.org/archive ') AND
'TRUE' IN (
SELECT
CASE
WHEN a.priority = b.priority-1 THEN 'TRUE'
ELSE 'FALSE'
END
FROM fdroid_repo as a
INNER JOIN fdroid_repo as b ON
a.address = "https://f-droid.org/repo " and b.address = "https://f-droid.org/archive "
)
2020-06-24 16:34:43 +02:00
Hans-Christoph Steiner
103098d31c
map more Android string keys to F-Droid string keys
...
These strings are part of the install/uninstall UI which is originally
sourced from Android itself. So the translations should stay in sync with
Android's.
2019-11-21 17:22:19 +01:00
Hans-Christoph Steiner
aecf4fdc17
sync common works to the Android v9.0.0r50 sources
2019-11-21 16:06:34 +01:00
Hans-Christoph Steiner
bfd6959c34
Revert "Language: Data is "kept", not "not lost"."
...
This reverts commit 346db627ba3dee71bea8ef49184dc7ef60c7286b.
These strings come from Android:
https://gitlab.com/fdroid/fdroidclient/merge_requests/853#note_248378487
2019-11-21 10:14:18 +01:00
Florian Sesser
346db627ba
Language: Data is "kept", not "not lost".
2019-11-20 19:14:51 +01:00
Hans-Christoph Steiner
7c0cb2064e
Merge branch 'left-padding' into 'master'
...
Add left padding on first screenshot to match header
See merge request fdroid/fdroidclient!851
2019-10-30 11:29:07 +00:00
dkanada
c9040e2cf4
add left padding on first screenshot to match header
2019-10-29 04:35:25 +09:00
dkanada
6393923274
hide the seekbar value on all devices
2019-10-29 01:51:54 +09:00
Hans-Christoph Steiner
525f99b056
implement mirror/repos on USB OTG via Storage Access Framework
...
* https://developer.android.com/training/articles/scoped-directory-access
One potential future direction, if this proves too limiting:
https://github.com/magnusja/libaums
2019-06-17 18:36:58 +02:00
Hans-Christoph Steiner
679820c0b2
get the SSID info when hotspot is active
2019-06-13 21:17:31 +02:00
Hans-Christoph Steiner
9db9f32bf1
show hotspot-specific status messages when hotspot is active
2019-06-13 21:17:31 +02:00
Hans-Christoph Steiner
3b53af0657
panic: add destructive option to reset repos to defaults
2019-06-12 14:48:50 +02:00
Hans-Christoph Steiner
515b5b08f0
set up Panic preference to choose apps to uninstall on trigger
2019-06-12 14:48:50 +02:00
Hans-Christoph Steiner
fea778793c
replace BluetoothSwap with BluetoothManager, using HandlerThread
...
This is the last of the SwapType stuff!
fdroid/fdroidclient#1723
fdroid/fdroidclient#1669
2019-05-24 13:35:56 +02:00
Hans-Christoph Steiner
effcf4bfa9
purge WifiSwap class in favor of Intents and Services
2019-05-24 13:35:56 +02:00
Hans-Christoph Steiner
d91fbe7b0e
rework swap startup putting SwapService first
...
SwapService is the thing that needs to be always running, and the last
thing killed. So it should start first, and stop last. So now, the user
clicking the button starts SwapService, which starts SwapWorkflowActivity.
This also eliminatings the "Loading" screen in favor of just showing the
StartSwapView with various inline progress indicators.
2019-05-24 10:00:08 +02:00
Hans-Christoph Steiner
39f23f6876
add required length limits to swap strings for the translators
2019-05-24 10:00:08 +02:00
Hans-Christoph Steiner
b5d94b7476
convert swap error "back" button to "Try again"
...
The Android back button provides a working back function, and the Swap
"close" button on the upper left already provides a reset function. So this
turns the "back" button to be a "try again" button which re-runs the
connection process.
2019-05-24 10:00:07 +02:00
Hocuri
dbfe267540
Show snackbars with undo buttons.
2019-05-13 17:55:09 +02:00
mueller-ma
59fe365ed6
Remove feature graphic of first app from "Latest" view
...
Closes #1748
2019-03-26 18:08:38 +01:00
Hans-Christoph Steiner
4f1855c8a1
App Details: show the app's Translation links
...
fdroid/fdroidserver!450
icon is:
https://material.io/tools/icons/?search=trans&icon=translate&style=baseline
2019-03-22 22:16:08 +01:00
Hans-Christoph Steiner
5e1d95c361
add comments to translators in source strings
2019-03-21 11:56:21 +01:00
Conny Duck
3adfb65c69
Improve Buttons
2019-02-26 16:02:30 +00:00
Hans-Christoph Steiner
8da7fc5103
set comments to point out button labels to translators
...
closes #1678
2019-02-21 00:21:55 +01:00
Hans-Christoph Steiner
683a990da8
include test string comment to see if Weblate supports them
2019-02-18 23:52:41 +01:00
Hans-Christoph Steiner
8f854c2c6e
improve source string language for auto-updates pref
2019-02-14 15:33:31 +01:00
Hans-Christoph Steiner
823ddcaca8
use separate titles for Updates pref and Updates tab
...
https://gitlab.com/fdroid/fdroidclient/merge_requests/773#note_127475129
2019-01-02 23:23:28 +01:00
Hans-Christoph Steiner
c97424f054
show Toast when scanning an SDCard for repos
2018-12-21 23:06:04 +01:00
Hans-Christoph Steiner
38e0b8d29d
update language to reflect "nearby" usage
...
closes #887
2018-12-21 17:07:40 +01:00
Hans-Christoph Steiner
c4b0955c96
add preference to disable removable storage scanning
2018-12-21 00:04:34 +01:00
Hans-Christoph Steiner
1571e28f68
support swapping with removable storage on android-21+
...
This uses the new Storage Access Framework, which was required for
accessing files on the SD Card starting in android-19. But the API
was really limited until android-21, and not really complete until
android-23 or even android-26. So the levels of usability will vary a
lot based on how new the version of Android is.
2018-12-21 00:03:39 +01:00
Hans-Christoph Steiner
551b577bca
Merge branch 'badge' into 'master'
...
use new design for other badge instances
See merge request fdroid/fdroidclient!754
2018-12-12 20:17:47 +00:00
dkanada
85ed0d46ab
string changes
2018-12-09 16:29:07 +09:00