codinguser / gnucash-android

Gnucash for Android mobile companion application.
Apache License 2.0
1.22k stars 538 forks source link

UI feature request #907

Open boydkelly opened 3 years ago

boydkelly commented 3 years ago

Would love to see a home screen for the gnucash app where you click on the + to add a new transaction with a default asset account, and then select the expense account for the transaction. Currently you have to drill down to the expense account to add a transaction. In addition when you open the app, the inviting + wants to add a new account. But typically once your accounts are set up this becomes a secondary function and could be in the settings for example. Hey great app! Hope that it will get some more developement!

Thumas commented 2 years ago

I have implemented almost that in my fork: https://github.com/Thumas/gnucash-android/tree/free_transaction When you click on the + after you open the app, you can choose between creating a new account and creating a new transaction. Creating a new transaction without chosing an account before means you have to select (at least) two accounts.

boydkelly commented 2 years ago

Nice... Another idea would be to make the reports screen the 'home/main' screen. And have a plus for entering transactions. Once accounts are set up they should be in the background. The chart of accounts is important but not what you need to look at when you open the app.