Eric Bailey
f1cfea5786
Add back pinning functionality to ProfileList ( #2084 )
2023-12-04 15:52:51 -06:00
Eric Bailey
094a58490f
Handle feedgen 429 ( #2066 )
...
* Handle feedgen 429
* Translate
2023-12-04 13:27:48 -08:00
Cooper Edmunds
17c58d40ff
Track active page using string instead of index
2023-12-04 16:10:03 -05:00
Paul Frazee
37cafb080b
Fix: distinguish between post media and quotes with the moderation hider ( #2075 )
...
* Fix: distinguish between post media and quotes with the moderation hider
* Type fixes
2023-12-04 12:53:25 -08:00
Paul Frazee
a46059ca46
Improve the post-hiders and the header alerts ( #2074 )
...
* Improve the post-hider and the header alerts
* Adjust the contenthider (icon, font size)
2023-12-04 12:51:08 -08:00
Paul Frazee
971c402788
Add PWI build flag ( #2082 )
2023-12-04 12:45:40 -08:00
dan
a687d3f028
Allow scroll by dragging profile header ( #2068 )
2023-12-04 12:03:32 -08:00
Paul Frazee
9562a80908
Allow posts with just an external link ( #2079 )
2023-12-04 11:59:59 -08:00
Paul Frazee
e47c3dbe0e
Tweak the loading placeholders to use the full space and position better ( #2072 )
2023-12-04 11:59:27 -08:00
Paul Frazee
a01497fed4
Hackfix to composer focus on web ( #2057 )
2023-12-03 18:45:25 -08:00
Paul Frazee
0ab19b45a2
Tweak layout a bit more
2023-12-02 17:56:04 -08:00
Paul Frazee
07afcab6b2
Merge branch 'fix-jump-in-suggested-follows-tabbar' of https://github.com/tarikfp/social-app into uiwork-reflow-issue
2023-12-02 17:52:21 -08:00
dan
2698a6b50b
Fix show suggested button color ( #2069 )
2023-12-01 16:23:00 -08:00
dan
bb22ebd588
Fix scroll jump on Back ( #2067 )
2023-12-01 14:05:10 -08:00
Eric Bailey
9dec9d7276
Only poll feed when feed page is focused ( #2064 )
...
* Do no poll when screen is not focused
* Avoid polling unless focused
* Handle homepage in background
* Fix the intl:check to ignore comments in diffs
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-12-01 13:40:50 -08:00
Cooper Edmunds
9a13fe50cc
Use lastActiveTab from AsyncStorage for non-desktop
2023-12-01 15:18:25 -05:00
Paul Frazee
f8c46c08ca
Improve unread notif tracking ( #2056 )
2023-11-30 18:56:55 -08:00
Paul Frazee
826cbbd4bf
Maintain some feed data to avoid needless glimmers ( #2054 )
2023-11-30 18:49:23 -08:00
dan
9fa90bb8d9
Optimize pager rendering ( #2055 )
...
* Pull out and memoize PagerTabBar
* Avoid invalidating onScroll and add throttling
* Make isScrolledDown update non-blocking
* Fix types
2023-12-01 02:11:05 +00:00
Paul Frazee
23ad3ad98b
Various fixes ( #2053 )
...
* Fix invite code translations (plural api not availabe in ios)
* Speed up the composer animation a smidge
2023-11-30 17:03:38 -08:00
Cλctys
5839d2a30c
Fix scuffed web styles caused by overlapping viewport breakpoint boundaries ( #1985 )
...
* fixed lack of styles on 1300px web viewport width by adjusting tablet breakpoints
* fixed lack of styles on 800px web viewport width by adjusting mobile breakpoints
* changed `maxWidth` values in viewports to `n - 1` format
2023-11-30 16:14:36 -08:00
Paul Frazee
1755c2e538
Merge branch 'invite-code-warning' of https://github.com/mozzius/bluesky-official-app into mozzius-invite-code-warning
2023-11-30 16:13:16 -08:00
Paul Frazee
21af10bc3d
Merge branch 'copy-link' of https://github.com/mozzius/bluesky-official-app into mozzius-copy-link
2023-11-30 16:05:34 -08:00
Samuel Newman
9375532698
Add enter/exit animations to modals on web ( #2042 )
...
* add reanimated layout animations to modals
* reorder imports
* pass context to scroll handler patches
2023-11-30 16:02:46 -08:00
Eric Bailey
abe61b7517
Disable OTA for now ( #2052 )
2023-11-30 15:48:07 -08:00
Eric Bailey
76a3c66f54
Eric/profile feeds list ( #2049 )
...
* Fix profile feedgens view
* Fix profile lists view
* Translate
2023-11-30 13:40:49 -08:00
Eric Bailey
47b0d36b73
Hide normal mute if muted by list, and invalidate profile query upon list mute ( #2048 )
...
* Hide normal mute if muted by list, and invalidate profile query upon list mute
* Prevent profile flashing
2023-11-30 13:40:01 -08:00
Samuel Newman
b164f151cc
Merge remote-tracking branch 'upstream/main' into invite-code-warning
2023-11-30 17:11:51 +00:00
Samuel Newman
c06611fb71
show informative message when token scope is wrong
2023-11-30 17:09:10 +00:00
Samuel Newman
5c78b2266f
add "copy link" text
2023-11-30 16:40:19 +00:00
Eric Bailey
b83fa95793
Handle nsfw feeds in public view ( #2035 )
...
* Handle nsfw feeds in public view
* Translate
* Refactor, new approach
* Translate
* Copy
* Translate
* Revert changes to Feed
* Remove unused retry
* Translate
2023-11-29 19:27:58 -08:00
Paul Frazee
1140b05b83
Slightly less verbose variable
2023-11-29 17:37:15 -08:00
Paul Frazee
4c7b9652db
Merge branch '2011-link-in-feeds-tab-bar' of https://github.com/CooperEdmunds/social-app into CooperEdmunds-2011-link-in-feeds-tab-bar
2023-11-29 17:35:57 -08:00
Paul Frazee
6e30c339da
Merge branch '2011-default-pin-feed-on-add' of https://github.com/CooperEdmunds/social-app into CooperEdmunds-2011-default-pin-feed-on-add
2023-11-29 17:25:29 -08:00
Paul Frazee
630637874d
Fix state lifecycle management with post-feed query, solving the duplicate key issue ( #2034 )
...
* Assign keys to feed slices via a counter, to enable duplicate items in the feed if needed
* Move post-feed query state into the query's page params to consistently bind their lifecycles
2023-11-29 18:58:14 -06:00
Cooper Edmunds
3fbac466ac
Update home-screen tests related to feeds
2023-11-29 19:28:35 -05:00
Eric Bailey
a59d235e8b
Improve feed reordering with optimistic updates ( #2032 )
...
* Optimisticaly update order of saved feeds
* Better show disabled state for pin button
* Improve loading/disabled states
* Improve placeholder
* Simplify loading components
2023-11-29 16:17:27 -08:00
Cooper Edmunds
8ceabe2a11
Conditionally render feeds link in feeds tab bar
2023-11-29 14:49:18 -05:00
Cooper Edmunds
ed391c346d
Add hasPinnedCustomFeedOrList to usePinnedFeedsInfos hook
2023-11-29 14:23:19 -05:00
Paul Frazee
4b3ec54add
Fix infinite query reloading behavior (reset, not invalidate) ( #2031 )
...
* Reset, not invalidate, notification queries
* Reset, not invalidate, feed queries
2023-11-29 11:15:35 -08:00
Paul Frazee
9239efac9c
Refactor the notifications to cache and reuse results from the unread-notifs checks ( #2017 )
...
* Refactor the notifications to cache and reuse results from the unread-notifs checks
* Fix types
2023-11-29 10:20:14 -08:00
Ansh
620e002841
Show logged out view when adding accounts ( #2020 )
...
* show logged out view when adding accounts
* Handle existing signed-in account
* Show which account is currently logged in
* Fix showing toasts
---------
Co-authored-by: Eric Bailey <git@esb.lol>
2023-11-29 10:11:06 -08:00
Cooper Edmunds
ca357ecbcf
Add pinOnSave and use it in discover feeds list
2023-11-29 09:05:26 -05:00
dan
b778017000
Fix memory leak on mobile web tab navigation ( #2021 )
...
* Add navigationAction prop to Link
* Bottom bar should use navigate() action
2023-11-28 22:48:00 +00:00
Eric Bailey
bb9d340d42
Fix pinned feeds mutation issue ( #2016 )
2023-11-28 12:50:41 -06:00
Eric Bailey
0b2c85b967
Fix pinned feeds re-ordering ( #2014 )
2023-11-28 09:04:15 -08:00
Eric Bailey
bdabfa9d38
Guard against following tab stub being used un-authed ( #2013 )
2023-11-28 08:44:25 -08:00
Eric Bailey
17a183514a
Ensure we use following feed if merge is disabled ( #2005 )
2023-11-27 17:42:02 -08:00
Paul Frazee
f580d4daf0
Restore post-thread caching behaviors (react-query refactor) ( #2010 )
...
* Rework resolve-did and resolve-uri queries to be smarter about cache reuse
* Precache handle resolutions
* Remove old unused code
* Load placeholder threads from the post-feed and notifications-feed queries
* Remove logs
* Fix bad ref
* Add loading spinners to the cache-loading thread view
* Scroll replies into view when loading threads
* Add caching within a thread
* Fix: dont show bottom border when the child spinner is active
2023-11-27 17:41:30 -08:00
Eric Bailey
d4714baf13
[PWI] Home ( #2007 )
...
* Fix up home page
* Fix spacing
* Remove unused default tab
* Update logic
2023-11-27 17:17:09 -08:00