Paul Frazee
d054a69bcf
Resolve all remaining lint issues ( #88 )
...
* Rework 'navIdx' variables from number arrays to strings to avoid equality-check failures in react hooks
* Resolve all remaining lint issues
* Fix tests
* Use node v18 in gh action test
2023-01-24 13:00:11 -06:00
Aryan Goharzad
4b1fe49132
more prettier and lint cleanup ( #82 )
...
* more prettier and lint cleanup
* Fixes more lint issues
* lint
* ignore more files
* remove todos
* lint
2023-01-24 11:03:18 -06:00
Paul Frazee
b2c139dbc0
Account switcher ( #85 )
...
* Update the account-create and signin views to use the design system.
Also:
- Add borderDark to the theme
- Start to an account selector in the signin flow
* Dark mode fixes in signin ui
* Track multiple active accounts and provide account-switching UI
* Add test tooling for an in-memory pds
* Add complete integration tests for login and the account switcher
2023-01-24 09:06:27 -06:00
Aryan Goharzad
02488f06d8
Removes white space from around images ( #81 )
...
* Removes white space from around images
* Add a subtle border
2023-01-23 20:17:37 -06:00
Aryan Goharzad
b0d367a3b8
Lints some errors and warnings ( #76 )
2023-01-20 13:43:28 -06:00
Paul Frazee
71b24952c7
Sanity check selector swipes
2023-01-20 10:15:59 -06:00
Paul Frazee
d7aed0b199
More layout fixes in notifications
2023-01-20 08:40:41 -06:00
Paul Frazee
2823524388
Spacing fix of expanded notifications
2023-01-20 08:36:15 -06:00
Paul Frazee
fd8083350c
Fix font color of expanded notifs
2023-01-20 08:35:35 -06:00
Paul Frazee
1411f33393
Fix text color in composer
2023-01-19 20:08:43 -06:00
Paul Frazee
8840293c92
Fix a case where the 'aborted' error message was getting through
2023-01-19 17:55:00 -06:00
Paul Frazee
83fa99a4fe
Fix: taps on images in the composer now register even when input is focused
2023-01-19 17:46:45 -06:00
Paul Frazee
64473f5c98
Fix: new post doesnt open images selector
2023-01-19 17:37:24 -06:00
Paul Frazee
a45424fdb1
Add the ability to paste images into the composer ( #56 )
2023-01-19 17:36:49 -06:00
Paul Frazee
14d3389a63
Fix error logs
2023-01-19 17:05:36 -06:00
Paul Frazee
311c7b52c8
Fixes to likes list
2023-01-19 16:54:30 -06:00
Paul Frazee
a8fd747187
Fixes to reposted-by list
2023-01-19 16:50:16 -06:00
Paul Frazee
259610ab37
Fixes to follows listing
2023-01-19 16:39:40 -06:00
Paul Frazee
44b4ec22d7
Fixes to the followers list view
2023-01-19 16:38:12 -06:00
Paul Frazee
a60473b93f
Fix: ensure all views can scroll to the bottom
2023-01-19 15:21:06 -06:00
Paul Frazee
9d6e23b6e7
Visual tweaks to post prompts
2023-01-19 14:28:11 -06:00
Paul Frazee
4875c2edaf
Fix bad ref
2023-01-19 14:17:00 -06:00
Paul Frazee
e39759a9a4
Change post prompt to a set of buttons ( #55 )
2023-01-19 14:08:53 -06:00
Aryan Goharzad
547b663bb6
Fixes youtube embed issues ( #50 )
...
* fixes youtube embed
* move extractMetaHtml test to its own file
* tests cleanup
* Add fallback for youtube meta data
* lint
* Check for youtube in the url domain
* use hostname instead of full url to check for link domain
* checks only for domain
2023-01-19 12:53:11 -06:00
Paul Frazee
6ab5776f95
Improve link meta fetching for bsky links ( #54 )
...
* Add share dropdown item to profiles
* Temporary improvement for links to content on the network
* Enlarge text slightly on embed cards
2023-01-19 12:30:28 -06:00
Paul Frazee
0220adaefb
Improve the 'expand avis' animation in the notifications
2023-01-19 11:41:24 -06:00
Paul Frazee
481dee52b1
Fix missing key in list
2023-01-19 11:35:37 -06:00
Paul Frazee
78d74a3d7c
Add the ability to expand/collapse users in notifications
2023-01-19 11:34:07 -06:00
Paul Frazee
83ca9059fa
Tune the empty state visuals
2023-01-19 10:50:21 -06:00
Paul Frazee
8da491cc3b
Tweak compose prompt spacing
2023-01-19 10:40:55 -06:00
Paul Frazee
8d1b3adb6a
Post layout tweaks ( #53 )
...
* Increase left margin on feed and embiggen avis
* Decrease feed margins a bit
* Tweak post bottom margin
* Update loading placeholder to match feed
* Update 'view full thread' positioning
* Update postthread to match feed layout
* Update notifications and individual post to match new layout
* Add missing aborted check
2023-01-19 10:35:57 -06:00
Paul Frazee
626f85651f
Update composer to preview external link cards ( #52 )
...
* Fetch external link metadata during compose so the user can preview and remove the embed
* Add missing mocks
* Update tests to match recent changes
2023-01-18 18:14:46 -06:00
Paul Frazee
2acc7ed107
Enlarge avatars in the notifications
2023-01-18 17:06:17 -06:00
Paul Frazee
a642a3fe8f
Handle post deletions by removing from active views ( close #37 )
2023-01-18 16:45:48 -06:00
Paul Frazee
455515cae1
Keep the composer image selector open after choosing an image
2023-01-18 14:47:59 -06:00
Paul Frazee
3c529e743f
Update compose prompt for isual balance and to include image button
2023-01-18 13:57:53 -06:00
Paul Frazee
b5769f9aed
Fix to text consistency in composer
2023-01-18 13:22:34 -06:00
Paul Frazee
ac98b322ca
Focus the text input on tap during the composer
2023-01-18 13:21:23 -06:00
Paul Frazee
c499f5f96a
Remove all links from post meta to ensure taps are more consistent
2023-01-18 13:10:08 -06:00
Paul Frazee
d719b502d3
Prettier profile headers (no standard header)
2023-01-18 12:56:53 -06:00
Paul Frazee
c57ae4cea4
Update gradients to use a more consistent blue theme
2023-01-18 12:32:48 -06:00
Paul Frazee
2536d6bf10
Rework all typography
2023-01-18 11:15:40 -06:00
Paul Frazee
060ce2c725
Merge branch 'improved-lightbox' into main
2023-01-17 21:18:25 -06:00
Paul Frazee
d6fb1528a0
Remove leftover code
2023-01-17 20:47:43 -06:00
Paul Frazee
2e3d170d1e
Improve lightbox... and update to React Native 0.71.0 ( #49 )
...
* Switch to a better lightbox implementation (close #42 )
* Upgrade to react-native 0.71.0
* Update (or remove low-value) tests
2023-01-17 20:40:02 -06:00
Paul Frazee
66a754ad22
Upgrade to react-native 0.71.0
2023-01-17 20:21:11 -06:00
Paul Frazee
83a74f0f6e
Switch to a better lightbox implementation ( close #42 )
2023-01-17 19:34:12 -06:00
Paul Frazee
811b8cfc4c
Add images to the post in the right order
2023-01-17 18:35:48 -06:00
Paul Frazee
a81d9cfca6
Give a more sensible default crop in the post image picker (related #39 )
2023-01-17 18:35:37 -06:00
Paul Frazee
41f6afc528
Fix to extraneous home feed polling
2023-01-17 16:49:11 -06:00