ft_rs


Branches

Name Last commit Author
main 2026-04-06 19:05:06 UTC thatscringebro

File Tree (HEAD)

Name Size
.gitignore 812
Cargo.toml 131
LICENSE 33950
README.md 41
src/app.rs 12283
src/data_layer.rs 9891
src/entities.rs 217
src/entities/account.rs 2247
src/entities/accountlist.rs 1321
src/entities/transaction.rs 3145
src/entities/trxtable.rs 1302
src/enums.rs 334
src/ft_rs.db 20480
src/main.rs 7395
src/ui.rs 17622

History

commit f8e748f8c016266c1f39b3d68e376b970aab0a7c (HEAD -> main)
Author: thatscringebro <thatscringebro@tutanota.com>

DRY + error handling

commit 1c65375044dfeaa46f204055c7a35e74f252ae30
Author: thatscringebro <thatscringebro@tutanota.com>

unwrap() purge

commit ba1b5349db9efc6a4d75eac49eb7ab451c7c464d
Author: thatscringebro <thatscringebro@tutanota.com>

code cleanup

commit c009f840387e839a12401b7f76284a1052542e29
Author: thatscringebro <thatscringebro@tutanota.com>

> loc

commit d0c1816fe51d661795c345cf365d27cf23040114
Author: thatscringebro <thatscringebro@tutanota.com>

cumulative total

commit 35379214e90370b4e7a6ff4da4f59265e7a26c82
Author: thatscringebro <thatscringebro@tutanota.com>

chart by tr_type

commit 69686460b2eee877ad46a4864efc4ae24e23f306
Author: thatscringebro <thatscringebro@tutanota.com>

début gestion des erreurs

commit 366283f87ee7a35e5c2bdd84d9071afb9c87a943
Author: thatscringebro <thatscringebro@tutanota.com>

graphique qui a plus d'allure

commit 1e91c88ba642aa8620d1dd0549543ea98519dac3
Author: thatscringebro <thatscringebro@tutanota.com>

premier graphique

commit c9d31f853d13c2d5d3df449fbc418b2a6badc534
Author: thatscringebro <thatscringebro@tutanota.com>

premier graphique ish

commit a162118fcebbfe63f254a39d3f064b67fba7381e
Author: thatscringebro <thatscringebro@tutanota.com>

example graphique

commit 91f43092c3624d8321b5860690d0aeece0d69d49
Author: thatscringebro <thatscringebro@tutanota.com>

tabs

commit 1a7a3baaf5fb9a8deeb34228bbdc1de86f69cdf5
Author: thatscringebro <thatscringebro@tutanota.com>

helper

commit 460f6e9c94f8762695e809c26c50a8bd2c3ca124
Author: thatscringebro <thatscringebro@tutanota.com>

modifier tr + ajout/modifier ac

commit 9bfc0c4304cb319bb30755c10b3001910a27da0d
Author: thatscringebro <thatscringebro@tutanota.com>

asset

commit bf1de016cd63383831b4f09000f752880f8eb271
Author: thatscringebro <thatscringebro@tutanota.com>

open with path

commit 30880ed10469fb1726a5150974feac094fbd64a6
Author: thatscringebro <thatscringebro@tutanota.com>

fix new tr

commit 7065a085a90c04b83eafebe868b8a3226e6245f4
Author: thatscringebro <thatscringebro@tutanota.com>

dead code + couleur

commit 461468ff1be150e1abe989b627c6b21f4cfa0ba1
Author: thatscringebro <thatscringebro@tutanota.com>

travail sur add transaction

commit e58387a1bfee9da96790e105b46ca7df37948bab
Author: thatscringebro <thatscringebro@tutanota.com>

better ui

commit 5be0cd480e1ff311660f65c5bd401596f106658e
Author: thatscringebro <thatscringebro@tutanota.com>

update deps

commit f8cd73795b467634155973afe3edd8f1ab90bfd0
Author: thatscringebro <thatscringebro@tutanota.com>

table

commit 7b8312af12a3112ad210f9d297f7f51151f53dcf
Author: thatscringebro <thatscringebro@tutanota.com>

Avancement du projet

commit b267360b2ebb7ff2ce2dcb435e529c8f0d4b3f2e
Author: thatscringebro <thatscringebro@tutanota.com>

début new account

commit df4fd0202d60be273d57339f1a41db3508d31683
Author: thatscringebro <thatscringebro@tutanota.com>

trx as list => to change to table

commit 2395d72c7ee6d0a051a7ad4f312c0f8edf54e2d1
Author: thatscringebro <thatscringebro@tutanota.com>

fixed list

commit dd6b6f7b2c3ec21b72efceffb013705a18c828fb
Author: thatscringebro <thatscringebro@tutanota.com>

better ac list

commit 33fb39e7328a692c7143654cdf537e1cb3035eb1
Author: thatscringebro <thatscringebro@tutanota.com>

début du ui

commit 55dfd16cd2d2f977101d3cb2817963b120d57f08
Author: thatscringebro <thatscringebro@tutanota.com>

started using ratatui

commit 24ac0a0fbe598c4bc695ba712cc4da454665529a
Author: thatscringebro <thatscringebro@tutanota.com>

grand total

commit e8b3eae8891410cbbf7c1c7bf75bee0c46c99640
Author: thatscringebro <thatscringebro@tutanota.com>

account total

commit d512dedd215e6c5fe81e307872f25e4bfd5411ac
Author: thatscringebro <thatscringebro@tutanota.com>

adding and listing transactions baby

commit 4c4967d50aebc172bb01a712d09555e51157019f
Author: thatscringebro <thatscringebro@tutanota.com>

cli interface for adding/listing accounts and t_types

commit 83281e9199bc6314a4bd367d563a005c31a912ba
Author: thatscringebro <thatscringebro@tutanota.com>

finished making fn for entities

commit 6fda1192fa93138a16752e3329dfafdaf9e80968
Author: thatscringebro <thatscringebro@tutanota.com>

transaction imp

commit 8a862a444fe22902781bb512dbf6b4e6f7507035
Author: thatscringebro <thatscringebro@tutanota.com>

sql implementation for account and ttype

commit d5e34d153469fb96bc7875ac0a3171bd4b751803
Author: thatscringebro <merlinge@tutanota.com>

started sqlite logic

commit 120cc3e583d1abef3acfe54d9f4ec4f879d7c668
Author: thatscringebro <thatscringebro@tutanota.com>

hello world

commit ac0557dca62637aa782ac1a4ab875fb3ee5b068d
Author: thatscringebro <merlinge@tutanota.com>

Initial commit


Contents of README.md

ft_rs

Finance and transactions tracker