Skip to content

Commit

Permalink
Merge branch 'moneymanagerex:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
gerstrong authored Dec 28, 2023
2 parents f4e81a7 + d0ce8ae commit 4618644
Show file tree
Hide file tree
Showing 14 changed files with 1,557 additions and 1,519 deletions.
141 changes: 74 additions & 67 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,61 +1,68 @@
Version 1.7.0 RC 1
Version 1.7.1 Beta 1
~~~~~~~~~~~~~~~~~~~~
Released: 2023-12-20
Released: 2023-12-28


Version 1.7.0
~~~~~~~~~~~~~~~~~~~~
Released: 2023-12-26

Features:
* #6247 GA4 integration
* #6246 Have Flathub as the sole distribution mechanism for MMEX on Linux
* #5401 Import with custom columns
* #4232 Option to easily view all transactions for a payee by selection
* #6354 Update GRM submodule for 1.7.0
* #6333 Recent Files list doesn't always show the full path to the recent MMX .mmb files
* #6332 Copy text on About window
* #6322 wxWidgets 3.2.4 released
* #6311 [Feature Request] Use Credit Card credit limit to format Credit Limit field automatically
* #6308 Sort share accounts in the nav panel by STOCKNAME instead of STOCKID
* #6305 Remove wxDatePickerCtrl workaround for MacOS
* #6200 New/Edit Scheduled Transaction: Set Focus on Amount should select its value
* #6185 General Manager Reports
* #6143 Rename Full Transactions Report to Account View: All Transactions
* #6069 Please extend the `Search` field to the end of the window.
* #6063 Strings ordering
* #6062 Organize vs Organise
* #5989 Build with wxWidgets 3.2.3
* #5464 Improve budget perfomance report
* #5439 Addition of "classes" or "tags"
* #1983 Change name of Recurring Transactions to Transaction Planner
* #1349 Consolidate README.md and README.TXT
* #6247 GA4 integration
* #6246 Have Flathub as the sole distribution mechanism for MMEX on Linux
* #5401 Import with custom columns
* #4232 Option to easily view all transactions for a payee by selection
* #6354 Update GRM submodule for 1.7.0
* #6333 Recent Files list doesn't always show the full path to the recent MMX .mmb files
* #6332 Copy text on About window
* #6322 wxWidgets 3.2.4 released
* #6311 [Feature Request] Use Credit Card credit limit to format Credit Limit field automatically
* #6308 Sort share accounts in the nav panel by STOCKNAME instead of STOCKID
* #6305 Remove wxDatePickerCtrl workaround for MacOS
* #6200 New/Edit Scheduled Transaction: Set Focus on Amount should select its value
* #6185 General Manager Reports
* #6143 Rename Full Transactions Report to Account View: All Transactions
* #6069 Please extend the `Search` field to the end of the window. Thank you
* #6063 Strings ordering
* #6062 Organize vs Organise
* #5989 Build with wxWidgets 3.2.3
* #5464 Improve budget perfomance report
* #5439 Addition of "classes" or "tags"
* #4899 Import dialog / Appearance of the list of templates
* #4270 Import data into custom fields from CSV (& other file formats)
* #1983 Change name of Recurring Transactions to Transaction Planner
* #1349 Consolidate README.md and README.TXT

Bugfixes:
* #6346 Invalid Menu ID causing debug alert
* #6338 No error message shown when unable to move transactions from one account to another with an invalid account creation data
* #6323 Booking in foreign currency
* #6296 MMEX Instance crashes when trying to create a new Asset
* #6281 Plural when multiple transactions selected
* #6280 `Tags` down-arrow too small
* #6270 Transaction Report - Wrong Field(s) Become Hidden Due to Tags/Rate Column Indices
* #6212 Transaction Report crashes if category starts with `+`
* #6203 Refresh Stock Prices from Yahoo error "url using bad/illegal format or missing url" in version 1.7.0 beta.1
* #6183 Tags Filtering
* #6154 `Color` not showing in `Transaction Filter` as vertical scrollbar can not go any further down
* #6141 MMEX 1.7 Beta 1 - High CPU & GPU usage when Edit Transaction and Transaction Filter dialogs are displayed
* #6140 Dropdown menus issue (duplicated list)
* #6102 Dashboard Transaction Statistics erroneously includes deleted transactions
* #6098 View Since Statement Date does not work unless account statement is Locked
* #6096 MMEX icon in ALT+TAB is blurry
* #6089 Crash when adding a new asset
* #6077 MMEX database Upgrade to version 18 Failed
* #6074 Money format question
* #6071 Saving account - deposit 0, saved as withdrawal
* #6064 Memory leaks on CSV import
* #6040 Refresh Stock Prices from Yahoo error "url using bad/illegal format or missing url"
* #6036 Crash in theme manager
* #5988 Homepage account balances wrong for some currencies
* #5344 macOS menubar Window option position & localization
* #5330 MacOS window refresh UI client area corruption
* #5328 bad string (translations issue)
* #5215 Transaction Filter dialog loses its saved display location on the screen
* #1691 Stock errors
* #6346 Invalid Menu ID causing debug alert
* #6338 No error message shown when unable to move transactions from one account to another with an invalid account creation data
* #6323 Booking in foreign currency
* #6296 MMEX Instance crashes when trying to create a new Asset
* #6281 Plural when multiple transactions selected
* #6280 `Tags` down-arrow too small
* #6270 Transaction Report - Wrong Field(s) Become Hidden Due to Tags/Rate Column Indices
* #6212 Transaction Report crashes if category starts with `+`
* #6203 Refresh Stock Prices from Yahoo error "url using bad/illegal format or missing url" in version 1.7.0 beta.1
* #6183 Tags Filtering
* #6154 `Color` not showing in `Transaction Filter` as vertical scrollbar can not go any further down
* #6141 MMEX 1.7 Beta 1 - High CPU & GPU usage when Edit Transaction and Transaction Filter dialogs are displayed
* #6140 Dropdown menus issue (duplicated list)
* #6102 Dashboard Transaction Statistics erroneously includes deleted transactions
* #6098 View Since Statement Date does not work unless account statement is Locked
* #6096 MMEX icon in ALT+TAB is blurry
* #6089 Crash when adding a new asset
* #6077 MMEX database Upgrade to version 18 Failed
* #6074 Money format question
* #6071 Saving account - deposit 0, saved as withdrawal
* #6064 Memory leaks on CSV import
* #6040 Refresh Stock Prices from Yahoo error "url using bad/illegal format or missing url"
* #6036 Crash in theme manager
* #5988 Homepage account balances wrong for some currencies
* #5344 macOS menubar Window option position & localization
* #5330 MacOS window refresh UI client area corruption
* #5328 bad string (translations issue)
* #5215 Transaction Filter dialog loses its saved display location on the screen
* #1691 Stock errors


Version 1.6.4
Expand Down Expand Up @@ -194,7 +201,7 @@ Released: 2022-12-18

Notes:
* Your database will be updated once you run this version. You will then not be able to open your database with earlier versions of the software or run Android versions with the same database. As ever, it is recommended to take a copy of your database prior to installing any new software version.
* #1477 changes the DB schema for the storage of categories. Whilst this will not affected basic usage of MMEX if you have created GRM reports that use categories then you may need to update them. The standard GRM templates have been updated to accommodate the new schema and can be used as examples. In particular see: https://github.com/moneymanagerex/general-reports/tree/master/packages/Category/OneCategoryList
* #1477 changes the DB schema for the storage of categories. Whilst this will not affected basic usage of MMEX if you have created GRM reports that use categories then you may need to update them. The standard GRM templates have been updated to accommodate the new schema and can be used as examples.

Features:
* #1477 Nested Categories
Expand Down Expand Up @@ -956,7 +963,7 @@ Features:
Notes:
* Currency Exchange Rates
* Virtual File System
* Foreign language versions updated [crowdin.com](https://crowdin.com/project/moneymanagerex/activity_stream)
* Foreign language versions updated on Crowdin

Version 1.3.4
~~~~~~~~~~~~~
Expand Down Expand Up @@ -997,7 +1004,7 @@ Version 1.3.2
Released: 2017-02-25

Bugfixes:
* Programs and Features icon in Windows. SF Issue https://sourceforge.net/p/moneymanagerex/bugs/972/
* Programs and Features icon in Windows. SF Issue #972
* Albanian lang file
* Prevent Crash on Home page Issue #1019
* Hebrew, Hungarian Translations
Expand Down Expand Up @@ -1076,7 +1083,7 @@ Bugfixes:
* Wrong currency on repeating transactions (Issues #562, #568)
* EOL support for CSV export/import (Issue #577)
* ANSI encoding and date with time support for CSV import (Issue #579)
* Problem with full screen mode on Mac (bug https://sourceforge.net/p/moneymanagerex/bugs/742/)
* Problem with full screen mode on Mac (bug #742)
* tmp folder permissions(Issue #559)

Features:
Expand All @@ -1091,13 +1098,13 @@ Version 1.2.2
Released: 2015-07-29

Bugfixes:
* Transaction Type Transfer From/To Error (bug https://sourceforge.net/p/moneymanagerex/bugs/707/)
* Transaction Type Transfer From/To Error (bug #707)
* Stock Account fix total value
* Export of small withdrawals have wrong sign (bug https://sourceforge.net/p/moneymanagerex/bugs/695/)
* Export of small withdrawals have wrong sign (bug #695)
* Czech translation update
* Colours on print and print preview are not the same (bug https://sourceforge.net/p/moneymanagerex/bugs/722/)
* QIF import fixes (bug https://sourceforge.net/p/moneymanagerex/bugs/712/)
* Cancel button label changed to Close for Currency dialogue (bug https://sourceforge.net/p/moneymanagerex/bugs/714/)
* Colours on print and print preview are not the same (bug #722)
* QIF import fixes (bug 712)
* Cancel button label changed to Close for Currency dialogue (bug #714)

Features:
* Lithuanian translation added
Expand All @@ -1108,10 +1115,10 @@ Version 1.2.1
Released: 2015-06-07

* Bugfixes:
* Negative 'Initial Balance' (bug https://sourceforge.net/p/moneymanagerex/bugs/692/)
* Recurring Transactions navigation issue (bug https://sourceforge.net/p/moneymanagerex/bugs/679/)
* Spelling mistakes (bugs https://sourceforge.net/p/moneymanagerex/bugs/676/), [#677](https://sourceforge.net/p/moneymanagerex/bugs/677/)
* Temporary View Change (bug https://sourceforge.net/p/moneymanagerex/bugs/684/)
* Negative 'Initial Balance' (bug #692)
* Recurring Transactions navigation issue (bug #679)
* Spelling mistakes (bugs #676, #677)
* Temporary View Change (bug #684)
* html format (issue #487)


Expand Down Expand Up @@ -1164,7 +1171,7 @@ Released: 2014-11-02

Features:
* Full UTF-8 and wide characters support in GRM and LUA
* Full integration with WebApp @ http:\webapp.moneymanagerex.org
* Full integration with WebApp
* Added "unknown" payee\category in QIF, CSV and WebApp import
* Navigation panel status saving
* New JS pie charts on report
Expand Down
4 changes: 4 additions & 0 deletions contrib.txt
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,10 @@ Adam Gallagher
John David Bowman
Glenn Fowler
Stanislav Gusev
Lucano Grascelli
Peter Csernak
Artem Odulov
Andreas Goette

### 2022
Renato
Expand Down
2 changes: 1 addition & 1 deletion docs/fr_FR/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ <h2>Les principes de Money Manager Ex</h2>
&eacute;chang&eacute;s. Ces op&eacute;rations seront des remboursements d'emprunts, l'achat d'une nouvelle voiture,
un repas dans un restaurant et bien d'autres choses. A chaque op&eacute;ration on va associer un <i>compte</i> et une
<i>cat&eacute;gorie</i>.&nbsp;</font></p>
<font face="Verdana"><img src="../fr/mmex_concept.png">
<font face="Verdana"><img src="../fr_FR/mmex_concept.png">
</font>
<p><font face="Verdana">Un <b><i>compte</i></b> est l'enregistrement de ce que vous poss&eacute;dez et ce que vous devez.
Ainsi,
Expand Down
Binary file modified docs/it_IT/budget_entry_details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/it_IT/budget_grid.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/it_IT/grm.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</head>
<body onload="generateTOC(document.getElementById('toc'));">
<header>
<nav><small><a id="go_home" href="../index.html?lang=it">Vai alla pagina principale</a></small></nav>
<nav><small><a id="go_home" href="../index.html?lang=it_IT">Vai alla pagina principale</a></small></nav>
<a href="#" id="back-to-top"><img src="../img/backtotop.png" alt="Torna all'inizio" /></a>
<!--Smooth Back to Top Button End-->

Expand Down
37 changes: 19 additions & 18 deletions docs/it_IT/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,50 +57,51 @@ <h2>Lavorando verso una migliore salute finanziaria</h2>
considerato come un'entrata, rispetto alle spese, ovvero a quanto
denaro che spendiamo.
<p>
Il debito è solitamente provocato da un flusso di cassa
L'indebitamento di solito si verifica quando il nostro flusso di cassa è
limitato perché le nostre spese superano le nostre entrate. Quindi abbiamo bisogno di
prendere in prestito denaro per mantenere il nostro flusso di cassa per permetterci di acquistare il necessario.
prendere in prestito denaro per mantenere il nostro flusso di cassa per permetterci di acquistare i beni necessari.
</p>
<p>
Il primo passo verso una migliore salute finanziaria, è quello di mantenere i registri finanziari aggiornati e in ordine. È solo quando abbiamo una comprensione chiara
di dove va il nostro denaro, che possiamo prendere una decisione consapevole
su dove tagliare le nostre spese quando il flusso di cassa si riduce. Se abbiamo bisogno di prendere in prestito denaro, dobbiamo poi essere in grado di gestire altrettanto bene i nostri debiti.
</p>
<p>
Ti sei accorto che hai speso $600 a comprare film in DVD l'anno scorso?
Quante volte li hai guardati? Non pensi che ora i $600
Ti sei accorto che hai speso 600 a comprare film in DVD l'anno scorso?
Quante volte li hai guardati? Non pensi che ora i 600
sarebbero stati meglio spesi nell'imprevisto occorso ieri alla tua auto? Di sicuro non c'è una risposta giusta o sbagliata
su come puoi spendere i tuoi soldi. Dopotutto sei tu che te li sei guadagnati
e hai tutto il diritto di spenderli nel modo che ritieni più opportuno. Ma puoi sempre fare in modo che i tuoi soldi lavorino sodo per te.
e hai tutto il diritto di spenderli nel modo che ritieni più opportuno. Tuttavia, è sempre possibile fare in modo che venga speso in modo più efficiente. E sperare di ottenere il massimo da ogni euro/dollaro spesi.
</p>
<p>
Ecco che arriva in vostro aiuto un software per la <dfn>gestione delle finanze personali</dfn>. Vi aiuta a "fare a fette" i vostri dati finanziari, per darvi una migliore visione su ciò che succede. Da tenere sempre a mente che il software può essere tanto buono quanto i dati che elabora. Se inserisci spazzatura ottieni spazzatura. Ma se avete iniziato a pensare all'utilizzo di un software di finanza personale, siete sulla buona strada per far valere ogni singola moneta.
Ecco che arriva in vostro aiuto un software per la <dfn>gestione delle finanze personali</dfn>. È qui che entra in gioco il software di contabilità personale. Permette di strutturare ed esaminare i dati finanziari, offrendo una migliore visibilità di ciò che accade. Ricorda sempre che il software è valido solo in base alle informazioni che gli fornisci. Dati sbagliati, forniranno risultati sbagliati. Ma se hai già iniziato a pensare a un software per la contabilità personale, allora sei già sulla buona strada per fare un uso migliore di ogni singolo euro che hai.
</p>
<p>
Comincia a leggere come lavorare con Money Manager Ex.
Andiamo quindi avanti per vedere come utilizzare Money Manager Ex.
</p>

<h2>Concezione di Money Manager Ex</h2>
<h2>Concetti di Money Manager Ex</h2>
<p>
Money Manager EX lavora in modo realistico per aiutarti a mantenere le tue finanze personali.
Money Manager EX riproduce il mondo reale per aiutarci a gestire le nostre finanze personali.
</p>
<p>
Di solito noi riceviamo denaro da qualcuno per i servizi che offriamo o per un prodotto che abbiamo venduto. Questo, nel nostro sistema, viene considerato come un'<dfn>Entrata</dfn> o come un <dfn>Deposito</dfn>. Quando acquistiamo qualcosa o usufruiamo di un servizio, questo viene considerato come un'<dfn>Uscita</dfn> o un <dfn>Prelievo</dfn> nel nostro sistema. In MMEX le persone che ci forniscono denaro o ricevono i nostri soldi sono definiti <dfn>Beneficiari</dfn>.
</p>
<p>
Poichè, si spera, non spendiamo tutto ciò che riceviamo, abbiamo ovviamente bisogno di un luogo in cui conservare il nostro denaro. Questo luogo è rappresentato generalmente da un istituto finanziario o da diversi istituti finanziari.
Poiché presumibilmente auspichiamo di non spendere tutto il denaro che riceviamo, abbiamo ovviamente bisogno di un posto in cui conservare il nostro denaro. In genere, si tratta di un istituto finanziario o di più istituti o del nostro portafoglio.
MMEX etichetta questi istituti come <dfn>Conti</dfn>.
</p>
<p>
Quando spendiamo i riceviamo denaro, visualizziamo questo passaggio sotto forma di <dfn>Transazione</dfn>, e visualizziamo la ragione per cui questo avviene, sotto forma di entrata o uscita, nelle Categorie. Ci possono essere situazioni in cui abbiamo necessità di trasferire denaro da un posto all'altro, come se fosse un prelievo allo sportello ATM, questo tipo di transazione è conosciuto come <dfn>Operazione</dfn>.
Quando spendiamo o riceviamo denaro, la consideriamo una <dfn>Transazione</dfn>, e il motivo dell'entrata o dell'uscita è la nostra <dfn>Categoria</dfn>dfn>. In alcuni casi è necessario trasferire denaro da un posto all'altro, come ad esempio un prelievo da uno sportello automatico (quindi dal conto bancario al contante). Questo tipo di transazione viene definita <dfn>Trasferimento.</dfn>.
</p>
<p>Questa situazione potrebbe essere semplificata come mostrato nello schema seguente:</p>
<img class="shadow" alt="MMEX Concept" src="../it_IT/mmex_concept.png" />
<p>
Un'altra cosa importante da considerare è la valuta con cui effettuiamo i trasferimenti.
Un'altra cosa importante da considerare è la valuta con cui effettuiamo le transazioni.
</p>
<p>
Con tutti questi dati di cui tenere traccia, MMEX usa un database per conservare e connettere tutte queste entità fra di loro.
Con tutte queste cose da tenere sotto controllo, MMEX utilizza un database
per memorizzare e collegare tra loro tutte queste informazioni.
</p>

<h3>Raccomandazioni</h3>
Expand All @@ -127,19 +128,19 @@ <h3>Raccomandazioni</h3>
<li>
Consiglio: Se si passa ad una nuova versione di MMEX, assicurarsi di effettuare il backup del database prima dell'aggiornamento.
</li>
<li>Utilizzare il Menu <kbd><samp>strumenti</samp> &rarr; <samp>Opzioni...&hellip;</samp></kbd>
<li>Utilizzare il Menu <kbd><samp>Strumenti</samp> &rarr; <samp>Opzioni &rarr;</samp><samp>Altro</samp> &rarr;</kbd>
per impostare il livello di backup richiesto.</li>
</ul>

<h2>Creare un Nuovo Database</h2>
<p>
Quando si avvia MMEX, tenterà di caricare l'ultimo database
che è stato aperto. Se non esiste alcun database, all'utente viene presentata l'opzione di aprire un database esistente, o
crearne uno nuovo.
che è stato aperto. Se non esiste alcun database, all'utente viene presentata l'opzione di aprire un database esistente o
di crearne uno nuovo.
</p>
<p>
Se è necessario creare un nuovo file di database, dal Menu, selezionare
<kbd><samp>File</samp> &rarr; <samp>nuovo Database</samp></kbd>.
Se è necessario creare un nuovo file di database, dal menu selezionare
<kbd><samp>File</samp> &rarr; <samp>Nuovo Database</samp></kbd>.
</p>
<p>
Questo vi chiederà di specificare un nuovo nome per il file di database<code>.mmb</code>, in corrispondenza della posizione specificata. Ora viene creato il nuovo file di database
Expand Down
Loading

0 comments on commit 4618644

Please sign in to comment.