Eric Bailey
1bb2ca0a84
Remove refetch interval entirely
2024-11-14 16:01:28 -06:00
Eric Bailey
5ba8485141
Reduce page size for request
2024-11-14 15:56:24 -06:00
Marc Rousavy
05312cce33
feat: Tweak shared element animation to make it much smoother ( #6336 )
2024-11-14 19:37:41 +00:00
Bartosz Kaszubowski
7d34f6bb5c
NewChatDialog: remove extra padding on web ( #6333 )
2024-11-14 17:56:33 +00:00
Eric Bailey
5f7caf3010
Make ToggleButton full width everywhere ( #6302 )
...
* Fix 'Show badge' button label being cut off (#6215 )
* Make em full width
---------
Co-authored-by: Khuddite <62555977+khuddite@users.noreply.github.com >
2024-11-13 21:55:19 +00:00
Paul Frazee
9640f08b8d
Modify self labels for clarity
2024-11-13 21:54:24 +00:00
Paul Frazee
ea0a1c3200
Test fixes
2024-11-13 21:54:24 +00:00
dan
4ca5267b98
[Lightbox] Small tweaks ( #6301 )
...
* Tweak lightbox springs
* Speed up dismiss speed
* Don't scroll to top while active lightbox
* Make Android a bit faster
2024-11-13 21:13:07 +00:00
dan
3bab7f7540
Patch RCTScrollView to fix centerContent ( #6298 )
2024-11-13 16:34:24 +00:00
Samuel Newman
017b7647b1
Add subtle web hover to treeview replies ( #6142 )
...
* add subtle web hover to treeview replies
* don't highlight indentation
* adjust position
* clean up some styles
2024-11-13 14:25:56 +00:00
Khuddite
aa55798e55
Upgrade react-native-drawer-layout version to v4.0.1 ( #6274 )
2024-11-12 23:47:28 +00:00
Samuel Newman
6471e809aa
Add backdated post indicator ( #6156 )
...
* add backdate indicator
* pill style
* add indexedAt
* update indicator - new copy, date in pill
* complete alf migration
* accidentally committed the missing indexedAt *again*!
* copy tweak
2024-11-12 21:02:41 +00:00
Samuel Newman
f2916ce528
Slightly reduce rerenders in drawer ( #6270 )
...
* slightly reduce renders in drawer
* fix missing hook
2024-11-12 20:44:13 +00:00
Hailey
427f3a8bd7
Add email verification prompts throughout the app ( #6174 )
2024-11-12 11:18:53 -08:00
Samuel Newman
dd8d14e133
dedupe date parsing ( #6267 )
2024-11-12 18:50:37 +00:00
Samuel Newman
df3f71286d
add subtle web hover to "View full thread" ( #6256 )
2024-11-12 17:49:49 +00:00
Samuel Newman
b60629aff8
use hairline for feedlike ( #6257 )
2024-11-12 17:49:14 +00:00
Khuddite
ae97032c41
Increase bottom padding for mobile login/signup footer ( #6254 )
2024-11-12 17:26:13 +00:00
dan
b2e11d3171
Reduce Reanimated serialization traffic ( #6219 )
2024-11-12 17:19:52 +00:00
devin ivy
d7841037f1
Embedr: fix build / node version ( #6265 )
...
* embedr: increase rate limits
* update embedr node version, build
* tidy
2024-11-12 12:14:47 -05:00
devin ivy
af31ceb2b3
embedr: increase rate limits ( #6255 )
2024-11-12 10:37:33 -05:00
Khuddite
5ee809e421
Update error component of lists to take up the full height instead of its content height ( #6236 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-11-11 23:21:07 +00:00
Trivikram Kamat
7008f61ea4
Update Node.js to 20.x in Dockerfile ( #6099 )
...
* 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
2024-11-11 18:58:22 +00:00
Minseo Lee
9e1a16686a
deleted account ( #6224 )
2024-11-11 18:34:09 +00:00
JustSNguyen
2728de03d3
Fix unscrollable body when returning to desktop mode from mobile mode with navigation drawer open. ( #6201 )
...
* fix: only lock body when drawer is opened and not in desktop mode
* Reuse variable
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-11-11 18:33:47 +00:00
Samuel Newman
b85a7da26b
fix error screen ( #6235 )
2024-11-11 18:13:05 +00:00
Khuddite
57464a8fe0
Increase copied animation lingering time for reduced motion ( #6220 )
...
* increase copied animation lingering time for reduced motion
* flip the condition
---------
Co-authored-by: dan <dan.abramov@gmail.com >
2024-11-11 10:40:47 +00:00
dan
9247407c70
Don't render unnecessary <Portal> instances ( #6217 )
2024-11-10 23:03:55 +00:00
Hazem Ali
9a10af7117
Fix Retain Cycles in SheetViewController ( #6202 )
...
* Fix retain cycle in SheetViewController.swift
* Fix retain cycles
2024-11-10 22:10:09 +00:00
dan
b4412f3333
Fix render loop on Android ( #6213 )
2024-11-10 20:30:31 +00:00
Hailey
89c93313a3
android scroll performance fixes pt. 1 ( #6196 )
2024-11-09 16:24:51 -08:00
dan
3aeee1e4aa
Fix web image layout ( #6195 )
2024-11-09 15:15:20 -08:00
dan
42abd97f61
[Lightbox] Always rely on Expo Image cache ( #6189 )
...
* Inline useImageAspectRatio
* Switch AutoSizedImage to read dimensions from Expo Image cache
* Include thumbnail dimensions in image data
* Use dims from Expo Image cache in lightbox
* Fix wiring so all thumbnails get dimensions
* Fix type
* Oops
2024-11-09 22:41:14 +00:00
dan
2d73c5a24c
[Lightbox] Open animation ( #6159 )
...
* Measure all rects for embeds
* Measure avi rects too
* Animate lightbox in and out
* Account for safe area in the animation
* Tune spring times
* Remove null checks for measurements
* Remove superfluous view
* Block swipe while opening
* Interpolate width/height on native side for Android
* Make it fast by animating only affine transforms
* Fix tall image final state
The initial animation frame is still off on both platforms.
* Try to squeeze perf
* Avoid blank images during animation on iOS
* Fix bad rebase
* Fix a huge memory issue due to expo/expo#24894
* Fix last frame flash
* Fix thum dim calculation for tall images
2024-11-09 22:34:46 +00:00
Trivikram Kamat
e73d5c6c20
Use ENV key=value in Dockerfile ( #6100 )
2024-11-09 13:24:48 -08:00
surfdude29
bf0a847ffe
Tiny tweak to Thread Preferences string ( #6177 )
2024-11-08 23:28:23 -08:00
khuddite
a6d009d06b
set includeFontPadding false for fixed TextInput height on Android ( #6170 )
2024-11-09 00:10:04 +00:00
dan
a908308810
Revert "Revert "Increase memory on iOS ( #6141 )" ( #6165 )" ( #6176 )
...
This reverts commit 7c45f7dcc7 .
2024-11-09 00:08:00 +00:00
Samuel Newman
5da3f29498
[Settings] Ungate, and remove old settings ( #6144 )
...
* move export car dialog
* move disableemail2fadialog
* delete old settings screens
* fix type error
* Update Navigation.tsx
* Delete AccountDropdownBtn.tsx
* remove old change handle modal
* delete add app paswords
* forgot to actually delete the change handle modal
2024-11-08 22:42:18 +00:00
Hailey
e8a03058bb
options to checkbox ( #6175 )
2024-11-08 14:28:52 -08:00
Samuel Newman
7b5e8ae5ce
[Settings] Improved account switcher ( #6131 )
...
* move out avatarstack to own file
* improved settings switch
* prefix with @
* fix types
* up chevron
* respect reduced motion setting
* respect reduced motion in other place
2024-11-08 19:04:18 +00:00
Samuel Newman
e9d7c444ce
fix 3 image grid in DMs ( #6163 )
2024-11-08 18:00:39 +00:00
dan
ce8d62f8c9
Fix stuck lightbox ( #6166 )
...
* Add early exit guards once the gesture is over
* Work around the Reanimated bug
* Move derived reaction upwards to avoid duplicating it
2024-11-08 17:48:01 +00:00
dan
7c45f7dcc7
Revert "Increase memory on iOS ( #6141 )" ( #6165 )
...
This reverts commit 6570f56d8e .
2024-11-08 16:24:03 +00:00
gpp-0
6b1ffffce9
Fix non-home screen soft resetting when feed is selected from right nav ( #6158 )
2024-11-08 04:19:52 +00:00
Samuel Newman
468c4b8f5a
Improve chat performance ( #6157 )
...
* fix worklet funcs on gestures
* don't access .value in render
2024-11-08 03:38:32 +00:00
dan
22dd4947f7
[Lightbox] Add border radius to avatars ( #6136 )
...
* Preserve shape in lightbox
* Rename shapes to semantic meanings
It looks like after all I do want to fork based on those.
* Round avatars on the web
* Oops
2024-11-08 02:52:03 +00:00
dan
5d0610d419
[Lightbox] New dismiss gesture ( #6135 )
...
* Make iOS scrollview bounded to the image
I've had to remove the dismiss handling because the scroll view no longer scrolls at rest.
* Fix double-tap not working right after a vertical swipe
It seems like for some reason the vertical swipe is still being handled by the scroll view, so double tap gets eaten while it's "coming back". But you don't really see it moving. Weird.
* Add an intermediate LightboxImage component
* Hoist useImageDimensions up
* Implement xplat dismiss gesture
This is now shared between platforms, letting us animate the backdrop and add a consistent "fly away" behavior.
* Optimize Android compositing perf
* Fix supertall images
For example, https://bsky.app/profile/schlagteslinks.bsky.social/post/3l7y4l6yur72e
* Fix oopsie
2024-11-08 02:49:32 +00:00
Samuel Newman
6570f56d8e
Increase memory on iOS ( #6141 )
...
* increase memory on ios
* add extended-virtual-addressing
2024-11-07 13:21:05 +00:00
dan
d666a2d7c3
[Lightbox] Set 2 as minimal allowed zoom level ( #6132 )
...
* [Lightbox] Set 2 as minimal allowed zoom level on iOS
* Fix both Android and iOS
2024-11-06 20:38:22 +00:00