commits
* add tinted icon style
* new dark icon
* use icon composer file
* rename some icons, ensure default ios is still there
* use solid fill instead of auto gradient
* fix web build
* back to gradient
* add . for consistency
* rename `default_old` to `legacy`
* Add internal debug field display
* Update title
* use admonition instead of toast for errors when appealing labels
* address commments
Prevents AccordionAnimation from animating open on web when suggestions array is empty by adding conditional rendering logic to AnimatedProfileHeaderSuggestedFollows component.
* add fallback paths when saving image to gallery
* `debug` -> `info`
* Close IAB if it opens a link to the app
* native only
* await close
* update expo + deps
* reanimated patch right version
* Update yarn.lock
* update other rn packages
* clarify in content hider if label is on overall account
* fix bool typo
* Update src/components/moderation/ContentHider.tsx
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* rename variable for clarity
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
This reverts commit de68915bc0184c62319217fb468661c55dc23354.
* patch out perf monitor component
* make PerformanceMonitor a noop
* rm debug stuff
* clear cache on second build
* alternative cache cleaning method
* Add buildArtifactPaths to iOS builds
* Update privacyManifests
* Revert changes to build configs
* Add --include-sources flag
* Add nativeCrash tester
* Sam's crash testbed
(cherry picked from commit b0a0cb7799cd900777570cae7dc10461cf811e0f)
* Output artifacts, tarball, extract and upload dSYM to Sentry
* Revert "Sam's crash testbed"
This reverts commit cc2c9828a06c4d159988acb556dddd10e6cbe57d.
* Remove sources for other targets, include sources for main bundle
* Apply suggestion from @mozzius
* Apply suggestion from @mozzius
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* list tests
* fix create account
* get onboarding e2e tests working
* get curate list test working
* Update thread-muting.yml
* Remove notice of policy updates
* Rm debug code
* move interests clientside
* add finance
* try and ensure there's always data for the "all" category
* add empty state for suggested accounts
* simplify error wording
* Fix computation of isLastSibling and isLastChild to account for muted or
otherwise hidden replies
* Update comments
* isLastSiblingByCounts isn't needed, should rely only on the count of replies seen
* The counters serve the same purpose, we only need to know the count of the actual replies rendered to the view in order to calculate the replyIndex
* Remove redundant check
* play haptic on profile buttons
* change react import
* add onboarding starterpacks step
* tweak starter pack cards
* fix web styling
* use new API
* add screen transitions to onboarding
* skip host account
* bump limit to 6
* tweak font weight
* rm commented out code
* fix yarn.lock
* limit starter packs experiment to english speakers
prompt user to log in on hashtag screen
* Add buildArtifactPaths to iOS builds
* Update privacyManifests
* Revert changes to build configs
* Add --include-sources flag
* Add nativeCrash tester
* Sam's crash testbed
(cherry picked from commit b0a0cb7799cd900777570cae7dc10461cf811e0f)
* Output artifacts, tarball, extract and upload dSYM to Sentry
* Revert "Sam's crash testbed"
This reverts commit cc2c9828a06c4d159988acb556dddd10e6cbe57d.
* Remove sources for other targets, include sources for main bundle
* Apply suggestion from @mozzius
* Apply suggestion from @mozzius
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Fix computation of isLastSibling and isLastChild to account for muted or
otherwise hidden replies
* Update comments
* isLastSiblingByCounts isn't needed, should rely only on the count of replies seen
* The counters serve the same purpose, we only need to know the count of the actual replies rendered to the view in order to calculate the replyIndex
* Remove redundant check