Commit Graph
101 Commits
Author SHA1 Message Date
talksik 4273e324e5 setup boilerplate for data and rendering
This includes zod types creation for API response validation, and
exploration of path based resolution of rendering particles.
2026-03-17 14:23:51 -07:00
talksik 60330f65e0 chore: cleanup orion api to only include essentials 2026-03-17 10:11:56 -07:00
talksik 0584de23c2 plumb for firestore 2026-03-17 09:05:22 -07:00
talksik 377537b892 refactor: rename folder 2026-03-14 06:31:54 -07:00
talksik aac6ac832b refactor: use component for conditional rendering of particle 2026-03-14 06:20:00 -07:00
talksik 5ce61d06b2 refactor: prevent unnecessary prop drilling
Components throughout the tree are anyways utilizing the zustand store,
so there is no reason to send props for the same store methods.
2026-03-12 10:07:56 -07:00
talksik 0265dbdac4 chore: explore different window form factors 2026-03-12 07:33:02 -07:00
talksik 843ab95ec2 chore: use transparent scrollbar 2026-03-12 07:32:50 -07:00
talksik 4b675b7f7a chore: remove stream capacity from client 2026-03-12 07:32:41 -07:00
talksik 0bafc3d858 chore: remove gradient colors for text preview
This was competing visually with other previews.
2026-03-12 07:32:20 -07:00
talksik 9a19bba130 fix: unstable audio playback
We had convoluted code with audio visualizer, and overall instability in
playing back audio.
2026-03-12 07:08:33 -07:00
talksik 6c20c43773 chore: move particle metadata to allow captions 2026-03-12 06:29:59 -07:00
talksik e6b04c8314 refactor: rename component appropriately 2026-03-12 06:20:00 -07:00
talksik b8a98c6a8d refactor: unused catch 2026-03-12 06:19:46 -07:00
talksik 736a158834 refactor: memoize variable 2026-03-12 06:03:27 -07:00
talksik 519351d35d chore: add 'done' field to quests 2026-02-21 13:50:57 -08:00
talksik 02db9c1ebb fix: audio bar buggy 2026-02-21 13:31:11 -08:00
talksik 5ff73a173f fix: stream preview tweaks 2026-02-21 13:31:01 -08:00
talksik 0fcec25a26 improve stream previews 2026-02-21 13:21:27 -08:00
talksik cbb3f50a25 fix: audio bars and upload process 2026-02-21 13:05:02 -08:00
talksik 8546260493 improve window management and title bar 2026-02-21 12:42:43 -08:00
talksik 59b973802d feat: implement more of playback and reply flow 2026-02-21 10:57:57 -08:00
talksik 0cd74c0a8a feat: list streams and story-mode catchup 2026-02-21 09:46:04 -08:00
talksik b5f90709de migrate orion repo into monorepo structure 2026-02-21 08:48:34 -08:00
talksik 144596fcaa feat: auth flow 2026-02-19 20:36:08 -08:00
talksik 1f249c47a6 setup electron app with boilerplate 2026-02-19 19:41:26 -08:00
talksik fc6a5e43db chore: layout 2026-02-18 13:44:57 -08:00
talksik deb8f19c4c feat: capture and render media particles 2026-02-14 10:31:53 -08:00
talksik 8c1c5aebf7 fix: status bar message not showing
Permanent spacer widget was preventing statusBar()->showMessage calls
from showing.
2026-02-07 12:42:48 -08:00
talksik 08c8acca12 chore: adjust settings dialog size 2026-02-07 12:06:15 -08:00
talksik 6ab19ddba2 refactor: use private slots instead of lambdas 2026-02-07 10:21:30 -08:00
talksik 2d612326e1 refactor: organize into rough directories 2026-02-07 10:09:28 -08:00
talksik eda2592fb0 chore: add separator for status bar 2026-02-07 10:05:48 -08:00
talksik 212534f160 refactor: brackets 2026-02-07 09:44:25 -08:00
talksik 814f4e471e refactor: settings dialog decoupled from bus logic 2026-02-07 09:43:48 -08:00
talksik af5cd32010 refactor: use brackets for loop 2026-02-07 09:38:17 -08:00
talksik 4607a23fa2 refactor: decouple network detail widget from business logic 2026-02-07 09:35:17 -08:00
talksik 25a43ab4da refactor: cleanup brackets around blocks 2026-02-07 09:02:14 -08:00
talksik 7629cdd084 chore: remove unseen dot
Do not need it due to color change for entire particle row.
2026-02-07 08:39:56 -08:00
talksik a0b14827f8 chore: add ui tooltips 2026-02-07 08:26:18 -08:00
talksik 18ff58f27e chore: adjust content size 2026-02-07 08:26:11 -08:00
talksik 87fe792f33 feat: show network detail view
Includes refactor to not using mainwindow.ui form. More flexible layout
management with programmatic initialization.
2026-02-06 17:13:33 -08:00
talksik 7dd84ff9b1 fix: show particle after creation 2026-02-06 15:06:25 -08:00
talksik 01529e8d14 feat: show acks on particles 2026-02-06 15:06:11 -08:00
talksik fefba20571 feat: shorten particle id 2026-02-06 14:40:08 -08:00
talksik 8597bf7c31 feat: implement ping and particle data size in statusbar 2026-02-06 14:38:52 -08:00
talksik e204c638c7 feat: create stream and add members to stream 2026-02-06 14:28:54 -08:00
talksik dd655c9679 feat: create text particles in a stream 2026-02-06 13:04:16 -08:00
talksik f3e5b90191 feat: integrate ui with data api
Much of this was ai generated.
2026-02-06 12:47:44 -08:00
talksik ec47e074f6 adjust layout dimensions 2026-02-05 10:27:28 -08:00