Samuel Newman
1512b5cf68
run linter
2024-03-12 22:02:28 +00:00
Samuel Newman
a3c09f9f86
add and configure import sort plugin
2024-03-12 21:57:56 +00:00
Hailey
090b35e52e
Use new menu for Profile ( #3168 )
...
* use new menu on profile
* organize imports
* fix testID
* add person icons
* use `style` prop for minWidth
* use new icons
* rm circleban
* Add unfollow option if account is blocked/blocking
* use `StyleProp` 🤯
* ts after merge
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
2024-03-12 14:06:12 -07:00
Alice
70ad820d64
`npx update-browserslist-db@latest` ( #3166 )
...
Should silence the annoying warning for a bit.
2024-03-12 20:39:24 +00:00
Eric Bailey
eeba0387b7
Small fixes ( #3184 )
...
* Fix alignment of MutedWords close button
* Add cancel button to dropdowns
* Revert "Add cancel button to dropdowns"
This reverts commit b8f5ddce924311e439aeaa844a80d38f6e7da051.
2024-03-12 14:33:02 -05:00
Eric Bailey
c9d821c572
Combine actions, convert to new menu ( #3174 )
...
* Combine actions, convert to new menu
* remove about tab and move content to header
* Tweak alignment
* fix missing rkey
* hog the like button
* Add a little more whitespace
* Improve a11y
* Yeah toast
* Update usage
* Pin to Home
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
2024-03-12 13:50:53 -05:00
Hailey
8123299192
Convert profile edit avatar/banner dropdown menus to new menu ( #3177 )
...
* convert profile edit dropdown menu to new menu
fix banner text
add `showCancel` prop to menu outer
banner dropdown to menu
add Cancel button to menu
replace user avatar dropdown with menu
add StreamingLive icon
add camera icon
* remove export
* use new camera icon
* adjust icon color
2024-03-12 10:17:27 -07:00
Hailey
80cc1f18a2
Save image to user media library when taken from camera during composing ( #3180 )
...
* save images to media library when taken from camera
* ensure we have access to media library
* `canAskAgain`
* just use MediaLibrary directly to avoid duplication
2024-03-12 09:46:43 -07:00
Hailey
ee57d74765
Dedupe navigation events (push, navigate, pop, etc) ( #3179 )
2024-03-12 09:46:25 -07:00
Eric Bailey
b8afb935f4
Unwrap Menu.Trigger on web ( #3182 )
2024-03-12 11:23:01 -05:00
Samuel Newman
17d921fd9d
Merge pull request #3178 from bluesky-social/scrolltotop-overlap
...
Move scroll to top button inline if viewport is narrow (vertically)
2024-03-12 15:22:40 +00:00
Samuel Newman
1c9debed9a
move imports to top
2024-03-12 00:30:02 +00:00
Samuel Newman
f3619cf9f9
move button inline if viewport is small (vertically)
2024-03-12 00:21:48 +00:00
Paul Frazee
c1c7a55fd5
Update po files
2024-03-11 14:26:18 -07:00
Hailey
c83fe94f41
Fix onboarding `FeedCard` text overflow ( #3176 )
2024-03-11 12:57:37 -07:00
Hailey
3a6e58ba6e
Fix `lineHeight` problems on native with new `Text` ( #3175 )
2024-03-11 12:54:51 -07:00
Hailey
a289e6bce5
only include `localhost:19006` as intent filter on android ( #3167 )
2024-03-11 11:57:23 -07:00
Hailey
e4a1069b43
await `share` before closing menu ( #3173 )
2024-03-11 10:42:37 -07:00
Alice
596e744d41
Fix button widths in the Settings on web ( #3165 )
...
* Fix button widths in the Settings on Web
Had to set `box-sizing: content-box` because
in certain translations the buttons would
become multiline.
Fixes #3060 .
* you know what. whatever. i didn't want to be able to change box-sizing anyways. i'm perfectly happy with this workaround.
* ...
* flex-grow: 1
2024-03-10 15:00:51 -07:00
Eric Bailey
1aaed1cc0d
Fix font styles on web ( #3162 )
2024-03-09 15:42:42 -08:00
Alice
f6685419d8
Fix `aria-label` on the Share button ( #3159 )
...
It had the same one as the Like button for some reason
2024-03-09 13:07:56 -08:00
Eric Bailey
594958c6dc
Fix RSS URLs treated as internal ( #3156 )
...
* Fix RSS URLs treated as internal
* Add utils to patch relative RSS external links
* modify router to support multiple paths
---------
Co-authored-by: Hailey <me@haileyok.com>
2024-03-09 10:35:23 -06:00
dan
aad8c080ed
Poll Statsig for config changes ( #3158 )
2024-03-08 16:29:31 -08:00
Hailey
7899a6fd09
Fix missing check for invite code ( #3157 )
2024-03-08 15:25:33 -08:00
Hailey
62e57c3b08
Adjustments to ALF prompt buttons (Dialogs Pt. 2) ( #3144 )
...
* Improve a11y on ios
* Format
* Remove android
* Fix android
* small adjustment to buttons in prompt
* full width below gtmobile
* Revert some changes
* use sharedvalue for `importantForAccessibility`
* add back `isOpen`
* fix some more types
* small adjustment to buttons in prompt
* full width below gtmobile
---------
Co-authored-by: Eric Bailey <git@esb.lol>
2024-03-08 14:43:28 -08:00
Hailey
8ee325e73d
Make ALF prompt scrollable for accessibility ( #3150 )
...
* make alf prompt scrollable
* padding
2024-03-08 14:31:50 -08:00
Hailey
0f9f08b1ef
Fix reactivity of dialogs (Dialogs Pt. 1) ( #3146 )
...
* Improve a11y on ios
* Format
* Remove android
* Fix android
* Revert some changes
* use sharedvalue for `importantForAccessibility`
* add back `isOpen`
* fix some more types
---------
Co-authored-by: Eric Bailey <git@esb.lol>
2024-03-08 14:31:24 -08:00
Eric Bailey
8f623c3bdf
Refactor `PostDropdownBtn` to use new `Menu` ( #3112 )
...
* Refactor PostDropdownBtn
(cherry picked from commit 0adf6cb75e3d4b7c1630cf6153c0d7e289e1b859)
* Update icons
(cherry picked from commit ac89ef9b28721c00736b1388455f3f5f092de0ad)
* Port over fixes
* fix scrollbar disappearing
* Try CSS solution
* Disable arrow for now
---------
Co-authored-by: Hailey <me@haileyok.com>
2024-03-08 14:45:59 -06:00
dan
dd86d0964d
Enable gating and experimentation on native, send init event ( #3149 )
...
* Add the mobile fork
* Add init event
2024-03-08 04:33:42 +00:00
Hailey
31826633cb
rm waitlist modal, button during sign up ( #3148 )
2024-03-07 20:14:24 -08:00
dan
c8e0fa9c97
Mark bundle start time on web ( #3147 )
...
* Mark bundle start time on web
* TS
2024-03-08 04:13:36 +00:00
Hailey
1cf49517b5
Allow all encoding for hashtags in URL ( #3131 )
2024-03-07 09:04:02 -08:00
Hailey
8b0e575f64
Adjust FlatList performance in main feeds ( #3134 )
...
* adjust flatlist perf settings
* calculate initial num to render based on screen height
* adjust window size
* don't react to screen height changes
2024-03-06 15:33:23 -08:00
Hailey
357b61d0a5
version bump (wait for release) ( #3095 )
2024-03-06 15:24:37 -08:00
Hailey
d5b0a33ae3
Run `extract` and `compile` when building for web ( #3132 )
2024-03-06 12:27:49 -08:00
Hailey
800eecbfe4
fix internal links showing up as external pt2 ( #3129 )
...
* fix internal links showing up as external pt2
* fix internal links showing up as external pt2
2024-03-06 11:40:10 -08:00
Hailey
4e6020b88c
fix internal links showing up as external ( #3128 )
...
* fix internal links showing up as external
* fix internal links showing up as external
2024-03-06 11:34:48 -08:00
Hailey
2d9a5db967
Switch date picker libraries ( #3126 )
...
* Revert other base PR changes, switch date picker library
rm expo-linear-gradient
Revert "remove unused packages, switch to `expo-linear-gradient`"
This reverts commit 20a0ffcf
Revert "upgrade expo deps"
This reverts commit a43dca92caa120d45fb771431752dd2db3b37ab5.
Revert other library changes
This reverts commit 5219f66e
Revert "re-add normalize-url"
This reverts commit 654019c4babe2e455f6069a6c725eb51140ab1ab.
Revert "add `expo-haptics`"
This reverts commit ff3a0399b1c7eae07b83946f13543eedf7cdfe82.
Revert "add `expo-clipboard`"
This reverts commit 440ae91632153e22ff79050d8ac803a7305e88a0.
Revert "add `expo-file-system`"
This reverts commit c0fe0c94534564982399c22299a8a19052bf3e54.
fix android alf
use modal on android
migrate to `react-native-date-picker`
rm `@reactnativecommunity/datetimepicker`
add `react-native-date-picker`
add `expo-file-system`
add `expo-clipboard`
add `expo-haptics`
re-add normalize-url
rm blur view
upgrade expo deps
remove unused packages, switch to `expo-linear-gradient`
* rm old library
* Use UTC for dates
---------
Co-authored-by: Eric Bailey <git@esb.lol>
2024-03-06 13:13:03 -06:00
Hailey
b8f36a8bca
Fix double border on web hashtag list ( #3091 )
...
* add `topBorder` to Views.tsx
* fix double border
2024-03-06 11:02:48 -08:00
Jake Gold
7a592d8140
bskyweb: remove waitlist email endpoint ( #3127 )
2024-03-06 10:33:41 -08:00
Eiichi Yoshikawa
f61d1e1f94
Apply notification icon settings of FCM on Android ( #3113 )
...
Co-authored-by: Hailey <me@haileyok.com>
2024-03-06 10:24:08 -08:00
dan
5b8d116e33
By default, hide replies to people you don't follow in the Following feed ( #3124 )
...
* Show replies from followed by default
* Update @atproto/api
2024-03-06 17:27:59 +00:00
dan
2e0f806441
Fix jumpy moderation icon on desktop ( #3125 )
2024-03-06 16:12:37 +00:00
dan
eb298d2e60
Initial feature gating and A/B testing integration ( #3122 )
...
* Add statsig dependency
* Add SDK provider
* Move to separate file, add tier and hashing
* Disable local storage for now
* Add initial gate testing fixture
* Fork for web just in case
* More WIP
* wip
* Rm test gate
* Add shim on native
* Clarify
2024-03-06 05:55:34 +00:00
Eiichi Yoshikawa
26fc0cf66d
Improve splash display on android ( #3105 )
...
* Set window background during startup on android
* Set statusbar color to transparent and fine-tune it
2024-03-05 21:28:27 -08:00
Eric Bailey
317e0cda7a
Add `Menu` component ( #3097 )
...
* Add POC menu abstraction
* Better platform handling
* Remove ignore
* Add some menu items
* Add controlled dropdown
* Pass through a11y props
* Ignore uninitialized context
* Tweaks
* Usability improvements
* Rename handlers to props
* Add radix comment
* Ignore known type
* Remove todo
* Move storybook item
* Improve Group matching
* Adjust theming
2024-03-05 21:15:42 -06:00
Hailey
e721f84a2c
add `newArchEnabled: false` flag to app.config.js ( #3115 )
2024-03-05 18:55:23 -08:00
Hailey
57854e6fc2
use `onClose` instead of `onChange` for close callback ( #3116 )
2024-03-05 16:55:20 -08:00
dan
20b88f43e2
Hide feeds topbar on scroll ( #3108 )
2024-03-05 16:45:08 +00:00
Eric Bailey
6c9d6f5b05
Improve dialogs a11y ( #3094 )
...
* Improve a11y on ios
* Format
* Remove android
* Fix android
2024-03-04 15:37:11 -06:00