about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Threads v2 cleanup (#8902)Eric Bailey2025-08-2613-2272/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Delete root PostThread component * Remove PostThreadItem, migrate DebugMod to use new components * Remove other unused components * Move PostThreadFollowBtn to new home * Move PostThreadComposePrompt to new home * Remove gate * Keep naming in DebugMod * rm v1 prefs --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* | Tweak `SelectMediaButton` error string, `accessibilityHint`, and comments ↵surfdude292025-08-261-27/+10
| | | | | | | | | | | | | | | | | | | | | | (#8870) * remove isNative check from accessibilityHint * tweak grammar in error string * prettier * tweak comment
* | Merge pull request #8806 from ↵jim2025-08-2510-77/+574
|\ \ | | | | | | | | | | | | internet-development/binaryfiddler/starter-pack-part2 Starter pack dialog implementations
| * | optimize for the webChenyu Huang2025-08-222-34/+45
| | |
| * | fix linting, minor ui tweaksChenyu Huang2025-08-212-26/+18
| | |
| * | address feedbackChenyu Huang2025-08-202-44/+57
| | |
| * | use Dialog.InnerFlatlistChenyu Huang2025-08-201-82/+89
| | |
| * | loading stateChenyu Huang2025-08-193-42/+54
| | |
| * | clean up onSuccess callbackChenyu Huang2025-08-193-26/+16
| | |
| * | parameterize the initial profile for starter pack profile select wizard screenChenyu Huang2025-08-198-112/+116
| | |
| * | starter pack dialog flow from profileMenuChenyu Huang2025-08-166-18/+486
| | |
* | | Merge pull request #8901 from ↵jim2025-08-251-20/+23
|\ \ \ | | | | | | | | | | | | | | | | internet-development/caidanw/app-1358-final-card-refresh feat(ui): redesign suggested profiles 'See more' card
| * | | feat(ui): redesign "See more" suggested profiles cardCaidan Williams2025-08-251-17/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactored the "See more accounts you might like" card to use ButtonIcon and ButtonText for improved consistency and accessibility. Updated styles for better alignment, spacing, and visual hierarchy. Navigates to the Explore page when pressed.
| * | | refactor(feed): rename Arrow to ArrowRight for clarityCaidan Williams2025-08-251-4/+4
| | | |
* | | | Nightly source-language updatepfrazee2025-08-261-66/+66
| |_|/ |/| |
* | | Remove handle suggestion gate (#8899)Samuel Newman2025-08-252-6/+1
|/ / | | | | | | | | * remove handle suggestion gate * rm from list of gates
* | remove root sibling parent(s??) from composer (#8897)Samuel Newman2025-08-251-81/+76
| |
* | Fix Gif Select dialog search bar scrolling away (#8874)Samuel Newman2025-08-254-16/+24
| | | | | | | | | | * fix flatlist dialogs on web * tweak gif select dialog, add style prop to textfield
* | fix searching for phrases by replacing smart quotes (#8865)Samuel Newman2025-08-251-0/+4
| |
* | ALF log screen (#8845)Samuel Newman2025-08-253-117/+129
| |
* | add content hider padding (#8843)Samuel Newman2025-08-251-3/+9
| |
* | Update DM header to match new Layout style (#8846)Samuel Newman2025-08-253-125/+88
| |
* | Nightly source-language updatepfrazee2025-08-251-6/+6
| |
* | Fix alt text in media preview (#8854)Samuel Newman2025-08-241-5/+3
| |
* | Nightly source-language updatepfrazee2025-08-241-24/+29
| |
* | Update `@mozzius/expo-dynamic-app-icon` (#8834)Samuel Newman2025-08-244-13/+22
| |
* | Update origin (#8889)Eric Bailey2025-08-231-1/+1
| |
* | Debug (#8888)Eric Bailey2025-08-232-6/+50
| | | | | | | | | | * Swap URL * Add debug
* | Nightly source-language updatepfrazee2025-08-231-3/+23
| |
* | wrapp failed to send feed interactions inside isNetworkErrorChenyu Huang2025-08-221-1/+4
| |
* | [LEG-246] Geo overlay (#8881)Eric Bailey2025-08-228-20/+267
| | | | | | | | | | | | | | | | | | | | | | * Add AgeBlockedGeo * Add MaxMind usage text * Add geo overlay --------- Co-authored-by: rafael <rafael@blueskyweb.xyz>
* | rearrange translation logic (#8880)surfdude292025-08-221-6/+13
| |
* | Merge pull request #8875 from ↵jim2025-08-214-9/+9
|\ \ | | | | | | | | | | | | internet-development/caidan/app-1406-follow-suggestions-card-to-show-follow-back [APP-1406] follow suggestions card to show follow back
| * | refactor: all uses of "Follow Back" to "Follow back"Caidan Williams2025-08-214-9/+9
| | |
| * | fix: capitalization of "Follow back" to "Follow Back"Caidan Williams2025-08-211-1/+1
| | |
| * | fix: show 'Follow back' label if user is followed by profileCaidan Williams2025-08-211-1/+1
| | | | | | | | | | | | | | | Updated ProfileCard.FollowButton label to display 'Follow back' when the current user is followed by the profile being viewed.
* | | Nightly source-language updatepfrazee2025-08-221-32/+36
| | |
* | | refactor: replace View with Button in ViewMoreCard for consistent colors ↵Caidan Williams2025-08-211-12/+6
| | | | | | | | | | | | | | | | | | | | | | | | across themes Updated ViewMoreCard to use a Button component instead of a styled View for the 'View more' action. This improves accessibility and consistency with other interactive elements in TrendingVideos.
* | | refactor: extract ViewMoreCard from VideoCards componentCaidan Williams2025-08-211-47/+55
|/ / | | | | | | | | | | | | | | Moved the 'View more' card logic into a separate ViewMoreCard component for better separation of concerns and readability. Updated imports to use named React hooks instead of React namespace. To modernise this old component per the new guidelines.
* | [APP-1357] profile header follow recommendations (#8784)Caidan2025-08-218-312/+461
| |
* | Nightly source-language updatepfrazee2025-08-211-2/+2
| |
* | [APP-1398] Fix post shadow/like shadow state when replying (#8866)Eric Bailey2025-08-202-4/+40
| | | | | | | | | | | | | | * Add optimisticReplyCount to post shadow * Add special util * Fix subtle bug in query cache
* | fix typo (#8869)cirx2025-08-201-1/+1
| |
* | tweak plural formatting (#8871)surfdude292025-08-201-3/+3
| |
* | Nightly source-language updatepfrazee2025-08-201-6/+6
| |
* | 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>