<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2019 Damyan Ivanov.
+ ~ Copyright © 2024 Damyan Ivanov.
~ This file is part of MoLe.
~ MoLe is free software: you can distribute it and/or modify it
~ under the term of the GNU General Public License as published by
~ along with MoLe. If not, see <https://www.gnu.org/licenses/>.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools"
- package="net.ktnx.mobileledger">
+ xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.INTERNET" />
<application
android:name=".App"
android:allowBackup="true"
- android:fullBackupContent="@xml/backup_descriptor"
+ android:appCategory="productivity"
android:icon="@drawable/app_icon"
android:label="@string/app_name"
- android:roundIcon="@drawable/app_icon"
- android:supportsRtl="true"
android:networkSecurityConfig="@xml/network_security_config"
- android:theme="@style/AppTheme"
+ android:roundIcon="@drawable/app_icon_round"
+ android:supportsRtl="true"
+ android:backupAgent=".backup.MobileLedgerBackupAgent"
+ android:enableOnBackInvokedCallback="true"
tools:ignore="GoogleAppIndexingWarning">
<activity
- android:name=".ui.activity.MainActivity"
- android:label="@string/app_name"
- android:theme="@style/AppTheme.NoActionBar">
+ android:name=".BackupsActivity"
+ android:label="@string/backups_activity_label"
+ android:theme="@style/AppTheme.default" />
+ <activity
+ android:name=".ui.templates.TemplatesActivity"
+ android:label="@string/title_activity_templates"
+ android:theme="@style/AppTheme.default" />
+ <activity
+ android:name=".ui.activity.SplashActivity"
+ android:exported="true"
+ android:theme="@style/AppTheme.default">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
- android:name=".ui.activity.SettingsActivity"
- android:label="@string/title_activity_settings"
- android:parentActivityName=".ui.activity.MainActivity">
- <meta-data
- android:name="android.support.PARENT_ACTIVITY"
- android:value="net.ktnx.mobileledger.ui.activity.MainActivity" />
- </activity>
+ android:name=".ui.activity.MainActivity"
+ android:theme="@style/AppTheme.default" />
<activity
- android:name=".ui.activity.NewTransactionActivity"
+ android:name=".ui.new_transaction.NewTransactionActivity"
android:label="@string/title_activity_new_transaction"
android:parentActivityName=".ui.activity.MainActivity"
- android:theme="@style/AppTheme.NoActionBar">
- <meta-data
- android:name="android.support.PARENT_ACTIVITY"
- android:value=".ui.activity.MainActivity" />
- </activity>
+ android:theme="@style/AppTheme.default"
+ android:windowSoftInputMode="stateVisible|adjustResize" />
<activity
- android:name=".ui.activity.ProfileDetailActivity"
+ android:name=".ui.profiles.ProfileDetailActivity"
android:label="@string/title_profile_details"
android:parentActivityName=".ui.activity.MainActivity"
- android:theme="@style/AppTheme.NoActionBar">
- <meta-data
- android:name="android.support.PARENT_ACTIVITY"
- android:value=".ui.activity.MainActivity" />
- </activity>
+ android:windowSoftInputMode="stateVisible|adjustResize" />
</application>
</manifest>
\ No newline at end of file