Dan Abramov
0f2f890fee
Scroll to top on search
2023-12-23 19:38:22 +00:00
Dan Abramov
4a3a45dfdf
Add body scroll lock
2023-12-23 19:30:59 +00:00
Dan Abramov
e582713e23
Snap the header scroll on the web
2023-12-23 18:16:44 +00:00
Dan Abramov
d9c44c373a
Match FL semantics
2023-12-23 02:33:10 +00:00
Dan Abramov
d6e9ce83fb
Fix crash
2023-12-23 02:12:46 +00:00
Dan Abramov
f6e921efbd
Naming etc
2023-12-23 02:01:55 +00:00
Dan Abramov
b7b46ea6fb
Fixes and types
2023-12-23 01:53:46 +00:00
Dan Abramov
d83a9aceab
Cleanup
2023-12-23 01:40:01 +00:00
Dan Abramov
90b0a69c0e
Merge branch 'main' into web-layout
2023-12-23 01:18:54 +00:00
Dan Abramov
5cecdcce53
Oops
2023-12-23 01:18:27 +00:00
Dan Abramov
24f5dd593d
Cleanup
2023-12-23 01:17:39 +00:00
Dan Abramov
85fcff8f7f
Factor out navigation stuff
2023-12-23 00:59:32 +00:00
Dan Abramov
af254768a4
Layout fixes
2023-12-22 22:38:33 +00:00
Dan Abramov
a76746d3c7
Better positioning
2023-12-22 21:57:05 +00:00
bnewbold
ee20092735
rss: isPermaLink (case-sensitive) ( #2271 )
2023-12-22 13:06:52 -08:00
Dan Abramov
f3972c44f7
Scroll to post
2023-12-22 20:41:07 +00:00
Dan Abramov
57782eb54d
onContentSizeChange
2023-12-22 20:12:10 +00:00
Ansh
c1d7d9a41b
Add Spanish localization ( #2267 )
...
* add french localization
* get dynamic import to work
* fix broken strings
* fix bug
* fix tests
* build files again
* add german locale
* Add german translated strings
* update file details
* fix plural case errors
* make german translations work
* add 'es' as a locale option
* enable spanish translations
* fix spelling mistake
2023-12-22 23:30:39 +05:30
bnewbold
a5c151c041
bskyweb: iterate on RSS format, based on feedback ( #2269 )
...
Thanks to Dave Winer (@scripting)!
2023-12-22 17:07:25 +01:00
Dan Abramov
7ec80fbd8f
Undo accidental locale changes
2023-12-22 02:57:38 +00:00
Dan Abramov
05d584cb33
Merge branch 'main' into web-layout
2023-12-22 02:53:34 +00:00
Dan Abramov
72d01685b0
Fix pager scroll restoration
2023-12-22 02:52:23 +00:00
Bryan Lumbantobing
64dc8ff342
Update localization.md ( #2263 )
2023-12-21 14:58:42 -08:00
dan
bc31da47fd
Consolidate List props a bit ( #2216 )
2023-12-21 14:56:45 -08:00
Eric Bailey
987c543727
Increase log dump to 500, dump everything in there ( #2268 )
2023-12-21 14:43:57 -08:00
Hailey
fedb94dd70
3rd party embed player ( #2217 )
...
* Implement embed player for YT, spotify, and twitch
* fix: handle blur event
* fix: use video dimensions for twitch
* fix: remove hack (?)
* fix: remove origin whitelist (?)
* fix: prevent ads from opening in browser
* fix: handle embeds that don't have a thumb
* feat: handle dark/light mode
* fix: ts warning
* fix: adjust height of no-thumb label
* fix: adjust height of no-thumb label
* fix: remove debug log, set collapsable to false for player view
* fix: fix dimensions "flash"
* chore: remove old youtube link test
* tests: add tests
* fix: thumbless embed position when loading
* fix: remove background from webview
* cleanup embeds (almost)
* more refactoring
- Use separate layers for player and overlay to prevent weird sizing issues
- Be sure the image is not visible under the player
- Clean up some
* cleanup styles
* parse youtube shorts urls
* remove debug
* add soundcloud tracks and sets (playlists)
* move logic into `ExternalLinkEmbed`
* border radius for yt player on native
* fix styling on web
* allow scrolling in webview on android
* remove unnecessary check
* autoplay yt on web
* fix tests after adding autoplay
* move `useNavigation` to top of component
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-21 14:33:46 -08:00
Paul Frazee
7ab188dc1f
Bump react-native-drawer-layout@4.0.0-alpha.3 ( #2261 )
2023-12-21 14:29:23 -08:00
Ansh
df73f83538
Add French localization ( #2265 )
2023-12-22 03:30:24 +05:30
Dan Abramov
79eadf5141
Remove bad idea
2023-12-21 17:19:55 +00:00
Dan Abramov
e09b3185bb
Fix some issues with restoration
2023-12-21 02:46:30 +00:00
Dan Abramov
749b6845c5
Merge branch 'main' into web-layout
2023-12-21 02:38:54 +00:00
Dan Abramov
3075683d30
Route scroll restoration POC
2023-12-21 02:37:46 +00:00
Paul Frazee
d068cb1939
Web composer improvements ( #2257 )
...
* Keep the emoji picker in the tablet width (close #1880 )
* Support pressing tab to select a mention (close #1831 )
2023-12-20 16:55:29 -08:00
Paul Frazee
39a5a1e311
Fix the is13 check in account creation ( close #2258 ) ( #2259 )
2023-12-20 13:44:52 -08:00
Kev
238ff58db9
Fix image is cropped in alt text modal ( #1963 )
2023-12-20 12:59:43 -08:00
Elie Michel
2a94e6a2ef
Restore autofocus on emoji drop down ( #1821 )
2023-12-20 10:33:00 -08:00
Samuel Newman
4a93a5b6ad
Invalid handle autocomplete ( #2251 )
...
* refactor invalid handle check from a previous PR to use util function
* add invalid handle check to `prefixMatch`
2023-12-20 09:50:50 -08:00
Samuel Newman
946b2c9163
add yarn intl:compile to postinstall hook ( #2250 )
2023-12-20 09:45:30 -08:00
Eric Bailey
e87065f042
Try to fix scroll indicator on Feeds page ( #2245 )
...
* Try to fix scroll indicator on Feeds page
* Apply to List
2023-12-19 10:32:17 -08:00
Dan Abramov
998d08f9bc
Merge branch 'main' into web-layout
2023-12-19 02:54:41 +00:00
Dan Abramov
4bd43e4fbf
Scroll restore for tabs
2023-12-19 02:52:29 +00:00
Paul Frazee
c00c5efb34
Bump build numbers for ios and android
2023-12-18 15:11:51 -08:00
Paul Frazee
7814106909
Bop it ( #2244 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2023-12-18 14:49:59 -08:00
Eric Bailey
14c77255dd
Use same source for pinned feeds on Home and tab/sidebars ( #2235 )
2023-12-18 14:42:37 -08:00
Eric Bailey
8df4fd4d57
Move label appeal to post dropdown ( #2236 )
...
* Move appeal from post to dropdown
* Translate
* Tweak copy on the appeal label modal
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-18 14:38:59 -08:00
Eric Bailey
726bbd2b6d
Add search button to logged out view ( #2237 )
2023-12-18 14:31:47 -08:00
Eric Bailey
699749cb75
Set numberOfLines for Android text input ( #2238 )
...
* Set numberOfLines for Android text input
* Let's go with 4
2023-12-18 14:28:29 -08:00
Eric Bailey
d05658f224
Tweak splash speed ( #2241 )
2023-12-18 14:27:03 -08:00
Ansh
1cf5a0b0fc
Fix 2231 Modal overlap on double modal open ( #2239 )
...
* add same multiple snapPoints to Confirm modal
* snapToIndex instead of confirm
2023-12-18 14:26:43 -08:00
Ansh
7af4825911
fix Create Account metrics ( #2242 )
2023-12-18 14:24:06 -08:00