about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix isPartOfLastBranchFromDepth assignment (#8856)Eric Bailey2025-08-192-4/+11
| |
* | [Lightbox] prevent browser-default escape key behavior (#8859)Ridley Combs2025-08-191-0/+1
| | | | | | Some browsers exit fullscreen when the escape key is pressed without `preventDefault()` being called; we don't want that when we're handling the press ourselves.
* | Nightly source-language updatepfrazee2025-08-191-114/+134
| |
* | Add underage notice to Moderation screen (#8868)Eric Bailey2025-08-181-0/+19
| | | | | | | | | | | | | | | | | | | | | | * Add underage notice to Moderation screen * Incorporate suggestion Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
* | [APP-1318] `SelectMediaButton` (#8828)Eric Bailey2025-08-1812-270/+751
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Integrate Sonner for toasts * Fix animation on iOS * Refactor API * Update e2e file * [APP-1318] Post composer: combine image & video buttons (#8710) * add: select media btn * udpate: compose post with combined image and video support * add: video combine button with edge cases * add select media btn * test: select media btn * add: media button update * remove unused files and update toast on android * update: make strings shorter * add: ValidatedVideoAsset type * update link comments and add toast support for native and web * rebase latest toast and update toast structure * remove unused prop * fix types * undo changes to yarn.lock * remove: support for mkv files * update: eslint and prettier (cherry picked from commit f69779ee130f07e1c49219b53117e3bdd1a9f81b) * Add missing props to launchImageLibraryAsync (cherry picked from commit 2e80ae561fd66850f787cac0aae0fa5a6980f8f5) * Rough out new approach (cherry picked from commit 9add225160e7e407befc73e9cdd9743a30cdf1cd) * Comments and cleanup (cherry picked from commit e69bd186e7335372f440c446ae6643ed0fb15db9) * Handle native case (cherry picked from commit 74e38acdfd9181d0557426691fcbcbf0800481ca) * Refactor (cherry picked from commit 68aea496db8df54dba5f58da267ad962c28ef995) * Rename (cherry picked from commit 8609e59ad14219e7378ee6cb9514d633ce7efc27) * Cleanup, comments (cherry picked from commit 6c9c98648e37257285a9c8caeb1eadcc56c81402) * Rename (cherry picked from commit 66e3db539d5baa41436c9e49af06e87a78e9e7e1) * Handle selectionLimit on Android (cherry picked from commit 251f06dd5e65a7083b810bad3d81114b2fe9ab39) * create composer images in parallel (cherry picked from commit 70ea79d9d76d99e9c99a7d2296caed84c718650e) * Update toast API usage (cherry picked from commit e370018b8ed8cdfd7675c9634058c72cb59d39de) * Ensure once one type of media is selected, you can only select more of that type (cherry picked from commit 1a9e6e0cdb5234667f08e3dd9107ae598941fc23) * Remove TODO and debug code * Add more descriptive a11y label to button Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Add back post success toast * Include mimeType in toast error * Remove unneeded toast * Clarify hint * Typo Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * allow gifs on native, just treat as images * disable haptic toast * allow gifs on native, treat as videos * only do keyboard dismiss on native * tweak pasting logic * hide web scrubber in certain situations * Update MaxImages translation Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Add plural formatting to a11y hint translation Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * fix suggestion * Protect against no valid assets selected * Handle conversion of too-big assets on web * Reorder * Bump expo-image-picker to include bug/perf improvements See https://github.com/expo/expo/blob/main/packages/expo-image-picker/CHANGELOG.md#1700--2025-08-13 * Handle edge case validations * Ok actually bump expo-image-picker * Comment * HEIC support Android * Fix handling for new picker version, improve size validation * Remove getVideoMetadata handling, no longer needed * Handle web video duration * Update src/view/com/composer/SelectMediaButton.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> --------- Co-authored-by: Anastasiya Uraleva <anastasiyauraleva@gmail.com> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Nightly source-language updatepfrazee2025-08-161-120/+120
|
* don't override backspace if alt or meta key (#8855)Samuel Newman2025-08-151-1/+5
|
* Use medium font weight in a few places (#8848)Samuel Newman2025-08-154-8/+5
| | | | | | | * medium font toasts * medium font tabs * medium font trending pill
* feat: use OP's language as recommendation when replying (#8832)Elijah Seed-Arita2025-08-1512-4/+31
| | | | | * feat: use OP's language as recommendation when replying * fix: address nits
* Nightly source-language updatepfrazee2025-08-151-35/+28
|
* Profile back button tweaks for web (#8795)Bartosz Kaszubowski2025-08-141-55/+41
| | | | | | | | | | | * Profile back button tweaks * apply review feedback - remove StyleSheet * Update src/screens/Profile/Header/Shell.tsx --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Integrate Sonner for toasts (#8839)Eric Bailey2025-08-1410-386/+152
| | | | | | | | | * Integrate Sonner for toasts * Fix animation on iOS * Refactor API * Update e2e file
* Improve "replied to a post" component (#8602)Samuel Newman2025-08-145-158/+109
| | | | | * unify component * change bottom padding from 2px to 4px
* Nightly source-language updatepfrazee2025-08-141-105/+97
|
* [Perf - part 1] Hoist service config query (#8812)Samuel Newman2025-08-1412-88/+119
|
* Add displayName to contexts (#8814)Samuel Newman2025-08-1486-23/+165
|
* [Perf - part 3] Stop every dialog control in the entire app rerendering when ↵Samuel Newman2025-08-142-16/+19
| | | | opening a dialog (#8815)
* stop incorrectly using suffixtext (#8352)Samuel Newman2025-08-141-22/+15
|
* Fix chat button placeholder size on profile (#8827)Samuel Newman2025-08-131-1/+2
|
* fix: don't open user profile when clicking edit button in user list (#8831)Elijah Seed-Arita2025-08-131-3/+10
|
* Fix deletion of composed emojis in web composer (#8829)Arturo Fonseca2025-08-131-1/+20
|
* Nightly source-language updatepfrazee2025-08-131-23/+23
|
* remove imports from @atproto/api internals (#8403)Samuel Newman2025-08-1212-47/+58
|
* remove unicode ltr chars and replace with css (#8826)Samuel Newman2025-08-122-5/+21
|
* Translations (#8823)Eric Bailey2025-08-1146-10225/+10419
| | | | | | | * Extract en * Pull and extract * Pull and extract
* Update dates (#8822)Eric Bailey2025-08-112-7/+7
|
* set maxwidth on feed context string (#8817)Samuel Newman2025-08-111-2/+2
|
* filter out muted/blocked convos from share menu (#8802)Samuel Newman2025-08-111-2/+14
|
* add bottom border to feed headers in explore on web (#8801)Samuel Newman2025-08-111-5/+1
|
* Tweak small buttons (#8818)Samuel Newman2025-08-117-28/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | * set size=small buttons to `text_sm` * change to `leading_snug` * add gap to repost buttons * Add medium-weight font, use for buttons (#8819) * add medium weight inter * add medium font to buttons * Adjust bold weights * Fix ref --------- Co-authored-by: Eric Bailey <git@esb.lol> * Align with designs --------- Co-authored-by: Eric Bailey <git@esb.lol>
* make sure admonition text doesn't touch button (#8816)Samuel Newman2025-08-111-1/+1
|
* Add context and comments to button text, label and title in email ↵surfdude292025-08-111-3/+15
| | | | | | | | | | | | | verification dialog (#8810) * add context and comment for translators to button text in email verification dialog * shorten comment * add comment for other string * tweak comment * tweak again
* Fix policy state (#8821)Eric Bailey2025-08-112-15/+5
| | | | | * Mark completedForDevice prior to creating an account * Mark policies as completed after initial create account step
* Fix translations on Android using PROCESS_TEXT intent (#8486)Samuel Newman2025-08-115-38/+82
| | | | | | | | | | | | | | | * use intents to translate text on android * clean up config plugins * restore day night plugin just to be safe * leave a comment for why we can't open translate directly * add todo * fix lockfile lint
* Nightly source-language updatepfrazee2025-08-101-27/+27
|
* Merge pull request #8766 from internet-development/binaryfiddler/starter-packjim2025-08-091-71/+85
|\ | | | | Update starter pack wizard screen
| * add missing importChenyu Huang2025-08-081-1/+1
| |
| * Update src/screens/StarterPack/Wizard/index.tsxChenyu2025-08-061-1/+1
| | | | | | Co-authored-by: Samuel Newman <mozzius@protonmail.com>
| * left align header contentChenyu Huang2025-08-061-1/+1
| |
| * update starter pack wizard layoutChenyu Huang2025-08-011-69/+83
| |
* | Captcha fixes (#8803)Eric Bailey2025-08-081-4/+6
| | | | | | | | | | * Add env to scripts * Update var name
* | Update links (#8800)Eric Bailey2025-08-071-5/+5
| |
* | Pull latest translations (#8799)Eric Bailey2025-08-0746-16256/+22098
| |
* | Check handle as you type (#8601)Samuel Newman2025-08-0714-236/+582
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * check handle as you type * metrics * add metric types * fix overflow * only check reserved handles for bsky.social, fix test * change validation check name * tweak input * move ghosttext component to textfield * tweak styles to try and match latest * add suggestions * improvements, metrics * share logic between typeahead and next button * Apply suggestions from code review Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * update checks, disable button if unavailable * convert to lowercase * fix bug with checkHandleAvailability * add gate * move files around to make clearer * fix bad import * Fix flashing next button * Enable for TF --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Hailey <me@haileyok.com> Co-authored-by: Eric Bailey <git@esb.lol>
* | Add cursor pointer to web select trigger (#8787)Bartosz Kaszubowski2025-08-071-1/+2
| |
* | Fix disabled primary button text color (#8796)Eric Bailey2025-08-071-1/+7
| |
* | Fix e2e (#8794)Eric Bailey2025-08-073-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Only enable policy update overlay once the actual Overlay mounts (after onboarding and all that) * Disable policy overlay in e2e * Add comments * Add extra insurance * Rm log * Fix shared prefs test * Fix login flows by optionally closing 'Remember password' system dialog * Return missing testID * Bump dev-env
* | Fix policy overlay logic (#8793)Eric Bailey2025-08-075-17/+80
| | | | | | | | | | | | | | | | | | | | | | * Only enable policy update overlay once the actual Overlay mounts (after onboarding and all that) * Disable policy overlay in e2e * Add comments * Add extra insurance * Rm log
* | Add device attestation to signup flow (#8757)hailey2025-08-074-42/+154
| |
* | add border curve in neater way (#8792)Samuel Newman2025-08-071-5/+2
| |