leo-benz / budgetbudget-native

An implementation of BudgetBudget using the native Apple technology stack
GNU General Public License v3.0
11 stars 1 forks source link

Persist Budget #28

Closed leo-benz closed 1 year ago

leo-benz commented 1 year ago

The values entered to the budgeted field shall be persisted across application launches.

Xiphe commented 1 year ago

Do you plan compatibility with the current format? (json with .budget extension).

I can specify the current structure and my thoughts behind that if that helps.

leo-benz commented 1 year ago

I am not sure about it yet. Probably trying to ensure compatibility will increase complexity compared to built in swift serialisation methods. Especially also when thinking about future implementations of iCloud Sync.

Importing budgets from the current format is definitely a must have.

Xiphe commented 1 year ago

Makes sense 👍

leo-benz commented 1 year ago

Follow up for importing existing budgets in #32