Skip to content

Commit

Permalink
Merge pull request #238 from flow-mn/sadespresso/beta0d9d0-fixes
Browse files Browse the repository at this point in the history
Release 0.9.0
  • Loading branch information
sadespresso authored Dec 7, 2024
2 parents bd4dead + f74f4f0 commit 11a2451
Show file tree
Hide file tree
Showing 73 changed files with 1,702 additions and 1,058 deletions.
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
34 changes: 14 additions & 20 deletions assets/l10n/it_IT.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"general.enabled": "Abilitato",
"general.disabled": "Disabilitato",
"general.selectLocation": "Scegli la posizione",
"general.nextNDays": "Prossimi {} giorni",

"setup.getStarted": "Iniziare",
"setup.next": "Avanti",
Expand Down Expand Up @@ -109,14 +110,15 @@
"transaction.description": "Note",
"transaction.description.add": "Aggiungi note",
"transaction.description.markdownSupported": "Markdown supportato",
"transaction.description.preview": "Anteprima",
"transaction.location": "Posizione",
"transaction.location.add": "Aggiungi una posizione",
"transaction.location.edit": "Tocca la mappa per modificare",
"transaction.pending": "In attesa",
"transaction.pending.preapproved": "Preapprovata",

"transactions.all": "Tutte le transazioni",
"transactions.upcoming": "Prossime transazioni",
"transactions.pending": "Transazioni in sospeso",
"transactions.query.noResult": "Nessuna transazione da mostrare",
"transactions.query.noResult.description": "Prova ad aggiornare i filtri",
"transactions.query.clearAll": "Cancella filtri",
Expand Down Expand Up @@ -163,8 +165,8 @@
"preferences.numpad.layout": "Layout del tastierino numerico",
"preferences.numpad.layout.classic": "Classico",
"preferences.numpad.layout.modern": "Moderno",
"preferences.numpad.haptics": "Feedback dei tasti",
"preferences.numpad.haptics.description": "Feedback sonoro/tattile alla pressione",
"preferences.hapticFeedback": "Feedback dei tasti",
"preferences.hapticFeedback.description": "Feedback sonoro/tattile alla pressione",
"preferences.transactionButtonOrder": "Posizione pulsanti",
"preferences.transactionButtonOrder.description": "Modifica la posizione del pulsante per le nuove transazioni",
"preferences.transactionButtonOrder.guide": "Trascina i pulsanti per riordinare",
Expand All @@ -176,11 +178,6 @@
"preferences.transfer.combineTransferTransaction.filterDescription": "Utilizzando i filtri, i trasferimenti verranno sempre visualizzati separatamente",
"preferences.transfer.excludeTransferFromFlow": "Escludi dai totali",
"preferences.transfer.excludeTransferFromFlow.description": "Non conteggiare verso la spesa/entrata totale",
"preferences.home": "Home page",
"preferences.home.upcoming": "Prossime transazioni",
"preferences.home.upcoming.description": "Mostra le transazioni pianificate per la durata selezionata",
"preferences.home.upcoming.alwaysVisible": "Mostra sempre",
"preferences.home.upcoming.alwaysVisible.description": "Rimane visibile quando i filtri sono attivi",
"preferences.transactionGeo": "Posizione transazione",
"preferences.transactionGeo.enable": "Abilita",
"preferences.transactionGeo.disableInstructions": "Puoi nascondere questa sezione nelle impostazioni.",
Expand All @@ -189,10 +186,14 @@
"preferences.transactionGeo.auto.description": "Allega automaticamente la tua posizione attuale alle nuove transazioni. Anche se hai disattivato questa funzione, puoi comunque scegliere una posizione su una mappa per allegarla.",
"preferences.transactionGeo.auto.permissionDenied": "L'autorizzazione per la posizione è stata negata. Puoi abilitarmi dalle tue impostazioni se lo desideri.",
"preferences.pendingTransactions": "Transazioni in sospeso",
"preferences.pendingTransactions.homeTimeframe": "Mostra in Home",
"preferences.pendingTransactions.requireConfirmation": "Richiedi conferma",
"preferences.pendingTransactions.requireConfirmation.description": "Le transazioni in sospeso non verranno conteggiate nel reddito, nelle spese e nel saldo del conto",
"preferences.startupPrivacyMode": "Modalità privacy",
"preferences.startupPrivacyMode.description": "Abilita la modalità privacy all'avvio dell'app",
"preferences.pendingTransactions.updateDateUponConfirmation": "Aggiorna data alla conferma",
"preferences.pendingTransactions.updateDateUponConfirmation.description": "Disattiva per mantenere la data di transazione originale",
"preferences.privacyMode": "Modalità privacy",
"preferences.privacyMode.description": "Дүнг одолж харуулна. Нүүр хуудасны баруун дээр байрлах нүдэн дээр дарж асаах/унтраах боломжтой",
"preferences.privacyMode.enableAtStartup": "Attiva all'avvio",
"preferences.moneyFormatting": "Formato valuta",
"preferences.moneyFormatting.preferFull": "Preferisci importo completo",
"preferences.moneyFormatting.preferFull.description": "Non abbreviare i numeri quando possibile",
Expand All @@ -204,8 +205,9 @@
"tabs.home.noTransactions": "Nessuna transazione corrisponde ai criteri di ricerca",
"tabs.home.noTransactions.addSome": "Clicca sul pulsante (+) qui sotto per aggiungere una nuova transazione",
"tabs.home.noTransactions.tryChangingFilters": "Prova a modificare i filtri",
"tabs.home.upcomingTransactions": "Prossimi ({count})",
"tabs.home.upcomingTransactions.seeAll": "Vedi tutto",
"tabs.home.pendingTransactions": "In attesa ({count})",
"tabs.home.pendingTransactions.needAttention": "{} transazioni richiedono conferma",
"tabs.home.pendingTransactions.seeAll": "Vedi tutto",
"tabs.home.transactionsCount": "{count} transazioni",
"tabs.home.last7days": "Ultimi 7 giorni",
"tabs.home.totalBalance": "Saldo totale",
Expand Down Expand Up @@ -308,14 +310,6 @@
"enum.TransactionType@income": "Entrata",
"enum.TransactionType@expense": "Uscita",
"enum.TransactionType@transfer": "Trasferimento",
"enum.UpcomingTransactionsDuration@none": "Nessuno",
"enum.UpcomingTransactionsDuration@next7Days": "Prossimi 7 giorni",
"enum.UpcomingTransactionsDuration@next14Days": "Prossimi 14 giorni",
"enum.UpcomingTransactionsDuration@next30Days": "Prossimi 30 giorni",
"enum.UpcomingTransactionsDuration@thisWeek": "Questa settimana",
"enum.UpcomingTransactionsDuration@thisMonth": "Questo mese",
"enum.UpcomingTransactionsDuration@thisYear": "Quest'anno",
"enum.UpcomingTransactionsDuration@allTime": "Tutte le volte",

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

0 comments on commit 11a2451

Please sign in to comment.