| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add dims to type
* save
* add the dimensions to the embed info
* add a new case
* add a new case
* limit this case to giphy
* use gate
* flip mp4/webp
* fix tests
* add new test
|
| |
|
|
|
|
|
|
|
|
|
| |
* debounce gif search by 300ms
* Throttle it instead
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
page (#3626)
* add autoplay preference
* group accessibility settings into a dedicated page
* fix gray background on web
* Put a11y first
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* align center post meta in threaded
* put `displayNameStyle` in correct place
* maybe?
* with mobile padding too?
|
|
|
|
|
|
|
|
|
| |
* add dimensions to data
* keep alt text
* put it in the right url
* just send the original height and width instead
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* create dialog with flatlist in it
* use alf for composer photos/camera/gif buttons
* add gif icons
* focus textinput on gif dialog close
* add giphy API + gif grid
* web support
* add consent confirmation
* track gif select
* desktop web consent styles
* use InlineLinkText instead of Link
* add error/loading state
* hide sideborders on web
* disable composer buttons where necessary
* skip cardyb and set thumbnail directly
* switch legacy analytics to statsig
* remove autoplay prop
* disable photo/gif buttons if external media is present
* memoize listmaybeplaceholder
* fix pagination
* don't set `value` of TextInput, clear via ref
* remove console.log
* close modal if press escape
* pass alt text in the description
* Fix typo
* Rm dialog
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
|
|
|
|
|
|
|
|
| |
* Remove obsoleted entries
* Add new translation messages.
* Fix one translation
* Update Japanese translation
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix file format, punctuations and wording
* Some minor adjustments
* Update messages.po
* Remove superseded strings
* Some minor adjustments
|
|
|
|
|
|
|
| |
* Some minor adjustments
* Update messages.po
* Remove superseded strings
|
|
|
|
|
| |
New lines translated again, just a few
You can check it @jordimas @darccio @ferranrego @MiquelAdell @mvdan @johnnydement @Mejans @surfdude29
|
|
|
|
|
| |
* fix: correct language picker appearance on Chrome
* fix: prevent chevron shrink on long language names
|
| |
|
|
|
| |
Co-authored-by: Ukrainians <github-actions@github.com>
|
|
|
|
|
|
|
| |
* Update messages.po
* Update messages.po
* Update messages.po
|
|
|
|
|
|
|
|
|
| |
* add layoutanimation + transition to images
* make iOS-only
* use useLayoutEffect
* make iOS only (again)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Poll both current and other accounts
* Make createStatsigOptions a function
* Pass prefetchUsers with the initial request
* Add initializeCalled check
* Be resilient to object identity changes
* Decrease poll interval to 1 minute
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* alignment
remove the unnecessary styles now
seriously?
flex-end everything
flex shrink
test
test
rm unneeded flex
flex the text
don't underline handle in post meta
* use `paddingLeft`
* use `paddingLeft` but with `4`
* Fix overflow color
* Use nbsp to make mobile work
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cleanup images after uploading from the composer
cleanup external embed images as well
cleanup files after upload
add `expo-file-system`
* remove test log
* await
* Revert "await"
This reverts commit 771814b40ce1395cac4f56853d8a9e793ca92c2f.
* just log an error if it throws
|
| |
|
|
|
|
|
|
|
| |
* properly implement with `isOpen` and `isPositioned`
* well, this works just as well
* add `willChange`
|
|
|
|
|
| |
* Add hovercard for Reply To
* Tweak durations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#3586)
* Don't remove the effect, it's not needed here (and wrong)
* Differentiate between hovering target and card
* Group related code closer
* Hide on scroll away
* Use named arguments
* Inline defaults
* Track reason we're showing
* Only hide on scroll away while hovering target
|
| |
|
|
|
|
|
|
|
| |
* better version codes for sentry
* use a `.` to follow the same intended format as before
* ignore dist build number
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* automatically add a link card for urls in the composer
simplify was paste check
use a set
simplify the cross platform reuse
web implementation
remove log
pasting in the middle of a block of text
proper regex
dont re-add immediately after paste and remove
don't use `byteIndex`
lfg
automatically add link card
* `mayBePaste`
* remove accidentally pasted url from comment
|
|
|
|
|
| |
* Make ref_ always strings
* Harden types
|
|
|
|
|
| |
* use existing `ExternalLinkEmbed` for showing previews
* cleanup
|
| |
|
| |
|
|
|
|
|
| |
* bump api, remove `as number` from types
* bump dev env
|
|
|
|
|
| |
* allow posts with only a quote
* bump version while we're at it
|
|
|
|
|
|
|
|
|
| |
* hide translate/copy text options when no-pwi
* only do this for no-unauth
* always show if logged in
* swap order of OR
|
| |
|
| |
|
|
|
|
|
| |
* A couple test fixes
* Intl extract
|
|
|
|
|
|
|
|
|
| |
* Handle leftnav overflow with longer languages' copy
* Update the language dropdown to set ALL language prefs
* Add hackfix to language cachebusting on PWI
* Reset feeds on language change
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* cache profiles
add onPress back
rm log
cache profile and did when pressing profile card
* minimal diff
|
| |
|
| |
|
|
|
| |
Co-authored-by: Ukrainians <github-actions@github.com>
|
|
|
|
|
|
|
|
|
| |
* fix: make app language picker tap region larger
* fix: add right padding on drawer signup card
noticeable on portuguese language
* fix: mimic hitSlop
|