Skip to content

Commit

Permalink
Merge pull request #183 from flow-mn:feat-desc-20240825
Browse files Browse the repository at this point in the history
Beta 0.6.1
  • Loading branch information
sadespresso authored Sep 28, 2024
2 parents 524227c + e79c386 commit 7d9c12b
Show file tree
Hide file tree
Showing 219 changed files with 2,891 additions and 1,952 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,8 @@ app.*.map.json

# ObjectBox unit testing

.objectbox_test
.objectbox_test

# Objectbox library

/download
5 changes: 5 additions & 0 deletions .markdownlint.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"MD013": {
"line_length": 120
}
}
66 changes: 43 additions & 23 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
# Changelog

## Beta 0.6.1

* Added the gap back in pie chart
* Added `en_IN` locale
* Added optional description field for transactions
* Added little bit breathing space for dialog buttons 🥳

## Beta 0.6.0

* Added exchange rates, currently only works in Stats tab
Expand All @@ -22,11 +31,13 @@
* Now icons (Material Symbols and Simple Icons) are searchable (only in English)
* Improved backup history empty UI
* Fixed number format was messed up when dividing with input sheet calculator
* When making changes, pages will now confirm to close without saving. (converted form pages -> modals)
* When making changes, pages will now confirm to close without saving.
(converted form pages -> modals)

## Beta 0.5.3

* Fixed entering decimal amount with leading '0' decimal was impossible. (e.g., `1.02` was impossible to input)
* Fixed entering decimal amount with leading '0' decimal was impossible.
(e.g., `1.02` was impossible to input)
* Calculator percent button now adds/subtracts percent of initial value when adding/subtracting
* [iOS only] Now uses iOS system language settings for app language

Expand All @@ -42,8 +53,10 @@ fork's additional features have are in the new release

## Beta 0.5.1

* [FEAT] Customize order of new transaction buttons by @sadespresso in https://github.com/flow-mn/flow/pull/148
* Reform account edit page by @sadespresso in https://github.com/flow-mn/flow/pull/149
* [FEAT] Customize order of new transaction buttons by @sadespresso in <https://github.com/flow-mn/flow/pull/148>
* Reform account edit page by @sadespresso in <https://github.com/flow-mn/flow/pull/149>
* [FEAT] Customize order of new transaction buttons by @sadespresso in <https://github.com/flow-mn/flow/pull/148>
* Reform account edit page by @sadespresso in <https://github.com/flow-mn/flow/pull/149>

## Beta 0.5.0

Expand All @@ -54,16 +67,23 @@ fork's additional features have are in the new release

## Beta 0.4.3

* Fix Category page re renders upon change in db by @sadespresso in https://github.com/flow-mn/flow/pull/140
* Fix `CustomRange.end` goes 'til the end of the day by @sadespresso in https://github.com/flow-mn/flow/pull/141
* Fix Time range selector bottom sheet overflows by @sadespresso in https://github.com/flow-mn/flow/pull/142
* Fix Category page re renders upon change in db by @sadespresso in <https://github.com/flow-mn/flow/pull/140>
* Fix `CustomRange.end` goes 'til the end of the day by @sadespresso in <https://github.com/flow-mn/flow/pull/141>
* Fix Time range selector bottom sheet overflows by @sadespresso in <https://github.com/flow-mn/flow/pull/142>
* Fix Category page re renders upon change in db by @sadespresso in <https://github.com/flow-mn/flow/pull/140>
* Fix `CustomRange.end` goes 'til the end of the day by @sadespresso in <https://github.com/flow-mn/flow/pull/141>
* Fix Time range selector bottom sheet overflows by @sadespresso in <https://github.com/flow-mn/flow/pull/142>

## Beta 0.4.2

* Category page reform by @sadespresso in https://github.com/flow-mn/flow/pull/135
* feat: memoize account names by @sadespresso in https://github.com/flow-mn/flow/pull/129
* Upcoming transaction hitbox by @sadespresso in https://github.com/flow-mn/flow/pull/132
* Title suggestion improvement by @sadespresso in https://github.com/flow-mn/flow/pull/134
* Category page reform by @sadespresso in <https://github.com/flow-mn/flow/pull/135>
* feat: memoize account names by @sadespresso in <https://github.com/flow-mn/flow/pull/129>
* Upcoming transaction hitbox by @sadespresso in <https://github.com/flow-mn/flow/pull/132>
* Title suggestion improvement by @sadespresso in <https://github.com/flow-mn/flow/pull/134>
* Category page reform by @sadespresso in <https://github.com/flow-mn/flow/pull/135>
* feat: memoize account names by @sadespresso in <https://github.com/flow-mn/flow/pull/129>
* Upcoming transaction hitbox by @sadespresso in <https://github.com/flow-mn/flow/pull/132>
* Title suggestion improvement by @sadespresso in <https://github.com/flow-mn/flow/pull/134>
* Minor UI and l10n improvements

## Beta 0.4.1
Expand All @@ -82,28 +102,28 @@ fork's additional features have are in the new release

## Beta 0.3.4

- Added year/month selector, closes [#85](https://github.com/flow-mn/flow/issues/85)
- No longer uses `AutomiaticKeepAlive` for stats tab, but will change this later. Fixes [#94](https://github.com/flow-mn/flow/issues/94)
- Limited stats tab's pie chart to 300px
* Added year/month selector, closes [#85](https://github.com/flow-mn/flow/issues/85)
* No longer uses `AutomiaticKeepAlive` for stats tab, but will change this later. Fixes [#94](https://github.com/flow-mn/flow/issues/94)
* Limited stats tab's pie chart to 300px

## Beta 0.3.3

- Fix transaction date doesn't get updated, closes [#100](https://github.com/flow-mn/flow/issues/100)
- Improve setup by [#103](https://github.com/flow-mn/flow/pull/103)
* Fix transaction date doesn't get updated, closes [#100](https://github.com/flow-mn/flow/issues/100)
* Improve setup by [#103](https://github.com/flow-mn/flow/pull/103)

## Beta 0.3.2

- Fixed transaction page title suggestion was behaving differently from prior
* Fixed transaction page title suggestion was behaving differently from prior
releases. Improved UX

## Beta 0.3.1

- Transaction page now suggests title based on relevancy (category, account, etc)
- Removed minus (`-`) sign in expense transaction input sheet, closes [#88](https://github.com/flow-mn/flow/issues/88)
- Setup page bottom buttons are now rendered in `SafeArea` ()
- Fixed stats tab custom range selection not updating the state (21940fd775c9c0d05e8c70da7d682b24bfa0199c)
- Added Mongolian localization for the iOS project, closes [#72](https://github.com/flow-mn/flow/issues/72)
* Transaction page now suggests title based on relevancy (category, account, etc)
* Removed minus (`-`) sign in expense transaction input sheet, closes [#88](https://github.com/flow-mn/flow/issues/88)
* Setup page bottom buttons are now rendered in `SafeArea` ()
* Fixed stats tab custom range selection not updating the state (21940fd775c9c0d05e8c70da7d682b24bfa0199c)
* Added Mongolian localization for the iOS project, closes [#72](https://github.com/flow-mn/flow/issues/72)

## Beta 0.3.0

- Initial beta release
* Initial beta release
30 changes: 7 additions & 23 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,28 +1,12 @@
# This file configures the analyzer, which statically analyzes Dart code to
# check for errors, warnings, and lints.
#
# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
# invoked from the command line by running `flutter analyze`.

# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
include: package:flutter_lints/flutter.yaml

linter:
# The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints
# and their documentation is published at https://dart.dev/lints.
#
# Instead of disabling a lint rule for the entire project in the
# section below, it can also be suppressed for a single line of code
# or a specific dart file by using the `// ignore: name_of_lint` and
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
# producing the lint.
rules:
unawaited_futures: true
# avoid_print: false # Uncomment to disable the `avoid_print` rule
# prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options
prefer_double_quotes: true
analyzer:
exclude:
- "example/**"
- "build/**"
- "**/*.g.dart"
- "**/*.freezed.dart"
Loading

0 comments on commit 7d9c12b

Please sign in to comment.