Eric Bailey
08fa02302f
Remove unused file
2024-06-18 12:08:26 -05:00
Eric Bailey
be5345f566
Tweaks
2024-06-18 12:07:19 -05:00
Eric Bailey
e264201cd5
Design tweaks
2024-06-18 11:33:40 -05:00
Eric Bailey
ac56bb662f
Re-export newskie icon
2024-06-18 11:23:32 -05:00
Eric Bailey
27b844d1bb
Tweaks
2024-06-18 11:18:42 -05:00
Hailey
6f9815c0e1
tweaks
...
(cherry picked from commit 070363c947 )
(cherry picked from commit c30855d4ff311e31fb6ae357a9d6cd1662b291d5)
2024-06-18 10:56:55 -05:00
Hailey
139cb23388
use "say hello" in newskie dialog
...
(cherry picked from commit d9a286cfc8 )
(cherry picked from commit 018dd1739fee68906dec63e05519f5ca9ae73910)
2024-06-18 10:56:52 -05:00
Hailey
a3089602bb
move newskie to handle
...
(cherry picked from commit 150f2635b2 )
(cherry picked from commit 1efaaf835380f4e76d2e4b7fe8b727a92731a794)
2024-06-18 10:56:47 -05:00
Hailey
317fc7c86f
add a dialog for newskies to profiles
...
(cherry picked from commit fe16f55e9c )
(cherry picked from commit c5b9f1b16ace276f422832069db076a5360616fe)
2024-06-18 10:56:45 -05:00
Hailey
4fda013bbf
add size prop
...
(cherry picked from commit af09ae2d8f )
(cherry picked from commit 38dd38451bcce8afcf302ad1180802640857722a)
2024-06-18 10:56:41 -05:00
Hailey
d436649f35
add newskie icon
...
(cherry picked from commit 152e074ee0 )
(cherry picked from commit 8d2326f115c9c9d32aa1c41259bb81936b3868aa)
2024-06-18 10:56:38 -05:00
Eric Bailey
443beda741
Add useGetTimeAgo and utils ( #4556 )
...
* Create a testable version of ago() and re-enable the disabled test (#4364 )
* Enable the test of ago()
* Use test cases
This puts the input and the expected values next to each other.
* Create dateDiff function
This is a copy of ago(), but with the ability to specify the second date instead of using Date.now().
* Let ago() use dateDiff()
* Move constants close to usage
* Test dateDiff instead of ago
This makes it possible to test the dates without being forced to rely on what the current date is.
The commented out tests do not yet pass. This is fixed in later commits.
* Update dateDiff and enable the remaining tests
* Split up tests, use date-fns as helpers
* Remove old test
* Add long format
* Add hook
* Migrate to hooks
* Delete old code
* Or equal to
* Update comment
---------
Co-authored-by: Jan Aagaard <jan@aagaard.net >
2024-06-18 10:55:02 -05:00
dan
08cfb09589
Unconditionally polyfill Intl.PluralRules for native ( #4554 )
...
* Revert "Fix Android startup perf regression (#4544 )"
This reverts commit e6213d7aa5 .
* Force polyfill
2024-06-18 17:27:40 +03:00
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
7e88d0d7a6
Onboarding fixes ( #4508 )
...
* Add extra padding to bottom of profile step
* Make profile pic gen higher res
2024-06-17 13:21:35 -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
Eric Bailey
f5f3bd8130
Select, don't mutate ( #4541 )
2024-06-17 19:22:39 +03:00
Hailey
ba2fadb661
Don't show "Pin/Add" button on feed card w/ no session ( #4539 )
...
* pt 1
* tweak
2024-06-17 11:05:02 -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
f8c58a68a9
Fix count again ( #4516 )
2024-06-14 17:59:53 +01:00
Eric Bailey
fe3f872d49
Add known followers to shadow cache ( #4517 )
2024-06-14 11:56:43 -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
bdeac28d74
Try/catch URL parsing of referrer ( #4511 )
2024-06-13 15:06:22 -07:00
Hailey
d9066a6beb
add document.referrer to statsig custom ( #4509 )
...
* add referrer to statsig custom
dont include referrer if hostname is bsky.app
save
add `document.referrer` to statsig custom
* add a hostname field
* account for ssr
* account for ssr
2024-06-13 23:31:19 +02: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
dan
498e46ae4e
Hide bio and social proof for blocked users ( #4504 )
2024-06-13 11:03:31 +02:00
Minseo Lee
7faa1d9131
KnownFollowers localization ( #4494 )
...
* Update KnownFollowers.tsx
* Update KnownFollowers.tsx
* Update KnownFollowers.tsx
2024-06-13 04:58:25 +02:00
Eric Bailey
28ba99917a
Fix profile hover card blocked state ( #4480 )
...
* Fix: mini profile on hover allows following a blocker/blocked user (#4423 ) (#4440 )
* Tweaks
---------
Co-authored-by: Michał Gołda <michal.golda@hotmail.com >
2024-06-13 04:53:32 +02: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
dan
ebd4f93b9c
Show social proof in hovercards ( #4502 )
...
* Add social proof to hovercards
* Close it more reliably
2024-06-13 04:23:37 +02:00
Eric Bailey
a55f924639
Just use server count ( #4499 )
...
* Just use server count
* Fix count
2024-06-12 16:52:00 -05: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
Kuwa Lee
4e4a7bf18f
Update Chinese localization ( #4410 )
...
* TW: Update and clean
* CN:run intl:extract
* Update src/locale/locales/zh-TW/messages.po
Co-authored-by: cirx <133132480+cirx1e@users.noreply.github.com >
* Update src/locale/locales/zh-TW/messages.po
Co-authored-by: cirx <133132480+cirx1e@users.noreply.github.com >
* Update src/locale/locales/zh-TW/messages.po
Co-authored-by: cirx <133132480+cirx1e@users.noreply.github.com >
* Update src/locale/locales/zh-TW/messages.po
Co-authored-by: cirx <133132480+cirx1e@users.noreply.github.com >
* Update src/locale/locales/zh-TW/messages.po
Co-authored-by: cirx <133132480+cirx1e@users.noreply.github.com >
* TW: unify "登入"
* Update messages.po
* Update messages.po
* BOTH: fix "Post"
msgctxt "description"
msgid "Post"
* CN: Update translates
* CN: Remove superseded strings
* TW: Update and clean
* CN: fix msgid "This feed is empty."
---------
Co-authored-by: Frudrax Cheng <i@cynosura.one >
Co-authored-by: cirx <133132480+cirx1e@users.noreply.github.com >
2024-06-11 17:17:47 -07:00
Paul Frazee
6736384ff4
Release 1.86 prep ( #4490 )
...
* Test updates
* Run intl extract
2024-06-11 16:20:26 -07:00
Eric Bailey
bb0a6a4b6c
Add KnownFollowers component to standard profile header ( #4420 )
...
* Add KnownFollowers component to standard profile header
* Prep for known followers screen
* Add known followers screen
* Tighten space
* Add pressed state
* Edit title
* Vertically center
* Don't show if no known followers
* Bump sdk
* Use actual followers.length to show
* Updates to show logic, space
* Prevent fresh data from applying to cached screens
* Tighten space
* Better label
* Oxford comma
* Fix count logic
* Add bskyweb route
* Useless ternary
* Minor spacing tweak
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-06-11 15:42:28 -07:00
Marco Maroni
7011ac8f72
Update italian localization ( #4374 )
...
* Update messages.po
Update italian localization
* Fix translation
* Update src/locale/locales/it/messages.po
Fix by @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Added some translation
---------
Co-authored-by: Marco Maroni <marcomaroni@gmail.com >
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2024-06-11 15:29:38 -07:00
Minseo Lee
815ab79309
Update Korean localization ( #4387 )
...
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
2024-06-11 15:28:36 -07:00
surfdude29
43f6b68aa2
Update French localization ( #4437 )
...
* Update French localization
* use `point médian`
* Update messages.po
* add three new strings
* translate new string
* Apply suggestions from code review
Co-authored-by: Stanislas Signoud <signez@stanisoft.net >
* update revision date
---------
Co-authored-by: Stanislas Signoud <signez@stanisoft.net >
2024-06-11 15:27:34 -07:00
Kevin Scannell
0640364e0f
Irish back to 100% ( #4454 )
2024-06-11 15:26:08 -07:00
Paul Frazee
e1dcd2e434
Fix to thread load-more bug ( #4488 )
2024-06-11 15:01:13 -07:00
Eric Bailey
a4ca4db35c
Stringify path error ( #4379 )
2024-06-11 14:54:47 -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