Commit Graph

162 Commits

Author SHA1 Message Date
scoobybejesus 60ccbfb1ff Changed structopt dependency to clap and updated to latest version. 2023-10-23 18:07:24 -04:00
scoobybejesus e983fb2234 Replaced deprecated tui with ratatui and updated to current version. 2023-10-23 13:36:28 -04:00
scoobybejesus 823f83d5c6 Refactor some ui while upgrading tui to latest version. 2023-10-23 13:26:51 -04:00
scoobybejesus d9a296a34e Fix potential panic resulting from no results chosen to print in print menu. 2023-10-22 12:24:55 -04:00
scoobybejesus 0b66511e2c Update termion to v2 2023-10-22 12:19:56 -04:00
scoobybejesus d2a255ad2e Change edition. Update copyright year. 2023-10-19 17:17:51 -04:00
scoobybejesus 37917bbad2 Removed decimal in favor of rust_decimal. Point version bump. 2023-10-19 17:05:32 -04:00
scoobybejesus 4161280b4d Update most dependencies. 2023-10-19 14:37:46 -04:00
scoobybejesus 47c3e35665 Remove extra semicolon 2021-12-08 15:04:28 -05:00
scoobybejesus 1d7a1a1b72 Update decimal crate for uninit issue. See alkis/decimal PR #64. 2021-12-08 15:03:50 -05:00
scoobybejesus ce77cbf8b9 Add support for parsing values/quantities in accounting/comma format, where numbers are wrapped in parentheses. 2020-12-12 23:15:07 -05:00
scoobybejesus f6e9b5525b Improve/fix messages/wording. 2020-12-12 14:33:36 -05:00
scoobybejesus f7f9926e5e Improve/fix messages/wording. 2020-12-12 14:10:06 -05:00
scoobybejesus cabb6c5010 Separated print menu TUI as feature that can be removed for building on Windows. 2020-12-08 00:07:10 -05:00
scoobybejesus 8e7a903669 Made function params more concise. 2020-12-06 22:47:34 -05:00
scoobybejesus 9891d14820 Allow use of fn outside of crate. 2020-12-01 20:43:02 -05:00
scoobybejesus 023648dce6 Added Cargo.lock for binary. 2020-11-30 23:29:40 -05:00
scoobybejesus fd9010602c Cleanup 2020-11-30 23:14:54 -05:00
scoobybejesus fdb8ebc6e2 Update .gitignore 2020-11-30 23:09:35 -05:00
scoobybejesus 0975a1aaef Fully break off crptls lib into separate workspace. Moved a few things. Updated copyright date. 2020-11-30 23:05:49 -05:00
scoobybejesus 2795e868e5 Removed unnecessary parameters and allocations from fit_to_lots() and related functions. 2020-11-29 14:36:53 -05:00
scoobybejesus d4d6e597c4 Switched for-loop with iter methods. Removed erroneous fn call. 2020-11-29 11:56:03 -05:00
scoobybejesus fafe538eac Version bump. Changes to .env. Changes to cli flags. Removed support for period date separator character. Better error handling for invalid files. Updated --help descriptions. 2020-11-29 00:16:59 -05:00
scoobybejesus d3c7c8c6a3 Added Form 8949 report. Updated get_term(). 2020-11-28 00:18:32 -05:00
scoobybejesus a44e0f145d README: small updates. 2020-11-27 17:55:23 -05:00
scoobybejesus 3c7e01a42c Documented how create_lots_and_movements() works.
Completed documenting create_lots_and_movements()
2020-11-27 17:34:57 -05:00
scoobybejesus 9a28bfbf64 Script: checked for duplicate account numbers. 2020-11-27 12:57:12 -05:00
scoobybejesus 29f84a30d3 CSV Import: removed Options, cloning and unwrapping. 2020-11-27 12:10:50 -05:00
scoobybejesus 4faab11ed3 Error handling. Added user warning and exit()'s in place of asserts. Related formatting. 2020-11-27 11:50:45 -05:00
scoobybejesus 999b46a904 CSV import. Fixed ISO date parsing. 2020-11-26 10:13:22 -05:00
scoobybejesus d4495fa3a6 README: clarify how to proceed in the event of a panic. 2020-11-21 13:47:37 -05:00
scoobybejesus a0f062cdf5 Script: newline caused append behavior (undesirable). 2020-11-14 20:35:25 -05:00
scoobybejesus 8ec8c2f302 Script: changed to /usr/bin/env python3. 2020-11-14 19:21:29 -05:00
scoobybejesus 3d2ab6ee34 README: mention Python helper script. 2020-11-14 17:35:28 -05:00
scoobybejesus 1c20ff1329 Add helper script for sanitizing CSV input file. 2020-11-14 17:33:29 -05:00
scoobybejesus beeee221f3 README: modify Excel warning; include workaround. 2020-11-14 17:11:00 -05:00
scoobybejesus ca26919bda README: warn about panic caused by Excel decimal precision. 2020-11-14 12:34:42 -05:00
scoobybejesus f117b155cf Improved error handling and verbosity regarding env vars. 2020-10-13 00:27:32 -04:00
scoobybejesus 059e2b2a90 Updated panic/expect message 2020-10-13 00:25:40 -04:00
scoobybejesus 78fa173ceb Updated struct documentation and println's 2020-10-13 00:24:05 -04:00
scoobybejesus 396a084fcd Updated documentation 2020-10-13 00:22:21 -04:00
scoobybejesus 51b021b298 Moved .env.example to examples/ dir 2020-10-13 00:20:27 -04:00
scoobybejesus 90c55062bf Remove unneeded parens. 2020-10-11 12:08:27 -04:00
scoobybejesus 9d3564eb7f Remove cmd line options, and add to .env file. Bump version. 2020-10-11 12:00:46 -04:00
scoobybejesus 3f9a09465d Updated README. 2020-04-05 13:16:47 -04:00
scoobybejesus cdfec84df4 Updated README. 2020-01-18 11:40:32 -05:00
scoobybejesus e28fc5b3be Clarified input file writeup. 2020-01-18 11:18:41 -05:00
scoobybejesus 2a8080e0ad Update README. 2020-01-17 19:24:27 -05:00
scoobybejesus afe3b453c8 Updated CLI help descriptions. 2019-12-31 00:03:18 -05:00
scoobybejesus b74b06a27f Updated example to make it work again. 2019-12-30 00:23:30 -05:00