* translation expo module
* add `onClose` and `onReplacementAction`
* rm onReplacementAction
* make all props published
* make translation api available globally w/o wrapper (#4110)
* conditionally import the translation module
* only use native translation if language is probably supported
* open native translation via dropdown menu
---------
Co-authored-by: Hailey <me@haileyok.com>
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* bump and rm patch
* use the better settings
* fix types
* remove animation duration
* try it with full screen
* thanks mozz - use `ios` only on android
* maybe a little duration
* slightly faster duration
* Revert "fix types"
This reverts commit d15d4b7a9b59da6d45211bfc4b526c5701db83c6.
* Revert "bump and rm patch"
This reverts commit 571f85f9e5b7e1381ac9477db6e551dff65e80ce.
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* use custom github action for fingerprinting
* update pr workflow
* update names of workflows
* make a native change (testing)
* adjust the action
* Revert "make a native change (testing)"
This reverts commit 8db98357330c24b4ac89b795dc73e3d84a29d9af.
* update bundle-deploy script
* test a prod build
* crazy depth
* manually set
* use prod default
* force prod
* revert test changes
* save cache after deploy
* revert testing
* Updated Japanese translation
* Updated Japanese translation to resolve conflicts and updated msg
* Updated Japanese translation
ref. #4145
* changed the "Clip clop" translation
* Updated Japanese translation
* Updated Japanese translation
* Updated Japanese translation
* update convo list from message bus
* don't increase unread count if you're the sender
* add refetch interval back
* Fix deleted message state copy
* only enable if `hasSession`
* Fix logged out handling
* increase refetch interval to 60s
* request 10s interval when message screen active
* use useAppState hook for convo resume/background
* Combine forces
* fix useFocusEffect logic
---------
Co-authored-by: Eric Bailey <git@esb.lol>
move this to the `onKeyDown` prop
Revert "do the same for tablets"
This reverts commit 47c709e2734f2acf34f89dd5aca42a75a2b56270.
do the same for tablets
don't submit message if the device is a phone on web
move `onTouchStart` to `browser.ts` globals
* Dont show account or profile alerts and informs on posts
* Sort threads to put blurred items at bottom
* Group blurred replies under a single 'show hidden replies' control
* Distinguish between muted and hidden replies in the thread view
* Fix types
* Modify the label alerts with some minor aesthetic updates and to show the source of a label
* Tune when an account-level alert is shown on a post
* Revert: show account-level alerts on posts again
* Rm unused import
* Fix to showing hidden replies when viewing a blurred item
* Go ahead and uncover replies when 'show hidden posts' is clicked
---------
Co-authored-by: dan <dan.abramov@gmail.com>
* add checkbox to create privileged app password
* add indicator to privileged app pwds to list
* bump api
* oops missed the yarnlock
* adjust modal padding
* lowercase
* one more lowercase
---------
Co-authored-by: Hailey <me@haileyok.com>
* use `align_center`
* revert
* account for firefox textarea size differences
set to `38`
remove some extra stuff
equal height on all platforms
* use atom
* record event for fetched ota update
* Revert "record event for fetched ota update"
This reverts commit 4b49efe036c0c9605eabf1d5715586d093d60e9e.
* add `bundleDate` to `StatsigUser`
* include `bundleIdentifier` too
* move to `custom`
* remove unnecessary `getProfile()` calls from feed load
add comments
ensure only if first
simplify
nit
handle cases where the parent is removed
add a comment
remove unnecessary `getProfile()` calls from feed load
limit only to the first post in the returned items
move the logic out of the render and into the query
add the grandparent properly
update `FeedItem`
bump package
update `FeedItem`
update `post-feed` query
update `FeedSlice`
* nit
* simplify logic
* always pass `parentAuthor`
* oops!
* update `DebugMod`