Commit graph

27 commits

Author SHA1 Message Date
5aef05ee6a clean up handleInputKey 2026-03-19 11:46:29 -07:00
1f6b66da80 remove magic numbers 2026-03-19 11:30:12 -07:00
3183a53825 unconditional debounce 2026-03-19 11:12:43 -07:00
44edae9500 centralize movement logic/debounce mouse wheel on cursor tabs 2026-03-19 11:10:26 -07:00
3e82486992 introduce chart state to hold the 13 chart state fields 2026-03-19 09:57:54 -07:00
1bd452190a add comment on App 2026-03-19 09:44:20 -07:00
b4a2fe216f rearrange tui types 2026-03-19 09:42:19 -07:00
cad05657fe ai: refactor tui/fix options panic 2026-03-19 09:29:59 -07:00
f6fb2a67a5 uppercase the command line symbol name 2026-03-17 10:10:29 -07:00
c58cdab98e enable ^L to repaint 2026-03-17 09:50:46 -07:00
5acce9d0bf refactor risk module/better sharpe ratios/adjust valuation for covered calls 2026-03-17 09:45:30 -07:00
868fcd98d3 move isCusipLike / deal with default risk rate 2026-03-10 15:53:51 -07:00
9b246893bf upper case symbol from user 2026-03-10 15:18:12 -07:00
d2867a58e8 clean up format.zig/remove it from exported module 2026-03-10 15:13:20 -07:00
41105989c7 title case for etf sectors, force upper case on symbol search 2026-03-06 15:11:04 -08:00
b5af45bf5a introduce deinit on Dividend 2026-03-06 14:59:14 -08:00
46862519b6 ai: remove most manual type conversion in favor of srf 2026-03-06 10:59:33 -08:00
471c8639d8 utilize srf library from/to most concrete types 2026-03-04 17:10:01 -08:00
ecf3d71d97 update pnl -> gain_loss 2026-03-03 13:32:56 -08:00
fed140b2bc ai: provide fetch progress info when tui starts 2026-03-03 12:00:41 -08:00
145b02c0bf add market value of lots to CLI/TUI display 2026-03-02 08:58:34 -08:00
7288d74d4f ai: restore progress in CLI/add to TUI 2026-03-02 08:42:30 -08:00
2a6d85cf25 ai: fix and centralize portfolio value calculation 2026-03-02 08:35:36 -08:00
390fd73497 ai: deduplicate cli/tli display functions 2026-03-01 11:57:29 -08:00
54c6af8d6d ai: add tests to tui 2026-03-01 11:22:37 -08:00
a85705aa10 ai: add tests to tui 2026-03-01 11:02:05 -08:00
a738ef46c4 restructure for single test binary/simplify Coverage module (drop to 30% thresh temp) 2026-03-01 09:04:56 -08:00
Renamed from src/tui/main.zig (Browse further)