Skip to content

Releases: TheRustyPickle/Rex

v0.1.16

01 Apr 20:42
60ab88e
Compare
Choose a tag to compare

Updates

  • All amount fields now recognize 'k' and 'm' number suffixes as a thousand and a million allowing usage of 1k, 5m.
  • The initial page text layout has been updated.
  • The Home page now has two more rows in the Balance section highlighting daily income and expense amount.
  • Pressing 'v' on a selected transaction/activity will show the full transaction details. Useful in case the detail is too large.
  • The chart page now has the option to enable/disable TX methods from the chart on the 'space' press.
  • All popups have been updated and now can be scrolled using the Arrow Up or Down keys.
  • The Add Transaction page now shows the transaction impact as the fields are filled up.
  • The number animation system has been improved with reduced/minimal freezing.
  • All dependencies and Rust have been updated to the latest version.

Changes

Full Changelog: v0.1.15...v0.1.16

v0.1.15

03 Mar 21:29
6d1ffd9
Compare
Choose a tag to compare

Updates

  • Fix negative balance getting stuck at 0.00
  • Fix the search page not giving correct results when tx type is transfer and both from and to method fields are not filled up
  • Fix a bug that caused unrelated transactions to show up on the home page
  • On the Home page transactions with the same date can now be moved up with ',' and down with '.'
  • A new option on J press to add backup locations. On q press, the latest DB will be copied there
  • Added previously missing option to reset new app data location when the input is blank
  • New and modified status updates for better clarity
  • New offset-based scrolling when scrolling tables
  • A new Activity page on 'y' press that will show activity details such as when transactions were added, deleted, edited, etc
  • Popup help texts have been updated
  • Dependency updates and minor performance improvements

Changes

Full Changelog: v0.1.14...v0.1.15

v0.1.14

27 Dec 21:35
08d7d52
Compare
Choose a tag to compare

Updates

  • New option to change app data location on 'J' press.
  • The home page now has slight animation as the number changes.
  • A status will now be shown when a transaction is being edited.

Changes

Full Changelog: v0.1.13...v0.1.14

v0.1.13

06 Nov 13:23
096eace
Compare
Choose a tag to compare

Updates

  • Home page now shows a breakdown of total expense/income per transaction method

Changes

Full Changelog: v0.1.12...v0.1.13

v0.1.12

01 Aug 22:02
7bfd183
Compare
Choose a tag to compare

Updates

  • Moved Summary sorting key to 'X'
  • Added new key support 'X' on the Search page to cycle date types for searching
  • Support for verification and value stepping for all date types on the Seach page
  • Search page no longer auto-fills the date field
  • Fixed Search page matching partial tag, resulting in unrelated transactions
  • Transactions can now be deleted on the search page using 'D'
  • Transactions can now be edited on the search page using 'E'

Changes

New Contributors

Full Changelog: v0.1.11...v0.1.12

v0.1.11

01 Jul 19:55
Compare
Choose a tag to compare

Updates

  • Add tx and transfer page has been merged into one page. Pressing T no longer does anything
  • A new page for searching transactions has been added on W press
  • Search page support for >, <, >= and <= on amount field
  • Details, Tx method, Tags now support tab completion
  • Improved matching partial string for auto-completion
  • Pressing S on the summary page now cycles sorting transactions by tags, income, or expense
  • Pressing Enter on a tag on the Summary page now opens the search page showing all tx with the tag
  • A popup will now show up when trying to delete a tx to confirm it
  • Deleting tx won't force select the Month section anymore. Instead, select the previous tx
  • Other improvements and bug fixes

Changes

Full Changelog: v0.1.10...v0.1.11

v0.1.10

04 Jun 22:04
61a2500
Compare
Choose a tag to compare

Updates

  • Added option to reposition/rename transaction methods on J press
  • Added field clearing on C press on add tx and transfer page
  • New update popup will now show some notes from GitHub release

Changes

Full Changelog: v0.1.9...v0.1.10

v0.1.9

12 May 19:23
a121e94
Compare
Choose a tag to compare

Updates

  • Fixed a bug that prevented adding two transfer tx in one session

Changes

Full Changelog: v0.1.8...v0.1.9

v0.1.8

06 May 00:19
765e7a1
Compare
Choose a tag to compare

New Updates

  • Updated summary UI with more info
  • Balance and other numbers now are separated by commas

Changes

Full Changelog: v0.1.7...v0.1.8

v0.1.7

27 Apr 00:15
eb30e4c
Compare
Choose a tag to compare

🎨Color Scheme

Old theme

old_rex

New theme

new_rex

💥New Features

  • All input widgets now support moving the cursor with the Left/Right arrow key
  • Some input widgets now support stepping value with the Up/Right arrow key
  • Added Monthly/Yearly/All-Time based chart and summary
  • Supported years increased from 2025 to 2037
  • Reduced unnecessary loading times
  • Consistent coloring across pages
  • Chart now has a small animation

🚀Other Updates

  • Updated help text
  • Updated DB data type + added migration
  • Reduced unnecessary memory usage
  • Dependency updates
  • Now available on crates.io

Changes

Full Changelog: v0.1.5...v0.1.7