Eric Bailey
20a5ac8cd2
Revert "Swap in new list for feeds"
...
This reverts commit b71575a3f0 .
2025-09-24 11:12:00 -05:00
Eric Bailey
e8f830aad7
Revert "Hackfix PostFeed, TODO"
...
This reverts commit e7a4686bc4 .
2025-09-24 11:11:38 -05:00
Eric Bailey
94d9357b69
Make virtualization more apparent in storybook
2025-09-24 11:11:03 -05:00
Eric Bailey
391a1d4be3
Checkpoint Layout.List
2025-09-24 11:05:01 -05:00
Eric Bailey
e44a022226
Add web sticky header support
2025-09-24 10:57:27 -05:00
Eric Bailey
4b19e3794e
Checkpoint external sticky header
2025-09-24 09:48:51 -05:00
Eric Bailey
e7a4686bc4
Hackfix PostFeed, TODO
2025-09-24 09:48:16 -05:00
Eric Bailey
b71575a3f0
Swap in new list for feeds
2025-09-23 15:38:49 -05:00
Eric Bailey
2b10180d74
Update Storybook ListContained to use new List
2025-09-23 15:38:48 -05:00
Eric Bailey
9a73611f73
Update types with better docs, add active video handling
2025-09-23 15:37:29 -05:00
Eric Bailey
2b6cff298a
Use ScrollProvider for old list
2025-09-23 15:37:29 -05:00
Eric Bailey
afa6d67c23
Add toggle to switch between list impl, add default keyExtractor
2025-09-23 15:37:29 -05:00
Eric Bailey
d53c0e548f
Add onScrolledDownChange
2025-09-23 15:37:29 -05:00
Eric Bailey
ca5d4bff0c
Add RefreshControl
2025-09-23 15:37:29 -05:00
Eric Bailey
a8b78588fb
Add lightbox handling for menu bar taps
2025-09-23 15:37:29 -05:00
Eric Bailey
0098d617ee
Add header/footer offset
2025-09-23 15:37:29 -05:00
Eric Bailey
661d20d176
Add onItemSeen and automatic insets default
2025-09-23 15:37:28 -05:00
Eric Bailey
c85ce941c3
Add initial impl, scroll context
2025-09-23 15:37:28 -05:00
Eric Bailey
2ad93a5895
Add lists storybook screen
2025-09-23 15:37:28 -05:00
Eric Bailey
ffac99ff80
Add dev shortcut to Storybook
2025-09-23 15:37:28 -05:00
Samuel Newman
46a97fadcb
Delete unused modals and invite code stuff ( #8244 )
...
* delete waitlist modal, which doesn't exist
* delete invite code modal
* rip out copied invites persisted state
* delete invite query
* delete unused modal implementations
2025-09-23 11:45:51 -07:00
Samuel Newman
e90cfdc849
Modernise list create/edit dialog ( #8223 )
2025-09-23 20:11:21 +03:00
Samuel Newman
3bc906b911
fix profile feed liked by tablet offset ( #9066 )
2025-09-23 20:06:11 +03:00
Samuel Newman
7916c73b09
Better screen transitions for auth flow ( #7803 )
2025-09-23 20:04:22 +03:00
Samuel Newman
6d85fe05d1
Constraint video max height to 14/9 ( #8611 )
...
* constraint video max height to 14/9
* Apply new default to web video embed too
* Retain web handling
* Rename prop for clarity
* Align no-crop handling on native/web
* make it always constrained
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-09-23 07:24:31 -07:00
Eric Bailey
133bc2921e
Fix incorrect usage of useAnimatedScrollHandler ( #9063 )
...
* Explicitly declare worklets for useAnimatedScrollHandler_FIXED.web.ts
* Delete unused web hook
* delete other platform split file, import directly
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-09-23 02:12:53 -07:00
pfrazee
b90f807416
Nightly source-language update
2025-09-23 02:34:57 +00:00
Barry McGee
2c6752f24a
Fix notification indicator appearing behind navigation text ( #9035 )
...
* Fix peeking notification indicator on web
* Remove relative positioning from LeftNav component
2025-09-22 10:49:16 -07:00
Samuel Newman
5211b26903
Expo 54 ( #8931 )
...
* update deps
* update patches
* fix new arch optout
* build from source, disable new arch
* update to preview.14
* upgrade off of preview to release
* fix lockfile lint
* update patches
* add back expo-location
* downgrade reanimated
* downgrade pagerview
* use expo-file-system/legacy
* try and upgrade types/react-dom
* fix type of uint8array
* rm @types/react resolution from bad rebase
* more type errors
* fix mock
* bump rn-compressor
* add patch of https://github.com/bluesky-social/react-native-paste-input/pull/5
* delete NativeDropdown & remove Zeego
* `import React` in expo modules
* bump cocoapods
* rm unused picker lib
* add speculative react-native-mmkv patch
* revert patch, add temp debug info to error
* bring back speculative patch, patch built JS code instead of source
* revert patch, just do debugging part
* dep update
* update resolutions, dynamic-app-icon
* bump node version in eas.json
* update build instructions
* rm atob from docs
* Delete react-native-mmkv+2.12.2.patch
* bump expo which might include fix
* update expo patch version
* bump expo patch version
* wrong version oops
* update expo to latest
* update react-native-compressor, rm patch
2025-09-22 08:52:07 -07:00
Samuel Newman
5e78c947a0
Add missing passive feed interactions ( #9043 )
2025-09-15 03:02:37 -07:00
pfrazee
952abc82f4
Nightly source-language update
2025-09-12 02:33:47 +00:00
surfdude29
b9a41f30a5
Generate separate strings for join messages in Newskie dialog ( #8007 )
...
* try again
* prettier
* prettier round 2
* Update src/components/NewskieDialog.tsx
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-09-11 12:08:30 -07:00
Samuel Newman
6a4c56dfa9
Log cleanup ( #9029 )
...
* change warn to log
* networkerror check on failed to check unread notifications
* rm both logs
* tweak imports
2025-09-11 11:23:16 -07:00
hailey
836d16fec9
ensure mod service header present for appeals ( #9025 )
2025-09-11 00:31:17 -07:00
pfrazee
58ffe365ae
Nightly source-language update
2025-09-11 02:36:03 +00:00
Samuel Newman
20ff3e3ba0
Ensure there is a thumbnail for videos on web ( #9019 )
2025-09-10 18:49:44 +03:00
Samuel Newman
5b8631d188
Fix profile lists/feeds/starterpacks tabs position issue ( #8935 )
2025-09-10 18:49:04 +03:00
Samuel Newman
5be753ecdf
add prevent default to thread anchor checkmark ( #9020 )
2025-09-10 17:44:19 +03:00
pfrazee
c7591ef058
Nightly source-language update
2025-09-10 02:33:45 +00:00
Samuel Newman
372e20efa3
ALF saved feeds screen ( #8844 )
2025-09-09 22:40:25 +03:00
Samuel Newman
9e8bceec60
reduce checkmark size in thread anchor ( #8942 )
2025-09-09 10:27:16 -07:00
Samuel Newman
6432667f60
ALF lists screen ( #8941 )
...
* alf list screens
* relocate to `#/screens`, balkanize
* use useBreakpoints
* showCancel on subscribe menu
* fix typo
2025-09-09 10:20:33 -07:00
Samuel Newman
4a1b1f17f4
Clean up dialogs ( #8934 )
2025-09-09 18:45:36 +03:00
Samuel Newman
7574a745d1
Fix focus ring shapes ( #9005 )
...
* fix user avis being the wrong shape
* fix the fab being the wrong shape
2025-09-09 08:40:19 -07:00
Samuel Newman
53e43a957c
run yarn lint --fix ( #9013 )
2025-09-09 08:38:21 -07:00
Samuel Newman
bb30b592d7
Remove atob polyfill ( #9000 )
...
* remove atob polyfill
* remove base64-js as a dependency
2025-09-09 08:33:41 -07:00
Samuel Newman
bbc55eb0d7
clean up language before suggesting ( #9006 )
2025-09-09 08:33:23 -07:00
Samuel Newman
3e2c181c40
Upgrade @types/react to 19 and run codemod (attempt 2) ( #8918 )
...
* update dependencies
* rm `import type React from 'react'`
* run codemods
* patch discord types
* update types/react-dom
* Update yarn.lock
2025-09-09 08:09:10 -07:00
pfrazee
d496a22352
Nightly source-language update
2025-09-09 02:37:07 +00:00
Samuel Newman
d8413b09f8
remove link from saved count ( #9010 )
2025-09-08 23:14:19 +03:00