Paul Frazee
48158e05cb
Update to latest APIs
2022-10-26 14:34:47 -05:00
Paul Frazee
ed86125d87
Update api nsids
2022-10-12 15:18:46 -05:00
Paul Frazee
6ee93cdbc4
Add firehose view to home screen
2022-10-04 14:22:20 -05:00
Paul Frazee
9a57f5de5e
Update to new get*Feed xrpc methods
2022-10-04 12:55:25 -05:00
Paul Frazee
94f365f564
Update the view after a post is created
2022-10-04 11:33:32 -05:00
Paul Frazee
01515de17d
Implement profile-update api
2022-10-04 11:10:24 -05:00
Paul Frazee
f074d6017d
Implement a couple missing bits
2022-10-04 10:53:08 -05:00
Paul Frazee
990b3c7084
Fixes to entity extraction
2022-10-04 10:15:35 -05:00
Paul Frazee
7de013f467
Implement mentions rendering
2022-10-03 16:02:03 -05:00
Paul Frazee
ba417935f0
Fix to auth of mutation ops
2022-10-03 11:17:12 -05:00
Paul Frazee
a77988a984
Implement notifications
2022-10-03 10:53:36 -05:00
Paul Frazee
5b8d0957b3
Remove debug time delays
2022-09-30 11:30:18 -05:00
Paul Frazee
2f7e3da138
Clear all state on signout
2022-09-29 13:55:07 -05:00
Paul Frazee
76782b6ff1
Fix feed pagination on user profiles
2022-09-28 17:02:55 -05:00
Paul Frazee
d9cf32f0ac
Improve thread rendering (show reply lines)
2022-09-28 15:03:16 -05:00
Paul Frazee
521e691138
Fix to session load
2022-09-28 15:03:02 -05:00
Paul Frazee
6bad17e353
Add account creation
2022-09-27 14:24:47 -05:00
Paul Frazee
eaabfb8250
Remove old auth code
2022-09-27 10:13:12 -05:00
Paul Frazee
2441cbfde6
Implement signin flow
2022-09-26 21:03:07 -05:00
Paul Frazee
b2b6df7a7e
A few client fixes
2022-09-26 13:38:37 -05:00
Paul Frazee
d954f6d905
Implement unfollow, unlike, unrepost
2022-09-23 09:47:21 -05:00
Paul Frazee
3269f048b3
Replace mock-api with real api
2022-09-22 19:28:25 -05:00
Paul Frazee
744a21ec57
Replace tabs selector with better solution, also fix some bugs with the modal state
2022-09-09 16:20:46 -05:00
Paul Frazee
d46de5b819
Add EditProfile modal
2022-09-07 16:00:25 -05:00
Paul Frazee
8b286a2179
Rework profile page to include working view selector
2022-09-06 14:26:39 -05:00
Paul Frazee
0963e67325
Rewrite the post composer as a modal
2022-09-05 14:16:48 -05:00
Paul Frazee
4e56f11d06
Move SharePost modal to new system
2022-09-02 12:17:33 -05:00
Paul Frazee
2ed9ea85c6
Add more robust modals controller
2022-09-02 11:51:46 -05:00
Paul Frazee
2eac309f86
Fix bug in selection of screens to cache
2022-09-01 13:30:57 -05:00
Paul Frazee
558f8010eb
Implement working screen-state management and remove extraneous loads
2022-09-01 12:00:08 -05:00
Paul Frazee
135a0456a2
New navigation model ( #1 )
...
* Flatten all routing into a single stack
* Replace router with custom implementation
* Add shell header and titles
* Add tab selector
* Add back/forward history menus on longpress
* Fix: don't modify state during render
* Add refresh() to navigation and reroute navigations to the current location to refresh instead of add to history
* Cache screens during navigation to maintain scroll position and improve load-time for renders
2022-08-31 14:36:50 -05:00
Paul Frazee
d1470bad66
Add notifications view
2022-07-26 15:45:46 -05:00
Paul Frazee
62eb9f3c93
Add followers and follows list
2022-07-26 12:02:34 -05:00
Paul Frazee
1504d144d9
Implement follow/unfollow
2022-07-26 10:29:59 -05:00
Paul Frazee
041bfa22a9
Implement Web versions of the bottom sheet, toast, and progress circle
2022-07-25 23:08:24 -05:00
Paul Frazee
3794eca88e
Add state updates after screen changes
2022-07-25 14:21:48 -05:00
Paul Frazee
7f04ac172e
Add post composer
2022-07-22 16:06:51 -05:00
Paul Frazee
ce83648f9d
Add liked-by and reposted-by views
2022-07-22 12:32:52 -05:00
Paul Frazee
0ec0ba996f
Implement like and repost
2022-07-22 11:18:47 -05:00
Paul Frazee
cc8a170204
Add profile view
2022-07-21 19:55:04 -05:00
Paul Frazee
28dbc5f5e6
Add the ability to navigate to posts within a thread
2022-07-21 13:07:24 -05:00
Paul Frazee
39483d92db
Factor out common styles; fixes and improvements to post-thread-view
2022-07-20 19:30:07 -05:00
Paul Frazee
c712cbbfe2
Add WIP post-thread view
2022-07-20 15:00:37 -05:00
Paul Frazee
19c694bc60
Update feed component to use flatlist for lazy-loading scrolling; update feed-view model to match loading needs
2022-07-20 11:07:39 -05:00
Paul Frazee
8131158c0e
More realistic mock data
2022-07-20 11:07:07 -05:00
Paul Frazee
dc55f58004
Replace mobx-state-tree with mobx and get a basic home feed rendering
2022-07-19 15:37:24 -05:00
Paul Frazee
84dac9fa39
Fix platform build issues
2022-07-18 15:42:02 -05:00
Paul Frazee
1d00f3b984
Add mock API and reorg code for clarity
2022-07-18 15:24:37 -05:00
Paul Frazee
de87ec17d1
Fix web build
2022-06-15 22:33:16 -05:00
Paul Frazee
07b92a2180
Implement full auth flow in iOS
2022-06-15 20:26:41 -05:00