dan
e30575c0dc
Use exact imports for icons ( #4549 )
...
* Use exact imports for icons
* Add a lint rule
2024-06-18 15:37:08 +03:00
Eric Bailey
077da08309
Explore feed cards ( #4521 )
...
* Replace FeedSourceCard on Explore page
(cherry picked from commit e7e9787bfaa9368bfaeaaa4ca144ab77b438219c)
* Replace FeedSourceCard on Search page
(cherry picked from commit ac47aade7622d359eee9509763cda666d964d8a3)
2024-06-17 13:56:11 -05:00
Eric Bailey
332524b7de
Add native_pwi_disabled
feature gate experiment ( #4507 )
...
* Add native_pwi_disabled feature gate experiment
* Use const
2024-06-17 13:21:09 -05:00
Hailey
89be5a442c
Add patch for RCTBaseTextInput
fixing selectTextOnFocus
prop ( #4533 )
...
* create patch
* remove js fix in `SearchScreen`
2024-06-17 10:56:02 +03:00
Hailey
d0bb97e8a9
fix native post meta ( #4530 )
2024-06-16 12:23:48 +03:00
Eric Bailey
eaef1446f2
Use URI as key ( #4522 )
2024-06-14 14:28:25 -05:00
Eric Bailey
5751014117
Feed source card ( #4512 )
...
* Pass event through click handlers
* Add FeedCard, use in Feeds screen
* Tweak space
* Don't contrain rt height
* Tweak space
* Fix type errors, don't pass event to fns that don't expect it
* Show unresolved RT prior to facet resolution
2024-06-14 14:24:04 -05:00
Minseo Lee
51a3e60132
Fix kawaii logo ( #4505 )
2024-06-14 10:39:08 -07:00
Eric Bailey
36e976fe5c
Redo explore page ( #4491 )
...
* Redo explore page, wip
* Remove circle icons
* Load more styling
* Lower limit
* Some styling tweaks
* Abstract
* Add tab, query, factor out
* Revert unneeded change
* Revert unneeded change v2
* Update copy
* Load more styling
* Header styles
* The thin blue line
* Make sure it's hairline
* Update query keys
* Border
* Expand avis
* Very load more copy
2024-06-14 12:32:57 -05:00
Eric Bailey
4c0f037880
Reuse overfetching for popular feeds, add in existing filtering ( #4501 )
2024-06-14 11:56:29 -05:00
Samuel Newman
d20c59e19d
Calculate correct keyboard offset in composer ( #4500 )
...
* calculate correct keyboard offset
* give viewHeight a default value
* much simpler approach
2024-06-13 15:58:56 +01:00
Eric Bailey
d989128e5b
Set profile hover prefetch stale time to 30s ( #4417 )
...
* Set prefetch stale time to 30s
* Run prefetch on mouseOver
* Only prefetch once on mousemove
2024-06-13 04:44:06 +02:00
Mary
247af5aee9
Prevent rich-formatting paste ( #4327 )
...
* fix: prevent rich-formatting paste
* fix: return true instead of preventDefault
2024-06-13 04:37:49 +02:00
Hailey
99078bbff2
Don't show warning when sharing your own post in PWI opt-out mode ( #4495 )
2024-06-12 08:51:08 -07:00
Paul Frazee
6736384ff4
Release 1.86 prep ( #4490 )
...
* Test updates
* Run intl extract
2024-06-11 16:20:26 -07:00
Samuel Newman
3d4b390a8a
Only enable keyboard controller when necessary ( #4483 )
...
* Only enable keyboard controller when necessary
* make it screen only
* rm keyboard padding
* rm keyboardpadding file
* revert using keyboard controller in composer
* remove styles.outer (unnecessary for revert)
* continue to use keyboard padding in the report dialog for dms
---------
Co-authored-by: Hailey <me@haileyok.com>
2024-06-11 12:50:56 -07:00
Paul Frazee
aca0fa23ec
Update feeds header to just have edit link ( #4484 )
2024-06-11 12:34:03 -07:00
Paul Frazee
46e12c6d34
Improve thread loading ( #4402 )
...
* Increase the number of posts loaded when a self-thread is present
* Increase depth to 10, detect cutoffs on self-threads and show continue link
* Stacky the avis
2024-06-11 11:30:38 -07:00
Eric Bailey
4b6609d48b
Move feeds screen into common navigator, handle usages ( #4365 )
...
* Move feeds screen into common navigator, handle usages
* Add link to Feeds from home screen (#4366 )
* Add link to feeds to home screen header
* Center logo
* Replace icons
* Tweak spacing
* Tweak spacing
* Swap icon, sizing
* Buttonize, size
* Make menu same alignment on all screens
* Remove FeedsTab support, enable drawer swipe on MessagesTab
* Add note
* Vertically align header
* Swap in Pin
* Use hashtag icon
* Remove png
* Fix reference
* Ensure alignment with home and other screens
2024-06-11 11:08:06 -07:00
Samuel Newman
3573f7ea40
rip out native translate ( #4482 )
2024-06-11 10:51:03 -07:00
Samuel Newman
d85c8a0976
Revert to old modal on android ( #4458 )
...
* revert to old modal on android
* close alf dialogs before closing composer
* Try to fix white area
* Use hook
* Fix Back button
* oops
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
2024-06-11 05:10:57 +02:00
Eric Bailey
848151c4f9
Revert "Fix undefined block ( #4471 )" ( #4472 )
...
This reverts commit 7cac413f3b
.
2024-06-11 03:49:28 +02:00
Eric Bailey
7cac413f3b
Fix undefined block ( #4471 )
...
* Fix undefined block (#4378 )
* Fix undefined block
* Changing text and handling all blocks.
* Tweaks
* Hide follow button in hover card if user blocked
---------
Co-authored-by: Josh <hi@oracularhades.com>
2024-06-10 20:45:23 -05:00
Samuel Newman
4e9a65200e
add hitslop to repost button ( #4469 )
2024-06-10 16:43:04 -07:00
Paul Frazee
86e81650d3
Add a loading indicator to notifications when loading latest ( #4468 )
...
* Add a loading indicator to notifications when loading latest
* Adjust size and alignment
2024-06-11 01:17:34 +02:00
Paul Frazee
4efd576f6a
Visually improve the empty state of feeds ( #4466 )
2024-06-10 13:44:21 -07:00
Paul Frazee
c2d7d23423
Give a meaningful error in the composer when replying to a deleted post ( #4464 )
2024-06-10 22:02:00 +02:00
Paul Frazee
0404111f03
Fix: show known feed error UI more reliably ( #4463 )
2024-06-10 22:01:14 +02:00
Hailey
5dd195bcb7
Check canAskAgain
for notification permissions ( #4460 )
2024-06-10 12:14:00 -07:00
Paul Frazee
90ec22a674
Add support for new-tab clicks on feeds ( #4462 )
2024-06-10 11:44:13 -07:00
dan
620ab88713
Ungate mobile web notification badge ( #4459 )
2024-06-10 18:17:26 +02:00
Francesco Lodovici
b688da8d58
Fix ( #4430 ): Use separate hooks for shell mode animated styles ( #4451 )
...
* Fix (#4430 ): Use separate hooks for shell mode animated styles
* Consolidate in one file
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
2024-06-10 17:19:28 +02:00
dan
a2d1cf68b9
Reliably focus keyboard on Android ( #4427 )
2024-06-07 22:27:16 -07:00
Samuel Newman
29a4a5f90c
Composer - backup android focus ( #4415 )
...
* backup android focus
* bump to 300ms just to make sure it catches all of them
2024-06-07 13:32:38 +01:00
Hailey
fefae27396
scope enable/disable of keyboard controller in composer to only android ( #4412 )
2024-06-06 22:29:34 -07:00
Minseo Lee
2540616f43
Fix horizontal padding of tab within profile header ( #3924 )
...
Co-authored-by: Hailey <me@haileyok.com>
2024-06-06 21:41:03 -07:00
Hailey
885ad2c756
disable keyboard controller in the composer screen ( #4399 )
...
* disable keyboard controller in the composer screen
* add comment
* oops
* destructure
* rename to keyboard context for clarity
* move destructure
* cleanup
2024-06-06 12:15:36 -07:00
Paul Frazee
fef16e060f
Fix notifications pagination on web ( #4400 )
...
* Fix notifications pagination on web
* Preserve larger threshold on native
2024-06-06 12:10:50 -07:00
dan
559764156d
Fix tall image lightbox on Android ( #4393 )
2024-06-06 15:13:53 +01:00
Hailey
72f46ed734
cancel animations before updating value for min-shell animation ( #4386 )
...
* cancel animations before updating value
* comment
2024-06-06 14:28:02 +01:00
Samuel Newman
85e676257e
Composer - make sure android keyboard opens ( #4390 )
...
* keep trying to open keyboard until it's open
* limit number of retries
* keep the original 50ms one as well
* Proper fix!
* disable autoFocus if not visible
* Reset derived state
* Revert "Reset derived state"
This reverts commit 71f57391ae78bac717282e699d1b83cbd87771eb.
* Use derived state pattern
* Rename for clarity
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
2024-06-06 14:21:22 +01:00
Hailey
42477d8bbb
add notification count badge mobile web ( #4375 )
...
* add notification count badge mobile web
* rename var
* add gate to types
* implement gate
* nit
* Fix condition order, narrow types
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
2024-06-05 18:13:42 +01:00
Hailey
af2aaa1f39
add types for desktopFixedHeight
to List
( #4356 )
...
* add types for `desktopFixedHeight`
* nit
* accept both `number` and `boolean`
2024-06-05 09:03:40 -07:00
Paul Frazee
22858192dc
Release 1.85 ( #4372 )
...
* Update tests
* Run intl extract
2024-06-04 20:00:21 -07:00
Hailey
afbcac3ff3
use a timeout to focus the composer input ( #4370 )
...
* use a timeout to focus the composer input
* scope to just android
* scope useEffect to just android as well
* oops
* cleanup
2024-06-05 03:44:43 +01:00
Paul Frazee
7613cdb89b
Fix: visually indicate when quoted content is labeled ( #4369 )
2024-06-05 02:19:26 +01:00
Hailey
9f001526d3
Fix a few border nits ( #4349 )
...
* replace w/ hairline width
* no border for placeholder
* few notifications screen fixes tablet
* still show the border on desktop
* Simp
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
2024-06-04 19:31:54 +01:00
surfdude29
d6b8313932
Mark accessibilityLabel
and accessibilityHint
for translation ( #4351 )
...
* mark `accessibilityLabel` and `accessibilityHint` for translation
* lint
* try again
2024-06-04 19:15:28 +01:00
Hailey
e4b4d854d6
use rngh scrollview in search horizontal list ( #4350 )
2024-06-04 11:06:31 -07:00
dan
c352e0f8b4
Fix forwarded ref ( #4348 )
2024-06-04 18:36:00 +01:00