about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Big batch of UI updates (#276)Paul Frazee2023-03-0717-246/+380
| | | | | | | | | | | | | | | | | * Replace react-native-root-toast with a custom toast that fits the visual style * Tune dark mode colors * Tune colors a bit more * Move the reply prompt to a fixed position in the footer * Fully hide muted posts but give a control to show anyway (close #270) * Improve thread rendering (better clarity on reply lines) * Add follower/following counts to side menu * Fix issues with display name overflows
* Handle-change modal with custom domain support (#273)Paul Frazee2023-03-068-111/+808
| | | | | | | | | | | | | | | * Dont append the server's domain name when a custom domain is used * Update the settings look & feel and add a tool to remove accounts from the switcher * Try not rendering the bottomsheet when no modal is active. There are cases where the bottomsheet decides to show itself when it's not supposed to. It seems obvious to do what this change is doing -- just dont render bottomsheet if no modal is active -- but previously we experienced issues with that approach. This time it seems to be working, so we're gonna yolo try it. * Implement a handle-change modal with support for custom domains (closes #65)
* Fix typoPaul Frazee2023-03-061-9/+9
|
* Fix: fetch follows before everything else to avoid rendering follow buttons ↵Paul Frazee2023-03-061-11/+11
| | | | wrongly
* Tune the menu's dark mode bg colorPaul Frazee2023-03-061-1/+1
|
* Fix the darkmode icon in the menuPaul Frazee2023-03-062-3/+33
|
* Onboarding tweaks (#272)Paul Frazee2023-03-0613-123/+259
| | | | | | | | | | | | | * Small fix to side menu rendering * Change onboarding to use an explicit 'is onboarding' mode to more clearly control the flow * Add a progress bar to the welcome banner * Dont show the 'unfollow button' on posts in weird times (close #271) * Improve the empty state of the feed * Only suggest recent posts
* Show replies in the main feed if they have 2 or more upvotes (#269)Paul Frazee2023-03-061-1/+2
|
* Factor out the bottom bar and layer it under the side menu (close #243) (#268)Paul Frazee2023-03-063-289/+297
|
* Look & feel updates: replace the "FAB" with a footer menu item, update the ↵Paul Frazee2023-03-0611-638/+498
| | | | | | | | | | | | | | | | | | | | | side menu (#263) * Remove old tab controls from the mobile shell * Add 'compose' and 'profile' to the footer; remove the FAB * Fix lint * Tune the footer icons * Tune the 'current' state of footer icons * Add 2xl text styles * Tune the footer icons a bit more * Fix lint * More footer tuning
* Add an x button to the search to clear the inputPaul Frazee2023-03-031-0/+9
|
* Turn links to posts into quote posts (#262)Paul Frazee2023-03-033-10/+73
| | | | | * Turn links to posts into quote posts * Fix lint
* New user constants (#260)arcalinea2023-03-033-4/+75
| | | | | | | | | | | | | | | | * update users * update * With constructed intro feed, only grab 20 random suggested users to avoid perf issues * Don't 'check for latest' in the feed with the suggestions feed * Show/hide the welcome banner on account change (close #257) --------- Co-authored-by: Jay Graber <arcalinea@gmail.com> Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Move the translate item to the top of the menuPaul Frazee2023-03-031-7/+7
|
* Add translate link to post menu (#261)Paul Frazee2023-03-036-3/+44
| | | | | * Add a google translate menu item to posts * Fix: make sure the dropdown menu is always visible (when low on the screen)
* Remove replies from the home feed (#259)Paul Frazee2023-03-032-18/+34
| | | | | * Remove replies from the home feed (close #252) * Increase the 'load more' threshhold
* Fix dark mode ellipsis on postsPaul Frazee2023-03-031-1/+1
|
* Edit profile fixes (#258)Paul Frazee2023-03-032-4/+4
| | | | | * Fix: only clear banner or avi when requested in edit profile * Set the default snap points to 90% to ensure the modal never fails to raise
* 72-delete-avatar-and-cover (#255)Ansh2023-03-024-28/+45
| | | | | * allow to delete profile pic * allow for removing banner
* make authorAvatar optional prop (#254)Ansh2023-03-021-1/+1
|
* Minor improvements to web autocomplete in composerPaul Frazee2023-03-024-2/+62
|
* 73-post-embeds (#253)Ansh2023-03-0216-64/+387
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update api to 0.1.3 * add repost modal with reposting functionality * add quote post UI * allow creation and view of quote posts * Validate the post record before rendering a quote post * Use createdAt in quote posts for now * add web modal support * Tune the quote post rendering * Make did and declarationCid optional in postmeta * Make did and declarationCid optional in postmeta * dont allow image or link preview if quote post * Handle no-text quote posts * Tune the repost modal * Tweak composer post text * Fix lint --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Quick fixes to dark mode character counter colorsPaul Frazee2023-03-021-7/+10
|
* Increase network timeouts (closes #248) (#249)Paul Frazee2023-03-022-7/+13
| | | | | * Increase network timeouts (close #248) * Fix: on post error only update the ext link card if it's in use
* Trim whitespace from the invite code (close #245) (#247)Paul Frazee2023-03-021-19/+41
|
* New onboarding (#241)Ansh2023-03-0228-803/+416
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * delete old onboarding files and code * add custom FollowButton component to Post, FeedItem, & ProfileCard * move building suggested feed into helper lib * show suggested posts/feed if follower list is empty * Update tsconfig.json * add pagination to getting new onboarding * remove unnecessary console log * fix naming, add better null check for combinedCursor * In locally-combined feeds, correctly produce an undefined cursor when out of data * Minor refactors of the suggested posts lib functions * Show 'follow button' style of post meta in certain conditions only * Only show follow btn in posts on the main feed and the discovery feed * Add a welcome notice to the home feed * Tune the timing of when the welcome banner shows or hides * Make the follow button an observer (closes #244) * Update postmeta to keep the follow btn after press until next render * A couple of fixes that ensure consistent welcome screen * Fix lint * Rework the welcome banner * Fix cache invalidation of follows model on user switch * Show welcome banner while loading * Update the home onboarding feed to get top posts from hardcode recommends * Drop unused helper function * Update happy path tests --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* A couple various fixes (#242)Paul Frazee2023-03-014-3/+15
| | | | | | | * Fix: set the status bar color for dark mode when logging in * Add some logging * Improve read/unread tracking behaviors in notifications
* Fixes to dark mode (#238)Paul Frazee2023-03-016-18/+29
|
* Fix tests for march 1stPaul Frazee2023-03-011-1/+1
|
* Add a temporary lexicon refactor guard (#235)Paul Frazee2023-02-284-2/+53
| | | | | | | * Add a temporary lexicon refactor guard * Fix test * Fix tsconfig formatting
* Remove leftover logPaul Frazee2023-02-281-1/+0
|
* Add analytics identify() call with hashed emailPaul Frazee2023-02-282-1/+8
|
* Fix analytics in native buildPaul Frazee2023-02-271-1/+1
|
* Better fix to native modalsPaul Frazee2023-02-271-4/+2
|
* Fix to native modalsPaul Frazee2023-02-271-1/+1
|
* Fix importPaul Frazee2023-02-271-2/+2
|
* Fix lintPaul Frazee2023-02-273-3/+2
|
* Sync browser navigation with appPaul Frazee2023-02-245-30/+68
|
* Clean up desktop web header searchPaul Frazee2023-02-243-124/+96
|
* Hold off on customizing web feed rendering for nowPaul Frazee2023-02-241-9/+0
|
* Simplify the desktop search screenPaul Frazee2023-02-241-131/+13
|
* Fixes to lineheight on web to counteract emoji issuesPaul Frazee2023-02-248-14/+31
|
* Remove the desktop right column for nowPaul Frazee2023-02-243-220/+0
|
* Fix region sizing on webPaul Frazee2023-02-2414-16/+25
|
* Replace some old modal models that got missedPaul Frazee2023-02-242-4/+6
|
* Merge branch 'rnw' of github.com:bluesky-social/social-app into rnwMichael Staub2023-02-2332-534/+567
|\
| * Update modal com namePaul Frazee2023-02-231-1/+1
| |
| * Rework modals to support multiple activePaul Frazee2023-02-2313-187/+147
| |
| * Add setImmediate polyfill to web, fixing dropdown itemsPaul Frazee2023-02-233-2/+4
| |
| * Implement image uploading in the web composerPaul Frazee2023-02-2318-278/+332
| |