about summary refs log tree commit diff
path: root/src/view
Commit message (Collapse)AuthorAgeFilesLines
...
* More notifications improvements (#2198)Paul Frazee2023-12-131-2/+2
| | | | | * On mobile, never replace the notifs under the user due to focus events * Use the server's seenAt response to calculate isRead state locally
* Rework the rightnav overflow behavior to not obscure the scroll region (#2199)Paul Frazee2023-12-131-67/+65
|
* Add fallback to email reminder modal (#2193)Eric Bailey2023-12-121-0/+8
| | | | | * Add fallback to email reminder modal * Add more debug
* Clean up pager refs to fix crash (#2195)dan2023-12-121-12/+23
|
* Re-rendering improvements for like/unlike (#2180)dan2023-12-127-87/+160
| | | | | | | | | | | | | | | * Add a few memos * Memo PostDropdownBtn better * More memo * More granularity * Extract PostContent * Fix a usage I missed * oops
* add scrollview to moderation screen (#2187)Ansh2023-12-121-72/+75
|
* disable modal profile popup android (#2188)Ansh2023-12-121-2/+2
|
* Make right nav scrollable on short screens (#2186)Eric Bailey2023-12-121-60/+63
|
* i18n settings improvements (#2184)Eric Bailey2023-12-121-2/+3
| | | | | | | | | * Handle language selector * Improve type safety * Add a little more safety * Update comment
* Double the footer on the list members flatlistPaul Frazee2023-12-111-1/+1
|
* Fix links in profiles (#2178)Eric Bailey2023-12-112-11/+35
| | | | | | | | | | | * Resolve links in profile bios * Improve solution * On mobile, dont disable pointer events on the bio richtext --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Hide the mobile reply control if outside the threadgate (#2177)Paul Frazee2023-12-112-2/+11
|
* Revise FeedSourceCard load state to allow deletion for failures (#2172)Eric Bailey2023-12-114-25/+81
| | | | | | | | | | | | | * Revise FeedSourceCard load state to allow deletion for failures * Translate * Remove test error feed * Fix missing uri param --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* dismiss keyboard when threadgate settings are opened (#2161)Ansh2023-12-111-1/+5
|
* Additional reductions in request traffic (#2169)Paul Frazee2023-12-112-18/+2
| | | | | | | * Dont poll for new content on profiles * Drop the whenAppReady query after new post to reduce traffic overhead * Reduce getPosts calls in notifs to only use them when needed
* Fix scroll on native (#2170)dan2023-12-116-12/+12
|
* Fix scroll on profile lists/feeds (#2168)dan2023-12-116-12/+12
|
* Reduce calls to getFeedGenerator and getFeed (#2166)Paul Frazee2023-12-112-7/+60
| | | | | | | | | | | * Reduce calls to getFeedGenerator by the mergefeed * Dont run end-of-follows mergefeed requests until actually at the end of the feed * build AWS container --------- Co-authored-by: Jake Gold <jake@blueskyweb.xyz>
* Add "Who can reply" controls [WIP] (#1954)Paul Frazee2023-12-1012-147/+641
| | | | | | | | | | | | | | | | | | | | | * Add threadgating * UI improvements * More ui work * Remove comment * Tweak colors * Add missing keys * Tweak sizing * Only show composer option on non-reply * Flex wrap fix * Move the threadgate control to the top of the composer
* Fix empty state width (#2157)Eric Bailey2023-12-092-0/+2
|
* Multiple notifications fixes (#2154)Paul Frazee2023-12-094-30/+17
| | | | | | | | | | | | | | | * Dont reset notifications feed on push notification event * Dont separate notifications by read state to avoid jank * On notifications screen focus, check latest and only rerender if not scrolled down * Reuse the cached notifs page when its not stale * Bump ios build number * Improve comments * Change the 'mark all read' condition to avoid firing too early
* Poll for new posts on app foreground (#2152)Paul Frazee2023-12-081-5/+17
|
* Use new filter for Posts tab on profile (#2150)Eric Bailey2023-12-082-2/+2
| | | | | | | * Use new filter for Posts tab on profile * Update deps * Remove log
* Tweak the PWI opt-out copy again (#2153)Paul Frazee2023-12-081-11/+11
| | | | | * Tweak the PWI ot-out copy again * Update .po files
* Fix quote post moderation check (#2149)Eric Bailey2023-12-081-1/+3
| | | | | | | | | | | * Fix quote post moderation check * Restore the ContentHider check * Apply the content hider to quote posts --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Close account switcher before logging out (#2148)Eric Bailey2023-12-081-2/+6
| | | | | * Close account switcher before logging out * Add comment
* Clear unused locales (#2147)Ansh2023-12-091-7/+7
| | | | | * add some missing intl strings * remove locales that are not used
* Various search fixes (#2145)Paul Frazee2023-12-071-31/+3
| | | | | | | * Add posts-search query to shadow cache search * Update user search to use correct endpoint * Fix: include cursor in post search
* Update pwi opt-out language (#2143)Paul Frazee2023-12-071-6/+10
|
* Fixes issue with (#2119)Ansh2023-12-072-8/+40
| | | | | | | | | | | * Allow going directly to password input screen when switching accounts and password is required * Revise state handling * Handle logged out states, enable clearing requestedAccount --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Fix invites used order, adjust layout (#2139)Eric Bailey2023-12-071-13/+14
|
* Grab-bag of post-feed improvements (#2140)Paul Frazee2023-12-072-2/+9
| | | | | | | * Sanity check against cases where empty pages may occur * Use the mergefeed as an emergency fallback to an empty feed * Check for new posts on focus
* Add label appeal tool to posts and accounts (#2124)Paul Frazee2023-12-076-0/+220
| | | | | * Add label appeal tool to posts and accounts * Fix translations
* Allow blocking/muting to curational lists, unpinning to modlists (#2121)Eric Bailey2023-12-071-1/+68
| | | | | | | | | | | * Add un-pinning of modlist * Allow muting/blocking of curational lists * Tweak icon --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Hoist moderation, attempt to fill feed up to 30 (#2134)Eric Bailey2023-12-072-50/+14
| | | | | | | | | | | * Move moderatePost up to feed query * Attemt to fill page up to 30 * Add the 'ensure full page' behavior to notifs --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Disable animation on scrollToTop for web (#2137)Paul Frazee2023-12-077-9/+36
|
* Fix double sep (#2136)Eric Bailey2023-12-071-4/+1
|
* Increase the maximum ratio of images from 5:1 to 10:1 (#2131)Paul Frazee2023-12-071-1/+1
|
* Add PWI opt-out toggle (#2122)Paul Frazee2023-12-071-2/+134
| | | | | | | | | | | | | | | | | * Add PWI opt-out toggle * Bump @atproto/api@0.7.0 * Tweak copy * Bump lockfile * Fix layout on ios * Tweak copy more * Fix types * Tweak copy some more
* Treeview: more UI tweaks (#2125)Paul Frazee2023-12-062-12/+26
| | | | | | | * Treeview: more UI tweaks * Only show treeview when there are branching replies * Fix types
* Move analytics out of critical path (#2117)dan2023-12-061-1/+1
| | | | | | | | | * Remove analytics provider, simplify hook * Fix wrong import being used by feed * Remove early bind * Create client lazy on first use
* Split notification init, add cleanup (#2102)dan2023-12-061-1/+15
| | | | | | | | | | | | | | | | | | | * Inline never-imported export * Remove pretense at handling cleanup * Extract per-session listener to a function * Split notifications.init() from notifications.onSessionLoaded() * Tweak forked code to be more similar * Remove unnecessary guards * Split notifications.onSessionLoaded in two * Always use getAgent() * Remove dep on listenSessionLoaded, add cleanup
* Optimize Drawer re-renders (#2108)dan2023-12-062-185/+315
|
* Check Analytics (#2106)Ansh2023-12-066-15/+23
| | | | | | | | | | | * fix sign in event tracking * add missing analytics events * add more missing analytics * fix like and unrepost event tracking * reset onEndReachedThreshold
* Add missing translations and fix react key error in `MyLists.tsx` (#2103)Ansh2023-12-053-5/+12
| | | | | | | * add missing translations * fix key errors in MyLists * Update UserAddRemoveLists.tsx
* Surface raw server error if exists (#2096)Eric Bailey2023-12-053-15/+37
| | | | | | | | | | | * Surface raw server error if exists * Update copy * Update translation files --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* More treeview UI tweaks (#2093)Paul Frazee2023-12-052-8/+35
| | | | | * Improve tree-view spacing consistency and always include one reply bar level * Reduce expanded post avi size
* Perf: Dont initial-render full thread on mobile (#2101)Paul Frazee2023-12-051-1/+1
|
* Fix: correctly identify if the screen is focused when handling soft resets ↵Paul Frazee2023-12-052-12/+15
| | | | on post feeds (#2100)
* Improvements to persisted state migration (#2098)Eric Bailey2023-12-054-8/+8
| | | | | | | | | | | * Fix session email/emailConfirmed types, update usage for safer access * Handle fallback better, better errors * Better handling, add test * Add test for default data * Remove fallback, not needed, update logs