about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* add pal.text to onboarding screens (#538)Ansh2023-04-252-3/+5
|
* Fix to error screen and postthread loading state (#540)Paul Frazee2023-04-253-23/+23
| | | | | | | | | * Fix loading state on postthread * Improve error screen rendering * Dark mode exclamation in error screen * Fix lint
* only allow selecting 4 images maxAnsh Nanda2023-04-251-1/+1
|
* Merge pull request #536 from ↵Ansh2023-04-253-25/+27
|\ | | | | | | | | bluesky-social/ansh/app-558-share-profile-and-post-broken-on-android [APP-558] Sharing refactor
| * consolidated share code to shareUrlAnsh Nanda2023-04-253-25/+27
| |
* | create Alert.tsx and Alert.web.tsx and replace uses (#513)Ansh2023-04-254-26/+44
| |
* | Prevent keyboard from blocking alt image modal (#531)Ollie Hsieh2023-04-251-4/+6
|/ | | | | | | | | * Prevent keyboard from blocking alt image modal * Tune padding of altimage modal on desktop web --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* If adding the user's post when empty, just refresh (#530)Paul Frazee2023-04-241-0/+3
|
* Tune feed loading behavior (#528)Paul Frazee2023-04-242-17/+21
| | | | | | | * Never autoload home feed on focus * On web, just check for new notifications on focus * Switching tab in the home feed now checks for latest
* Rework how recently-created posts are added to the feed (repeat posts issue) ↵Paul Frazee2023-04-242-26/+28
| | | | | | | | | (#527) * Rework new-post behavior to just add the user's created post to the top * Only add post to top when not a reply * Fix: run update in action
* Update hardcoded suggested actors (#524)Paul Frazee2023-04-242-186/+46
| | | | | * Update the hardcoded suggested follows * Update the suggested actors to just use hardcoded list since there's now the foaf system
* memoize things, clean code, and replace deprecated resizeMode with ↵Ansh2023-04-242-78/+95
| | | | contentFit (#526)
* Performance fixes with new getPosts (#525)Paul Frazee2023-04-244-76/+92
| | | | | | | | | * Update notifications to fetch in a batch using getPosts * Improve search perf with getPosts * Bump @atproto/api@0.2.9 * Just use post uri for key
* Android & visual fixes: color themes, repost icon, navigation, back handler, ↵Paul Frazee2023-04-2412-36/+48
| | | | | | | | | | | | | | | | | | | | | etc (#519) * Switch android to use slide left/right animations on navigation * Bump the repost icon down by a pixel * Tune theme colors for contrast and darker bg on darkmode * Move back handler to a point in the init flow that leads to more consistent capture of events * Fix image share flow on android * Fix lint * Add todo about sharing not available * Drop the android slide animation because it's too slow * Fix 'flashes of white' in dark mode android
* Update client staging URLrenahlee2023-04-241-1/+1
|
* Increase alt text limit to 1000 (#521)Ollie Hsieh2023-04-241-2/+2
|
* Web fixes (#517)Paul Frazee2023-04-229-8/+29
| | | | | | | * Fix scroll behaviors on web * Remove headers on web to avoid scroll overflow * Fix follow button press in cards
* Feed fixes: repeat posts & nonreplies showing up in the wrong place (#516)Paul Frazee2023-04-222-7/+31
| | | | | * Fix the repeat posts issue on the home feed * Fix: replies no longer show up in the no-replies feed
* Android fixes (#515)Paul Frazee2023-04-2211-594/+273
| | | | | | | | | * Fix profile screen performance on android and remove dead code * Correctly handle android hardware back btn * Fix EditProfile modal for android * Fix lint
* Fix App Passwords iOS dark mode modalrenahlee2023-04-211-6/+10
|
* Fix link opening (#512)Paul Frazee2023-04-212-3/+9
|
* More hotfixes to app passwords (#511)Paul Frazee2023-04-212-17/+27
| | | | | * Fix app passwords modal on web * Fix delete app password on web
* Hotfix feed sizing (#510)Paul Frazee2023-04-212-1/+14
| | | | | * Fix home feed sizing on web * Bump api@0.2.8
* [APP-522] Create & revoke App Passwords within settings (#505)Ansh2023-04-2114-8/+606
| | | | | | | | | | | | | | | | | | | | | | | * create and delete app passwords * add randomly generated name * Tweak copy and layout of app passwords * Improve app passwords on desktop web * Rearrange settings * Change app-passwords route and add to backend * Fix link * Fix some more desktop web * Remove log --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Move border positioning to FlatList and ScrollView (#509)Ollie Hsieh2023-04-214-34/+22
| | | | | * Move border positioning to FlatList and ScrollView * Fix mobile web tab bar border
* Add alt text support and rework image layout (#503)Ollie Hsieh2023-04-2117-120/+400
| | | | | | | | | | | | | | | | | | | | | | | | | * Add alt text support and rework image layout * Add additional BottomSheet implementation to account for nested Composer modal * Use mobile gallery layout on mobile web * Missing key * Fix lint * Move altimage modal into the standard modal system * Fix overflow wrapping of images * Fixes to the alt-image modal * Remove unnecessary switch * Restore old imagelayoutgrid code --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fix profile link 404s on session change & handle change [APP 523] (#507)Paul Frazee2023-04-212-3/+19
| | | | | * Use DID to link to the user profile to gracefully handle... handle changes * Reset nav state on active profile change
* Improvements to notifications screen [APP-520] (#501)Paul Frazee2023-04-204-10/+57
| | | | | | | | | | | * Refresh or sync notifications when the tab is navigated to * Fix to bad textnode render * Speed up initial session load * Fix lint * Restore updateSessionState() on session resumption
* Fix positioning of the load more button (#502)Paul Frazee2023-04-201-1/+1
|
* Thread muting [APP-29] (#500)Paul Frazee2023-04-2015-108/+354
| | | | | | | * Implement thread muting * Apply filtering on background fetched notifs * Implement thread-muting tests
* Share profile and post (#499)Ollie Hsieh2023-04-202-4/+26
|
* [APP-514] Fix weird scrollbar position on profile screen (#497)Ansh2023-04-201-0/+1
| | | | | | | * add scrollIndicatorInset to ViewSelector FlatList * Update ViewSelector.tsx * Update ViewSelector.tsx
* Feed and notifs improvements (#498)Paul Frazee2023-04-199-150/+130
| | | | | | | | | | | | | | | | | * Reduce frequency of the notifications sync * Reduce frequency of home feed polling * Ensure loading spinner is visible in notifications * Render notifications loading spinner in the flatlist * Fixes and performance improvements to notifications * Render 30+ on notifications if at max * Fix issue with repeating posts in home feed * Dont check for unread notifs if we're already at max
* Add cursor to clickable elements (#491)Ollie Hsieh2023-04-1910-142/+184
| | | | | | | | | | | | | | | | | | | * Add cursor to clickable elements * Add cursor to clickable elements * Update per comments * Fix word wrap in notifications * Center the web login-load screen * Add hover states on web * Fix lint --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* #420: add updateDataOptimistically utility to disallow like counter out of ↵Ansh2023-04-194-123/+151
| | | | | | | | | | | | | | | sync (#446) * add isLikedPressed flag to disallow like counter out of sync * create revertible helper for updateDataOptimistically * test implementation * Update updateDataOptimistically() and apply to reposts --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* [APP 513] Label tuning (#496)Paul Frazee2023-04-196-34/+88
| | | | | * Label updates: break out sexual into 3 categories; tune defaults; improve descriptions * Fix misapplication of warning in notifications
* Support CMD + Enter to publish postrenahlee2023-04-193-55/+73
|
* Fix: consistently give suggestions in search (#493)Paul Frazee2023-04-191-1/+1
|
* Rework search suggestions for performance (#492)Paul Frazee2023-04-186-427/+290
|
* Fix user avatar and banner selector on web (#490)Paul Frazee2023-04-183-9/+11
|
* add edges to ImageViewing component (#471)Ansh2023-04-181-3/+17
|
* Quote post legibility (#486)Ollie Hsieh2023-04-183-69/+43
|
* APP-70 give profile its own tab mobile (#469)Ansh2023-04-189-51/+127
| | | | | | | | | | | | | | | | | | | | | * add prebuild command to package.json * add ProfileTab navigator and screen * add prop to remove back button from profile * fix MyProfileTabNavigatorParams type * fix dep array for rendering ProfileHeader * just added ts-ignore * enable opening drawer in profile tab * clean up useNavigationTabState * clean up code * fix hideBackButton code flow
* Split image cropping into secondary step (#473)Ollie Hsieh2023-04-1729-817/+856
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Split image cropping into secondary step * Use ImageModel and GalleryModel * Add fix for pasting image URLs * Move models to state folder * Fix things that broke after rebase * Latest -- has image display bug * Remove contentFit * Fix iOS display in gallery * Tuneup the api signatures and implement compress/resize on web * Fix await * Lint fix and remove unused function * Fix android image pathing * Fix external embed x button on android * Remove min-height from composer (no longer useful and was mispositioning the composer on android) * Fix e2e picker --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fix web home feed sizing and related issues (close #432) (#475)Paul Frazee2023-04-1510-24/+109
| | | | | | | | | | | | | | | * Fix web home feed sizing (close #432) * Fix lint * Fix positioning of profile not found error * Fix load latest on mobile * Fix overflow issues on mobile web (visible in postthread) * Fix bottom pad on mobile web * Remove old comment
* Fix: sanitize URLs before placing them on the page (#488)Paul Frazee2023-04-151-5/+6
|
* Web darkmode fixes (#474)Paul Frazee2023-04-133-40/+48
| | | | | | | * Change dark mode borders to be slightly lighter than the bg rather than slightly darker * Add dark mode styling to web composer * Fix editprofile darkmode
* fix composer SafeAreaViewAnsh Nanda2023-04-121-3/+12
|
* temporary android fix for image picker issue (#466)Ansh2023-04-122-3/+9
|
* add scrollIndicatorInset right: 1 to fix (#464)Ansh2023-04-121-1/+1
|