Commit Graph

215 Commits

Author SHA1 Message Date
Paul Frazee e3e4c4366c Add settings page 2022-09-29 11:59:11 -05:00
Paul Frazee fc776c2652 Add profile to tabs selector modal 2022-09-29 09:24:36 -05:00
Paul Frazee 0312a8132c Swap new tab and share buttons in tabs modal 2022-09-29 09:05:07 -05:00
Paul Frazee a8c8286b88 Implement unfollow, unlike, unrepost 2022-09-23 09:47:21 -05:00
Paul Frazee aabde2b401 Replace mock-api with real api 2022-09-22 19:28:25 -05:00
Paul Frazee 5193a5b48e Add close animation to tabs selector 2022-09-09 16:45:37 -05:00
Paul Frazee 530243859c Replace tabs selector with better solution, also fix some bugs with the modal state 2022-09-09 16:20:46 -05:00
Paul Frazee 35556a84b2 Implement autocomplete UI in composer 2022-09-08 13:39:53 -05:00
Paul Frazee 9010078489 Add EditProfile modal 2022-09-07 16:00:25 -05:00
Paul Frazee bb06ef4f6e Rework profile page to include working view selector 2022-09-06 14:26:39 -05:00
Paul Frazee cb310ab1c1 Rewrite the post composer as a modal 2022-09-05 14:16:48 -05:00
Paul Frazee cdae685ee1 Move SharePost modal to new system 2022-09-02 12:17:33 -05:00
Paul Frazee 6835caa760 Add more robust modals controller 2022-09-02 11:51:46 -05:00
Paul Frazee 97f52b6a03 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 041bfa22a9 Implement Web versions of the bottom sheet, toast, and progress circle 2022-07-25 23:08:24 -05:00