i did mostly polishing work during this time, now i can torture myself with windows global shortcuts 
gotta crash out first though cuz this wonderful website has 3 different markdown renderers somehow, and i’ve been using --- to make sections actually separate
changed the TabControl to a TabStrip so i can use my on page switching logic
most views are only created once now, which gives a slight performance boost
i’d noticed that quickly switching between tabs while using TabControl lead to slight crackles in audio, that’s taken care of now
oh and you can use the Tab key to navigate, cuz TabStrip can magically do that
getting the lazy-ish loading was pretty funky though, UserControls are lazy by default so i had to hack around it to preload the views by setting IsVisible to false after the control loads (i think that’s what i did, i kinda forgor)
fixed the YouTube stream loader, and added a local error display so you can immediately see if something went wrong
made it so non-bound XDG-Desktop-Portal shortcuts are no longer detected
removed the sound edit button for now, i would like to ship without having to figure all that out
made StackPanel spacing mostly uniform using a style selector, though it looks pretty bad in device selectors
general settings & logging settings are now saved and loaded
added Rescan and Relink All buttons
Rescan checks not found files again to locate them
Relink All lets you pick directories to look for not found sounds by their filenames
in the video, i unmounted the disk that had some files, then relinked sounds to locate it elsewhere
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.