Commit graph

13 commits

Author SHA1 Message Date
afbcd5d338 refactor(tree): removed everything relating to tree diffs 2025-09-25 16:33:13 +02:00
ff71a92249 refactor: split up the utilities file into smaller modules 2025-09-19 03:48:08 +02:00
d6f71d4b8b refactor(tree): removed unneeded function prototype 2025-09-12 23:08:40 +02:00
2773588023 feat(tree): added save_tree_diff 2025-09-11 23:52:34 +02:00
a3ee042758 refactor(tree): changes according to API changes of the FileInfoBuffer 2025-08-28 03:49:51 +02:00
983c6d4ca4 refactor(tree)!: renamed the save_tree function to snapshot_tree 2025-08-27 03:00:35 +02:00
e63fb4a0fa refactor(tree,utilities)!: moved the PathBuffer to utilities 2025-08-27 02:57:32 +02:00
326a33a3f4 refactor(tree,utilities)!: moved find_root and walk to the utilities and removed the Tree struct in favor or the FileInfoBuffer 2025-08-27 02:03:05 +02:00
8efadf051c refactor(tree)!: changed the api of the PathBuffer and generalized it to a List of char* 2025-08-27 01:23:00 +02:00
d7e754b67e feat(tree): added an option to get the full repo path in walk and added a sort function for the path buffer 2025-08-25 23:14:50 +02:00
b7710d02a9 feat(tree): added a simple function to save tree snapshots compressed to the disk 2025-08-24 23:52:06 +02:00
25480fc92f feat: added a more general way to display relative paths for the status cli command 2025-08-21 14:28:07 +02:00
c372a5f8bc feat: added a simple filesystem tree walk and the status cli command to get a list of untracked files 2025-08-20 21:44:04 +02:00