Commit Graph
100 Commits
Author SHA1 Message Date
talksik 70e78dd00b on unmount take care although every should disconnect on firebase since we don't mount and unmount this component much 2022-05-29 12:31:34 -05:00
talksik 3bfe288525 adding in content listeners 2022-05-29 12:26:10 -05:00
talksik ab86475c0a fixing reference in storage 2022-05-29 12:11:08 -05:00
talksik 50e632550c making simpler with content instead of audioclips 2022-05-29 12:09:57 -05:00
talksik 1e809f9e43 changing order of draft update 2022-05-29 12:02:19 -05:00
talksik 19888479ef escape working 2022-05-29 11:55:46 -05:00
talksik b0e9745dcc on unload, making sure to leave so that everyone else knows 2022-05-29 11:38:12 -05:00
talksik 1e5894082c nice opacity in side panel too 2022-05-29 11:34:56 -05:00
talksik 5ad131c4f2 smoother but not there yet 2022-05-29 11:31:22 -05:00
talksik 79de28a535 joining and leaving room although not stable 2022-05-29 11:29:06 -05:00
talksik d255935f68 logic for joining and leaving room 2022-05-29 11:17:25 -05:00
talksik 8931181d8b no need to show current people in room in so many places
in the header of the conversation in details and in side panel terminal
2022-05-29 10:57:00 -05:00
talksik 8f9cf5bcd2 nice blob types and all 2022-05-29 10:51:04 -05:00
talksik 3e76a67f66 logic for uploading and all with magic and all 2022-05-29 10:42:29 -05:00
talksik 754f9ce300 working recording and just playing, now have to just upload and add to to database and cs 2022-05-29 10:00:24 -05:00
talksik 3624b6022d more logic for recording 2022-05-29 08:50:25 -05:00
talksik 4f7d8c92c1 adding stuff for mic 2022-05-29 08:46:58 -05:00
talksik c3eba13154 Update Terminal.tsx 2022-05-29 08:29:18 -05:00
talksik aa1d59a42a fix convo query 2022-05-29 08:22:19 -05:00
talksik dab1ddd524 fixing quering and updating logic 2022-05-29 08:19:44 -05:00
talksik 46a9e8b967 better search results and more intuitive 2022-05-29 08:10:23 -05:00
talksik aba572afe0 organizing 2022-05-29 08:04:23 -05:00
talksik 68f9c85ee8 inserting members map when creating conversations 2022-05-29 08:01:18 -05:00
talksik f704676f62 better positioning out of the way of snackbars 2022-05-28 20:10:29 -05:00
talksik f44eb7d263 Update Terminal.tsx 2022-05-28 20:08:08 -05:00
talksik 504c282884 footer bar nice separation of controls! 2022-05-28 19:58:09 -05:00
talksik 481689f854 fixing colors 2022-05-28 19:22:12 -05:00
talksik 7b6ccab2ee recording keypress set up 2022-05-28 18:54:30 -05:00
talksik 91ceab3d80 Update user.model.ts 2022-05-28 18:41:57 -05:00
talksik 5f1a0df43e opacity if they aren't here? 2022-05-28 18:05:33 -05:00
talksik c3ca3fa7df cleaning and showing stuff 2022-05-28 18:00:02 -05:00
talksik 059e568ba6 changing size 2022-05-28 17:56:00 -05:00
talksik afee868ec5 smooth selection with feedback when selecting someone 2022-05-28 17:51:17 -05:00
talksik e5707133be Update Terminal.tsx 2022-05-28 17:31:03 -05:00
talksik 8f277aa8ff select conversation flow 2022-05-28 17:27:57 -05:00
talksik a9e8aa9e17 Update Terminal.tsx 2022-05-28 17:25:11 -05:00
talksik ce57874113 clean up 2022-05-28 17:23:34 -05:00
talksik d1dc34767a good enough list for now 2022-05-28 17:15:26 -05:00
talksik 5528a39439 getting and showing user nice 2022-05-28 17:09:08 -05:00
talksik 7ae7d7fa36 one page for easier state management 2022-05-28 16:29:23 -05:00
talksik cf10a4d1e4 adding better auth logic 2022-05-28 16:17:14 -05:00
talksik f8b8f13862 adding more logic client side for selection and creating and such 2022-05-28 16:10:37 -05:00
talksik 0f57843695 data segmentation 2022-05-28 15:56:14 -05:00
talksik e878838bca adding more queries quick 2022-05-28 15:41:16 -05:00
talksik 99eff0278a nice clean up and see that group chat is easy 2022-05-28 15:34:04 -05:00
talksik 50193c5df6 adding more logic for creating a conversation 2022-05-28 15:30:11 -05:00
talksik 40f7d763f5 clean nice subtle group creation icon 2022-05-28 14:39:54 -05:00
talksik 6ca4d18028 breaking apart conversations 2022-05-28 14:32:06 -05:00
talksik cedd9fc297 clean up and start todos 2022-05-28 14:23:56 -05:00
talksik 4390302ccd cleanup imports 2022-05-28 14:15:23 -05:00
talksik 15b5471fb8 live component of who is actively in the room so to speak 2022-05-28 14:14:53 -05:00
talksik b7dea99d4e creating rough models to make everythigg work 2022-05-28 14:12:35 -05:00
talksik 1e21941c77 adding core and i think it worked? 2022-05-28 13:52:23 -05:00
talksik eb470aeb51 search with feedback 2022-05-28 13:15:50 -05:00
talksik fe7e60e236 good enough search working...cheaper than algolia and time saver...move on 2022-05-28 13:11:56 -05:00
talksik e1584a6c0f race condition with search and firebase initializing 2022-05-28 13:04:44 -05:00
talksik 6b0d993e1e terminal provider and heirarchy for implementation 2022-05-28 12:37:47 -05:00
talksik 7b29360f8f cleanup 2022-05-28 12:29:43 -05:00
talksik 6f55b573e1 using firebase user!!!! note that it's different than our user table 2022-05-28 12:24:49 -05:00
talksik f90756c81b nice loading states and stuff 2022-05-28 12:22:22 -05:00
talksik 08a174b34e nice logo tough 2022-05-28 12:21:05 -05:00
talksik ef18e81f77 smooth log out 2022-05-28 12:19:45 -05:00
talksik 4d7ac449a8 Update AuthProvider.tsx 2022-05-28 12:13:34 -05:00
talksik 0236b043d8 Update AuthProvider.tsx 2022-05-28 12:13:01 -05:00
talksik 17c0df1d84 creating user in db is working with fields and all 2022-05-28 12:02:22 -05:00
talksik 7c05f27199 create user firestore boilerplate and logout function 2022-05-28 11:45:47 -05:00
talksik af32ad2565 woohoo sign in flow working!!!! 2022-05-28 10:32:37 -05:00
talksik 2cc56e42cc basic log in mechanism 2022-05-28 10:21:17 -05:00
talksik d843e0f130 nice flow not buggy with listeners doubling up 2022-05-28 10:15:53 -05:00
talksik 84b67c2c62 nice success and error for sign in 2022-05-28 10:02:36 -05:00
talksik b2b47bedc4 working redirect and all hahahah hacky with two libraries but part of the game since I'm doing electron 2022-05-28 09:59:11 -05:00
talksik 0558df4f03 some sort of google oauth popup working at least 2022-05-28 09:44:27 -05:00
talksik fb9a42f277 cleaning out and ading config 2022-05-28 09:26:14 -05:00
talksik ba2b2c6957 Delete connect.ts 2022-05-28 05:07:42 -05:00
talksik 153964fac2 removing junk 2022-05-28 05:07:33 -05:00
talksik 061ac8862f trying to get realm connected 2022-05-28 03:21:29 -05:00
talksik c21c80b8f7 trying stuff and setting up auto 2022-05-28 03:08:25 -05:00
talksik 2def3fde91 Update Terminal.tsx 2022-05-28 02:29:46 -05:00
talksik d0ae98666f cleanup and adding in auth 2022-05-28 02:28:06 -05:00
talksik 57fd2c997b Update KeyboardShortcutLabel.tsx 2022-05-28 02:24:06 -05:00
talksik 3d22272f03 organizing and breaking apart components slowly 2022-05-28 02:19:59 -05:00
talksik 0f9c2e3c05 adding tooltips and spacing fixes 2022-05-28 02:14:22 -05:00
talksik ad2c2abfad adding in the actions in header 2022-05-28 02:10:12 -05:00
talksik 941dad7450 Update ElectronProvider.tsx 2022-05-28 01:50:56 -05:00
talksik 7236cbf680 working communication between renderer and main process 2022-05-28 01:35:42 -05:00
talksik 0e0a8629e0 adding the connection and all 2022-05-28 01:33:14 -05:00
talksik 1826f26d80 adding preload for the talking back and forth 2022-05-28 01:28:18 -05:00
talksik 1ab9d2fa68 adding draggability to ui 2022-05-28 01:23:11 -05:00
talksik 25c2cd5966 nice elevation simple playback history
getting faster and faster at this mui thing
2022-05-28 01:16:51 -05:00
talksik 04a5e048aa fab and containers and stuff 2022-05-28 01:08:59 -05:00
talksik 87bb358627 Update NirvanaTheme.ts 2022-05-28 00:50:06 -05:00
talksik 95a46e35aa nice box shadow 2022-05-28 00:41:02 -05:00
talksik 34b98f2fbe complicated undocumented 2022-05-28 00:37:37 -05:00
talksik c9cd00e141 nicer list view and grayscale and all 2022-05-28 00:23:43 -05:00
talksik 76d229debd some avatar stuff but will continue this part later 2022-05-28 00:07:42 -05:00
talksik a576d40375 no dividers 2022-05-27 23:58:47 -05:00
talksik 3fb043e2f8 adding inbox 2022-05-27 23:57:26 -05:00
talksik 46189d1fe1 adding in section 2022-05-27 23:48:08 -05:00
talksik 0e28c1889b nice search functionality 2022-05-27 23:18:13 -05:00
talksik 7cb8e2d784 cleanup keyboard shortcut 2022-05-27 23:14:32 -05:00