diff --git a/CHANGELOG.md b/CHANGELOG.md index 3daeb57bc..185e155e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,37 @@ Change Log =============================================================================== +Version 1.6.0 *(2015-xx-xx)* +---------------------------- +* Feature: More options for recurrence of scheduled transactions +* Feature: Scheduled backups (QIF, OFX and XML) +* Feature: Backup/Export to DropBox and Google Drive +* Feature: Reports of income and expenses over time - bar, pie and line charts +* Feature: Import scheduled transactions from GnuCash XML +* Feature: Set app as handler for .gnucash and .gnca files +* Feature: Auto-balance transactions before saving +* Feature: Added navigation drawer for easier access to features +* Feature: Added options for explicitly creating/restoring backups +* Feature: Added support for hidden accounts +* Feature: Account delete dialog now has options for moving sub-accounts and transactions +* Feature: Export to Gnucash desktop-compatible XML +* Feature: Added support for logging to Crashlytics (for beta releases) +* Improvement: Imbalance accounts are created on-the-fly (and hidden in single-entry mode) +* Improvement: Transaction auto-complete suggestions now include amount, date and do not show duplicates +* Improvement: Only one ROOT account exists in the database (it is created if necessary) +* Improvement: Show the day in transaction headers +* Improvement: Added `created_at` and `modified_at` database columns to all records +* Improvement: Added ability to mark account as favorite from context menu +* Improvement: Future transactions are not considered when calculating account balances +* Improvement: Database is always cleared during import (no merging of books supported) +* Improvement: Increased speed and reliability of import operations +* Improvement: Upgraded Java version to 1.7 +* Improvement: Use gradle for building source + Version 1.5.5 *(2015-02-20)* ---------------------------- -Fixed: QIF not exported when using single-entry transactions -Fixed: Passcode screen can be by-passed using SwipeBack -Fixed: Crash when changing the account name +* Fixed: QIF not exported when using single-entry transactions +* Fixed: Passcode screen can be by-passed using SwipeBack +* Fixed: Crash when changing the account name Version 1.5.4 *(2015-02-16)* ---------------------------- diff --git a/CONTRIBUTORS b/CONTRIBUTORS index f5d925f92..45ba3eb9d 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3,7 +3,14 @@ several different people. Appreciation goes to Muslim Chochlov and the to whole GnuCash community for guiding the project through the early phases and providing valuable feedback. -The following people contributed (code and translations) to GnuCash for Android: +Lead Developer: +Ngewi Fet + +Main contributors to core app experience: +Yongxin Wang +Oleksandr Tyshkovets + +The following people (in no particular order) contributed (code and translations) to GnuCash for Android: Christian Stimming Cristian Marchi Menelaos Maglis @@ -16,9 +23,7 @@ Nicolas Barranger Sigurd Gartmann Pedro Abel windwarrior -Oleksandr Tyshkovets Alex Lei -Yongxin Wang Matthew Hague Spanti Nicola Jesse Shieh diff --git a/README.md b/README.md index cea5f2738..9607ae570 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # Introduction -Gnucash Mobile for Android is companion application for desktop Gnucash designed for Android. -It allows you to record transactions on-the-go and export them in the QIF or OFX format and later import the data into Gnucash for the desktop. You can create multiple accounts for transactions in Gnucash. Double-entry accounting is also supported. +Gnucash Android is companion application for desktop Gnucash designed for Android. +It allows you to record transactions on-the-go and export them in the QIF, OFX or (GnuCash)-XML format and later import the data into Gnucash for the desktop. The app supports multiple nested accounts, scheduled transactions and backup/export to 3rd-party services (like DropBox & Google Drive). -The application supports Android 2.2 Froyo (API level 8) and above. +The application supports Android 2.3.4 Froyo (API level 10) and above. # Installation diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index eff61e938..1315b9d84 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -296,13 +296,13 @@ Diese Option aktivieren, wenn Sie die OFX-Dateien für ein anderes Programm als GnuCash auf dem Desktop exportieren Neuigkeiten in dieser Version - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n - + Schließen Geben Sie einen Betrag ein, um die Buchung speichern zu können GnuCash-Konten importieren diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index da0710f5a..f3a69f30c 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -303,11 +303,11 @@ Ενεργοποίηση αυτής της επιλογής για εξαγωγή σε εφαρμογές τρίτων, εκτός του GnuCash για επιτραπέζιο υπολογιστή. Τι νέο υπάρχει - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Απόρριψη diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml index d17d4f5b8..07f60f973 100644 --- a/app/src/main/res/values-es-rMX/strings.xml +++ b/app/src/main/res/values-es-rMX/strings.xml @@ -297,11 +297,11 @@ Active esta opción para exportar a otras aplicaciones distintas a GnuCash para escritorio ¿Qué hay nuevo? - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Cerrar diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 915314e60..b3009ac63 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -476,11 +476,11 @@ Every %d years - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Enable Crash Logging diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 821a59816..a15d5722d 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -297,11 +297,11 @@ Activez cette option lors d\'un export vers une application tierce autre que GnuCash pour PC Nouveautées - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Passer diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 6dceb61c3..4aea2fea3 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -297,11 +297,11 @@ Enable this option when exporting to third-party application other than GnuCash for desktop What\'s New - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Dismiss diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index e91441979..854c43a2f 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -298,11 +298,11 @@ Abilitare questa opzione quando si esporta verso un\'applicazione diversa da GnuCash versione desktop Novità - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Chiudi diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index d9413c74f..791d7c8bf 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -298,11 +298,11 @@ Velg denne hvis du skal eksportere til annen programvare enn GnuCash for PC. Hva er nytt - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Ferdig diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 3c7364657..4228e6239 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -297,11 +297,11 @@ Schakel deze optie in als u naar een applicatie anders dan GnuCash wil exporteren Nieuw sinds de vorige versie - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Wijs af diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 434c8836c..b56133278 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -296,13 +296,13 @@ Habilitar essa opção quando estiver exportando para um software terceiro, diferente do GnuCash para desktop O que há de novo - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n - - Multiple bug fixes and improvements\n - + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n + - Multiple bug fixes and improvements\n + Descartar Adicione um valor para salvar a transação Importar Contas do GnuCash diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index e1970d018..bdb78c76c 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -297,11 +297,11 @@ Включите эту опцию, если экспортируете в программы отличные от GnuCash для ПК Новости - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currencey settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Отказаться diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index bf1506aae..9fe89a733 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -307,13 +307,13 @@ 当导出数据到GnuCash桌面版以外的程序时需要开启这个选项。 新功能 - - 提高了性能General resource and performance optimization\n - - 计算科目合计金额更快\n - - 可以设置密码保护(在设置页中)\n - - 按货币导入QIF文件\n - - 创建科目时可以沿用上一级的货币设置\n - - 修补了以前发现的问题\n - + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n + - Multiple bug fixes and improvements\n + 知道了 输入金额才能保存交易 导入GnuCash科目 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8212902e4..9d127fd65 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -308,11 +308,11 @@ Enable this option when exporting to third-party application other than GnuCash for desktop What\'s New - - General resource and performance optimization\n - - Faster computation of account balances\n - - Set passcode to restrict access to app (in Settings)\n - - Export separate QIF files for each currency in use\n - - Use currency settings when creating account hierarchy\n + - Visual reports (Bar/Pie/line charts) \n + - Scheduled backups of (QIF, OFX, and XML)\n + - Backup/Export to DropBox and Google Drive\n + - Better recurrence options for scheduled transactions\n + - Navigation drawer for easier access to options\n - Multiple bug fixes and improvements\n Dismiss