logbook

logbook

7 devlogs
16h 10m
Created by ali

A terminal app for logging your way through life

Timeline

ali
ali
1h 37m 3 days ago

I added some TODOs, wrote a README, and set up builds + did some other smaller things!!

Update attachment
ali
ali
4h 54m 3 days ago

I MADE IT WORK WOOOHOOO
In these 4 hours of grinding I've done so many things (for example, I've streamlined a lot of code and handled many edge cases!!) You can now add 'states' to tags - they're basically a counter you can add to and remove from using logs and they're the main idea behind this app!

So yeah, MVP! Who cheered! (Next up: docs and maybe, hopefully, cadences).

Update attachment
ali
ali
1h 56m 4 days ago

I worked a lot, lot, lot on reading! You can read tags now and the tables are nicer and slighly more informational :)

I also did some other, more minor things (especially trying to improve my spaghetti code). Oh, anyway!

Update attachment
ali
ali
1h 40m 4 days ago

I updated some things and did some refactoring! One notable thing: a finalized tag deletion flow!

Update attachment

What's that? Oh, a ~~table~~!

Update attachment
ali
ali
2h 15m 4 days ago

I strayed a bit from my initial roadmap and added some important features, like
- data controls (including resetting the app data folder) and
- tag controls (including tag deletion).

Next up, I'm gonna try and finish some other important things (like deleting logs) and make it a bit prettier (tables are REALLY NECESSARY).

Update attachment
ali
ali
3h 12m 5 days ago

I've started work on this project! For now it's barely working, but I'm about halfway through my checklist:

  • [x] Basic interface setup
  • [x] Database and data folder (SQLite, stored in OS-appropriate user data dir)
  • [x] Basic tag storage (flat tag.subtag IDs, semantic nesting only in UI)
  • [x] Interface to create tags and write logs
  • [ ] Interface to read last n logs
  • - [x] Log reading logic
  • - [x] Basic log printing logic
  • // ...

So yeah!!! I'm gonna start working on table output (desperately needed), log deletion and advanced log features: stateful logs and hopefully soon cadences.

Update attachment