this post was submitted on 01 Apr 2025
4 points (100.0% liked)

gondaily

71 readers
3 users here now

Media reviews, daily thoughts, writing practice.

founded 6 months ago
MODERATORS
 

I ended up writing quite a bit, yesterday, and "completed" a project I'd been working on since a long time ago. I'm not sure when I started, but it must've been years! I did drop it, eventually, for several reasons.

For one, I started it using Tauri and Rust. God, I hate that. I think it was a terrible experience, overall, though I did learn a lot in the process. I ended up getting a few parts of the project running, but overall it wasn't really very good at all. It didn't do what I wanted it to, it was laggy and buggy... Well, it wasn't great, let's leave it at that.

I decided to write it from scratch a few days ago, in Python. I don't even know when I last touched it... Once again, must've been years. Now, however, I actually managed to do it! Took me a couple of days, and it's not feature complete, but it does what I wanted it to and it looks pretty cute, if I do say so myself.

Screenshot of the program.

It's nothing special or fancy, but it feels nice to get something done.

There's a lot to improve on, really, but that's life. I tried to do stuff with a system tray, but it didn't look very good... Also, I need to learn databases. I know nothing about this stuff... I mean, I know SQL is a thing, I know SQLite is a thing that Python comes with... I wonder if it's better than what I'm doing. That was a joke by the way, it's for sure better. I'd like to improve my program.

I set up a list of features:

Current features:

  • Persistent memory
  • Creator search
  • Creator selection
  • Desktop notifications
  • GUI

Upcoming features:

  • Settings menu
    • Check-timing customization
    • Colour customization
  • File download
  • Taskbar icon
    • Minimize to taskbar
  • Link notifications
  • Scroll-to-load
  • Advanced search
    • Post search
    • Tag search
  • Authentication

I'll get to them eventually.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here