Skip to content

Commit 736b92a

Browse files
committed
release: v1.0.0-beta02
1 parent a78fe0a commit 736b92a

File tree

15 files changed

+31
-14
lines changed

15 files changed

+31
-14
lines changed

README.md

+19-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<h1 align="center">Pro Expense</h1>
22
<p align="center">
3-
Simple finance note to record daily income and expense for free with no Ads.
3+
A simple free finance note to sately record daily expense without any Ads.
44
</p>
55

66
<p align="center">
@@ -15,6 +15,7 @@ Simple finance note to record daily income and expense for free with no Ads.
1515
<td><img src="https://github.com/arduia/ProExpense/blob/master/previews/screenshot_3.png" width="220"></td>
1616
</tr>
1717
</table>
18+
1819

1920
## Download
2021
<a href="https://play.google.com/store/apps/details?id=com.arduia.expense">
@@ -31,22 +32,33 @@ Simple finance note to record daily income and expense for free with no Ads.
3132
</a>
3233

3334
## Libraries
34-
* [Android Jetpack][support-lib]
3535
* [Material Component][material]
36-
* [Android Architecture Components][arch]
3736
* [Android View Binding][view-binding]
37+
* [Paging2][paging]
38+
* [ProgressView][progress-view]
39+
* [Kotlin Coroutines, Flow][coroutines-flow]
40+
* [Navigation][navigation]
3841
* [Dagger Hilt][dagger-hilt]
42+
* [WorkManager][workmanager]
43+
* [MVVM-Core][mvvm-core]
3944
* [Retrofit][retrofit]
45+
* [KTX Libraries][ktx]
46+
* [Leak Carary][leak-carary]
4047
* [Timber][timber]
4148

4249

43-
[support-lib]: https://developer.android.com/topic/libraries/support-library/index.html
44-
[arch]: https://developer.android.com/arch
50+
[material]: https://github.com/material-components/material-components-android
4551
[view-binding]: https://developer.android.com/topic/libraries/view-binding
52+
[paging]: https://developer.android.com/topic/libraries/architecture/paging
53+
[progress-view]: https://github.com/skydoves/ProgressView
54+
[coroutines-flow]: https://kotlinlang.org/docs/reference/coroutines/flow.html
55+
[navigation]: https://developer.android.com/guide/navigation
4656
[dagger-hilt]: https://dagger.dev/
57+
[mvvm-core]: https://github.com/arduia/mvvm-core
58+
[ktx]: https://developer.android.com/kotlin/ktx
59+
[leak-canary]: https://github.com/square/leakcanary
4760
[retrofit]: http://square.github.io/retrofit
48-
[timber]: https://github.com/JakeWharton/timber
49-
[material]: https://github.com/material-components/material-components-android
61+
[timber]: https://github.com/JakeWharton/timber
5062

5163

5264
# License

app/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ android {
1818
applicationId "com.arduia.expense"
1919
minSdkVersion 21
2020
targetSdkVersion 30
21-
versionCode 7
22-
versionName "1.0.0-beta01"
21+
versionCode 8
22+
versionName "1.0.0-beta02"
2323

2424
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
2525
javaCompileOptions {

app/src/main/java/com/arduia/expense/data/backup/ExportWorker.kt

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ class ExportWorker @WorkerInject constructor(@Assisted context: Context,
3535
return Result.success()
3636
}
3737

38+
3839
private suspend fun updateBackupLogAsCompleted(itemCount: Int){
3940
val oldBackupLog = backupRepo.getBackupByWorkerID(id.toString()).awaitValueOrError()
4041
oldBackupLog.isCompleted= true

app/src/main/java/com/arduia/expense/ui/home/HomeViewModel.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ class HomeViewModel @ViewModelInject constructor(
127127
is Result.Success -> {
128128

129129
val weekExpenses = it.data
130-
calculator.setWeekExpenses(weekExpenses)
130+
calculator.setWeekExpenses(weekExpenses.filter { expenseEnt -> expenseEnt.category != ExpenseCategory.INCOME })
131131

132132
val totalOutcome = weekExpenses.getTotalOutcomeAsync()
133133
val totalIncome = weekExpenses.getTotalIncomeAsync()
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
-Some Bugs Fixed.
2+
-UI improvements.
3+
-Chinese Language is available now!
4+
-Export Backup Log with Metadata

fastlane/metadata/android/en-US/full_description.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ Records are stored in local device storage.
55

66
Statistics
77
Weekly expenses are presented as simple Graph.
8+
Category Statistics
89

9-
Multi-Language
10-
Languages can easily be selected.
10+
Multi-Language support
Loading
Loading
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Simple finance note to record daily income and expense for free with no Ads.
1+
A simple free finance note to sately record daily expense without any Ads.
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Pro Expense - Budget, Daily Finance Tracker
1+
Pro Expense - Daily Finance Tracker

previews/screenshot_1.png

-97.8 KB
Loading

previews/screenshot_2.png

-29 KB
Loading

previews/screenshot_3.png

-20.5 KB
Loading

0 commit comments

Comments
 (0)