Paul Frazee
588659380a
Add an illustration to the email verification reminder ( #1586 )
...
* Add an illustration to the email verification reminder
* Set height on svg to avoid overflow issues in android
2023-10-03 19:51:57 -07:00
Paul Frazee
001b29a7e3
Fix bad reference when image picker is canceled ( #1598 )
2023-10-03 17:19:21 -07:00
Paul Frazee
fd5bbb2769
Warn the user on links that dont match their text ( #1573 )
...
* Add link warning modal when URLs do not match their text
* Simplify the misleading link case for clarity
* Fix typecheck
* fix dark mode
* Give a stronger visual indication of the root domain in the link warning
* More rigorous URL mismatch logic
* Remove debug
---------
Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
2023-10-02 14:47:39 -07:00
Ansh
2f157c152a
fix styling when on FeedsTab ( #1574 )
2023-10-02 13:28:18 -07:00
Paul Frazee
90b18cf004
Fix alt text selectability in lightbox on web ( close #1548 ) ( #1571 )
2023-10-02 13:25:41 -07:00
Paul Frazee
64410efafe
Small sizing tweaks to the web modal ( #1568 )
2023-10-02 09:28:04 -07:00
Manish
72e3763446
Add the build step for atproto ( #1579 )
...
Co-authored-by: Manish <manish.nayal@nium.com>
2023-10-02 09:18:34 -07:00
Ansh
04fda0f142
Fix 1405 handle android back button in composer ( #1446 )
...
* handle android back button in composer
* improve backHandler error handling
* simplify composer onClose functionality
2023-09-29 07:49:59 +04:00
Paul Frazee
1f60e1a748
Fix warning
2023-09-28 20:45:11 -07:00
Bryan Lee
2aae37d67b
Improve Device Detection For Better Responsiveness ( #1512 )
...
* Refactor `useOnMainScroll` function to use responsive device detection
- Replace static `isDesktopWeb` with `useWebMediaQueries` hook to enable dynamic device type detection.
- Create `useDeviceLimits` hook to dynamically determine `DY_LIMIT_UP` and `DY_LIMIT_DOWN` based on device type.
- Update dependency arrays for the `useCallback` hooks to include new dynamic variables.
* Refactor styles to be responsive to device type
- Create `useStyles` hook that generates styles object based on device type detected from `useWebMediaQueries`.
- Replace static styles object with dynamic styles object generated from `useStyles` hook in components.
- This allows `paddingLeft` values for 'ul' and 'ol' styles to adapt to device type dynamically.
- This allows `maxWidth` values for 'metaItem'' styles to adapt to device type dynamically.
* Remove `isDesktopWeb` in favor of `useWebMediaQueries().isDesktop`
* Refactor `SplashScreen` component for responsive design
* Revision based on review results
* Fix isNative check
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-09-28 12:47:34 -07:00
Paul Frazee
2e5f73ff61
Account quick switch modal ( #1567 )
...
* quick switch menu
* Some small tweaks and fixes to the account switch modal
* Factor out the account switcher logic to a hook
* Add haptic feedback on account switcher open
* Fix bad merge
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
2023-09-28 12:41:44 -07:00
Gabriel Donadel Dall'Agnol
3e340b336e
Add example google-services file ( #1545 )
...
* Add example google-services file
* Update build.md
2023-09-28 12:22:23 -07:00
Paul Frazee
65b83e0d6b
Merge branch 'Tanza3D-small-pfp-desktop-2' into main
2023-09-28 12:12:03 -07:00
Paul Frazee
f5a78c2c86
Slightly larger desktop leftnav pfp
2023-09-28 12:11:09 -07:00
Paul Frazee
d4a234d5ce
Merge branch 'small-pfp-desktop-2' of https://github.com/Tanza3D/social-app into Tanza3D-small-pfp-desktop-2
2023-09-28 12:08:39 -07:00
Paul Frazee
cd3b0e54fb
Email verification and change flows ( #1560 )
...
* fix 'Reposted by' text overflow
* Add email verification flow
* Implement change email flow
* Add verify email reminder on load
* Bump @atproto/api@0.6.20
* Trim the inputs
* Accessibility fixes
* Fix typo
* Fix: include the day in the sharding check
* Update auto behaviors
* Update yarn.lock
* Temporary error message
---------
Co-authored-by: Eric Bailey <git@esb.lol>
2023-09-28 12:08:00 -07:00
Paul Frazee
16763d1d41
Handle long feed listings on the right nav with scrolling ( #1562 )
2023-09-28 10:33:14 -07:00
Paul Frazee
cc1c9ab305
Merge branch 'mozzius-expand-author-pressable' into main
2023-09-28 10:32:55 -07:00
Paul Frazee
d57c8f7bca
Fix pointer
2023-09-28 10:32:34 -07:00
Paul Frazee
1aa1b69a94
Merge branch 'expand-author-pressable' of https://github.com/mozzius/bluesky-official-app into mozzius-expand-author-pressable
2023-09-28 10:27:24 -07:00
Paul Frazee
e181bae9a6
Merge branch 'left-padding-on-sidebar' of https://github.com/Tanza3D/social-app into main
2023-09-28 10:25:38 -07:00
Tanza
83bb5c1710
Move sidebar by 10px for more even padding ( #1543 )
2023-09-28 10:24:46 -07:00
Samuel Newman
a427010629
Don't render a pressable if there's only one notification author
2023-09-28 11:03:52 +01:00
Eric Bailey
b030d94a64
fix link highlighting with mention present ( #1544 )
2023-09-27 09:15:50 -07:00
Eric Bailey
6d4ad59416
Merge pull request #1553 from mozzius/refreshed-web-repost-dropdown
...
Use refreshed dropdown style for repost/quote post dropdown
2023-09-27 11:14:56 -05:00
Paul Frazee
d87c232660
Improve image cropping on android and introduce aspect ratio field ( #1525 )
...
* Fix image cropping on android
* Store and use aspect ratio field in post images (close #1392 )
2023-09-27 09:08:21 -07:00
Eric Bailey
6325eff938
Improvements to auto-mentioning users from their profiles ( #1556 )
...
* Don't automatically mention users with invalid handles
* don't mention when using did urls
* resolve profile from cache
* a little clearer
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
2023-09-27 09:06:33 -07:00
Samuel Newman
5d59ab2ac0
replace dropdown component
2023-09-27 11:32:42 +01:00
Tanza3D
e941da646d
Move sidebar by 10px for more even padding
2023-09-26 22:12:22 +01:00
Tanza3D
1185ac4053
Small PFP on desktop
2023-09-26 22:07:56 +01:00
Eric Bailey
42723dfaf6
fix 'Reposted by' text overflow ( #1535 )
2023-09-26 12:24:05 -07:00
dan
95736a5168
Add instructions for running on device ( #1541 )
2023-09-26 11:46:46 -07:00
Foysal Ahamed
b0873cae97
💄 Remove report option on my own post ( #1537 )
2023-09-26 10:48:07 -07:00
Paul Frazee
83b3b5e1c0
Merge branch 'main' of github.com:bluesky-social/social-app into main
2023-09-25 13:50:44 -07:00
Sasha Mansurov
5f476851a3
Fix gallery image size ( #1474 )
...
Fixes #1323
2023-09-25 13:50:29 -07:00
Paul Frazee
be2f319a34
Bump android version code
2023-09-22 18:13:07 -07:00
Paul Frazee
e9f30894b1
Bump ios build number
2023-09-22 18:08:50 -07:00
Paul Frazee
150fe421d6
Fixes to tests ( #1518 )
2023-09-22 17:49:41 -07:00
Paul Frazee
41b53ca37b
Trim whitespace on invite code ( #1517 )
2023-09-22 17:04:58 -07:00
Paul Frazee
b7697f08d6
Accessibility fixes: add missing labels, dynamically scale home header ( #1516 )
...
* Improve labels
* Dynanically adjust home header to account for font scaling
2023-09-22 17:04:47 -07:00
Paul Frazee
88b95df200
Update backend routes to match frontend ( #1515 )
2023-09-22 17:04:36 -07:00
Eric Bailey
1b3b4c6692
Merge pull request #1513 from bluesky-social/eric/app-855-update-language-settings-in-app
...
update translator link show logic
2023-09-22 10:22:28 -05:00
Eric Bailey
28f5a8e44d
bool
2023-09-22 09:46:46 -05:00
Eric Bailey
4fa576cb30
update translator link show logic
2023-09-22 09:24:48 -05:00
Paul Frazee
146132a080
Bump ios buildnumber
2023-09-21 21:01:15 -07:00
Paul Frazee
8584009bae
Move home feed and thread preferences to server ( #1507 )
...
* Move home feed and thread preferences to server
* Fix thread usage of prefs
* Remove log
* Bump @atproto/api@0.6.16
* Improve type usage
2023-09-21 21:00:32 -07:00
Paul Frazee
28b692a118
Switch the date input web version to the date-input web control ( #1510 )
...
* Switch the date input web version to the date-input web control
* Fix types
2023-09-21 17:41:09 -07:00
Paul Frazee
1abe5270dd
Wrap the post thread screen in an observer ( #1509 )
2023-09-21 17:36:50 -07:00
Paul Frazee
44985d2312
Dont reposition load latest button on desktop ( #1508 )
2023-09-21 17:36:33 -07:00
Paul Frazee
8aabbb9b6f
Minor alignment fix
2023-09-21 15:07:56 -07:00