Commit graph

27 commits

Author SHA1 Message Date
b251614667 Remove Tree type and adjust API to continue working 2026-03-28 23:13:16 -05:00
6470aee802 Add move operation, fix fuse server 2026-03-28 13:25:25 -05:00
41480a39c9 Start API refactor to remove separate Tree
We want trees to just be notes. We want to reference notes
by Path instead of object ids. Stop thinking about the
fs implementation and the fuse service with the same terms -
they will be different backends.
2026-03-27 12:44:35 -05:00
abbef64bbc Switch to using index instead of _index 2026-03-26 19:02:20 -05:00
0b3025b878 Add some project specific ignores 2026-03-26 16:11:11 -05:00
a67b9c48c2 Add trove auto save function 2026-03-26 16:08:10 -05:00
01e9780bb8 Add a simple cat (path handling still needed) 2026-03-26 00:48:53 -05:00
ffefe4dd21 Blob is no more. Notes now always have content. 2026-03-26 00:36:01 -05:00
5df3c81417 Add fsutil and mime information 2026-03-26 00:33:29 -05:00
94d00c94d4 Improve database schema for notes-with-children 2026-03-24 22:51:56 -05:00
82c272990c Switch to UUID for sqlite db 2026-03-24 21:22:24 -05:00
90b72ed678 Single click selection preferred 2026-03-23 23:21:01 -05:00
160de4c526 Simple text editor for basic notes 2026-03-23 22:56:53 -05:00
bd4d571c95 Add more meta information to trove entries 2026-03-22 23:57:05 -05:00
4ada169bbe Add note browser pane 2026-03-22 23:17:03 -05:00
72d591194f Save / Restore basic settings 2026-03-22 22:42:12 -05:00
8d531b3304 Add initial GUI program 2026-03-22 22:26:14 -05:00
22a9c68611 Add initial CLI support 2026-03-21 22:25:32 -05:00
e16d67e2f8 Move away from inodes as direct db reference 2026-03-21 12:08:54 -05:00
f80f4d12a2 Add fs implementation and add to trove 2026-03-19 22:43:11 -05:00
2cfe32b333 Add database and FUSE mapping 2026-03-16 22:45:27 -05:00
96c9e62354 Brainstorm initial API and modify db to be more FUSE friendly 2026-03-16 01:14:07 -05:00
0a444a55c4 Add gitignore 2026-03-15 20:50:35 -05:00
e78d479c14 Add tree data object 2026-03-15 20:48:43 -05:00
75c6bbe57b Boilerplate database access layer 2026-03-15 20:27:15 -05:00
8955ae39e4 Add an initial project and module 2026-03-15 18:33:28 -05:00
92498dec09 Initial commit 2026-03-15 17:19:28 -05:00