Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release beta 0.9.0 #239

Merged
merged 35 commits into from
Dec 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
8913794
Merge pull request #219 from flow-mn:develop
sadespresso Nov 11, 2024
b80ceaf
Merge pull request #220 from flow-mn:develop
sadespresso Nov 11, 2024
7f94e6d
Merge pull request #222 from flow-mn/sadespresso/issue157
sadespresso Nov 13, 2024
a3f7b27
Merge pull request #223 from flow-mn:develop
sadespresso Nov 13, 2024
a1c837c
Merge pull request #225 from flow-mn:develop
sadespresso Nov 14, 2024
81890ff
Merge pull request #226 from flow-mn:develop
sadespresso Nov 15, 2024
4630d1c
Merge pull request #227 from flow-mn:develop
sadespresso Nov 15, 2024
b4bc7e6
Merge pull request #228 from flow-mn:develop
sadespresso Nov 15, 2024
c284eea
Merge pull request #229 from flow-mn/develop
sadespresso Nov 16, 2024
604b297
Bump version
sadespresso Nov 16, 2024
c6087fc
Merge branch 'beta' of github.com:flow-mn/flow into develop
sadespresso Nov 16, 2024
84447dc
Merge branch 'internal' of github.com:flow-mn/flow into develop
sadespresso Nov 16, 2024
cc66565
fix: stats_tab data ignoring when isPending is not present
sadespresso Nov 18, 2024
8d995bd
Merge pull request #233 from flow-mn:develop
sadespresso Nov 18, 2024
7bf981f
chore: rename .money => .formatted
sadespresso Nov 23, 2024
84745f2
Refactors, deprecate themeMode
sadespresso Nov 23, 2024
2176173
enhance pending transactions
sadespresso Nov 23, 2024
4fc911c
Beta next rc
sadespresso Nov 24, 2024
8f77c02
Merge pull request #235 from flow-mn/sadespresso/241123-idk-refactors
sadespresso Nov 24, 2024
0980f44
update lock
sadespresso Nov 24, 2024
5a95563
Merge branch 'internal' of github.com:flow-mn/flow into develop
sadespresso Nov 24, 2024
8bbd264
bump version
sadespresso Nov 24, 2024
62b998e
fix: l10n
sadespresso Nov 24, 2024
cba2bfb
Enhancements
sadespresso Nov 24, 2024
8db568f
update changelog
sadespresso Nov 24, 2024
5e2d800
other fixes, changes
sadespresso Nov 24, 2024
ef029c0
l10n: trim ✂️
sadespresso Nov 24, 2024
69153aa
bump build number
sadespresso Nov 24, 2024
f4da73a
Merge branch 'main' of https://github.com/flow-mn/flow into develop
sadespresso Nov 26, 2024
46c54b7
chore: cleanup
sadespresso Nov 26, 2024
9da698f
Iteration 2
sadespresso Nov 27, 2024
89cb344
Merge branch 'develop' of github.com:flow-mn/flow into sadespresso/be…
sadespresso Nov 27, 2024
0fd3160
another iteration for 0.9.0
sadespresso Nov 30, 2024
57d499c
chore: Enhance search, fix karma :(
sadespresso Dec 1, 2024
f74f4f0
Enahcnements
sadespresso Dec 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 0 additions & 48 deletions .idx/dev.nix

This file was deleted.

3 changes: 2 additions & 1 deletion .markdownlint.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"MD013": {
"line_length": 120
}
},
"MD024": false
}
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Changelog

## Beta next (0.9.0)

### New features

* Home screen day title flow now converts all currencies into primary
* Markdown editor (transaction description) now has a preview, and minimal toolbar
* Now you can duplicate a transaction be swiping to the right, closes [#232](https://github.com/flow-mn/flow/issues/232)

### Changes

* Renamed upcoming/planned -> Pending transactions
* Home screen pending transactions time range settings has been revised.
You will need to update your preferences again.
* Deprecated old theme system (light/dark). If you missed an update since
this features was introduced, you will need to set up your themes agian.
* Now confirming pending transactions update date of transaction to the
date of confirmation. You can disable this in **Preferences** >
**Pending transactions**
* Haptic feedbacks setting has been moved, and now controls all haptics.
(Including error feedbacks)

### Fixes and enhancements

* Transaction list tile title color is now fixed in light themes
* Wavy divider color now follows the theme change
* Disabled Autocorrect on transaction title, so it no longer alters suggestions
* Category and account detail page now doesn't include pending transactions in
count and flow.
* Home tab search should work better now

## Beta 0.8.1

### New features
Expand Down
1 change: 1 addition & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ linter:
rules:
unawaited_futures: true
prefer_double_quotes: true
type_annotate_public_apis: true
analyzer:
exclude:
- "example/**"
Expand Down
34 changes: 14 additions & 20 deletions assets/l10n/en_IN.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"general.enabled": "Enabled",
"general.disabled": "Disabled",
"general.selectLocation": "Choose location",
"general.nextNDays": "Next {} day(s)",

"setup.getStarted": "Get started",
"setup.next": "Next",
Expand Down Expand Up @@ -109,14 +110,15 @@
"transaction.description": "Notes",
"transaction.description.add": "Add notes",
"transaction.description.markdownSupported": "Markdown supported",
"transaction.description.preview": "Preview",
"transaction.location": "Location",
"transaction.location.add": "Add a location",
"transaction.location.edit": "Tap on the map to edit",
"transaction.pending": "Pending",
"transaction.pending.preapproved": "Preapproved",

"transactions.all": "All transactions",
"transactions.upcoming": "Upcoming transactions",
"transactions.pending": "Pending transactions",
"transactions.query.noResult": "No transactions to show",
"transactions.query.noResult.description": "Try updating the filters",
"transactions.query.clearAll": "Clear filters",
Expand Down Expand Up @@ -163,8 +165,8 @@
"preferences.numpad.layout": "Numpad layout",
"preferences.numpad.layout.classic": "Classic",
"preferences.numpad.layout.modern": "Modern",
"preferences.numpad.haptics": "Button feedback",
"preferences.numpad.haptics.description": "Sound/haptic feedback upon click",
"preferences.hapticFeedback": "Button feedback",
"preferences.hapticFeedback.description": "Sound/haptic feedback upon click",
"preferences.transactionButtonOrder": "Button placement",
"preferences.transactionButtonOrder.description": "Change new transaction button placement",
"preferences.transactionButtonOrder.guide": "Drag the buttons to reorder",
Expand All @@ -176,11 +178,6 @@
"preferences.transfer.combineTransferTransaction.filterDescription": "When using filters, transfers will always display separately",
"preferences.transfer.excludeTransferFromFlow": "Exclude from totals",
"preferences.transfer.excludeTransferFromFlow.description": "Don't count towards total expense/income",
"preferences.home": "Home page",
"preferences.home.upcoming": "Upcoming transactions",
"preferences.home.upcoming.description": "Shows planned transactions for the selected duration",
"preferences.home.upcoming.alwaysVisible": "Always show",
"preferences.home.upcoming.alwaysVisible.description": "Stay visible when the filters are active",
"preferences.transactionGeo": "Transaction location",
"preferences.transactionGeo.enable": "Enable",
"preferences.transactionGeo.disableInstructions": "You can hide this section in settings",
Expand All @@ -189,10 +186,14 @@
"preferences.transactionGeo.auto.description": "Automatically attach your current location to new transactions. Even if you have this turned off, you can still choose a location on a map to attach it.",
"preferences.transactionGeo.auto.permissionDenied": "Location permission was denied. You can enable it from your settings if you wish.",
"preferences.pendingTransactions": "Pending transactions",
"preferences.pendingTransactions.homeTimeframe": "Show on home",
"preferences.pendingTransactions.requireConfirmation": "Require confirmation",
"preferences.pendingTransactions.requireConfirmation.description": "Pending transactions will not be counted towards income, expenses, and account balance",
"preferences.startupPrivacyMode": "Privacy mode",
"preferences.startupPrivacyMode.description": "Enable privacy mode when the app start",
"preferences.pendingTransactions.updateDateUponConfirmation": "Update date on confirm",
"preferences.pendingTransactions.updateDateUponConfirmation.description": "Disable to retain original transaction date",
"preferences.privacyMode": "Privacy mode",
"preferences.privacyMode.description": "Nasconde importi. Attiva/disattiva con l'icona dell'occhio nell'angolo in alto a destra della schermata iniziale",
"preferences.privacyMode.enableAtStartup": "Enable at startup",
"preferences.moneyFormatting": "Money formatting",
"preferences.moneyFormatting.preferFull": "Prefer full amounts",
"preferences.moneyFormatting.preferFull.description": "Don't abbreviate numbers when possible",
Expand All @@ -204,8 +205,9 @@
"tabs.home.noTransactions": "No transactions matching the criteria",
"tabs.home.noTransactions.addSome": "Click on (+) button below to add a new transaction",
"tabs.home.noTransactions.tryChangingFilters": "Try changing the filters",
"tabs.home.upcomingTransactions": "Upcoming ({count})",
"tabs.home.upcomingTransactions.seeAll": "See all",
"tabs.home.pendingTransactions": "Pending ({count})",
"tabs.home.pendingTransactions.needAttention": "{} transactions require confirmation",
"tabs.home.pendingTransactions.seeAll": "See all",
"tabs.home.transactionsCount": "{count} transactions",
"tabs.home.last7days": "Last 7 days",
"tabs.home.totalBalance": "Total balance",
Expand Down Expand Up @@ -308,14 +310,6 @@
"enum.TransactionType@income": "Income",
"enum.TransactionType@expense": "Expense",
"enum.TransactionType@transfer": "Transfer",
"enum.UpcomingTransactionsDuration@none": "None",
"enum.UpcomingTransactionsDuration@next7Days": "Next 7 days",
"enum.UpcomingTransactionsDuration@next14Days": "Next 14 days",
"enum.UpcomingTransactionsDuration@next30Days": "Next 30 days",
"enum.UpcomingTransactionsDuration@thisWeek": "This week",
"enum.UpcomingTransactionsDuration@thisMonth": "This month",
"enum.UpcomingTransactionsDuration@thisYear": "This year",
"enum.UpcomingTransactionsDuration@allTime": "All-time",

"enum.CSVHeadersV1": "CSV Headers",
"enum.CSVHeadersV1@uuid": "ID",
Expand Down
34 changes: 14 additions & 20 deletions assets/l10n/en_US.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"general.enabled": "Enabled",
"general.disabled": "Disabled",
"general.selectLocation": "Choose location",
"general.nextNDays": "Next {} day(s)",

"setup.getStarted": "Get started",
"setup.next": "Next",
Expand Down Expand Up @@ -109,14 +110,15 @@
"transaction.description": "Notes",
"transaction.description.add": "Add notes",
"transaction.description.markdownSupported": "Markdown supported",
"transaction.description.preview": "Preview",
"transaction.location": "Location",
"transaction.location.add": "Add a location",
"transaction.location.edit": "Tap on the map to edit",
"transaction.pending": "Pending",
"transaction.pending.preapproved": "Preapproved",

"transactions.all": "All transactions",
"transactions.upcoming": "Upcoming transactions",
"transactions.pending": "Pending transactions",
"transactions.query.noResult": "No transactions to show",
"transactions.query.noResult.description": "Try updating the filters",
"transactions.query.clearAll": "Clear filters",
Expand Down Expand Up @@ -163,8 +165,8 @@
"preferences.numpad.layout": "Numpad layout",
"preferences.numpad.layout.classic": "Classic",
"preferences.numpad.layout.modern": "Modern",
"preferences.numpad.haptics": "Button feedback",
"preferences.numpad.haptics.description": "Sound/haptic feedback upon click",
"preferences.hapticFeedback": "Button feedback",
"preferences.hapticFeedback.description": "Sound/haptic feedback upon click",
"preferences.transactionButtonOrder": "Button placement",
"preferences.transactionButtonOrder.description": "Change new transaction button placement",
"preferences.transactionButtonOrder.guide": "Drag the buttons to reorder",
Expand All @@ -176,11 +178,6 @@
"preferences.transfer.combineTransferTransaction.filterDescription": "When using filters, transfers will always display separately",
"preferences.transfer.excludeTransferFromFlow": "Exclude from totals",
"preferences.transfer.excludeTransferFromFlow.description": "Don't count towards total expense/income",
"preferences.home": "Home page",
"preferences.home.upcoming": "Upcoming transactions",
"preferences.home.upcoming.description": "Shows planned transactions for the selected duration",
"preferences.home.upcoming.alwaysVisible": "Always show",
"preferences.home.upcoming.alwaysVisible.description": "Stay visible when the filters are active",
"preferences.transactionGeo": "Transaction location",
"preferences.transactionGeo.enable": "Enable",
"preferences.transactionGeo.disableInstructions": "You can hide this section in settings",
Expand All @@ -189,10 +186,14 @@
"preferences.transactionGeo.auto.description": "Automatically attach your current location to new transactions. Even if you have this turned off, you can still choose a location on a map to attach it.",
"preferences.transactionGeo.auto.permissionDenied": "Location permission was denied. You can enable it from your settings if you wish.",
"preferences.pendingTransactions": "Pending transactions",
"preferences.pendingTransactions.homeTimeframe": "Show on home",
"preferences.pendingTransactions.requireConfirmation": "Require confirmation",
"preferences.pendingTransactions.requireConfirmation.description": "Pending transactions will not be counted towards income, expenses, and account balance",
"preferences.startupPrivacyMode": "Privacy mode",
"preferences.startupPrivacyMode.description": "Enable privacy mode when the app start",
"preferences.pendingTransactions.updateDateUponConfirmation": "Update date on confirm",
"preferences.pendingTransactions.updateDateUponConfirmation.description": "Disable to retain original transaction date",
"preferences.privacyMode": "Privacy mode",
"preferences.privacyMode.description": "Obscures amounts. Toggle with the eye icon at the upper right corner of home screen",
"preferences.privacyMode.enableAtStartup": "Enable at startup",
"preferences.moneyFormatting": "Money formatting",
"preferences.moneyFormatting.preferFull": "Prefer full amounts",
"preferences.moneyFormatting.preferFull.description": "Don't abbreviate numbers when possible",
Expand All @@ -204,8 +205,9 @@
"tabs.home.noTransactions": "No transactions matching the criteria",
"tabs.home.noTransactions.addSome": "Click on (+) button below to add a new transaction",
"tabs.home.noTransactions.tryChangingFilters": "Try changing the filters",
"tabs.home.upcomingTransactions": "Upcoming ({count})",
"tabs.home.upcomingTransactions.seeAll": "See all",
"tabs.home.pendingTransactions": "Pending ({count})",
"tabs.home.pendingTransactions.needAttention": "{} transactions require confirmation",
"tabs.home.pendingTransactions.seeAll": "See all",
"tabs.home.transactionsCount": "{count} transactions",
"tabs.home.last7days": "Last 7 days",
"tabs.home.totalBalance": "Total balance",
Expand Down Expand Up @@ -308,14 +310,6 @@
"enum.TransactionType@income": "Income",
"enum.TransactionType@expense": "Expense",
"enum.TransactionType@transfer": "Transfer",
"enum.UpcomingTransactionsDuration@none": "None",
"enum.UpcomingTransactionsDuration@next7Days": "Next 7 days",
"enum.UpcomingTransactionsDuration@next14Days": "Next 14 days",
"enum.UpcomingTransactionsDuration@next30Days": "Next 30 days",
"enum.UpcomingTransactionsDuration@thisWeek": "This week",
"enum.UpcomingTransactionsDuration@thisMonth": "This month",
"enum.UpcomingTransactionsDuration@thisYear": "This year",
"enum.UpcomingTransactionsDuration@allTime": "All-time",

"enum.CSVHeadersV1": "CSV Headers",
"enum.CSVHeadersV1@uuid": "ID",
Expand Down
Loading
Loading