From 9c160ac939ea20d4ed77acf8bc75cd9f60e82bb8 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 9 Dec 2019 19:59:26 +0100 Subject: tos / branding --- app/src/main/ic_launcher-web.png | Bin 0 -> 14129 bytes .../main/java/net/taler/wallet/PromptWithdraw.kt | 10 +++ .../java/net/taler/wallet/ReviewExchangeTOS.kt | 76 ++++++++++++++++ .../main/java/net/taler/wallet/WalletViewModel.kt | 98 ++++++++++++++++++--- .../taler/wallet/backend/WalletBackendService.kt | 2 +- .../res/drawable-v24/ic_launcher_foreground.xml | 34 ------- .../main/res/drawable/ic_launcher_background.xml | 74 ---------------- .../main/res/drawable/ic_launcher_foreground.xml | 51 +++++++++++ app/src/main/res/drawable/ic_logo_taler.xml | 48 ++++++++++ app/src/main/res/drawable/side_nav_bar.xml | 5 +- .../res/layout/fragment_review_exchange_tos.xml | 56 ++++++++++++ app/src/main/res/layout/fragment_settings.xml | 4 +- app/src/main/res/layout/nav_header_main.xml | 7 +- app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml | 2 +- .../res/mipmap-anydpi-v26/ic_launcher_round.xml | 2 +- app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 2963 -> 1611 bytes app/src/main/res/mipmap-hdpi/ic_launcher_round.png | Bin 4905 -> 2898 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2060 -> 1101 bytes app/src/main/res/mipmap-mdpi/ic_launcher_round.png | Bin 2783 -> 1836 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4490 -> 2314 bytes .../main/res/mipmap-xhdpi/ic_launcher_round.png | Bin 6895 -> 4158 bytes app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin 6387 -> 3405 bytes .../main/res/mipmap-xxhdpi/ic_launcher_round.png | Bin 10413 -> 6328 bytes app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 9128 -> 4592 bytes .../main/res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 15132 -> 8828 bytes app/src/main/res/navigation/nav_graph.xml | 14 +++ app/src/main/res/values/colors.xml | 6 +- app/src/main/res/values/ic_launcher_background.xml | 4 + app/src/main/res/values/strings.xml | 5 +- 29 files changed, 364 insertions(+), 134 deletions(-) create mode 100644 app/src/main/ic_launcher-web.png create mode 100644 app/src/main/java/net/taler/wallet/ReviewExchangeTOS.kt delete mode 100644 app/src/main/res/drawable-v24/ic_launcher_foreground.xml delete mode 100644 app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 app/src/main/res/drawable/ic_launcher_foreground.xml create mode 100644 app/src/main/res/drawable/ic_logo_taler.xml create mode 100644 app/src/main/res/layout/fragment_review_exchange_tos.xml create mode 100644 app/src/main/res/values/ic_launcher_background.xml (limited to 'app/src') diff --git a/app/src/main/ic_launcher-web.png b/app/src/main/ic_launcher-web.png new file mode 100644 index 0000000..f0f6be7 Binary files /dev/null and b/app/src/main/ic_launcher-web.png differ diff --git a/app/src/main/java/net/taler/wallet/PromptWithdraw.kt b/app/src/main/java/net/taler/wallet/PromptWithdraw.kt index 785da42..57965f5 100644 --- a/app/src/main/java/net/taler/wallet/PromptWithdraw.kt +++ b/app/src/main/java/net/taler/wallet/PromptWithdraw.kt @@ -61,6 +61,10 @@ class PromptWithdraw : Fragment() { } is WithdrawStatus.None -> { + } + is WithdrawStatus.TermsOfServiceReviewRequired -> { + val navController = requireActivity().findNavController(R.id.nav_host_fragment) + navController.navigate(R.id.action_promptWithdraw_to_reviewExchangeTOS) } else -> { val bar = Snackbar.make(view, "Bug: Unexpected result", Snackbar.LENGTH_SHORT) @@ -88,6 +92,12 @@ class PromptWithdraw : Fragment() { showWithdrawStatus(view, it) }) + view.findViewById