orpheus-buddy
- 6 Devlogs
- 14 Total hours
its an opheus buddy, on your screen, judging your work...and everything you do or smth
its an opheus buddy, on your screen, judging your work...and everything you do or smth
well after getting only slack notification…i asked myself…why not show also system notifications (only windows bc I dont even know if orpheus works on other os)
yeaaa tried like 2 diffrent approches….settled on using the windows lib creating a nother tauri command…anddd its sad this complete thing took me almost 4h just to see orpheus holding a letter…like not even stacking letters…just holding them…
and the scnd image is just the complete (hopefully final code for getting the image (got a little help by my friend deepseek for it in the end…i hate windows))
ouch….sooooooooooooooo
Tried like 3 different approaches to make the notification onclick work on windows…first the web notification api with onclick handler, then tauri’s notification plugin with
registerActionTypes, then even tried using the windows crate directly with WinRT ToastNotification.Activated events…none of it worked, turns out windows just doesnt fire any in-process
event when you click a toast unless your app is properly registered in the start menu with a COM AUMID which is a whole thing
ended up going with a system tray icon instead which is honestly the better solution anyway…left click opens the config modal, right click gives a menu with Open Config and Quit…no
buttons or text on screen, orpheus just sits there being cute which is exactly what i wanted
also cleaned up a bunch of dead code from all the failed attempts, removed the old permission flow, the test notification button, startup notification spam…its much cleaner now
next up…idk man…smth fun, like ui, or homepage…no more backand for now
(and sorry for calling orpheus he/him a few times, always forgetting it haha)
Got notifications tunning…sadly cannot manage to make the onclick work yet, trying several things for that…web api…tauri notification plugin…and one more npm package i forgot, and nothings seems to work rn…this is my biggest todo rn bc i dont want the actual orpheus himself have any text…or buttons or anything on the screen…thats why i have choosen to make the config over notification that should open a modal
soo, cleaned up the filesystem…aka dont have just one file anymore, but some more readable order….and tried making a slack notification helper…like when you get mentioned, a new message pops up in a thread you are in, you get a dm or smth…orpheus will show you, that part is not completely tested…soo could be that it does not work…dont know tho
sooo, quick one, addded slack auth again…for getting notifications….so orpheus knows that…but need to add some helpers and stuff now, meaning will be a small hustle to add that completely, also made a plan for the visualistaion….thank you, gooddd nighttt
Reviving my old project (and changing from slack auth, to hackclub auth…