You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to save the user some time and to make the editor a bit less intimidating, the editor should try to autofill as many fields as possible depending on what operation opened it. Here are some example mockups:
This is the basic editor, that would open when you press "Create transaction" from the Overview. Since Financius doesn't know what kind of operation you want to create, all the fields are empty.
If you press "Repeat" from a transaction's details screen, however, the editor autofills all the fields based on their previous value for that transaction. That way the user only has to correct whatever has changed, and press "Done".
If you press "Expense" or "Income" from an Account screen, the editor autofills the relevant field with that account. If you create an expense it's added to the "From" field, and if you add an income it's added to "To".
If you're on the details screen of an expense category and press "Create expense", the expense's name is added automatically to the "To" field. If you're on the details screen of an income category and press "Create income", it's added to the "From" field.
If you press "Lend" from a Contact screen, the contact's name is added to the "To" field. But if you press "Borrow", it's added to "From".
If you press "Create expense" from a Group screen, the group's name is added to the "Concept" field, and its category and the participants' names are added to the "To" field.
Even if you open an editor with empty fields, filling some fields should autofill others. For example, if you start filling the "Concept" field and you select a group's name, all its participants should be added to "To".
And if you select a previous transaction's name, all the remaining fields should be autofilled to match their values the last time you created that transaction.
The text was updated successfully, but these errors were encountered:
The style of the app is not going to change at this moment. And there will be only one entry point to create new transaction for now. Let's keep it simple.
I take it "one entry point" means that there will only be "create transaction" buttons, and then you'll have to choose the transaction type once you're inside the editor?
In order to save the user some time and to make the editor a bit less intimidating, the editor should try to autofill as many fields as possible depending on what operation opened it. Here are some example mockups:
This is the basic editor, that would open when you press "Create transaction" from the Overview. Since Financius doesn't know what kind of operation you want to create, all the fields are empty.
If you press "Repeat" from a transaction's details screen, however, the editor autofills all the fields based on their previous value for that transaction. That way the user only has to correct whatever has changed, and press "Done".
If you press "Expense" or "Income" from an Account screen, the editor autofills the relevant field with that account. If you create an expense it's added to the "From" field, and if you add an income it's added to "To".
If you're on the details screen of an expense category and press "Create expense", the expense's name is added automatically to the "To" field. If you're on the details screen of an income category and press "Create income", it's added to the "From" field.
If you press "Lend" from a Contact screen, the contact's name is added to the "To" field. But if you press "Borrow", it's added to "From".
If you press "Create expense" from a Group screen, the group's name is added to the "Concept" field, and its category and the participants' names are added to the "To" field.
Even if you open an editor with empty fields, filling some fields should autofill others. For example, if you start filling the "Concept" field and you select a group's name, all its participants should be added to "To".
And if you select a previous transaction's name, all the remaining fields should be autofilled to match their values the last time you created that transaction.
The text was updated successfully, but these errors were encountered: