Oleksii Bulenok
45aa1a67b0
Expo 57 ( #11334 )
...
Co-authored-by: Tomek Zawadzki <tomekzawadzki98@gmail.com >
Co-authored-by: vineyardbovines <spencerfpope@gmail.com >
2026-08-18 10:46:11 -04:00
Tomasz Zawadzki
2b9deeeb6a
Migrate runOnUI/runOnJS to scheduleOnUI/scheduleOnRN ( #11249 )
2026-07-26 12:00:35 -07:00
Oleksii Bulenok
8d64ab9d4b
React Native New Arch ( #10980 )
2026-07-23 18:25:40 +03:00
Samuel Newman
007c21fa8e
Add moduleSuffixes to tsconfig ( #11146 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-16 12:47:53 -07:00
Samuel Newman
ade5d2b783
Cull unused files ( #11029 )
2026-06-30 19:41:35 +03:00
Samuel Newman
a169bd862f
Fix layout shift when liking a post on Android ( #10190 )
2026-04-07 09:48:11 -07:00
DS Boyce
1db01a09a8
Create codemod for addressing ESLint warnings ( #10032 )
2026-03-11 15:51:31 -07:00
Eric Bailey
62c0c06bbf
Move browser env into main env ( #9718 )
2026-01-16 17:20:03 -06:00
Eric Bailey
0589bd7d9e
Move /platform/detection vars into /env ( #9707 )
...
* Add platform vars to env
* Replace /platform/detection with /env
2026-01-16 16:28:17 -06:00
Eric Bailey
bd17f04810
Migrate to @bsky.app/alf package ( #9030 )
...
* Add storybook shortcut in dev
* Migrate to alg pkg
* Migrate font_bold to new font_semi_bold
* Migrate font_heavy to font_bold
* Fix old theme refs
* Remove leading util
* Bump
* Revert "Add storybook shortcut in dev"
This reverts commit 7a86195c77fb5d449c7782e64ebabb6addfab919.
* Remove alf script
* Adjust font scale
* Bump
* Bump pkg
* Migrate values from conflicts
* Create default themes outside react
* Use built-in alf utils
* Migrate old font styles
* Remove unused tokens
* Move theme creation to more appropriate file
* Update button colors
* Adjust TextField colors, line heights
2025-09-24 11:47:08 -05:00
Samuel Newman
53e43a957c
run yarn lint --fix ( #9013 )
2025-09-09 08:38:21 -07:00
Eric Bailey
c129108b78
108 fixes ( #8977 )
...
* Translation comment
* Fix error handling in starter pack generation
* Allow access to DM settings for age restricted users
* Leave post stat unit formatting up to translators
2025-09-04 19:36:23 -05:00
Eric Bailey
535d4d6cf7
📓 Bookmarks ( #8976 )
...
* Add button to controls, respace
* Hook up shadow and mutation
* Add Bookmarks screen
* Build out Bookmarks screen
* Handle removals via shadow
* Use truncateAndInvalidate strategy
* Add empty state
* Add toasts
* Add undo buttons to toasts
* Stage NUX, needs image
* Finesse post controls
* New reply icon
* Use curvier variant of repost icon
* Prevent layout shift with align_start
* Update api pkg
* Swap in new image
* Limit spacing on desktop
* Rm decimals over 10k
* Better optimistic adding/removing
* Add metrics
* Comment
* Remove unused code block
* Remove debug limit
* Fork shadow for web/native
* Tweak alt
* add preventExpansion: true
* Refine hitslop
* Add count to anchor
* Reduce space in compact mode
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-09-04 17:30:15 -05:00
Caidan
eabcd9150d
[APP-1357] profile header follow recommendations ( #8784 )
2025-08-21 21:56:17 +03:00
Elijah Seed-Arita
6a7b8a279b
[APP-1291] prevent GestureActionView from hijacking swipe in a direction which no actions are specified ( #8705 )
...
Co-authored-by: hailey <hailey@blueskyweb.xyz >
2025-07-23 15:19:48 -07:00
Samuel Newman
442de4ab7a
change fontSize: 15 to a.text_sm ( #7896 )
2025-06-06 03:08:30 -07:00
Paul Coroneos
ff5ad38253
Leverage jsx transform to remove unnecessary react imports and update eslint config ( #6516 )
...
* update eslint config with jsx runtime
* leverage jsx transform to remove unnecessary react imports and update eslint config
* run yarn lint --fix to remove eslint disables related to react/prop-types that is now disabled
2024-11-19 15:33:07 +00:00
dan
474c4eff29
Use compiler-safe Reanimated get/set APIs ( #6391 )
...
* Convert lightbox to get/set
* Work around software-mansion/react-native-reanimated#6613
* Use get/set in more places
* Port MainScrollProvider to get/set
* Port more to get/set
* Port composer to get/set
* Remove unnecessary thread hops in composer
* Port more things to get/set
* Convert more to get/set, remove redundant runOnJS
* Convert remaining cases to get/set
2024-11-17 15:06:28 +00:00
Hailey
324c5a44a5
fix prop names ( #6130 )
2024-11-06 17:47:51 +00:00
khuddite
f95acdc836
Fix thin red circle around Like button on iOS ( #6123 )
...
* remove animation UI from DOM tree when not animated
* improve naming of vars
* more var changes
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-11-06 12:36:31 +00:00
dan
a22685c345
Sort imports ( #6009 )
...
* Mark import sort/order/style rules as error
* npm run lint -- --fix
2024-10-29 23:02:48 +00:00
Hailey
9176a8ff64
dont scale in pressable w/ reduced motion ( #5697 )
2024-10-10 19:21:04 -07:00
Hailey
58b1d9326d
Swipeable to delete chat, custom swipeable ( #5614 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-10-07 11:15:17 -07:00
Hailey
587c0c6257
Rework native autocomplete ( #5521 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-27 15:26:28 -07:00
Samuel Newman
498f957a1d
Use scale animation for tabs ( #5483 )
...
* fix passing PressableScale oPressIn prop
* use PressableScale for tabs
2024-09-25 18:28:10 +01:00
Hailey
be3c6ab93a
Improve style of reply bar ( #5447 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-25 08:32:58 -07:00
Roscoe Rubin-Rottenberg
751375ce3c
Make like animation on web same speed as mobile ( #5391 )
2024-09-17 12:07:09 -07:00
Hailey
86de0dda02
Tweak animation to not roll 0 -> 1, overflow hidden ( #5148 )
2024-09-04 12:36:20 -07:00
Hailey
0014d4363f
Only animate the like icon when from an actual toggle ( #5096 )
2024-09-03 10:55:53 -07:00
Hailey
4abcd65ccf
More tweaks to animation ( #5082 )
2024-09-02 03:15:31 -07:00
Hailey
1225e84485
Improve animations for like button ( #5074 )
2024-09-02 01:37:24 -07: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
Hailey
ef0ce951e7
[ 🐴 ] Only scroll down one "screen" in height when foregrounding ( #4027 )
...
* maintain position after foreground
* one possibility
* don't overscroll when content size changes.
* ignore the rule on 1 item
* fix
* [🐴 ] Pill for additional unreads when coming from background (#4043 )
* create a pill with some animatons
* add some basic styles to the pill
* make the animations reusable
* bit better styling
* rm logs
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* import
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-05-16 10:40:12 -07:00