Commit Graph
100 Commits
Author SHA1 Message Date
talksik 1f7c2e9b21 adding conditional tint and cleaning things. up 2021-12-21 17:21:58 -08:00
talksik fe83e2c3c2 decent place with overall flow 2021-12-21 17:17:44 -08:00
talksik 43d9a2059f Update CircleGridView.swift 2021-12-21 17:01:41 -08:00
talksik 89dca49455 adding in notification icon if that user has a message for me 2021-12-21 16:50:15 -08:00
talksik ffa86fc721 correctly getting messages tested live 2021-12-21 16:12:18 -08:00
talksik 8da274eb8e fixing decoding problem
no need for server timestamp, manage it myself as I don't want this value creating automatically or updating automatically, I will decide
2021-12-21 15:49:40 -08:00
talksik dc8d7df42a message unwrapping not working but should work so going to try other things 2021-12-21 15:34:20 -08:00
talksik c248578bc3 trying to get only messages with listen count not high 2021-12-21 15:06:00 -08:00
talksik da80e1f77d fixing some issues and such 2021-12-21 04:27:43 -08:00
talksik 668d8563f4 good spot, but still not seamless...work slowly towards it 2021-12-21 04:15:38 -08:00
talksik 799a3c82f4 decent place to load the friends in the view 2021-12-21 04:04:44 -08:00
talksik 2972fd60e4 doing my best with the listeners and populating data at the basic core 2021-12-21 03:41:23 -08:00
talksik 3e48b4b3bb Update FindFriendsView.swift 2021-12-21 02:42:27 -08:00
talksik 345be9f1ce Update FindFriendsView.swift 2021-12-21 02:42:10 -08:00
talksik c193ca6536 listeners somewhat working? 2021-12-21 02:34:29 -08:00
talksik 1f468ca9af proper updating instead of setting things to nil 2021-12-21 01:49:50 -08:00
talksik 9c7fd76644 Update AuthSessionStore.swift 2021-12-21 01:43:00 -08:00
talksik db93195b31 getting to no build errors but slowly getting to the state of getting full model together 2021-12-21 01:28:26 -08:00
talksik 158b7277b0 getting dispatch to main thread as close to the listener as possible to allow quickest change 2021-12-21 00:12:59 -08:00
talksik 46ccd91335 adding logic for the friend relationship to be solid 2021-12-20 23:44:58 -08:00
talksik 78ece9d243 chanaging size of profile avatar selectionbecause just too big on smaller screens
and fixed bug with the list of contacts not showing all existing users from my contacts
2021-12-20 22:57:45 -08:00
talksik c0b898c2e6 fixing it by just using setdata instead of worrying about add document 2021-12-20 20:30:38 -08:00
talksik f663e3a0da fixing some problems and adding more fixes to overall flow 2021-12-20 20:07:24 -08:00
talksik 08e31b4535 Update AddBasicInfoView.swift 2021-12-20 19:54:27 -08:00
talksik 8019b0bf37 fixing issue with the login and all I think? 2021-12-20 19:53:31 -08:00
talksik 1e597c48e6 going back to old way...
the reason that auth would only work every other time is because it always worked, but my nav stack you send to next...i think it's a race, because the loading screen would try to show and bring it back to current page
2021-12-20 19:40:03 -08:00
talksik 504f463f6e fixing bug of auth not working every other time and resolving the issue with firestore service build errors 2021-12-20 19:31:59 -08:00
talksik 15d7ec4592 Update AuthSessionStore.swift 2021-12-20 18:57:48 -08:00
talksik aafe6dfff3 everythings broken and unsmooth 2021-12-20 18:48:02 -08:00
talksik 61d357875a brute force working but just need to navigate user back to circle 2021-12-20 18:36:23 -08:00
talksik 4c5f8e6985 adding custom sorting method and all and works fine with search and all now 2021-12-20 17:23:06 -08:00
talksik f7b8126a26 adding in last name for easier understanding of the user 2021-12-20 16:52:07 -08:00
talksik 5400ea8d97 adding texting ability 2021-12-20 16:43:31 -08:00
talksik ee337a5313 Update FindFriendsView.swift 2021-12-20 16:13:40 -08:00
talksik a041c0b46a nicer ui for the list 2021-12-20 16:04:32 -08:00
talksik 250e3f9284 nice full list fixing the main problem and sorting it 2021-12-20 15:48:23 -08:00
talksik 081ab46a86 getting to decent place now 2021-12-20 15:41:27 -08:00
talksik dec69ecf4e Update CircleGridView.swift 2021-12-20 11:26:38 -08:00
talksik 7d48001884 needed the dispatch to update the user on the main thread to show in ui immediately instead of waiting on next refresh or whatever 2021-12-20 04:45:01 -08:00
talksik 7039fe63b1 adding routing for the inbox sheet 2021-12-20 04:35:02 -08:00
talksik e2f8d9d1e2 nice sheet for adding contacts 2021-12-20 04:27:18 -08:00
talksik a3374050ff cleaning up nav 2021-12-20 03:32:55 -08:00
talksik 91fc937b21 nicer navigation 2021-12-20 03:23:13 -08:00
talksik 2a7dfd3500 cleaner state to start working on data hookup 2021-12-20 02:31:22 -08:00
talksik 4673b81a1a step one, starting to separate the big inner circle view page 2021-12-20 01:48:21 -08:00
talksik 158341242b fake auth session store for lightweight previews without the database listeners and all 2021-12-20 01:00:03 -08:00
talksik c05d0f8edf small adjustments to the add info page 2021-12-20 00:36:05 -08:00
talksik 7452c54b25 fixing routing and flow and keeping it simple for now to move on and make it robust without errors 2021-12-20 00:27:22 -08:00
talksik 1a7995f360 Update ContentView.swift 2021-12-19 23:55:11 -08:00
talksik 50f722bcf2 simple adjustments, move on now 2021-12-19 23:53:23 -08:00
talksik 199e6b06cc Update OnboardingTrioView.swift 2021-12-19 23:41:02 -08:00
talksik 9f71d715a0 simple fix for the problem with the waves not being there 2021-12-19 23:32:03 -08:00
talksik cd9b495a02 adding in separate onboading files as the tabview solution won't work 2021-12-19 22:13:39 -08:00
talksik 298f824330 having real time user listened to in authlistener 2021-12-19 21:15:01 -08:00
talksik eea799feec fixing things all around 2021-12-19 20:20:57 -08:00
talksik 67401d311c changing this back as now the mapping of the documentid should work 2021-12-19 19:20:43 -08:00
talksik 1cca80166f routing working i think? good enough getting things in place 2021-12-19 19:18:46 -08:00
talksik c8b383449e trying one method for navigating and on to the next 2021-12-19 18:36:53 -08:00
talksik 4dc7b422e9 fixing updating current user log in: but not completely done 2021-12-19 17:38:33 -08:00
talksik 98e43dfde0 Update RouterView.swift 2021-12-19 05:18:59 -08:00
talksik 909232b7a8 cleaning up routing 2021-12-19 05:14:27 -08:00
talksik 501a495863 fixing messaging to clarify vision 2021-12-19 04:13:21 -08:00
talksik 5c02fdac6b basic audio player working 2021-12-18 22:08:26 -08:00
talksik 4cf0a44e79 changing to username instead of first and last name 2021-12-18 21:02:28 -08:00
talksik c506853358 making things smoother and such with button for continuation on add basic info page 2021-12-18 20:22:41 -08:00
talksik 48c433a7a3 adding logic for getting user details on log in 2021-12-18 20:10:51 -08:00
talksik 7933c46f38 decent spot with a lot of the add basic info page 2021-12-18 19:21:42 -08:00
talksik 9bb41444ce starting on addbasicinfo page 2021-12-18 18:36:50 -08:00
talksik e3f16addd5 simplifying because of that sizing issue 2021-12-18 18:14:54 -08:00
talksik f0e6e7ca63 making some fixes little things especially for the updating of user and setting right id for document in users collection 2021-12-18 18:13:23 -08:00
talksik afe8cc4ad9 working now with setting the right id and creating user properly 2021-12-18 17:37:48 -08:00
talksik 71f5aff78c debugging phase of user creation process 2021-12-18 17:28:11 -08:00
talksik 23a2219863 making changes with adding firestore 2021-12-18 13:27:55 -08:00
talksik f1fb3f4264 Update Package.resolved 2021-12-18 13:18:09 -08:00
talksik 35ec0c800f Update project.pbxproj 2021-12-18 13:18:03 -08:00
talksik 4ee2206b5a fixing some problems I had 2021-12-18 13:14:36 -08:00
talksik 08a4e0fb82 fixing things to build 2021-12-18 12:59:26 -08:00
talksik c84f794645 starting firestore stuff 2021-12-18 12:56:03 -08:00
talksik 550f1ddf87 making changes to the trio 2021-12-18 03:03:28 -08:00
talksik 332be96743 slight problem with navigation...have to choose one or the other as I have too many controls everywhere 2021-12-18 02:25:00 -08:00
talksik 5ce958501a getting things organized 2021-12-18 01:59:34 -08:00
talksik 07bd9f2196 fixing some ui things 2021-12-18 01:49:58 -08:00
talksik 37fabeefbb adding splash screen and experimenting with things 2021-12-18 01:05:25 -08:00
talksik 8c9f6d5d32 removing some stuff regarding apn's and such and slowly improving smoothness of the phone auth as it's still long time 2021-12-17 23:32:51 -08:00
talksik b437457d8a adding logout 2021-12-17 22:51:08 -08:00
talksik 66853e5ddc good place with phone auth worked with bhai's phone, but need loading screen for the whole time 2021-12-17 22:40:50 -08:00
talksik 85aa21be55 Update PhoneVerificationView.swift 2021-12-17 19:22:48 -08:00
talksik e240d73b1f at a place where I just have to debug slowly the process 2021-12-17 19:10:01 -08:00
talksik f4eef85175 basic ui for both phone auth screens 2021-12-17 17:18:10 -08:00
talksik 73e3f9c08e pretty nice phone input screen 2021-12-17 15:18:03 -08:00
talksik 5dbf79d288 basic phone input page but not workking with nav 2021-12-17 15:03:23 -08:00
talksik 3639819d04 changing some colors around and getting started with phone auth 2021-12-17 14:37:50 -08:00
talksik 7b345a8e98 moving the waves background out and starting phone verification ui 2021-12-17 12:34:44 -08:00
talksik e105bb0ead some adjustments to sizing and all 2021-12-17 12:24:28 -08:00
talksik c6859ac980 fixiing broken animations on waves 2021-12-17 04:31:43 -08:00
talksik 72a880ffe3 adding replay button 2021-12-17 04:28:53 -08:00
talksik ccd2f4d7ce adding spring effect nicer and works both ways, getting nav bar up and out 2021-12-17 04:13:02 -08:00
talksik caf023ee48 Update InnerCircleView.swift 2021-12-17 04:03:26 -08:00
talksik f4df53d64f adding in nice swipe up navbar...super clean 2021-12-17 03:47:41 -08:00
talksik 595a6e2c46 Update InnerCircleView.swift 2021-12-17 02:52:29 -08:00