Commit Graph
99 Commits
Author SHA1 Message Date
talksik 590edcf00f brainstorm client components 2026-03-14 09:34:11 -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
talksik dd54ce6a25 refactor: use proper qt widgets patterns for auth 2026-02-03 19:47:58 -08:00
talksik 6591dfa2f6 remove cmakelists.txt.user from git 2026-02-03 18:47:26 -08:00
talksik 1737cc3b1a chore: experiment with example thumbnail for video 2026-01-30 16:32:36 -08:00
talksik 50307d221e chore: adjust fake data particle isSeen 2026-01-30 16:32:10 -08:00
talksik c90bb6144d chore: vary visibility of seen content 2026-01-30 11:56:11 -08:00
talksik 42361527fe chore: hide icons and symbols from particle list 2026-01-30 11:50:19 -08:00
talksik fdc0ad8e1d chore: move top navbar to sidebar 2026-01-30 09:06:29 -08:00
talksik 6caf6d1006 feat: enable fusion style 2026-01-30 08:41:57 -08:00
talksik 67c61d9498 chore: tighten interface for alpha release 2026-01-30 08:17:53 -08:00
talksik 3eaa4a9eaf chore: qtcreator settings 2026-01-30 08:17:37 -08:00
talksik 59ec7e0dae chore: disable custom font 2026-01-30 08:17:23 -08:00
talksik 1ee87d608d chore: adjust padding 2026-01-29 13:01:49 -08:00
talksik 54721abc0d feat: integrate custom font 2026-01-29 13:01:44 -08:00
talksik ebf46444e1 chore: use conversational fake text messages 2026-01-29 12:48:23 -08:00
talksik 21dd1e0c22 chore: cleanup controls in main window 2026-01-29 12:01:34 -08:00
talksik efcf45ff58 feat: add missing presence and close stream 2026-01-29 11:59:56 -08:00
talksik a622431288 build: cp compile commands on run 2026-01-29 11:59:11 -08:00
talksik 33b04b539d feat: focus content area in center 2026-01-29 08:38:54 -08:00
talksik 20dd1e3a67 feat: show drag cursor 2026-01-29 08:33:43 -08:00
talksik 62c262e0a9 feat: allow dragging frameless window 2026-01-28 18:50:10 -08:00
talksik a82aef0ae5 chore: add fake action toolbar 2026-01-28 18:49:58 -08:00
talksik 6e1910e72a feat: show fake statusbar with path 2026-01-28 17:20:58 -08:00
talksik e6a2494b8c style: format 2026-01-28 16:21:14 -08:00
talksik 458a26b84a chore: tweak ux for particles 2026-01-28 16:20:49 -08:00
talksik d9cd882e3b chore: cleanup clion files 2026-01-28 16:20:18 -08:00
talksik dfcd366f9d feat: show fake data network, stream, and particles data 2026-01-28 08:26:30 -08:00
talksik 5b271ab623 chore: add boilerplate for a settings dialog 2026-01-27 17:20:50 -08:00
talksik d4f8a964cd fix: prevent auth dialog jankiness on start 2026-01-27 17:03:33 -08:00
talksik 314c9037f2 tests: add first test for auth 2026-01-27 12:43:44 -08:00
talksik 707e4455ac refactor: improve auth dialog implementation 2026-01-27 11:55:51 -08:00
talksik 88b10a4380 chore: modify gitignore 2026-01-27 11:29:07 -08:00
talksik 7a50bf12c9 feat: barebones auth implementation 2026-01-27 11:29:07 -08:00
talksik 63f7dd3a06 style: format settings 2026-01-27 11:16:58 -08:00
talksik 7e1c8418c5 chore: spike on qt widgets and ui files 2026-01-24 11:21:31 -08:00
talksik 213b01b784 build: add run script for macos 2026-01-24 11:08:09 -08:00
talksik c4a85cf212 refactor: improve header imports and forward declarations 2026-01-14 17:11:12 -08:00
talksik 3780aa6b66 build: fix running from terminal with console debug 2026-01-14 17:10:16 -08:00
talksik eb7817cc52 chore: add claude to gitignore 2026-01-14 17:08:50 -08:00
talksik 69cd38e1c8 use sideways header for main window 2026-01-13 17:29:32 -08:00
talksik fa10f986b4 set app as dock-less background tool 2026-01-13 13:37:45 -08:00
talksik e4939ea72f setup clion settings 2026-01-13 11:03:04 -08:00
talksik 5fd763b028 refactor: structuring apps into polyrepo 2026-01-13 10:53:58 -08:00
talksik 564a166f09 aesthetics 2026-01-13 09:42:03 -08:00
talksik b45385f943 improve aesthetics with dark mode 2026-01-13 08:49:51 -08:00
talksik d82ad27b3c move add stream button to header 2026-01-13 08:12:02 -08:00
talksik 2650a5d2c3 create barebones window with list of streams 2026-01-13 08:02:43 -08:00
talksik e38e6a9d4b begin boilerplate for golang modules 2026-01-10 14:53:31 -08:00
talksik c4c17a10fe update format and other clion settings 2026-01-10 11:41:13 -08:00
talksik d30d11322a convert qml project to qtwidgets 2026-01-10 11:40:40 -08:00
talksik 947617ef37 create powershell script for running qt app on windows 2026-01-09 16:34:04 -08:00
talksik 5215938ebe start qt project 2026-01-09 16:00:47 -08:00