You are browsing as a guest. Sign up (or log in) to start making projects!

2h 4m 41s logged

Spent about 4.5 hours this session building out the main window into a proper settings page so you can set Snap up however you want without ever touching the code. Heres everything that landed.


Custom hotkeys — you can now reassign the shortcuts to whatever keys you want instead of being stuck with F9/F10/F11.The tricky part wasnt setting them, it was getting them to stay after closing the app. They kept resetting every restart. Found tauri plugin store which turned out to be exactly what I needed now the hotkeys save properly between sessions.

Custom API key field — drop in your own Groq key right in the settings instead of it living in a file, so you’re not tied to the shared tester key.

Customizable summary length — pick how short or detailed you want your summaries to be.

Window controls — added proper minimize, expand and close buttons to the window and got them all wired up. Also added drag to settings window.

Auto start on launch — Snap now starts itself when you boot up so its just always ready in the background.

Scroll fixes — sorted out the scrolling on the settings page. This one annoyed me, I was trying to style the webkit scrollbar to match the rest of the UI and it just would not budge no matter what I threw at it. Eventually I gave up fighting it and settled for the default scrollbar, sometimes its not worth burning more time on something that small.


That was the session, about 4.5 hours all up. Snap went from set in stone shortcuts to something you can actually configure and make your own, which makes it a real step toward it being a finished product.

Next up: make auto updates seamless so you never re download.

Discrepancy in the hours because Wakatime wasn’t connected (offline)

0
47

Comments 0

No comments yet. Be the first!