about summary refs log tree commit diff
path: root/src/view
Commit message (Collapse)AuthorAgeFilesLines
...
* [Experiment] Show "Follow Back" label (#3439)dan2024-04-081-7/+18
|
* [Experiment] Turn off interval polling for Discover (#3431)dan2024-04-082-34/+52
| | | | | * Include feed URL in feed events * [Experiment] Turn off polling interval for Discover
* [Experiment] Disable min shell on foregrounding (#3430)dan2024-04-081-13/+31
|
* fix dialog back button for android (#3428)Hailey2024-04-051-5/+1
| | | | | | | * fix types * remove unused async * add try/catch
* Enforce that text is wrapped in <Text>, remaining cases (#3421)dan2024-04-056-34/+35
| | | | | | | | | | | | | | | | | | | | | * Toggle.Button -> Toggle.ButtonWithText * Simplify Prompt.Cancel/Action * Move lines down for better diff * Remove ButtonWithText * Simplify types * Enforce Button/ButtonText nesting * Add suggested wrapper in linter error * Check <Trans> ancestry too * Also check literals * Rm ts-ignore
* Remove special cases for some buttons with text (#3412)dan2024-04-054-17/+21
| | | | | | | | | | | * Toggle.Button -> Toggle.ButtonWithText * Simplify Prompt.Cancel/Action * Move lines down for better diff * Remove ButtonWithText * Simplify types
* properly import linear gradient (#3423)Hailey2024-04-0511-11/+11
|
* migrate to `expo-linear-gradient` (#3420)Hailey2024-04-0411-103/+112
| | | | | | | | | * replace packages * rm useless alias from webpack config * fix accidental double commit * replace all usages
* migrate to `expo-clipboard` (#3419)Hailey2024-04-045-57/+58
| | | | | * replace package * replace usages
* Bump some Expo package, remove unused packages to prepare for migration (#3415)Hailey2024-04-043-66/+0
| | | | | | | | | * bump some package versions * remove completely unused packages * remove blurview * update yarn.lock
* Enforce Text suffix for Text-rendering components (#3407)dan2024-04-048-151/+156
| | | | | | | | | | | * Rm unused * Add Text suffix to Title/Description * Add Text suffix to text components * Add Text suffix to props * Validate Text components returns
* Open share sheet when long pressing link (#3317)Samuel Newman2024-04-041-14/+32
| | | | | | | | | | | | | | | | | | | | | * uitextview use library w/ fixes bump bump multiple uitextview fixes * bump * Open share sheet on link long press * rm package manager field * add link warning to longpress --------- Co-authored-by: Hailey <me@haileyok.com>
* Simplify list logic further to prevent misuse (#3334)Hailey2024-04-033-113/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * simplify list logic further more simplification simplify by removing `isEmpty` use `isFetchingNextPage` everywhere for clarity change `isFetching` to `isFetchingNextPage` for clarity remove some useless `useMemo`s move `renderItem` and `keyExtractor` out of component * clean bundle size check * update deploy * adjust * adjust * one test * try now * test it * done
* Use ALF for the account quick switch dialog (#3327)Samuel Newman2024-04-033-387/+226
| | | | | | | | | | | * Use ALF for account quick switch * clean up modal type * add haptics to dialog opening * move account list to it's own component and share * make tick slightly darker
* Upgrade `UITextView` to latest (#3090)Hailey2024-04-031-3/+6
| | | | | | | | | | | | | | | * uitextview use library w/ fixes bump bump multiple uitextview fixes * bump * update to latest * cleanup
* Thread queryClient explicitly through (#3328)dan2024-04-031-27/+29
| | | | | | | * Pass queryClient explicitly to resetProfilePostsQueries * Pass queryClient explicitly to updatePostShadow * Pass queryClient explicitly to updateProfileShadow
* Add OTA updates support for `testflight` channel (#3291)Hailey2024-04-031-44/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * some progress another adjustment, testing another adjustment, testing fix again fix again set default runtime version fix test this script test this script test this script add build numbers to the deployment url clean give script access to build number add `useBuildNumberEnv` without a bump new line fix missing async add channel name to deployment url add updates check on launch for testflight users ver bump init updates on launch for native add `testflight` as default in build submit add is_testflight check * disable inline predictions to prevent ios composer jank * temp bump * Revert "temp bump" This reverts commit 44c51134a35d817c73edb1e635495597c95117b3. * adjustments version bump adjust fixes test * cleanup and finalize drop check down to every 15 minutes adjustments change to 15 mins use jq to get version if necessary rm test on push figured it out remove nightly testflight releases test again again again again again AGAIN ONCE MORE test again again again again again AGAIN test again again again again again AGAIN test again again again again again test again again again again test again again again test again again test again test test test run deploy if necessary run deploy if necessary run deploy if necessary run deploy if necessary run deploy if necessary remove test message fix environment oops cleanup merge in changes * remove unnecessary `workflow_call` * remove changes that have been merged into main now * finalize android update git ignore rm test stuff from the bundle action remove test message test message fix test message test message few android fixes few android fixes fix jq add a test message fix slack webhook create android deployments test 2 create android deployments add `testflight-android` profile to eas.json more cleanup some more cleanup simplify some logic remove unnecessary channel rename to `useOTAUpdates` * rm test portion
* Add share warning to big share button in post ctrl (#3367)Samuel Newman2024-04-032-54/+84
|
* make entire recent search clickable (#3387)Samuel Newman2024-04-031-44/+44
|
* apply bg color to entire scrollview (#3364)Samuel Newman2024-03-311-15/+14
|
* revert change for closing composer on web only (#3343)Hailey2024-03-221-1/+5
|
* Merge pull request #3337 from bluesky-social/samuel/scrollable-loggedoutlayoutSamuel Newman2024-03-221-8/+47
|\ | | | | Move scrollview to `LoggedOutLayout` to fix scrolling on web
| * move auth flows scrollview to loggedin layoutSamuel Newman2024-03-221-8/+47
| |
* | fix android back after closing composer (#3330)Hailey2024-03-221-43/+46
|/
* Sign In -> Sign inSamuel Newman2024-03-213-8/+9
|
* Mods UI fixes (#3296)Eric Bailey2024-03-213-34/+35
| | | | | * Fix report dialog buttons on Android by adjusting styles * Dry up label pref comp
* Fix missing error on `PostThread` (#3295)Hailey2024-03-211-1/+1
|
* [Statsig] Onboarding and routing events (#3302)dan2024-03-211-15/+20
|
* Fix problems with `BottomSheet` and the report dialog (#3297)Hailey2024-03-204-34/+35
| | | | | | | | | | | | | | | | | | | | | * use @discord/bottom-sheet * add @types/invariant * some progress on keyboard dialog * rework rework add a comment use discord bottom sheet * remove `@gorhom/bottom-sheet` * remove android specific code * organize imports
* Merge pull request #3217 from bluesky-social/samuel/alf-loginSamuel Newman2024-03-2017-2601/+9
|\ | | | | Use ALF for login & signup flow
| * Move some things aroundEric Bailey2024-03-204-542/+0
| |
| * StepInfo tweaksEric Bailey2024-03-201-61/+29
| |
| * dismiss keyboard when opening dialogSamuel Newman2024-03-201-1/+1
| |
| * Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-2017-55/+180
| |\
| * \ Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-1947-556/+500
| |\ \
| * | | Use ALF for signup flow, improve a11y of signup (#3151)Hailey2024-03-198-801/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use ALF for signup flow, improve a11y of signup * adjust padding * rm log * org imports * clarify allowance of hyphens Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * fix a few accessibility items * Standardise date input across platforms (#3223) * make the date input consistent across platforms * integrate into new signup form * rm log * add transitions * show correct # of steps * use `FormError` * animate buttons * use `ScreenTransition` * fix android text overflow via flex -> flex_1 * change button color * (android) make date input the same height as others * fix deps * fix deps --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Samuel Newman <mozzius@protonmail.com>
| * | | Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-1954-3492/+1609
| |\ \ \
| * | | | convert password reset flowSamuel Newman2024-03-154-605/+0
| | | | |
| * | | | Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-1518-90/+128
| |\ \ \ \
| * | | | | alf the login formSamuel Newman2024-03-132-299/+1
| | | | | |
| * | | | | convert base login component and ChooseAccountFormSamuel Newman2024-03-133-330/+8
| | | | | |
* | | | | | use inlinelink instead of textlinkSamuel Newman2024-03-201-17/+10
| | | | | |
* | | | | | use alf for splashscreen (web)Samuel Newman2024-03-201-129/+86
| | | | | |
* | | | | | use alf for splashscreen (native)Samuel Newman2024-03-201-91/+56
| |_|_|_|/ |/| | | |
* | | | | [Statsig] Track login/logout (#3286)dan2024-03-195-20/+40
| | | | | | | | | | | | | | | | | | | | | | | | | * [Statsig] Track login/logout * Fix missing attribution
* | | | | [Statsig] Track feed refresh (#3283)dan2024-03-192-2/+15
| | | | |
* | | | | Various e2e test fixes (#3284)Paul Frazee2024-03-193-2/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Just use the first picture every time * Add missing testIDs * Various test fixes * Use simplified link fetcher for e2e * Disable tests for now-n * Update test-env creation
* | | | | use different labels for `porn` and `sexual` (#3282)Hailey2024-03-191-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | * use different labels for `porn` and `sexual` * newline
* | | | | Fix detection of !no-unauthenticated (#3279)Paul Frazee2024-03-191-1/+2
| | | | |
* | | | | Remove dead stylePaul Frazee2024-03-191-7/+0
| | | | |