dan
2a1edab6d4
Don't re-render bars when showing/hiding them ( #1691 )
...
* Don't re-render bars when showing/hiding them
* Fix more cases
* Use autorun instead of reaction to fix first render
2023-10-13 15:24:28 +01:00
dan
4431cfe2d2
Fix crash when scrolling down on the web ( #1684 )
2023-10-12 13:15:19 -07:00
dan
997918547c
Make shell hide/show animation smoother ( #1683 )
...
* Make shell hide/show animation smoother
* Also animate "load latest"
2023-10-12 21:02:17 +01:00
dan
c2a1cf4e56
Fix layout shift for multi-image posts ( #1673 )
...
* Fix layout shift for multi-image posts
* Add a comment for the hack
* Use margins instead of gap
* Move alt label
2023-10-12 19:14:27 +01:00
Jake Gold
d98e3a8b45
bskyweb: add rate limiting to reduce DoSability
2023-10-11 13:00:59 -07:00
Eric Bailey
d40d931d86
use new zeed-dom version ( #1671 )
2023-10-11 09:04:06 -07:00
Paul Frazee
5dd673d1ff
1.53
2023-10-10 17:32:19 -07:00
Eric Bailey
10deddd0ad
resolve fork of zeed-dom ( #1663 )
2023-10-10 16:23:12 -07:00
dan
a48c213af5
Port remaining lightbox code to Reanimated ( #1669 )
...
* Port remaining lightbox code to Reanimated
* Fix memoization
2023-10-10 23:48:31 +01:00
Paul Frazee
0b44af38ea
Update testrunner to use new dev-env [WIP] ( #1575 )
...
* Update testrunner to use new dev-env
* Fix label testcase
* Vendor the dev-infra scripts from the atproto repo for the dev-env server runner
* Bump detox to fix the ios sim control issue
* Use iphone 15 pro for tests
* Ensure the reminders never trigger during tests
* Skip the shell tests due to a crash bug with detox and the drawer
2023-10-10 15:46:27 -07:00
dan
aad8d12ede
Fix MobX crash for Android lightbox ( #1668 )
...
* Fix MobX crash for Android lightbox
* Reorder props to match between forks
2023-10-10 23:02:00 +01:00
dan
209d8b683c
Change lightbox to use Pager ( #1666 )
...
* Change lightbox to use Pager
* Fix crash issue on ios
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-10-10 22:37:28 +01:00
Ansh
aa085b0b14
make empty feed required ( #1667 )
2023-10-10 14:32:00 -07:00
Paul Frazee
4d450da194
Only warn on links to bsky.app if it represents itself as another url ( #1662 )
...
* Only warn on links to bsky.app if it represents itself as another url (close #1652 )
* Clean up
2023-10-10 14:02:50 -07:00
Paul Frazee
e878da04a1
Fix keyboard double pad issue in email change & verify modals ( #1664 )
2023-10-10 14:02:31 -07:00
Eric Bailey
fc28fc639f
Don't highlight tags in composer yet ( #1665 )
2023-10-10 13:44:27 -07:00
Paul Frazee
d68b4ca856
Fix: fetch follows on desktop search for typeahead ( #1660 )
2023-10-10 12:27:32 -07:00
dan
60c0db03f7
Remove duplicate modal container ( #1661 )
2023-10-10 11:57:14 -07:00
dan
d47ff542da
Drive-by lightbox refactors ( #1659 )
...
* Remove dead code from lightbox
* Rename imageIndex prop to initialImageIndex
* Rename currentImageIndex to imageIndex
2023-10-10 11:07:21 -07:00
Paul Frazee
bc2c44cb98
Only prompt users once to verify email (according to local storage) close #1657 ( #1658 )
2023-10-10 10:57:09 -07:00
Paul Frazee
098f4b526e
Revert "Fix invite codes flash on desktop, use loading placeholder ( #1591 )" ( #1656 )
...
This reverts commit 9278822088
.
2023-10-10 10:08:04 -07:00
dan
f452ce74f4
Refactor iOS lightbox to Reanimated ( #1645 )
...
* Remove unnecessary transform logic
* Switch iOS swipe-to-dimiss to Reanimated
2023-10-10 10:04:38 +01:00
Paul Frazee
832b05b64a
Bump package.json to 1.52
2023-10-09 15:24:23 -07:00
Paul Frazee
acb003d7e1
Merge branch 'main' of github.com:bluesky-social/social-app into main
2023-10-09 14:58:40 -07:00
dan
ce0f796008
Remove unnecessary opacity logic ( #1646 )
2023-10-09 22:29:56 +01:00
Muneyuki Noguchi
b12cfbe90b
Fix typo in image.ts ( #1638 )
2023-10-09 12:29:16 -07:00
Raku
d85bbc1a28
fix typo README.md ( #1631 )
2023-10-09 11:55:15 -07:00
Toni Alatalo
c43a0d8160
Typo fix in README.md: "small about" -> "small amount" ( #1639 )
2023-10-09 11:48:57 -07:00
Elijah Wright
c39352f859
readd hint
2023-10-08 14:30:57 -07:00
Elijah Wright
0122cdb0b6
fix accessibility in AutoSizedImage
2023-10-08 14:29:20 -07:00
Paul Frazee
9aff2597cf
Bump build revision
2023-10-06 18:02:22 -07:00
Paul Frazee
77b21dfb1c
Fix bug that prevents unfollowing ( #1633 )
2023-10-06 18:01:57 -07:00
Paul Frazee
9cff82448f
1.52
2023-10-06 08:48:39 -07:00
bnewbold
34f9d12987
README: tweaks to high-level context ( #1625 )
2023-10-06 08:45:41 -07:00
dan
d2f11f8e36
Fix stuck lightbox header after double tap ( #1627 )
2023-10-05 20:22:32 -07:00
Paul Frazee
3b78d3227f
Fix: add padding to the spinner bottom while loading threads ( #1626 )
2023-10-05 20:10:43 -07:00
dan
64153067e3
Rewrite Android lightbox ( #1624 )
2023-10-05 19:54:36 -07:00
Paul Frazee
8366fe2c4a
Dont trim before posting ( close #1621 ) ( #1622 )
...
* Dont trim before posting (close #1621 )
* Tweak: do trim end
2023-10-05 19:08:20 -07:00
Paul Frazee
b74a0e0fe2
Only listen to back button on android ( #1623 )
2023-10-05 18:29:41 -07:00
Paul Frazee
bd7db8af26
Improve typeahead search with inclusion of followed users (temporary solution) ( #1612 )
...
* Update follows cache to maintain some user info
* Prioritize follows in composer autocomplete
* Clean up logic and add new autocomplete to search
* Update follow hook
2023-10-05 16:44:05 -07:00
Paul Frazee
19f8389fc7
Slightly smaller highlighted post text ( #1608 )
2023-10-05 16:13:49 -07:00
Paul Frazee
0168aada37
Pull upstream bugfixes to bottom-sheet ( #1606 )
...
* Bump bottom-sheet to latest for bugfixes
* Small tweak to the account switcher
2023-10-05 15:55:31 -07:00
dan
4ec5fabdd1
Fix animations and gestures getting reset on state updates in the lightbox ( #1618 )
...
* Fix translation resetting on state update
* Copy getImageStyles into iOS and Android forks
* Fix opacity resetting on state update
2023-10-05 15:52:04 -07:00
dan
260b03a05c
Remove unused lightbox options ( #1616 )
...
* Inline lightbox helpers
* Delete unused useImagePrefetch
* Delete unused long press gesture
* Always enable double tap
* Always enable swipe to close
* Remove unused onImageIndexChange
* Inline custom Hooks into ImageViewing
* Declare LightboxFooter outside Lightbox
* Add more TODO comments
* Inline useDoubleTapToZoom
* Remove dead utils, move utils used only once
2023-10-05 15:28:56 -07:00
Paul Frazee
eb7306b165
Profile UI tweaks ( #1607 )
...
* Use inverted color instead of primary color for press state
* Fix: add missing border to empty state
2023-10-04 13:28:07 -07:00
Patroll
9278822088
Fix invite codes flash on desktop, use loading placeholder ( #1591 )
...
* Fix invite codes flashing untrue value before loaded
* Add loading placeholder for right nav invites
2023-10-04 10:31:43 -07:00
Paul Frazee
2ba0c6a711
Update to react-native@0.72.5 ( #1599 )
...
* Update to react-native@0.72.5
* Fix the patch
2023-10-04 10:17:13 -07:00
Baasbase
c6da98c818
Fixed a typo on the onboarding recommended screen ( #1604 )
2023-10-04 08:58:01 -07:00
Paul Frazee
b1a1bae02e
Onboarding & feed fixes ( #1602 )
...
* Fix: improve the 'end of feed' detection condition
* Fix the feeds link on mobile in the empty state
* Align the following empty state better on web
* Dont autofocus the search input in the search tab
* Fix the error boundary render
* Add 'end of feed' CTA to following feed
* Reduce the default feeds to discover now that we have feed-selection during onboarding
* Fix case where loading spinner fails to stop rendering in bottom of feed
* Fix: dont show loading spinner at footer of feed when refreshing
* Fix: dont fire reminders during onboarding
* Optimize adding feeds and update to mirror the api behaviors more closely
* Use the lock in preferences to avoid clobbering in-flight updates
* Refresh the feed after onboarding to ensure content is visible
* Remove the now-incorrect comment
* Tune copy
2023-10-04 08:57:23 -07:00
Bryan Lee
2ca673d7f5
Replace `isDesktop` with `isWeb` in `DesktopWebTextLink` component
...
- Replaced `useWebMediaQueries().isDesktop` with `isWeb` in `DesktopWebTextLink` component to fix inconsistent behavior due to media query changes.
- `isWeb` doesn't rely on media queries, offering stable judgement and avoiding fluctuation when adjusting the browser window.
2023-10-04 21:47:19 +08:00