Commit graph

27 commits

Author SHA1 Message Date
João Ferreiro
5ea750599d upload images in composer v1 2022-11-28 16:46:58 +00:00
Paul Frazee
eae5ac839c Poll periodically for new posts 2022-11-17 12:33:19 -06:00
Paul Frazee
362478f793 Show bold icons in footer based on state 2022-11-16 18:04:21 -06:00
Paul Frazee
41ae87e770 Add post deletion 2022-11-16 16:16:43 -06:00
Paul Frazee
3725a2eed1 Add a server instance selector and drop env vars 2022-11-15 15:09:50 -06:00
Paul Frazee
d3707f30e3 Implement scene invitation and membership controls 2022-11-10 16:30:14 -06:00
Paul Frazee
93b64cf474 Add 'you are a member' line to scene headers and small other tweaks 2022-11-09 13:48:40 -06:00
Paul Frazee
eceef67d46 WIP scene UIs 2022-10-31 12:17:58 -05:00
Paul Frazee
c9388a3cc5 Improve main menu (animation, aesthetics) 2022-10-11 15:16:46 -05:00
Paul Frazee
287f2992fa Rework profile header controls 2022-10-10 21:13:10 -05:00
Paul Frazee
c7d7e152a0 Implement notifications 2022-10-03 10:53:36 -05:00
Paul Frazee
a21a0d2988 Improve thread rendering (show reply lines) 2022-09-28 15:03:16 -05:00
Paul Frazee
ef4b9cf8d9 Add account creation 2022-09-27 14:24:47 -05:00
Paul Frazee
dd73fc2183 Add logout and tweak signin screen 2022-09-27 08:59:15 -05:00
Paul Frazee
bb06ef4f6e Rework profile page to include working view selector 2022-09-06 14:26:39 -05:00
Paul Frazee
2ec09ba545 Rework profile header 2022-09-05 16:57:20 -05:00
Paul Frazee
cb310ab1c1 Rewrite the post composer as a modal 2022-09-05 14:16:48 -05:00
Paul Frazee
8de3b066eb Rename location-menu to location-navigator and add an actual location-menu 2022-09-02 09:55:52 -05:00
Paul Frazee
156a6a100f Add location 'menu' 2022-09-01 16:06:09 -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
efc28b0098 Replace momentjs - it is too large of a dependency 2022-07-26 10:03:52 -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
7f04ac172e Add post composer 2022-07-22 16:06:51 -05:00
Paul Frazee
0ec0ba996f Implement like and repost 2022-07-22 11:18:47 -05:00
Paul Frazee
29ed3d2ecf Add header to PostThread view; update navigation to include stacking so that each tab maintains its own browsing history 2022-07-21 16:43:47 -05:00
Paul Frazee
139c9deb75 Add icons to main tabs 2022-07-20 19:39:51 -05:00
Paul Frazee
e78143b3dc Add icons 2022-07-19 16:04:45 -05:00