Eric Bailey
9096655955
Reduce polling ( #4204 )
...
* Reduce polling a bit
* Bump to 60
* Increase all
* ok 3
2024-05-23 17:21:47 -05:00
Hailey
5c2e99e3e6
[ 🐴 ] Fix Firefox send button positioning ( #4201 )
...
* use `align_center`
* revert
* account for firefox textarea size differences
set to `38`
remove some extra stuff
equal height on all platforms
* use atom
2024-05-23 13:08:12 -07:00
Hailey
af20229b41
Add `bundleDate`, `bundleIdentifier` to `StatsigUser` ( #4199 )
...
* record event for fetched ota update
* Revert "record event for fetched ota update"
This reverts commit 4b49efe036c0c9605eabf1d5715586d093d60e9e.
* add `bundleDate` to `StatsigUser`
* include `bundleIdentifier` too
* move to `custom`
2024-05-23 19:52:36 +01:00
Hailey
70f190d44f
Remove `getProfile` calls when loading feed ( #3881 )
...
* 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`
2024-05-23 19:35:49 +01:00
Eric Bailey
6d647551cd
Log error statuses from failed resume session calls ( #4174 )
...
* Add log to track how resume fails
* Use safe field name
* Better log
* Properly catch
2024-05-23 19:27:53 +01:00
Hailey
e5fc0baa6a
disable alt text auto focus on Android ( #4198 )
...
* disable alt text auto focus on Android
* revert timeout change
2024-05-23 11:04:20 -07:00
Samuel Newman
0e77280310
[ 🐴 ] add link to chat settings from main settings ( #4197 )
...
* add link to chat settings from main settings
* move to beneath saved feeds
weird ass diff on this commit lol
2024-05-23 18:57:23 +01:00
Hailey
9900d32904
Decrease thickness of border on message input ( #4196 )
2024-05-23 10:17:50 -07:00
Samuel Newman
b093e0b673
[ 🐴 ] better error message for "Bad token scope" error ( #4194 )
...
* better error message for "Bad token scope" error
* log -> sign
2024-05-23 18:05:30 +01:00
Hailey
5217876f24
Add padding to dialogs when keyboard is open on Android ( #4182 )
...
* add keyboard padding to android dialogs
* missing `keyboardDismissMode` for `ScrollableInner`
* add to `MutedWords`
* add to `LabelsOnMe`
2024-05-23 10:01:31 -07:00
Eric Bailey
3d1ed04a70
[ 🐴 ] Do not init event bus if no session ( #4193 )
...
* Do not init event bus if no session
* Be explicit
* Simplify, fix log
2024-05-23 12:00:56 -05:00
Samuel Newman
17e0cb62a8
stop line breaks for timeelapsed ( #4191 )
2024-05-23 17:55:27 +01:00
Eric Bailey
9011c11eaf
Reduce polling when app is backgrounded ( #4192 )
2024-05-23 11:54:22 -05:00
Hailey
d051614342
implement a safari hack for ime ( #4186 )
...
remove debug logs
use a better hack
implement a safari hack
extract `isSafari` and `isFirefox` to a global variable
2024-05-23 16:45:24 +01:00
Eric Bailey
2c6c906934
[ 🐴 ] Suspend event bus when switching accounts ( #4190 )
...
* Suspend event bus when switching accounts
* Make effect symmetrical
2024-05-23 10:08:37 -05:00
Hailey
69f4684859
Handle zero bottom inset on iOS ( #4184 )
...
* set message padding to a minimum of 60 and max of 70
* adjust range
2024-05-22 19:44:37 -07:00
Dan Abramov
8938fc87a0
[Session] Dispose of stale agents immediately
2024-05-23 03:35:25 +01:00
Dan Abramov
acf1def6c1
[Session] Persist updates from inactive agent
2024-05-23 03:35:25 +01:00
Hailey
03655abb7c
wrap web in disabled keyboard provider ( #4176 )
2024-05-22 14:19:47 -07:00
dan
e6e7027d01
Cleanup gates ( #4170 )
...
* Unlaunch disable_poll_on_discover_v2
* Rm unused gates
* Unlaunch autoexpand_suggestions_on_profile_follow_v2
* Launch disable_min_shell_on_foregrounding_v3
2024-05-22 18:19:07 +01:00
Samuel Newman
3ca41e4efb
[ 🐴 ] Invalidate list convos query on block ( #4171 )
...
* more memoization
* invalidate listconvos query on block
2024-05-22 18:14:15 +01:00
Eric Bailey
b937372325
More retries when resuming non-stale account ( #4156 )
2024-05-22 11:34:21 -05:00
Samuel Newman
690926dd90
Add note to clarify "allow new messages from" setting ( #4166 )
2024-05-22 15:52:04 +01:00
Hailey
6522ee9bbf
don't use `contentVisibility` on Firefox ( #4164 )
2024-05-22 14:07:07 +01:00
Eric Bailey
4b0e118844
Remove added radius, add to specific location ( #4160 )
2024-05-21 17:14:30 -05:00
Hailey
cbfb69dd15
[ 🐴 ] Support Japanese (et al.) IME in message input on web ( #4159 )
...
* support japanese et al. IME
* update comment
* nit
2024-05-21 13:37:16 -07:00
Samuel Newman
866b0b9121
[ 🐴 ] Fix convo menu overlap (web) ( #4153 )
...
* add right padding to chatlistitem to avoid overlap
* reduce padding amount
2024-05-21 15:33:00 -05:00
Hailey
630b9b7786
check `maxTouchPoints` is greater than 1, not zero ( #4158 )
2024-05-21 20:18:56 +01:00
Samuel Newman
7334e9fd81
close loggedout view when logging in ( #4154 )
2024-05-21 12:49:46 -05:00
Samuel Newman
e5a1472974
flip order ( #4152 )
2024-05-21 16:16:36 +01:00
Samuel Newman
f06a6024e6
fix to negative top of component so it moves with container growth ( #4151 )
2024-05-21 16:16:27 +01:00
Hailey
1ec4e0a867
Make list end text customizable ( #4145 )
...
* only try to initialize once
* nit
* change to `You have reached the end`
* make the text at end of list customizable
* make the text at end of list customizable
* update intl
2024-05-20 21:04:19 -07:00
dan
b89e4ded2f
Only fallback to Discover if Following is first pinned ( #4146 )
2024-05-20 21:03:17 -07:00
dan
d6625c29d1
[Statsig] Sample router events ( #4143 )
2024-05-20 20:28:12 -07:00
Hailey
8cec1679a7
[ 🐴 ] only try to initialize once in the NUX ( #4142 )
...
* only try to initialize once
* nit
2024-05-20 20:13:06 -07:00
Paul Frazee
184c65836b
Run intl extract
2024-05-20 20:09:03 -07:00
Hailey
5bbb5f5806
use same visuals for notification sounds setting as the allow messages from ( #4141 )
2024-05-20 20:08:29 -07:00
Eric Bailey
8be65a8790
Add convoId as key to Convo wrapper ( #4140 )
2024-05-20 21:59:55 -05:00
Paul Frazee
6b6a002b0a
Run intl extract
2024-05-20 19:52:04 -07:00
Paul Frazee
cb4045d2be
Switch to a more visually obvious button for the threadgate ( #4139 )
...
* Switch to a more visually obvious button for the threadgate
* Move threadgate button into the keyboard-sticky area
* Fix keyboard offset
2024-05-20 19:51:34 -07:00
Eric Bailey
6cc040a94e
[ 🐴 ] Add end of list text, fix threshold ( #4138 )
...
* Add end of list text
* onEndReachedThreshold
2024-05-20 21:42:49 -05:00
Eric Bailey
ad2d84fb05
Fix button size on labeler ( #4137 )
...
* Fix button size
* Fix mobile
2024-05-20 21:04:27 -05:00
Pokai Chang
87fa501433
expand the background color to cover the overscroll area on settings screen ( #4101 )
2024-05-21 02:28:18 +01:00
Paul Frazee
aa34d6b4d2
Release 1.83 ( #4136 )
...
* Test fixes
* Run intl:extract
2024-05-20 18:23:41 -07:00
Hailey
a7c2370680
[ 🐴 ] set layout height in `onLayout` ( #4135 )
...
* set layout height in `onLayout`
* keep setting it in `onScroll` too
2024-05-20 18:03:53 -07:00
Pokai Chang
cadc33c625
Fix laggy scrolling on mobile app's home screen, etc. ( #4108 )
...
* Improve scrolling performance for List
* Update List.tsx
* Apply same fix to profile labels
---------
Co-authored-by: dan <dan.abramov@gmail.com>
2024-05-21 01:41:12 +01:00
Samuel Newman
4a7436886d
remove DMs gate ( #4112 )
2024-05-20 19:29:22 -05:00
Eric Bailey
a7b0242cc8
[ 🐴 ] Empty chat prompt ( #4132 )
...
* Add empty chat pill
* Tweak padding
* move to `components`, place inside `KeyboardStickyView`
* cleanup unused vars
* add a new animation type
* (unrelated) add haptic to long press
* adjust shrink and pop
---------
Co-authored-by: Hailey <me@haileyok.com>
2024-05-20 16:56:44 -07:00
Eric Bailey
6dde487563
[ 🐴 ] Prevent flash upon first message ( #4133 )
...
* Prevent flash upon first message
* set `hasScrolled` to true when sending a message if it isn't already true
* revert other change
* lint
---------
Co-authored-by: Hailey <me@haileyok.com>
2024-05-20 16:29:16 -07:00
dan
4fa92d7a49
[Statsig] Fix exposure logging for reduced onboarding ( #4131 )
...
* Add dangerouslyDisableExposureLogging option
* Rename onboarding gate to v2
* Disable exposure logging for onboarding in PostFeed query
2024-05-21 00:17:57 +01:00