Skip to content

Commit ddeaf97

Browse files
authored
Merge pull request #339 from flow-mn/develop
Release beta 0.12.0
2 parents ec6d2ae + dbcdfb1 commit ddeaf97

290 files changed

Lines changed: 12780 additions & 9266 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# Changelog
22

3+
## Beta 0.12.0
4+
5+
### New features
6+
7+
* Now you can create and delete (except the default one) filter presets
8+
* **[Experimental]** Now you can receive notifications for pending transactions on iOS and Android.
9+
It may support macOS in the future.
10+
* Deleted transaction now go to "Trash bin". You can recover recently deleted
11+
items, closes [#294](https://github.com/flow-mn/flow/issues/294)
12+
* Added [catppuccin](https://github.com/catppuccin/catppuccin) themes
13+
14+
### Changes and improvements
15+
16+
* Missing exchange rates warning no longer shows if you use only one currency
17+
across Flow
18+
* Now you can group by "All time" - have your transactions in one big group...?
19+
* Currency filter now longer shows when you only use single currency
20+
* Slidable actions no longer preserve open panes when another opens in the same group
21+
* Backup history entry now shows file size with extra decimal precision (e.g., 1mb -> 1.2mb)
22+
* Modal pages will now respond to back buttons/gestures
23+
* Confirming transfers no longer leaves the other transaction stranded
24+
25+
### Fixes
26+
27+
* Fixed total balance not updating in the account tab
28+
* Deleting accounts and categories no longer leave you stranded in a "not found"
29+
page in some cases
30+
* Fixed toggling `Transfers > Exclude from totals` would cause home tab flow to
31+
show incorrect data
32+
* Updating account balance no longer creates multiple amendment transactions when
33+
updating/correcting the amount for the second and subsequent times
34+
* Updating account balance no longer creates unnecessary `zero` amount transactions
35+
336
## Beta 0.11.1
437

538
### Fixes

android/app/build.gradle

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,14 @@ android {
3434
ndkVersion "27.0.12077973"
3535

3636
compileOptions {
37-
sourceCompatibility JavaVersion.VERSION_17
38-
targetCompatibility JavaVersion.VERSION_17
37+
sourceCompatibility JavaVersion.VERSION_1_8
38+
targetCompatibility JavaVersion.VERSION_1_8
39+
40+
coreLibraryDesugaringEnabled true
3941
}
4042

4143
kotlinOptions {
42-
jvmTarget = '17'
44+
jvmTarget = '1.8'
4345
}
4446

4547
sourceSets {
@@ -84,5 +86,6 @@ configurations {
8486
}
8587

8688
dependencies {
87-
debugImplementation("io.objectbox:objectbox-android-objectbrowser:4.0.3")
89+
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.3'
90+
debugImplementation("io.objectbox:objectbox-android-objectbrowser:4.1.0")
8891
}

android/app/src/debug/AndroidManifest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
the Flutter tool needs it to communicate with the running application
44
to allow setting breakpoints, to provide hot reload, etc.
55
-->
6-
<uses-permission android:name="android.permission.INTERNET"/>
7-
</manifest>
6+
<uses-permission android:name="android.permission.INTERNET" />
7+
</manifest>

android/app/src/main/AndroidManifest.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
66
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
77

8+
<!-- For local notifications -->
9+
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
10+
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM"
11+
android:maxSdkVersion="32" />
12+
<uses-permission android:name="android.permission.USE_EXACT_ALARM" />
13+
814
<application
915
android:label="Flow"
1016
android:icon="@mipmap/ic_launcher">
@@ -34,5 +40,16 @@
3440
<meta-data
3541
android:name="flutterEmbedding"
3642
android:value="2" />
43+
44+
<receiver android:exported="false" android:name="com.dexterous.flutterlocalnotifications.ScheduledNotificationReceiver" />
45+
<receiver android:exported="false" android:name="com.dexterous.flutterlocalnotifications.ScheduledNotificationBootReceiver">
46+
<intent-filter>
47+
<action android:name="android.intent.action.BOOT_COMPLETED" />
48+
<action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
49+
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
50+
<action android:name="com.htc.intent.action.QUICKBOOT_POWERON" />
51+
</intent-filter>
52+
</receiver>
53+
<receiver android:exported="false" android:name="com.dexterous.flutterlocalnotifications.ActionBroadcastReceiver" />
3754
</application>
3855
</manifest>
550 Bytes
Loading
-966 Bytes
Binary file not shown.
411 Bytes
Loading
663 Bytes
Loading
894 Bytes
Loading
1.11 KB
Loading

0 commit comments

Comments
 (0)