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

1h 37m 25s logged

Devlog #15

Since the last devlog, I’ve worked on some more boring stuff: Tauri cleanup and desktop-specific improvements.

I moved the application setup and command registration from src-tauri/src/main.rs into a new src-tauri/src/lib.rs. This keeps the entry point organized and follows Tauri’s recommended structure, while main.rs now only launches the library.

I also replaced the browser clipboard API with Tauri’s native clipboard manager plugin. Copy buttons now use the desktop clipboard integration.

Finally, VaultForge now enforces a single-instance window. If the app is launched while another instance is already open, the new launch focuses the existing main window instead of opening a second copy, which is far more desirable of a behaviour imo as it lets a user find a window without inadvertently opening even more.

Plus some more random stuff:

  • I now sign off all my commits
  • As of today (4th of September), I also sign all my commits with a PGP key to verify all commits are made on my laptop and not by someone who hacked my GitHub account or smth - this is definitely overkill but why not

Next, I’m continuing the settings improvements before moving on to Ripple support.

P.S. I also randomly moved to Neovim as it looks much better than VS Code.

0
11

Comments 0

No comments yet. Be the first!