Skip to content

Releases: pwizla/swimo

Re-add the 'Salary' category

15 Mar 18:23
Compare
Choose a tag to compare
Pre-release
0.2.1.1

Update README to reflect changes on v0.2.1

Simplify JSON settings file

15 Mar 18:19
Compare
Choose a tag to compare
Pre-release

NEW: Budget categories are now extracted from the budget object in src/lib/settings.jsx.

Swimo is about the budget. Make it yours!

15 Mar 17:54
Compare
Choose a tag to compare

NEW in v0.2 :

This release focuses on various improvements to the budget table:

  • Envelopes are now editable: click on any amount in the "Envelope" column, edit the amount, and press Enter or click outside of the cell to save it. The table is automatically updated and saved!

  • Totals are computed and displayed at the bottom of table.

  • Introducing 'Conditional Formatting': Some lines are automatically highlighted to draw your attention on certain alert levels:

    • when your expenses reach 90% or more of the envelope budget, the line is highlighted with a light orange tone

    screen shot 2017-03-15 at 18 44 38

    • when you're over budget, the line turns to a white on red scheme

    screen shot 2017-03-15 at 18 43 49

Please Note: The number of budget categories and their name is not editable in the UI yet. These data are hardcoded in the src/lib/settings.jsx file. Feel free to modify it to your own convenience there, by using the same JSON-based format. Be sure to modify both the budgetand categories JSON objects.

MVP

14 Mar 08:51
Compare
Choose a tag to compare
MVP Pre-release
Pre-release

First release, MVP.

For now, you can:

  • Add new transactions
  • Get real-time updated total amounts for account
  • See full list of transactions
  • See budget envelopes, as well as engaged and remaining amounts for each envelope

Targets for next release (0.2):

  • Envelopes should be editable (see issue #12)
  • Transaction details in transactions list should be editable

Envelopes amounts are currently editable only by modifying the JSON-formatted src/lib/settings.jsx file.