From 99d85a0d0ce24275ca743d1ecb66bf24c0aa57d3 Mon Sep 17 00:00:00 2001 From: Bhasher Date: Tue, 6 Jun 2023 23:44:40 +0200 Subject: [PATCH] splitr --- README.md | 10 +++++----- android/app/build.gradle | 2 +- android/app/src/debug/AndroidManifest.xml | 2 +- android/app/src/main/AndroidManifest.xml | 12 +++++------ .../{shared => splitr}/MainActivity.kt | 2 +- android/app/src/profile/AndroidManifest.xml | 2 +- .../pages/instances/instance_tile.dart | 4 ++-- .../pages/instances/instances_list_page.dart | 11 +++++----- .../pages/new_instance/new_instance_page.dart | 8 ++++---- .../new_instance/new_instance_pocketbase.dart | 3 ++- .../new_instance/new_instance_selector.dart | 7 ++++--- .../pages/new_project/new_project_page.dart | 10 +++++----- .../project/balances/balancing_page_part.dart | 2 +- .../project/balances/refund_page_part.dart | 7 ++++--- .../project/{ => expenses}/item_list.dart | 12 +++++------ .../pages/project/project_page.dart | 13 ++++++------ .../pages/projects_list/projects_list.dart | 6 +++--- .../projects_list/projects_list_page.dart | 7 ++++--- ...red_database.dart => splitr_database.dart} | 14 ++++++------- lib/main.dart | 2 +- lib/model/app_data.dart | 9 ++++----- lib/model/bill_data.dart | 19 +++++++++++------- lib/model/connectors/local/instance.dart | 3 +-- lib/model/connectors/local/participant.dart | 5 ++--- lib/model/connectors/local/project.dart | 3 +-- lib/model/connectors/local/provider.dart | 3 +-- lib/model/connectors/pocketbase/item.dart | 8 ++++---- .../connectors/pocketbase/item_part.dart | 8 ++++---- .../connectors/pocketbase/participant.dart | 6 +++--- lib/model/connectors/pocketbase/project.dart | 5 ++--- lib/model/connectors/pocketbase/provider.dart | 20 +++++++++---------- lib/model/connectors/provider.dart | 7 +++---- lib/model/item.dart | 6 +++--- lib/model/item_part.dart | 4 ++-- lib/model/participant.dart | 3 +-- lib/model/project.dart | 8 ++++---- lib/screens/main_screen.dart | 8 ++++---- lib/screens/new_project_screen.dart | 10 +++++----- lib/screens/new_screen.dart | 5 +++-- lib/screens/setup_screen.dart | 2 +- lib/screens/splash_screen.dart | 2 +- pubspec.yaml | 4 ++-- 42 files changed, 143 insertions(+), 141 deletions(-) rename android/app/src/main/kotlin/be/bhasher/{shared => splitr}/MainActivity.kt (78%) rename lib/components/pages/project/{ => expenses}/item_list.dart (97%) rename lib/db/{shared_database.dart => splitr_database.dart} (91%) diff --git a/README.md b/README.md index 4269b7d..6d58cf3 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,19 @@ -# Shared +# Splitr :warning: This is a beta version. Use it at your own risk! -Shared is a free and open-source app that lets you create multiple projects, add and track expenses, split expenses unevenly between members, and settle up balances between group members. It's a great alternative to other expense tracking apps, especially for groups who need to manage expenses together. +Splitr is a free and open-source app that lets you create multiple projects, add and track expenses, split expenses unevenly between members, and settle up balances between group members. It's a great alternative to other expense tracking apps, especially for groups who need to manage expenses together. ## Installation -This is currently a beta version. To get the app, you have to build it yourself with flutter or download the latest beta version [here](https://github.com/BhasherBEL/Shared/releases). +This is currently a beta version. To get the app, you have to build it yourself with flutter or download the latest beta version [here](https://github.com/BhasherBEL/Splitr/releases). ## Screenshots | | | | |:-------------------------:|:-------------------------:|:-------------------------:| -![Project](https://raw.githubusercontent.com/BhasherBEL/Shared/master/metadata/en-US/images/phoneScreenshots/1.png) | ![Refund](https://raw.githubusercontent.com/BhasherBEL/Shared/master/metadata/en-US/images/phoneScreenshots/2.png) | ![New project](https://raw.githubusercontent.com/BhasherBEL/Shared/master/metadata/en-US/images/phoneScreenshots/3.png) | +![Project](https://raw.githubusercontent.com/BhasherBEL/Splitr/master/metadata/en-US/images/phoneScreenshots/1.png) | ![Refund](https://raw.githubusercontent.com/BhasherBEL/Splitr/master/metadata/en-US/images/phoneScreenshots/2.png) | ![New project](https://raw.githubusercontent.com/BhasherBEL/Splitr/master/metadata/en-US/images/phoneScreenshots/3.png) | ## Features @@ -31,4 +31,4 @@ This is currently a beta version. To get the app, you have to build it yourself ## License -Shared is licensed under the [MIT License](LICENCE.md). +Splitr is licensed under the [MIT License](LICENCE.md). diff --git a/android/app/build.gradle b/android/app/build.gradle index c7230d4..e3f0226 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -44,7 +44,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "be.bhasher.shared" + applicationId "be.bhasher.splitr" // You can update the following values to match your application needs. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-build-configuration. minSdkVersion flutter.minSdkVersion diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml index e6e1ebe..4976f05 100644 --- a/android/app/src/debug/AndroidManifest.xml +++ b/android/app/src/debug/AndroidManifest.xml @@ -1,5 +1,5 @@ + package="be.bhasher.splitr">