logbook

logbook

7 devlogs
16h 7m
•  Ship certified
Created by ali

software for tracking events, like a computer! simple: write 'logs', tag them, add counters to tags even.

Timeline

Ship 1

1 payout of shell 59.0 shells

ali

11 months ago

ali Covers 7 devlogs and 16h 7m
ali
ali
1h 37m 11 months ago

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

Update attachment
ali
ali
4h 50m 11 months 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 11 months 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 11 months 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 11 months 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 11 months 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