about summary refs log tree commit diff
path: root/package.json
Commit message (Collapse)AuthorAgeFilesLines
* bump video version, fix android crash (#7292)Hailey2024-12-271-1/+1
|
* Unlock orientation when lightbox is open (#7257)Samuel Newman2024-12-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * unlock orientation when lightbox is open * rm outer safe area view, make sure alt text is safe * restore safe area view for android 14 and below * lock orientation on launch for android * set system ui background to black when lightbox is open * reset state on relayout * catch async functions with noops * rm superfluous catches * Delay unlock until after animation * Simplify how key is determined * Make landscape backdrop opaque --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* BumpDan Abramov2024-12-201-1/+1
|
* bump package (#7223)Hailey2024-12-201-1/+1
|
* bump (#7197)Hailey2024-12-191-1/+1
|
* Revert "Fix post time localization on Android (#6742)" (#7196)dan2024-12-191-1/+0
| | | This reverts commit b1b6affb715326402674f6d6457dbe45288cbb2a.
* Add lockfile lint (#7177)dan2024-12-191-0/+24
|
* Temporarily remove Bitdrift (#7173)dan2024-12-191-1/+0
| | | | | * Temporarily remove Bitdrift * Rm plugin
* Trending (Beta) (#7144)Eric Bailey2024-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add WIP UIs for trending topics and suggested starterpacks * Disable SPs for now * Improve explore treatment a bit, add some polish to cards * Add tiny option in RightNav * Add persisted option to hide trending from sidebar * Add to settings, abstract state, not updating in tab * Fix up hide/show toggle state, WITH broadcast hacK * Clean up persisted code, add new setting * Add new interstitial to Discover * Exploration * First hack at mute words * Wire up interstitial and Explore page * Align components * Some skeleton UI * Handle service config, enablement, load states, update lex contract * Centralize mute word handling * Stale time to 30m * Cache enabled value for reloads, use real data for service config * Remove broadcast hack * Remove titleChild * Gate settings too * Update package, rm langs * Add feature gate * Only english during beta period * Hook up real data * Tweak config * Straight passthrough links * Hook up prod agent * Fix no-show logic * Up config query to 5 min * Remove old file * Remove comment * Remove stray flex_1 * Make trending setting global * Quick placeholder state * Limit # in sidebar, tweak spacing * Tweak gaps * Handle hide/show of sidebar * Simplify messages * Remove interstitial * Revert "Remove interstitial" This reverts commit 1358ad47fdf7e633749340c410933b508af46c10. * Only show interstitial on mobile * Fix gap * Add explore page recommendations * [topics] add topic screen (#7149) * add topic screen * decode * fix search query * decode * add server route * Fix potential bad destructure (undefined) --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com> Co-authored-by: Dan Abramov <dan.abramov@gmail.com> Co-authored-by: Hailey <me@haileyok.com>
* Bump more native deps (#7129)dan2024-12-161-4/+3
| | | | | | | | | | | * Undo expo modules patch * Upgrade expo modules release * Patch facebook/react-native#46944 * Remove explicit prebuild config dep * Bump to rm duplicates
* Update more Expo packages (#7127)dan2024-12-161-4/+4
| | | | | | | * Bump Expo resolutions * Bump packages * Bumpy bump
* Fix video uploads on native (#7126)dan2024-12-161-1/+1
| | | | | * Fix duplicate expo-modules-core * Patch expo/expo#33621
* Fix post time localization on Android (#6742)Frudrax Cheng2024-12-161-0/+1
| | | | | | | | | | | | | | | | | | | | | * Fix post time localization on native * Fix timezone * Revent time.ts * Add time.android.ts * Add missing 'an' and 'ast' * Revent PostThreadItem.tsx * Resolve duplicate versions in lockfile * Move to time.native.ts * Follow #7055 to upgrade intl-datetimeformat version * Remove time.native.ts
* [Notifications] Add a Mentions tab (#7044)dan2024-12-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Split out NotificationsTab * Remove unused route parameter * Refine the split between components * Hoist some logic out of NotificationFeed * Remove unused option * Add all|conversations to query, hardcode "all" * Add a Conversations tab * Rename to Mentions * Bump packages * Rename fields * Fix oopsie * Simplify header * Track active tab * Fix types * Separate logic for tabs * Better border for first unread * Highlight unread for all only * Fix spinner races * Fix fetchPage races * Fix bottom bar border being obscured by glimmer * Remember last tab within the session * One tab at a time * Fix TS * Handle all RQKEY usages * Nit
* configure the bitdrift Capture SDK (#6979)Snow Pettersen2024-12-121-0/+1
| | | | | | | | | | | | | | | * configure bitdrift Capture SDK * remove console log * use the new url * add patch to fix devtool interaction * update patches * fix patch * add BITDRIFT_API_KEY to .env.example
* Cache Reanimated worklets (#7068)dan2024-12-121-1/+1
| | | | | | | * Undo perf hackfix * Bump Reanimated to include https://github.com/software-mansion/react-native-reanimated/pull/6758 * Bump to 3.17.0-nightly-20241211-17e89ca24
* Remove rounding mode hack (#7055)Samuel Newman2024-12-111-3/+3
| | | | | | | | | | | * bump formatjs and remove hack * maybe fix tests? * Revert "maybe fix tests?" This reverts commit f1b448e5b8f7ee2bf70967a631308c226c10be80. * rm test
* Update view shot (#6995)dan2024-12-061-1/+1
|
* clean rn 0.76 upgrade (#6887)Hailey2024-12-061-66/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * package upgrades * upgrade system ui * update patches * rename patch * rm * use .set/.set * resolve yarnlock * fix accidentally removed package * fix use permissions hook * fix some type errors * type fixes * more tweaking * clean * Discard changes to src/screens/Onboarding/StepProfile/index.tsx * oops * fix splash * use ios/android in config * Fix tests * add back patch * add to rn patch * fullscreen? * Revert "add to rn patch" This reverts commit 4716d2c643a29fc77b871ca8555d8d78cb4ac427. * try this * test with revert * test * maybe this * fix config * Bump @react-native-picker/picker * Bump some packages * Rm unused * Update lockfile * Rename expo-notifications+0.29.8.patch.md to expo-notifications+0.29.10.patch.md * Update react-native+0.76.3.patch.md * Update react-native+0.76.3.patch.md * Inline splash configs Jumping around the file is annoying and makes it harder to understand how this is structured. * Start fixing Android splash * Downgrade compressor This version isn't building for me due to https://github.com/numandev1/react-native-compressor/issues/322. * Make Android splash empty for now * Work around a bug * Bump the compressor * Bump again * Include splash fixes * Try updating * No custom Android splash * Revert to using icons * welp * Fix sizes * Make sizing work * Bump size --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* [Layout] Base (#6907)Eric Bailey2024-12-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add common gutter styles as hook * Add computed scrollbar gutter CSS vars * Add new layout components * Replace layout components in settings screens * Remove old back button * Invert web border logic for easier migration * Clean up Slot API * Port over FF handling of scrollbar offset * Trade boilerplate for ease of use * Limit to one line * Allow two lines, fix wrapping * Fix alignment * sticky headers * set max with on header and center * [Layout] Notifications Header (#6910) * Replace notifications screen header * fix cropped indicator --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> * Replace Hashtag header (#6928) * [Layout] ChatList header (#6929) * Replace ChatList header * update chat settings as well --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> * Add web borders to Chat settings * Remove unused var * Move ChatList header outside center * Replace empty chat layout * fix breakpoints * [Layout] Scrollbar gutters (#6908) * Fix sidebar alignment * Make sure scrollbars don't hide * Gift left nav more space * Use stable one-edge, update logic in RightNav * Ope * Increase width * Reset * Add transform to sidebars * Remove bg in sidebars * Handle shifts in layout components * Replace scroll-removal handling * Make react-remove-scroll an explicit dep * Remove unused script * use correct scroll insets (#6950) * [Layout] Feeds headers (#6913) * Replace ViewHeader internals, duplicate old ViewHeader * Replace Feeds header * Replace SavedFeeds header * Visual alignment * Uglier but clear * Use old ViewHeader for SavedFeeds * use Layout.Center instead of Layout.Content * use left-aligned header for feed edit * delete unused old view header --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> * [Layout] Every other screen (#6953) * attempt to fix double borders on every other screen * delete ListHeaderDesktop * delete `SimpleViewHeader` and fix screens (#6956) * Make Layout.Center not full height * Refactor List to use Layout.Center, remove built-in borders * Fix Home screen * Refactor PagerWithHeader to use Layout components * Replace components in ProfileFeed and ProfileList * Borders on Profile * Search screen replacements * use new header for profile subpage header (#6958) * Search AutocompleteResults * use new header for starter pack wizard (#6957) * Fix post thread * Enable borders by default * Moderation muted and blocked accounts * Fix scrollbar offset on Labeler * Remove ScrollView from Moderation * Remove ScrollView from Deactivated * Remove ScrollView from onboarding * Remove ScrollView from SignupQueued * Mark deprecations * fix lint * Fix double borders on profile load * Remove unneeded CenteredView from noty Feed * Remove double Center layout on Notifications screen * Remove double Center layout on ChatList screen * Handle scrollbar offset in chat * Use new atom for other scrollbar offsets * Remove borders from old views * Better doc * Remove temp migration prop * Fix new atom usage on native * Clean up Hashtag screen * Layout docs * Clarify usage in Pager * Handle nested offset contexts * Clean up Layout * fix feeds page * asymmetric header on native (#6969) * Reusable header const * Fix up home header * Add back button to convo * Add hitslop to header buttons * Comment * Better handling on native for new atom * Format * Fix nested flatlist on mod screens * Use react-remove-scroll-bar directly * Fix notification count overflow on web * Clarify doc --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Fix title/buttons in date picker not being visible on Android in dark mode ↵Ryan McLeod2024-12-031-1/+1
| | | | (#6880)
* remove masked view dependency (#6886)Hailey2024-12-021-1/+0
|
* Revert "Revert "bump version to 1.96 (#6781)" (#6790)" (#6794)dan2024-11-271-1/+1
| | | This reverts commit c9d86de1529e9acd2c01d8d93b4b905e0c118f9a.
* Revert "bump version to 1.96 (#6781)" (#6790)dan2024-11-271-1/+1
| | | This reverts commit b2c232e9fd8de4f0fcef1b323a9e0b0a35d6de66.
* [Subs] Custom app icons (#6758)Samuel Newman2024-11-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * custom icons * rm default * clouds.jpg * use cross-platform fork * minor fixes for android * update dynamic icon lib * gate app icon settings behind discover debug dids * rename clouds * Bop it * Update default ios icon as well * Remove old icon * Update logo placement * update to latest expo-dynamic-app-icon * fix android icon sizes --------- Co-authored-by: Eric Bailey <git@esb.lol>
* bump version to 1.96 (#6781)Samuel Newman2024-11-271-1/+1
|
* perf: optimizations for composer with Tiptap (#6315)Nick Perez2024-11-231-16/+15
| | | | | | | | | | | | | * chore: update tiptap packages * perf: reduce number of re-renders * refactor: apply min height without a layout effect * Remove stale zeed-dom resolution --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Bump @atproto/dev-env to align with @atproto/api (#6652)Trivikram Kamat2024-11-231-1/+1
|
* Add a hotness thread sort (#6649)dan2024-11-231-1/+1
| | | | | * Add a hotness thread sort * Bump @atproto/api
* Bump Typescript version to 5.7 (#6640)Samuel Newman2024-11-221-1/+1
|
* Pin exact version of React Compiler packages (#6607)lauren2024-11-211-3/+3
| | | | | | | | | | This PR pins the various React Compiler packages to their exact versions. While it is typically safe to upgrade the compiler, we recommend manual upgrades because changes in memoization may or may not be unexpected. In the near future we will open source an upgrade script that automates comparing the current compiled output with the upgraded output and prints a diff for human confirmation prior to committing the upgrade.
* Bump 1.95.0 (#6530)Samuel Newman2024-11-211-1/+1
|
* rm unused type lib (#6546)Samuel Newman2024-11-201-1/+0
|
* Bump typescript-eslint to 7.x (#6525)Trivikram Kamat2024-11-201-3/+3
| | | | | | | * chore(deps-dev): bump typescript-eslint to 6.x * chore(deps-dev): switch to @react-native/eslint-config * chore(deps-dev): bump typescript-eslint to 7.x
* add back expo-system-ui (#6529)Samuel Newman2024-11-191-0/+1
|
* Remove usused direct dependencies on 'webpack' (#6466)Trivikram Kamat2024-11-191-10/+1
| | | | | * Remove usused direct dependencies on 'webpack' * Remove direct dependency on 'babel-plugin-react-native-web'
* Remove unused 'lodash' dependencies (#6472)Trivikram Kamat2024-11-191-10/+0
|
* Add Profiler build for Android (#6510)dan2024-11-191-0/+2
|
* Upgrade React Compiler (take two) (#6460)dan2024-11-171-3/+3
| | | | | | | | | * Revert "Revert "React compiler beta and reenable rule (#5898)" (#6071)" This reverts commit 7111e38cd48c1c7e2b35ae978708fcb7a60a5dd7. * Update the compiler * Don't inline compiler runtime import
* Fix build (#6459)dan2024-11-171-0/+1
|
* Remove unused 'react-scripts' devDependency (#6441)Trivikram Kamat2024-11-171-1/+0
|
* Upgrade react-native-drawer-layout version to v4.0.1 (#6274)Khuddite2024-11-121-1/+1
|
* Update Node.js to 20.x in Dockerfile (#6099)Trivikram Kamat2024-11-111-2/+2
| | | | | | | | | | | * Update Node.js to 20.x in Dockerfile * Update Node.js types and engines entry to 20.x * Update Node.js version in .nvmrc * Use node version from .nvmrc in linting job * Use Type Assertion for clearTimeout
* Update Reanimated (#6126)dan2024-11-051-1/+1
| | | | | | | | | * Update Reanimated * Fix types * Fix Reanimated value access warnings * Fix types
* Revert "React compiler beta and reenable rule (#5898)" (#6071)dan2024-11-011-3/+3
| | | This reverts commit 1fc684aaef6dd851b4d6c9a23673fcf4e7170722.
* Thread composer UI (#6050)dan2024-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Basic adding of posts * Switch active post on focus * Conditionally show plus button * Insert posts midthread * Track active/inactive post * Delete posts in a thread * Focus after deletion * Tweak empty post detection * Mix height for active only * Move toolbar with post on web * Fix footer positioning * Post All button * Fix reply to positioning * Improve memoization * Improve memoization for clearVideo * Remove unnecessary argument * Add some manual memoization to fix re-renders * Scroll to bottom on add new * Fix opacity on Android * Add backdrop * Fix videos * Check alt for video too * Clear pending publish on error * Fork alt message by type * Separate placeholder for next posts * Limit hitslop to avoid clashes
* Implement posting threads (#6049)dan2024-11-011-0/+2
| | | | | | | | | | | | | | | * Implement posting a thread Co-authored-by: Dan Abramov <dan.abramov@gmail.com> * Fix native build * Remove dependency on web crypto API * Fix unrelated TS error (wtf) --------- Co-authored-by: Mary <148872143+mary-ext@users.noreply.github.com>
* React compiler beta and reenable rule (#5898)Samuel Newman2024-10-301-3/+3
| | | | | | | | | * use react compiler beta and reenable rule * use react-compiler-runtime * error -> warn * move runtime out of dev deps
* Upgrade all tiptap deps to latest (#5232)Eric Bailey2024-10-291-12/+12
|
* Bump 1.94.0 (#6006)Hailey2024-10-291-1/+1
|