taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit 244c483ac1c2c773fce9117c6d92393d33df214a
parent 399219c6b9cf061ac35cf9f60965a6f934d25048
Author: Iván Ávalos <avalos@disroot.org>
Date:   Wed, 10 Sep 2025 21:41:39 +0200

[pos] bump min SDK to 35
[cashier] bump min SDK to 35

Diffstat:
Mcashier/build.gradle | 4++--
Acashier/src/main/res/values-v35/styles.xml | 28++++++++++++++++++++++++++++
Mmerchant-terminal/build.gradle | 4++--
Amerchant-terminal/src/main/res/values-v35/styles.xml | 26++++++++++++++++++++++++++
4 files changed, 58 insertions(+), 4 deletions(-)

diff --git a/cashier/build.gradle b/cashier/build.gradle @@ -23,12 +23,12 @@ plugins { android { namespace 'net.taler.cashier' - compileSdk 34 + compileSdk 35 defaultConfig { applicationId "net.taler.cashier" minSdkVersion 23 - targetSdkVersion 34 + targetSdkVersion 35 versionCode 8 versionName "1.0.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/cashier/src/main/res/values-v35/styles.xml b/cashier/src/main/res/values-v35/styles.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + ~ This file is part of GNU Taler + ~ (C) 2025 Taler Systems S.A. + ~ + ~ GNU Taler is free software; you can redistribute it and/or modify it under the + ~ terms of the GNU General Public License as published by the Free Software + ~ Foundation; either version 3, or (at your option) any later version. + ~ + ~ GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY + ~ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + ~ A PARTICULAR PURPOSE. See the GNU General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along with + ~ GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + --> + +<resources> + <style name="AppTheme" parent="Theme.MaterialComponents.DayNight.DarkActionBar"> + <item name="colorPrimary">@color/colorPrimary</item> + <item name="colorOnPrimary">@color/design_default_color_background</item> + <item name="colorPrimaryDark">@color/colorPrimaryDark</item> + <item name="colorSecondary">@color/colorAccent</item> + <item name="colorOnSecondary">@color/design_default_color_background</item> + <item name="colorAccent">@color/colorAccent</item> + <item name="android:windowOptOutEdgeToEdgeEnforcement">true</item> + </style> +</resources> +\ No newline at end of file diff --git a/merchant-terminal/build.gradle b/merchant-terminal/build.gradle @@ -7,12 +7,12 @@ plugins { android { namespace 'net.taler.merchantpos' - compileSdk 34 + compileSdk 35 defaultConfig { applicationId "net.taler.merchantpos" minSdkVersion 21 - targetSdkVersion 34 + targetSdkVersion 35 versionCode 15 versionName "1.0.3" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/merchant-terminal/src/main/res/values-v35/styles.xml b/merchant-terminal/src/main/res/values-v35/styles.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + ~ This file is part of GNU Taler + ~ (C) 2025 Taler Systems S.A. + ~ + ~ GNU Taler is free software; you can redistribute it and/or modify it under the + ~ terms of the GNU General Public License as published by the Free Software + ~ Foundation; either version 3, or (at your option) any later version. + ~ + ~ GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY + ~ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + ~ A PARTICULAR PURPOSE. See the GNU General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along with + ~ GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + --> + +<resources> + <style name="AppTheme" parent="Theme.MaterialComponents.DayNight.DarkActionBar"> + <item name="colorPrimary">@color/colorPrimary</item> + <item name="colorOnPrimary">@color/colorOnPrimary</item> + <item name="colorPrimaryDark">@color/colorInversePrimary</item> + <item name="colorAccent">@color/colorTertiary</item> + <item name="android:windowOptOutEdgeToEdgeEnforcement">true</item> + </style> +</resources> +\ No newline at end of file