Commit graph

281 commits

Author SHA1 Message Date
Paul Frazee
f27e32e54c Ensure the UI always renders, even in bad network conditions (close #6) 2022-12-05 13:25:04 -06:00
Paul Frazee
5d7c4ddd90 Remove loading-placeholder animation; according to some issues, animated linear-gradients may cause crashes 2022-12-05 10:50:46 -06:00
Paul Frazee
f3f3bfb335 Enlarge click targets for post controls and view header 2022-12-05 10:18:38 -06:00
Paul Frazee
2ccbe4f702 Relax the requirement that post entities match their value 2022-11-29 09:35:10 -06:00
Paul Frazee
57f2d1d59f Decode html entities in link embeds 2022-11-29 09:29:57 -06:00
Paul Frazee
b9c9895c45 Slow down and enlarge post-ctrl animations (close #11) 2022-11-28 10:40:25 -06:00
Paul Frazee
0e6237e58c Fix toast positioning (close #9) 2022-11-28 10:38:16 -06:00
Paul Frazee
490a3bb751 Tune post-thread expanded view: add reply prompt, fix spacing and sizing 2022-11-28 09:49:41 -06:00
Paul Frazee
1784a4912d Enlarge the view header, left align the title, and add a compose button 2022-11-28 09:29:35 -06:00
Paul Frazee
f5ff0fd274 Add link embeds to posts 2022-11-23 17:01:00 -06:00
Paul Frazee
4eb8bc1249 Detect links in profile bios 2022-11-23 14:53:33 -06:00
Paul Frazee
f41ba844b3 Handle bsky.app links natively 2022-11-23 10:51:20 -06:00
Paul Frazee
e488cf8f44 Add support for links with no scheme in composer 2022-11-22 14:30:35 -06:00
Paul Frazee
ce56d4e34e Shorten rendered URLs in posts 2022-11-22 13:16:40 -06:00
Paul Frazee
6e67825eca Shrink and darken the post controls a little 2022-11-22 12:15:26 -06:00
Paul Frazee
c2a39d7c1f Refactor: create src/lib to reflect actual sharing of that code 2022-11-22 12:02:31 -06:00
Paul Frazee
e858bb52de Merge branch 'simplify' into main 2022-11-21 18:55:08 -06:00
Paul Frazee
ed146a582c Add web linking and proper share controls 2022-11-21 16:07:26 -06:00
Paul Frazee
7e487fd5ae Adjust control alignment 2022-11-20 16:29:43 -06:00
Paul Frazee
c6108fb646 Move search btn into the viewheader 2022-11-20 12:25:11 -06:00
Paul Frazee
a21bcf10dd Add build flags and disable tabs for now 2022-11-20 12:00:40 -06:00
Paul Frazee
63348807b5 Adjust post control sizing and alignment 2022-11-20 11:45:31 -06:00
Paul Frazee
3a10139064 Remove downvotes from the UI 2022-11-20 11:32:13 -06:00
Paul Frazee
6e2b7a0b90 Add support for web links 2022-11-18 13:59:17 -06:00
Paul Frazee
368286ad67 Fix richtext link rendering 2022-11-18 11:37:25 -06:00
Paul Frazee
8b584c8c09 Improve perf of post rendering 2022-11-17 13:02:53 -06:00
Paul Frazee
3a9bb6a98d Lighten the post controls 2022-11-17 11:03:38 -06:00
Paul Frazee
5271718b3b Fix positioning with overflows in the post meta 2022-11-17 10:56:42 -06:00
Paul Frazee
b390101106 Open in new tab on long press 2022-11-17 10:36:57 -06:00
Paul Frazee
a0afb8386b Fix header spacing for when dark mode is active 2022-11-17 10:15:48 -06:00
Paul Frazee
41ae87e770 Add post deletion 2022-11-16 16:16:43 -06:00
Paul Frazee
0b7b91d5fd Fix sizing on smaller phones 2022-11-16 14:05:21 -06:00
Paul Frazee
17825cd611 Add placeholder loading states 2022-11-16 13:05:36 -06:00
Paul Frazee
dcf6a49715 Add animations to post controls 2022-11-16 10:58:39 -06:00
Paul Frazee
60c72087ff Add current user profile to header and enlarge the header 2022-11-15 13:11:01 -06:00
Paul Frazee
4ae6fbd3c8 Better loading screens 2022-11-15 12:07:41 -06:00
Paul Frazee
e470e3933b Improve empty states 2022-11-15 10:54:43 -06:00
Paul Frazee
fb3a43c216 Improve error messages 2022-11-15 10:46:12 -06:00
Paul Frazee
6e93301542 Add profile info caching 2022-11-14 16:56:59 -06:00
Paul Frazee
d7c6fbe11d Use only alphabet in generated avatar 2022-11-14 15:58:21 -06:00
Paul Frazee
25fdb41948 Fix overflows in post meta info 2022-11-14 14:16:31 -06:00
Paul Frazee
d3707f30e3 Implement scene invitation and membership controls 2022-11-10 16:30:14 -06:00
Paul Frazee
e7536289cb Add scene creator 2022-11-09 15:57:49 -06:00
Paul Frazee
41a18bf32f Add creator to scene profile header 2022-11-09 13:12:03 -06:00
Paul Frazee
0cdfd089f5 Implement scene member/memberships listings 2022-11-08 16:37:21 -06:00
Paul Frazee
1fbc4cf1f2 Finish the upvote/downvote implementation 2022-11-08 12:14:51 -06:00
Paul Frazee
ff9161d8e7 Sizing and spacing fixes based on on-device testing 2022-11-05 16:12:06 -05:00
Paul Frazee
5d6ab1f548 Unify profile follow btn colors with the rest 2022-11-05 15:07:28 -05:00
Paul Frazee
b6f3a234da Replace likes with votes on post UIs 2022-11-05 13:48:45 -05:00
Paul Frazee
eb28a12639 More profile header tweaks 2022-11-05 13:02:21 -05:00