Commit Graph
98 Commits
Author SHA1 Message Date
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
talksik 81eff4bef2 Update KeyboardShortcutLabel.tsx 2022-05-27 23:06:17 -05:00
talksik 37033fa140 more stuff including the shortcut 2022-05-27 23:05:18 -05:00
talksik 429dbd58e5 adding react icons since it's better 2022-05-27 22:20:21 -05:00
talksik b7142f76d9 bunch of mui work...will take time and then will get faster and will provide easier changing and all 2022-05-27 22:15:27 -05:00
talksik 50e006b2d2 adding mui basic 2022-05-27 21:11:43 -05:00
talksik 7e40949fc8 adding styling and other things basic like constants for electron 2022-05-27 20:30:43 -05:00
talksik 64486bc1ca adding in checker 2022-05-27 20:22:07 -05:00
talksik 16774ed073 adding in main electron app with react 2022-05-27 20:20:55 -05:00
talksik fd1bc9d1ab Create package.json 2022-05-27 19:27:14 -05:00