Commit Graph

6144 Commits

Author SHA1 Message Date
Samuel Newman e2cdf23302 only do keyboard dismiss on native 2025-08-14 11:46:19 +03:00
Samuel Newman f0f55d42cb allow gifs on native, treat as videos 2025-08-14 11:41:12 +03:00
Samuel Newman ed6233efa2 disable haptic toast 2025-08-14 11:37:06 +03:00
Samuel Newman 52136f47c5 allow gifs on native, just treat as images 2025-08-14 11:22:45 +03:00
Eric Bailey 568c9397ff Typo
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
2025-08-14 11:10:55 +03:00
Eric Bailey 881d916ced Clarify hint 2025-08-14 11:10:55 +03:00
Eric Bailey c63feb0171 Remove unneeded toast 2025-08-14 11:10:55 +03:00
Eric Bailey 379dfe211f Include mimeType in toast error 2025-08-14 11:10:55 +03:00
Eric Bailey 018bd5e7d9 Add back post success toast 2025-08-14 11:10:55 +03:00
Eric Bailey 2fc05e29c3 Add more descriptive a11y label to button
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
2025-08-14 11:10:55 +03:00
Eric Bailey 4b0be80f50 Remove TODO and debug code 2025-08-14 11:10:55 +03:00
Eric Bailey d498eeee46 Ensure once one type of media is selected, you can only select more of that type
(cherry picked from commit 1a9e6e0cdb5234667f08e3dd9107ae598941fc23)
2025-08-14 11:10:55 +03:00
Eric Bailey 9b8fd2eb48 Update toast API usage
(cherry picked from commit e370018b8ed8cdfd7675c9634058c72cb59d39de)
2025-08-14 11:10:55 +03:00
Eric Bailey 336a25748e create composer images in parallel
(cherry picked from commit 70ea79d9d76d99e9c99a7d2296caed84c718650e)
2025-08-14 11:10:55 +03:00
Eric Bailey e91ace1c40 Handle selectionLimit on Android
(cherry picked from commit 251f06dd5e65a7083b810bad3d81114b2fe9ab39)
2025-08-14 11:10:55 +03:00
Eric Bailey f7ba617b32 Rename
(cherry picked from commit 66e3db539d5baa41436c9e49af06e87a78e9e7e1)
2025-08-14 11:10:55 +03:00
Eric Bailey 82018c1a1e Cleanup, comments
(cherry picked from commit 6c9c98648e37257285a9c8caeb1eadcc56c81402)
2025-08-14 11:10:55 +03:00
Eric Bailey 81c0456794 Rename
(cherry picked from commit 8609e59ad14219e7378ee6cb9514d633ce7efc27)
2025-08-14 11:10:55 +03:00
Eric Bailey 2016dd0993 Refactor
(cherry picked from commit 68aea496db8df54dba5f58da267ad962c28ef995)
2025-08-14 11:10:55 +03:00
Eric Bailey 84a8a31f09 Handle native case
(cherry picked from commit 74e38acdfd9181d0557426691fcbcbf0800481ca)
2025-08-14 11:10:55 +03:00
Eric Bailey a599a379ba Comments and cleanup
(cherry picked from commit e69bd186e7335372f440c446ae6643ed0fb15db9)
2025-08-14 11:10:55 +03:00
Eric Bailey c6264508f7 Rough out new approach
(cherry picked from commit 9add225160e7e407befc73e9cdd9743a30cdf1cd)
2025-08-14 11:10:55 +03:00
Eric Bailey 01687004ef Add missing props to launchImageLibraryAsync
(cherry picked from commit 2e80ae561fd66850f787cac0aae0fa5a6980f8f5)
2025-08-14 11:10:55 +03:00
Anastasiya Uraleva e5200c1146 [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)
2025-08-14 11:10:55 +03:00
Eric Bailey 1c988e6471 Update e2e file 2025-08-14 11:08:42 +03:00
Eric Bailey 4199aab5cc Refactor API 2025-08-14 11:08:42 +03:00
Eric Bailey 185840d389 Fix animation on iOS 2025-08-14 11:08:42 +03:00
Eric Bailey dbcef53e70 Integrate Sonner for toasts 2025-08-14 11:08:42 +03:00
pfrazee f4dca5d230 Nightly source-language update 2025-08-14 02:42:45 +00:00
Eric Bailey 80ce71283b Bump version to 1.107.0 (#8840) 2025-08-13 17:42:11 -05:00
Samuel Newman 7a334362ae [Perf - part 1] Hoist service config query (#8812) 2025-08-14 01:13:51 +03:00
Samuel Newman b2c56cbd6d Add displayName to contexts (#8814) 2025-08-14 01:12:31 +03:00
Samuel Newman 275fece3e3 [Perf - part 3] Stop every dialog control in the entire app rerendering when opening a dialog (#8815) 2025-08-14 01:11:44 +03:00
Samuel Newman eef639ea54 Preconnect to go.bsky.app (#8825)
* preconnect to go.bsky.app

* other location why not
2025-08-13 17:00:27 -05:00
Samuel Newman 36b2a87a06 Skip intl:compile if not needed (#8837)
* skip intl compile if not needed

* add intl:compile to pull request ci

* compile -> build just to match others
2025-08-13 16:58:42 -05:00
Samuel Newman f001af2fe3 stop incorrectly using suffixtext (#8352) 2025-08-14 00:39:22 +03:00
Samuel Newman d5cc19f282 run lint-native:fix (#8836) 2025-08-13 22:15:08 +03:00
Samuel Newman edd205483d Fix chat button placeholder size on profile (#8827) 2025-08-13 17:20:23 +03:00
Elijah Seed-Arita 485f7ee95b fix: don't open user profile when clicking edit button in user list (#8831) 2025-08-13 01:52:21 -07:00
Arturo Fonseca bfcdb83536 Fix deletion of composed emojis in web composer (#8829) 2025-08-13 01:20:00 -07:00
pfrazee 6cd7dc0f9a Nightly source-language update 2025-08-13 02:42:56 +00:00
Samuel Newman 338fa4dfbe remove imports from @atproto/api internals (#8403) 2025-08-12 08:52:34 -07:00
Samuel Newman bf869d9185 remove unicode ltr chars and replace with css (#8826) 2025-08-12 05:59:03 -07:00
Eric Bailey 683d7bf5a7 Translations (#8823)
* Extract en

* Pull and extract

* Pull and extract
2025-08-11 20:54:31 -05:00
Eric Bailey 44cdf32c1f Update dates (#8822) 2025-08-11 19:01:01 -05:00
Samuel Newman 86b53e7bcc set maxwidth on feed context string (#8817) 2025-08-11 18:57:32 -05:00
Samuel Newman 3ce14b0c6f filter out muted/blocked convos from share menu (#8802) 2025-08-11 18:56:46 -05:00
Samuel Newman 9dfddd3c42 add bottom border to feed headers in explore on web (#8801) 2025-08-11 18:54:28 -05:00
Samuel Newman ef171e2892 Tweak small buttons (#8818)
* 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>
2025-08-11 18:04:45 -05:00
Samuel Newman 17c5cec356 make sure admonition text doesn't touch button (#8816) 2025-08-11 18:01:32 -05:00