about summary refs log tree commit diff
path: root/src/components
Commit message (Collapse)AuthorAgeFilesLines
* 1.76 release preparations (#3459)Paul Frazee2024-04-093-11/+12
| | | | | | | * Run intl:extract * Update dev-env to 0.3.4 * Test fixes
* Small logic cleanups (#3449)Eric Bailey2024-04-094-50/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Small logic cleanups * Small logic cleanups (#3451) * remove a few things * oops * stop swallowing the error * queue callbacks * oops * log error if caught * no need to be nullable * move isClosing=true up * reset `isClosing` and `closeCallbacks` on close completion and open * run queued callbacks on `open` if there are any pending * rm unnecessary ref and check * ensure order of calls is always correct * call `snapToIndex()` on open * add tester to storybook --------- Co-authored-by: Hailey <me@haileyok.com>
* Use ALF for the embed consent modal (#3336)Samuel Newman2024-04-091-0/+119
|
* Implement back button fix for all places in the app (#3434)Hailey2024-04-081-1/+2
|
* fix dialog back button for android (#3428)Hailey2024-04-052-17/+37
| | | | | | | * fix types * remove unused async * add try/catch
* Enforce that text is wrapped in <Text>, remaining cases (#3421)dan2024-04-053-18/+13
| | | | | | | | | | | | | | | | | | | | | * 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-053-72/+78
| | | | | | | | | | | * 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-052-2/+2
|
* migrate to `expo-linear-gradient` (#3420)Hailey2024-04-042-2/+2
| | | | | | | | | * replace packages * rm useless alias from webpack config * fix accidental double commit * replace all usages
* Use CSS keyframe animation for spinner on web (#3411)Samuel Newman2024-04-042-2/+36
| | | | | * Use css keyframe animation for spinner on web * duplicate css to index.html
* Enforce Text suffix for Text-rendering components (#3407)dan2024-04-0412-63/+60
| | | | | | | | | | | * 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-042-17/+52
| | | | | | | | | | | | | | | | | | | | | * 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-82/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-10/+212
| | | | | | | | | | | * 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-14/+6
| | | | | | | | | | | | | | | * uitextview use library w/ fixes bump bump multiple uitextview fixes * bump * update to latest * cleanup
* Add cursor to 'learn more' on screenhider (close #2871) (#3395)Paul Frazee2024-04-031-8/+15
|
* Add OTA updates support for `testflight` channel (#3291)Hailey2024-04-033-19/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Remove Button error boundary (#3372)dan2024-04-031-41/+9
|
* Add share warning to big share button in post ctrl (#3367)Samuel Newman2024-04-031-4/+3
|
* Mark `Retry` and `Go Back` buttons in Error.tsx for localisation (#3352)surfdude292024-03-291-9/+16
| | | | | | | * Mark `Retry` and `Go Back` buttons in Error.tsx for localisation * add and sort imports * sort imports better
* Wrap Button children in an error boundary (#3340)Eric Bailey2024-03-221-14/+49
| | | | | * Wrap Button children in an error boundary * Check for Trans component
* Release fixes (#3318)Eric Bailey2024-03-211-1/+1
| | | | | | | | | | | * Fix error overflow * await setSavedFeeds before setting birth date * await birth date first instead of feeds --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Mods UI fixes (#3296)Eric Bailey2024-03-217-335/+344
| | | | | * Fix report dialog buttons on Android by adjusting styles * Dry up label pref comp
* Fix problems with `BottomSheet` and the report dialog (#3297)Hailey2024-03-204-41/+48
| | | | | | | | | | | | | | | | | | | | | * 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
* Adjust DateField timezone offsetEric Bailey2024-03-202-3/+4
|
* Password flow tweaksEric Bailey2024-03-201-7/+8
|
* HostingProvider tweaksEric Bailey2024-03-201-26/+34
|
* sort imports for files related to this PRSamuel Newman2024-03-206-23/+23
|
* dismiss keyboard when opening dialogSamuel Newman2024-03-201-1/+2
|
* Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-205-6/+19
|\
| * Set keyboardDismisMode to interactive on the report dialog (#3288)Paul Frazee2024-03-193-4/+16
| |
| * Fix detection of !no-unauthenticated (#3279)Paul Frazee2024-03-191-1/+2
| |
| * Fix typo in tagMenuSearchByUser (#3181)cdfzo2024-03-191-1/+1
| |
| * Fix merge errorPaul Frazee2024-03-191-1/+0
| |
* | hog FormErrorSamuel Newman2024-03-191-15/+10
| |
* | change hosting provider and forgot pw touchables to buttonSamuel Newman2024-03-191-17/+37
| |
* | remove textfield references from hosting providerSamuel Newman2024-03-191-3/+4
| |
* | remove explicit height/widthSamuel Newman2024-03-191-5/+1
| |
* | rename pencil -> pencilLine and reexportSamuel Newman2024-03-192-3/+3
| |
* | fix merge issue (double hook)Samuel Newman2024-03-191-1/+0
| |
* | Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-1910-242/+304
|\|
| * Merge branch 'patch-3' of https://github.com/quiple/social-app into ↵Paul Frazee2024-03-193-6/+12
| |\ | | | | | | | | | quiple-patch-3
| | * Merge remote-tracking branch 'upstream/main' into patch-3Minseo Lee2024-03-1943-45/+2613
| | |\
| | * | Update Lists.tsxMinseo Lee2024-03-161-5/+9
| | | |
| | * | Merge branch 'bluesky-social:main' into patch-3Minseo Lee2024-03-163-3/+127
| | |\ \
| | * | | Update index.tsxMinseo Lee2024-03-131-1/+3
| | | | |
| | * | | Update index.tsxMinseo Lee2024-03-131-2/+4
| | | | |
| | * | | Merge branch 'bluesky-social:main' into patch-3Minseo Lee2024-03-1317-82/+285
| | |\ \ \
| | * \ \ \ Merge branch 'bluesky-social:main' into patch-3Minseo Lee2024-03-121-4/+4
| | |\ \ \ \
| | * \ \ \ \ Merge branch 'bluesky-social:main' into patch-3Minseo Lee2024-03-1012-21/+57
| | |\ \ \ \ \