| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
* -6 instead of -5 😵💫
* same here
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* always show header on native
* ALF ALF ALF
* rm offset for top border
* wrap in a `CenteredView`
* use `CenteredView`'s side borders
* account for loading state on web
* move `isTabletOrMobile`
* hide top border on first post in list
* show border if parents are loading
* don't show top border for deleted or blocked posts
* hide top border for hidden replies
* Rm root post top border
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add prop to `ListImpl` for `content-visibility` style
* change to `disableContentVisibility`
* lint
* tweaks
* Keep the fix more general
* Clarify ambiguity
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
|
|
|
|
| |
* adjust notifications experiment by removing `canAskAgain`
* move to `StepFinished` for after onboarding
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* alf the repost dropdown on web + import icons
* alf like icon
* convert other post controls
* add missing padding to share button
* refine buttons and use better icons
* revert buttonicon changes
* remove ButtonIcon and ButtonText from repost dialog
* use 15px font size when not big
* reduce size and use contrast_25
* add hover state to logged out view
* add `userSelect: 'none'` to buttons
* use width rather than height
* fix quote close behaviour
* prettier
* Fix Esc on repost
* Use new icons for placeholder
* Fix placeholder
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 up the alt text indicator's text size just a smidge
* Update the GIF alt indicator to match images (right side, visually smaller on mobile)
|
|
|
|
|
|
|
|
|
|
|
| |
* bump and rm patch
* fix types
* use `Home` default
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* upgrade packages
* remove `expo-image-picker` patch
* remove old expo-updates patch
* rename rn patch
* downgrade crop picker
* bump `ExpoGifView` `SDWebImage` version
* apply config changes
* update build docs for apple silicon
* update build docs for apple silicon
* update expo-updates patch
* add back patch readme
* bump `expo-dev-client`
* bump `babel-preset`
* update `babel.config.js`
* update `react-native-paste-input` patch
* remove old ota updates hook
* update types
* update types
* downgrade pager-view
* update animated ref type
* fix web-only type
* update `react-native-bottom-sheet` `BottomSheetTextInput`
* add `expo-application` to jest mocks
* remove reanimated patch
* update notifications patch
* update reanimated path
* fix import
* update yarn.lock
* use `ItemT` instead of `any`
* expo bump
* Revert logic change, fix types
* Fix JSON file
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
* Hardcode onboarding_v2 to true, rm dead code
* Rm initialState, use initialStateReduced
* Rm dead code
* Drop *reduced prefix in code
* Prettier
|
|
|
|
|
| |
* Replace getAgent() with agent
* Replace {agent} with agent
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
around threads (#3677)
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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`
|
|
|
|
|
| |
* disable alt text auto focus on Android
* revert timeout change
|
|
|
|
|
|
|
| |
* add link to chat settings from main settings
* move to beneath saved feeds
weird ass diff on this commit lol
|
|
|
|
|
|
|
|
|
| |
* add keyboard padding to android dialogs
* missing `keyboardDismissMode` for `ScrollableInner`
* add to `MutedWords`
* add to `LabelsOnMe`
|
|
|
|
|
|
|
|
|
| |
remove debug logs
use a better hack
implement a safari hack
extract `isSafari` and `isFirefox` to a global variable
|
|
|
|
|
|
|
|
|
| |
* Unlaunch disable_poll_on_discover_v2
* Rm unused gates
* Unlaunch autoexpand_suggestions_on_profile_follow_v2
* Launch disable_min_shell_on_foregrounding_v3
|
| |
|
|
|
|
|
|
|
| |
* Switch to a more visually obvious button for the threadgate
* Move threadgate button into the keyboard-sticky area
* Fix keyboard offset
|
|
|
|
| |
(#4101)
|
|
|
|
|
| |
* Test fixes
* Run intl:extract
|
|
|
|
|
|
|
|
|
|
|
| |
* Improve scrolling performance for List
* Update List.tsx
* Apply same fix to profile labels
---------
Co-authored-by: dan <dan.abramov@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
* Add dangerouslyDisableExposureLogging option
* Rename onboarding gate to v2
* Disable exposure logging for onboarding in PostFeed query
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add profile button
* separate out button to component
* normalise subscribe to labeller button size
* infinite staletime
* use Link rather than Button and change icon
* adjust icon position
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Revert "[🐴] Ensure keyboard gets dismissed when leaving screen (#4104)"
This reverts commit 3ca671d9aacb6137e10e2cf3cd9bc170af798389.
* getting somewhere
* remove some now nuneeded code
* fully implement keyboard controller
* onStartReached check
* fix new messages pill alignment
* scroll to end on press
* simplify pill scroll logic
* update comment
* adjust logic on when to hide the pill
* fix backgrounding jank
* improve look of deleting messages
* add double tap on messages
* better onStartReached logic
* nit
* add hit slop to the gesture
* better gestures for press and hold
* nits
|
|
|
|
|
|
|
|
|
| |
* delete chat service account on account delete
* Add proxy header
---------
Co-authored-by: Eric Bailey <git@esb.lol>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* remove type assertion
* DMs NUX
* delete button for testing
* tweak styles and copy
* rm log
* style tweaks
* reduce amount of words
* Fix not showing on first load
* Spacing tweaks
---------
Co-authored-by: Eric Bailey <git@esb.lol>
|
| |
|
|
|
|
|
|
|
|
|
| |
* `notifications` -> `conversation`
* `users` -> `people`
* `other participants` -> `the other participant`
* rename
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update ProfileList.tsx
* Update NoFollowingFeed.tsx
* Update LabelsOnMeDialog.tsx
* Update LabelsOnMeDialog.tsx
* Update NoFollowingFeed.tsx
* Update SavedFeeds.tsx
* Revert "Update SavedFeeds.tsx"
This reverts commit db128eb27d76d27dffa87e0e70e34f603da75778.
|
|
|
|
|
|
|
| |
* use "Chats" instead of "Messages"
* chats to chat
* use messages in the header
|
| |
|
|
|
|
|
|
|
|
|
| |
* create settings screen + api
* update api package
* use putrecord API with validate false
* create new RadioGroup component
|
| |
|
|
|
|
|
| |
* align the trash icon in the center
* align_center instead of align_start
|
|
|
|
|
|
|
|
|
|
|
| |
* Make feeds easier to reorder
* Add reorder e2e test
* Tweak feed card to only allow one line (#4002)
---------
Co-authored-by: Eric Bailey <git@esb.lol>
|
|
|
|
|
|
|
| |
* Add onboarding test
* Add onboarding avatar-creator test
* Update profile screen edit test
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cleanup the current logic
* add statsig logs
* implement requests for permissions where needed
* oops
* let `addPushTokenListener` handle the token registration
* place new log event type with the other `notifications` type
* place registration next to handler
* more organization
* only call `gate()` if permission is not yet granted
* be more specific to prevent gate pollution
* nit
* make `token` non-optional in `registerToken`
* remove `prevDid`, move `registerPushToken` into `useEffect`
* keep it outside actually
* nit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* `flexShrink` on iOS and web
`flexShrink` on iOS and web
`flexShrink` on iOS and web
actually, `flexShrink`
use `flex`
* adjust web
* `expect-error` `onMouseUp`
* ignore ref type check
|
|
|
|
|
|
|
| |
* Setup maestro tests and convert some initial tests
* Remove detox
* Replace all tests with maestro
|