Paul Frazee
df3589f207
Fix: hide the keyboard before showing the discard modal ( #925 )
2023-06-28 13:37:19 -05:00
Paul Frazee
f8d218e11a
Simulator fixes ( #918 )
...
* Update the mock server to use the dev-env to manage the server
* Fix list testIDs
* Fix the invite test construction
* Remove leftover test hardcode
2023-06-27 20:55:46 -05:00
Paul Frazee
dce80be075
Fix copy and dark mode styles in the home feed preferences ( #915 )
2023-06-27 15:00:00 -05:00
Paul Frazee
0921dd4335
Fix some broken links on policy docs ( #916 )
2023-06-27 14:59:42 -05:00
Paul Frazee
a733b5b9f4
Revert change to the cancel button in the composer ( #917 )
2023-06-27 11:56:26 -07:00
Paul Frazee
0f9429605d
Merge branch 'skip-confirmation-for-empty-post' of https://github.com/benharri-forks/social-app into benharri-forks-skip-confirmation-for-empty-post
2023-06-27 11:01:25 -05:00
Ansh
a8bbaa06c7
[APP-705] Metrics revamp pt2 ( #896 )
...
* export track function from analytics.tsx
* fix create account tracking
* fix tracking sign in
* add custom feed events
* fix type errors
* refactor create post event
* add profile follow & unfollow events
* refactor PostsFeedSliceModel into its own file
* refactor PostThreadItemModel into its own file
* reorganize code a lil bit
* refactor post-thread-item to use post-feed-item model under the hood
* add post events
* add post reply tracking
* track custom feed load more
* track list subscribe and unsubscribe
2023-06-27 10:11:05 -05:00
Paul Frazee
bfaa6d73f3
Improvements to the alt text behaviors in the composer ( #910 )
...
* Add an image preview in the alt modal
* Composer: add info about alt text and a green checkmark when done
* Shrink the alt visual indicator a bit so it doesnt obscure the image
* Fix typo
* Fix: avoid requiring multiple tabs to save alt text
* update react-native-screens
* Improve the alt text help tip
* Remove redundant hints
---------
Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
2023-06-27 09:52:49 -05:00
Ansh
25b3e14926
make discard btn more apparent in UI ( #912 )
2023-06-26 17:10:04 -07:00
Ben Harris
2e082b6977
fix cancel post behavior
...
- prompt now appears for the cancel button
- no prompt when post is empty
- appease eslint
2023-06-26 16:28:28 -04:00
Ansh
b9abd444e5
[APP-657] Add share list functionality ( #863 )
...
* replace delete list button text with icon
* fix mute list styling on desktop
* add share button to nav bar on a list
* fix styling when on profile
* bug: add key to ImageHorzList
* clean up code & refactor
* fix styling for ListItems
* create a reusable ListActions component for actions on a list
* remove dead styles
* add keys to ListActions
* add helpers to set list embed
* render list embeds
* fix list sharing on web
* make style prop optional in ListCard
* update `@atproto/api` to `0.3.13`
2023-06-26 12:15:39 -05:00
Markus Amalthea Magnuson
1666a747eb
Add a11y details to profile page compose button. ( #909 )
...
This adds accessibility role, label and hint to the compose button on profile pages, to match the same button in all other views.
2023-06-26 12:14:51 -05:00
Ansh
08804f265e
[APP-690] better handling of post languages language filtering ( #893 )
...
* add SelectLangBtn
* memoized objects that are created to reduce re-creation on re-render
* add langs when uploading post
* only send the top 3 languages otherwise backend will throw error
* mv ContentLanguagesSettings to folder
* add post languages settings modal and state
* fix typos
* modify feed manip to also check langs label on post
* Fix tests
* Remove log
* Update feed-manip.ts
* Fix syntax errors
* UI tuneups
* Show the currently selected languages in the composer
* fix linting
* Use a bcp-47 matching function
* Fix a duplicate language issue
* Fix web
* Dont include lang in prompt
* Make select language btn an observer
* Keep device languages on top of language selection UIs
* Fix android build settings
* Enforce a max of 3 languages in posts
* Fix tests
* Fix types
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-06-23 12:48:52 -05:00
Logan Rosen
9b19a95e63
Bump @types/react to ^18 and adjust types ( #889 )
2023-06-22 12:40:32 -04:00
Paul Frazee
20cdede5e1
Small style fixes
2023-06-16 16:02:26 -05:00
Paul Frazee
31c9e02c0a
Update feed settings icon
2023-06-16 15:56:27 -05:00
Eric Bailey
20f77ae7b7
feat: styling/copy cleanup
2023-06-16 15:17:09 -05:00
Eric Bailey
73c6afc7fb
fix: comment
2023-06-16 15:16:30 -05:00
Eric Bailey
896aea9837
feat: add home feed preferences settings modal and tuners
2023-06-16 15:01:43 -05:00
Ansh
17e7590bcd
[APP-511] metrics overhaul: frontend work ( #506 )
...
* WIP
* fix types and update imports
* wip
* tagged events that should be server side
* remove server-side analytics
* remove useless import
* add additional profile header events
* remove useless import
* track follow/unfollow clicks
* add missing types
2023-06-15 16:45:14 -05:00
Paul Frazee
56ec3bf89e
Move policy docs to blueskyweb.xyz ( #881 )
2023-06-14 20:00:28 -05:00
Paul Frazee
3663ee57f3
Add testnet warning ( #880 )
...
* Add testnet warning
* Add watermarks to posts
* Call the test environment the Sandbox
2023-06-14 20:00:16 -05:00
Ansh
775b5e6578
add checks to make sure we are on web ( #879 )
2023-06-14 17:20:46 -05:00
Tymoteusz Boba
272ddeb7e2
Upgrade Reanimated from 2.14.4 to 3.1.0 ( #753 )
...
* Update Reanimated API to v3
* Fix failing tests after updating Reanimated
* Include changes from package.json in Reanimated library to patch
* upgrade reanimated to 3.3.0
* remove patch
* upgrade bottom sheet
---------
Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
2023-06-14 16:35:06 -05:00
Ansh
9b9f339e3e
[APP-686] Fix mobile web styling ( #876 )
...
* fix desktop window size
* fix desktop window size
* add listener for resize events
* fix when going from mobile to web
* only add eventListener for web
2023-06-14 15:26:44 -05:00
Ansh
71af9fd04b
add error handling to updateCache for saved-feeds ( #878 )
2023-06-14 15:14:56 -05:00
Markus Amalthea Magnuson
c060cd4158
Various case and text fixes. ( #757 )
...
* Various case and text fixes.
* Update some labels per requested changes.
---------
Co-authored-by: Ansh <anshnanda10@gmail.com>
2023-06-13 11:35:13 -07:00
Ivan Silvestre
37782ae60b
Desktop: prevent unnecessary X scroll between 1230px and 1260px ( #828 )
...
* Desktop: prevent unnecessary X scroll between 1230px and 1260px
* imports structure without changes
* re add dot to text
2023-06-13 11:29:36 -07:00
GitStart
c20f8937cb
UX: account deletion dialogue does not tell me which account I'm deleting ( #835 )
...
* fix: account deletion dialogue does not tell me which account I'm deleting
* update styles and display name
2023-06-13 11:24:57 -07:00
Paul Frazee
1a12fa5775
Add temporary appview-proxy header toggle ( #874 )
2023-06-13 13:10:42 -05:00
Paul Frazee
bc2bf20e08
Update info screen titles to use H1
2023-06-12 17:25:52 -05:00
Paul Frazee
9c8e0ab33a
Merge branch 'loganrosen/heading-elements' of https://github.com/loganrosen/social-app into loganrosen-loganrosen/heading-elements
2023-06-12 17:06:39 -05:00
Markus Amalthea Magnuson
571285c2b4
Fix image-only posts not being visible in custom feeds. ( #871 )
2023-06-12 17:05:31 -05:00
Logan Rosen
9232daba7a
Move useWebMediaQueries() above return ( #872 )
2023-06-11 20:12:50 -07:00
Logan Rosen
55cf53cfd5
Use native heading elements
2023-06-10 19:12:26 -04:00
Logan Rosen
9ac8c44a6a
Use Linking.openSettings() so it works on Android ( #865 )
2023-06-08 20:47:24 -07:00
Ansh
6a967cce00
make build version text copy on press ( #862 )
2023-06-08 14:40:20 -05:00
Ansh
b3e7801796
Revert "show date after 7 days closes #754" ( #860 )
2023-06-08 11:32:56 -05:00
Ansh
007d12e182
push instead of navigate ( #861 )
2023-06-07 17:55:25 -05:00
Ansh
0be14a1b46
[APP-680] Allow users to add details when reporting ( #854 )
...
* allow user to add text when reporting post
* add DMCA override
* increase modal size
* fix dark mode text color
* re-organize components
* add details option when reporting account
* hard-code modal size so it works on smaller devices
* fix modal on web
* Remove outline from textarea focus
* Tweak some styles
* Fix lint
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-06-07 11:11:04 -05:00
Ansh
fc12a1205c
allow image to clicked to go to post in notificaitons ( #858 )
2023-06-07 09:57:49 -05:00
Logan Rosen
bdcdb4e4dc
Use expo-image-picker on Web ( #847 )
2023-06-06 09:38:58 -05:00
Ansh
bf36101bf2
[APP-655] Password autocomplete when logging in ( #838 )
...
* remove unused styles
* refine login form to autofill password from password manager
2023-06-06 09:31:50 -05:00
Ansh
ba4bb46c3f
[APP-107] OTA updates ( #587 )
...
* add 1000ms fallbackToCacheTimeout
* add listener via useOTAUpdate hook and show modal if update is available
* finish expo-updates setup
* setup useOTAUpdate hook
* add 1000ms fallbackToCacheTimeout
* add listener via useOTAUpdate hook and show modal if update is available
* finish expo-updates setup
* setup useOTAUpdate hook
* add OTA updates
* Update build.md
* temporarily disable ota updates
* refactor useOTAUpdate code
2023-06-02 13:27:59 -07:00
Paul Frazee
ad4eaf5ed2
Move suggested follow recommendations to the server ( #836 )
...
* Move suggested follow recommendations to the server
* fix search results color in dark mode
---------
Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
2023-06-02 15:01:16 -05:00
Paul Frazee
e8843ded5b
Fix a bunch of type errors and add a type-check to the github workflows ( #837 )
...
* Add yarn type-check
* Rename to yarn typecheck
* Fix a collection of type errors
* Add typecheck to automated tests
* add `dist` to exluded folders tsconfig
---------
Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
2023-06-02 15:01:04 -05:00
Logan Rosen
46c9de7c18
Don't show Remove button for nonexistent avatar/banner ( #833 )
2023-06-02 09:51:11 -05:00
Paul Frazee
3217c7ff32
More custom-feed behavior fixes [APP-678] ( #831 )
...
* Remove extraneous custom-feed health check
* Fixes to custom feed preference sync
* Fix lint
* Remove dead code (client-side suggested posts constructor)
* Enforce the feed-fetch limit in the client if the generator fails to observe the parameter
* Bump the number of items fetched in the multifeed per feed from 5 to 10
* Reset the currently active feed when the pinned feeds change
* Some fixes to icons
* Add a prompt to load latest to the multifeed
* Remove debug
2023-06-02 09:48:53 -05:00
Paul Frazee
e9c84a192b
Fixes to feed preference and state sync [APP-678] ( #829 )
...
* Remove extraneous custom-feed health check
* Fixes to custom feed preference sync
* Fix lint
* Fix to how preferences are synced to enable membership modifications
2023-06-01 14:46:13 -05:00
Kadi Kraman
d4e7355cca
fix: support scroll to top on profile screen ( #725 )
...
* Support scroll to top on profile screen
* Refactor types
* Remove async
* Improve types
2023-06-01 11:00:00 -05:00
Michi Hoffmann
792d7e1a55
Fix line breaks on side bar links ( #815 )
2023-06-01 10:51:42 -05:00
Samuel Newman
88212eb065
translate to primary language rather than just english ( #814 )
2023-06-01 10:50:18 -05:00
Ansh
1fc694d488
[APP-656] make alt text expandable ( #821 )
...
* make alt text expandable
* clean code
2023-06-01 10:47:17 -05:00
Ansh
5c25d670d0
move early return to after all hooks ( #823 )
2023-06-01 10:41:27 -05:00
Ansh
54e5e30945
[APP-674] Fix search results tab bar ( #822 )
...
* fix search results tab bar
* Fix spacing on web
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-06-01 10:40:26 -05:00
Ansh
8fde55b59b
simplify how x position is calculated for scrollTo in TabBar ( #820 )
2023-06-01 10:19:15 -05:00
Ansh
189fdb1789
fix linting & type errors ( #819 )
2023-05-31 17:19:08 -07:00
LW
7d7410942f
fix: make DesktopLeftNav not overflow screen ( #762 )
...
* fix: make DesktopLeftNav not overflow screen
* scroll: auto
2023-05-30 21:18:00 -05:00
Ansh
3cb8169a4f
Fix deeplink when app is suspended ( #812 )
...
* Update Navigation.tsx
Missing If statement within the Deep Linking function that broke the ability to change state to hometab
* Updated the function correctly, I missed a bracket
* format
* add pre-existing home state when unspecified path
* Remove unnecessary log
---------
Co-authored-by: Gai <68623807+that-gai-gai@users.noreply.github.com>
Co-authored-by: that-gai-gai <kgai@protonmail.com>
2023-05-30 21:16:29 -05:00
Paul Frazee
2413549fa5
Tune sizing of appearance control
2023-05-30 21:13:18 -05:00
Jaz
09ade363fd
Merge branch 'main' into inherit_system_theme
2023-05-30 18:25:29 -07:00
Matin Zadeh Dolatabad
fa9351534b
perf: enable lazy loading for tab navigation ( #711 )
2023-05-30 20:16:30 -05:00
Markus Amalthea Magnuson
7d47b342d6
Make terms and notices dates less ambiguous. ( #713 )
2023-05-30 20:09:35 -05:00
Ollie H
c0ca27b7ce
Use proxy for fetching link meta ( #716 )
...
* Use proxy for fetching link meta
* Remove link meta test due to hitting proxy
* setup different staging and prod proxy URLs
---------
Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-05-30 20:08:49 -05:00
Bartosz Kaszubowski
2018558585
feat(Login): allow submitting on password field ( #720 )
2023-05-30 19:56:13 -05:00
Ben Harris
037713321d
show package.json version on web ( #717 )
2023-05-30 19:53:23 -05:00
Ollie H
a9a661ab58
Add ability to reply, repost (without quote post), and like posts using VoiceOver ( #765 )
...
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-05-30 19:50:56 -05:00
Ben Harris
7458b6f600
Move MAX_GRAPHEME_LENGTH to constants.ts ( #735 )
2023-05-30 19:41:56 -05:00
skipness
0239225796
fix: content trimmed in server input modal ( #733 )
2023-05-30 19:41:21 -05:00
Okechukwu Somtochukwu
8258317c38
[typo] correct typo was 'fo' instead of 'to' ( #721 )
2023-05-30 17:26:40 -07:00
Ollie H
072682dd9f
Rework scaled dimensions and compression ( #737 )
...
* Rework scaled dimensions and compression
* Unbreak image / banner uploads
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-05-30 19:23:55 -05:00
Ollie H
deebe18aaa
Use non-pipe translation link ( #740 )
2023-05-30 18:54:47 -05:00
David Buchanan
1ca40cf1fd
Update HomeIconSolid: widen the front door ( #756 )
2023-05-30 18:49:03 -05:00
Ben Harris
ca34364cf0
Support arrow key navigation for Lightbox.web.tsx ( #761 )
...
* Support arrow key navigation for Lightbox.web.tsx
renames onEscape to onKeyDown
* appease eslint
* appease eslint again
* wrap onPressLeft and onPressRight in useCallback
2023-05-30 18:45:49 -05:00
MohammadReza Mahmoudi
442d453600
Fix profile load issue + enhancement of profile isCurrent style ( #764 )
...
* fix profile isActive issue
* fix myProfile load issue when visiting other profiles first
* fix lint issues
* change currentRouteName to currentRouteInfo
2023-05-30 18:42:22 -05:00
Paul Frazee
5d0a3e6c65
Merge branch 'main' of github.com:bluesky-social/social-app into main
2023-05-30 18:35:18 -05:00
Seth Arnold
1e5c4609a8
Update ProfileHeader.tsx ( #810 )
...
Change error message from "failed to blocK" to "failed to unblock"
2023-05-30 18:32:46 -05:00
Ben Harris
439135944c
make eslint happy
2023-05-30 18:30:12 -04:00
Ben Harris
f2cf1d8c79
show date after 7 days, closes #754
...
adjust the behavior of ago() to show the date after a week
2023-05-30 18:22:22 -04:00
Ollie H
234e04c396
Update follower/following a11y hints and labels ( #755 )
...
* Update follower/following a11y hints and labels
* Update ProfileHeader.tsx
---------
Co-authored-by: Ansh <anshnanda10@gmail.com>
2023-05-30 13:39:50 -07:00
Ben Harris
09c515d273
fix web links to no longer point to staging ( #758 )
...
* fix web link in README.md
* missed one
2023-05-30 13:34:14 -07:00
Josh Soref
c808721938
Spelling ( #772 )
...
* spelling: account
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: activated
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: additional
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: appropriate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: bskyweb
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: description
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: display
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: highlighted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: javascript
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: locally-hosted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: notification
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: occurring
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: parenthetical
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: preexisting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: prefetched
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: punctuation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: simplicity
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-05-30 14:46:43 -05:00
GitStart
69bcb72061
update delete app password confirmation modal ( #803 )
2023-05-30 13:56:30 -05:00
Logan Rosen
a89129fcf6
Fix button to find people to follow ( #806 )
2023-05-30 13:55:06 -05:00
Paul Frazee
e77c616970
Hide both the left and right nav on desktop when logged out
2023-05-30 13:53:33 -05:00
Paul Frazee
7a7b99d033
Merge branch 'main' of https://github.com/ivansilvestre/social-app into ivansilvestre-main
2023-05-30 13:45:44 -05:00
bnewbold
a51d5dc7e2
labels: add 'corpse' to 'violent' category ( #802 )
...
Overlooked this when the label was added earlier.
2023-05-30 13:43:37 -05:00
Ivan Silvestre
caab6309df
Desktop: hide the left panel and the invite codes from the main page if you are not logged in
2023-05-30 13:54:23 +01:00
Paul Frazee
7b6948e617
Merge branch 'custom-algos' into main
2023-05-25 21:17:11 -05:00
Paul Frazee
62b309be5b
Include follow button in posts on the multifeed
2023-05-25 21:13:30 -05:00
Paul Frazee
93984277c9
Simulator fixes
2023-05-25 21:10:44 -05:00
Ansh Nanda
bcedbbc8b3
error for custom feed when it is not valid or offlien
2023-05-25 19:01:37 -07:00
Paul Frazee
11262ffc83
Merge branch 'custom-algos' of github.com:bluesky-social/social-app into custom-algos
2023-05-25 20:49:16 -05:00
Paul Frazee
229153a26c
Fix tsc
2023-05-25 20:48:43 -05:00
Ansh Nanda
fa9b91f793
Merge branch 'custom-algos' of https://github.com/bluesky-social/social-app into custom-algos
2023-05-25 18:48:41 -07:00
Ansh Nanda
4cd9a4493e
add empty state for custom feed
2023-05-25 18:48:40 -07:00
Paul Frazee
25153f1f4d
Fix lint
2023-05-25 20:45:35 -05:00
Paul Frazee
68332bc877
UI tune ups
2023-05-25 20:44:37 -05:00
Paul Frazee
27ff9ce43b
Remove sorting in feed-manip
2023-05-25 20:32:12 -05:00
Paul Frazee
9da5a1a780
Merge branch 'custom-algos' of github.com:bluesky-social/social-app into custom-algos
2023-05-25 20:28:01 -05:00
Paul Frazee
0a1f912ece
Fixes & updates for mobile web
2023-05-25 20:27:55 -05:00
Ansh Nanda
2c970781b7
replace profile with hamburger menu in search as well
2023-05-25 18:25:31 -07:00
Paul Frazee
651f3abc1f
Tune up custom feed uis on web
2023-05-25 20:19:49 -05:00
Paul Frazee
216d301191
Fix bad import
2023-05-25 20:12:49 -05:00
Paul Frazee
767f5353ea
Merge branch 'custom-algos' of github.com:bluesky-social/social-app into custom-algos
2023-05-25 20:02:41 -05:00
Paul Frazee
257686f360
Add feeds tab
2023-05-25 20:02:37 -05:00
Ansh Nanda
202a56cff6
small tweak to tab bar positioning
2023-05-25 16:23:32 -07:00
Paul Frazee
df6d249e85
Small tweak to feed tab bar positioning
2023-05-25 17:53:57 -05:00
Paul Frazee
dd1bbcfb0b
Add scrollview to drawer
2023-05-25 17:26:34 -05:00
Paul Frazee
8fa33ac928
Add my feeds to the drawer
2023-05-25 17:13:32 -05:00
Paul Frazee
7916c2e02e
Add 'popular with friends' to default feeds
2023-05-25 17:10:00 -05:00
Paul Frazee
bf056cf622
Visually unify the home header with other screens
2023-05-25 17:09:23 -05:00
Paul Frazee
cc6ead42d0
Switch to new satellite icon on the header
2023-05-25 17:00:39 -05:00
Paul Frazee
20ef1b8b7b
Add custom satellite-dish icons
2023-05-25 16:51:12 -05:00
Paul Frazee
0f30f743cb
Use the bars icon on the viewheader
2023-05-25 15:56:29 -05:00
Paul Frazee
e33dad8b72
Merge branch 'custom-algos' of github.com:bluesky-social/social-app into custom-algos
2023-05-25 15:56:19 -05:00
Ansh Nanda
881be748d5
increase save custom feed btn hitslop
2023-05-25 13:54:43 -07:00
Ansh Nanda
bce6c8d5ec
rename Algos to Feeds on profile
2023-05-25 13:51:08 -07:00
Ansh Nanda
a9027cfb45
turn of auto correct and capitalize on search
2023-05-25 13:50:59 -07:00
Ansh Nanda
14619cf8a3
fix type errors on Custom Feed screen
2023-05-25 13:46:17 -07:00
Ansh Nanda
be2beae1f1
delete old My Feeds / Saved Feeds screen
2023-05-25 13:46:06 -07:00
Ansh Nanda
f891305185
fix padding on Discover Feeds screen
2023-05-25 13:42:26 -07:00
Ansh Nanda
8bb3f40a59
add saved feeds to left nav on desktop
2023-05-25 13:14:40 -07:00
Ansh Nanda
6e5078e0c1
Merge branch 'custom-algos' of https://github.com/bluesky-social/social-app into custom-algos
2023-05-25 13:00:16 -07:00
Paul Frazee
a39a06ba09
Tune the saved feeds ui
2023-05-25 14:58:04 -05:00
Paul Frazee
f03ac9fd56
Tune the UI layout of the feed tab header
2023-05-25 14:56:23 -05:00
Ansh Nanda
db63442360
adjust styling for feeds tab bar on mobile
2023-05-25 12:54:31 -07:00
Ansh Nanda
524f8b6abd
Merge branch 'custom-algos' of https://github.com/bluesky-social/social-app into custom-algos
2023-05-25 00:18:00 -07:00
Ansh Nanda
0bdb0ac006
put user avatar on bottom bar and replace with hamburger menu on top
2023-05-25 00:17:57 -07:00
Ansh Nanda
007c523010
add top bar and link to new SavedScreen
2023-05-25 00:08:44 -07:00
Paul Frazee
93e9fa8edf
Restore the 'load more' button on web
2023-05-25 01:53:37 -05:00
Paul Frazee
e89103915d
Update load latest to show when there's new activity with an indicator
2023-05-25 01:30:48 -05:00
Paul Frazee
6f02548bca
Make load-latest button same on web
2023-05-25 00:20:49 -05:00
Paul Frazee
0262ed11ea
Fix the 'dancing header' problem on web
2023-05-25 00:10:48 -05:00
Paul Frazee
5124be33ad
Tune the footer text ui a bit
2023-05-24 23:59:37 -05:00
Paul Frazee
dfb39e7c4f
Add feed discovery page
2023-05-24 22:09:39 -05:00
Paul Frazee
12c7f6d6a5
Tune the custom feeds header a bit more
2023-05-24 19:27:04 -05:00
Paul Frazee
629ca24e90
Tune the custom feed header
2023-05-24 19:03:59 -05:00
Paul Frazee
2ba4d9bfbf
Add compose fab to custom feed screen
2023-05-24 18:50:19 -05:00
Paul Frazee
0a18229784
Merge branch 'custom-algos' of github.com:bluesky-social/social-app into custom-algos
2023-05-24 18:46:55 -05:00
Paul Frazee
4e1876fe85
Refactor the scroll-to-top UX
2023-05-24 18:46:27 -05:00
Ansh Nanda
32c9dabb74
make tab bar scroll view draggable on web
2023-05-24 15:04:30 -07:00
Ansh Nanda
7e555ecc1b
fix lint errors
2023-05-24 15:00:36 -07:00
Ansh Nanda
9673225f78
fix scrollToTop for web
2023-05-24 14:18:49 -07:00
Ansh Nanda
58a0489ce3
add isWeb check to disable haptics on web
2023-05-24 13:59:53 -07:00
Ansh Nanda
858ec6438d
show scroll to top button when scrolling stops
2023-05-23 15:48:14 -07:00
Ansh Nanda
0fd5c9294a
refactor load latest btn
2023-05-23 15:33:27 -07:00
Ansh Nanda
fc9e28ca72
slight performance improvements
2023-05-23 15:28:46 -07:00
Ansh Nanda
b561a51ed9
add button to reset preferences in dev mode
2023-05-23 14:18:35 -07:00
Ansh Nanda
52a8879754
update pinned feed from custom feed view
2023-05-22 20:07:40 -07:00
Ansh Nanda
8a2349c55f
increase pin button hitslop
2023-05-22 19:14:10 -07:00
Ansh Nanda
512c918c03
decrease long press time required to reoreder pinned feed
2023-05-22 19:10:03 -07:00
Ansh Nanda
dfcdd37087
add haptics to save, like, and pin actions on feed
2023-05-22 18:46:36 -07:00
Ansh Nanda
64e303d911
optimistic updates for liking custom feeds
2023-05-22 16:35:37 -07:00
Ansh Nanda
762bd15ed6
fix prod default feeds not working
2023-05-22 16:12:05 -07:00
Ansh Nanda
7cad7d12f1
add refreshControl to tab ViewSelector
2023-05-19 18:32:21 -07:00
Ansh Nanda
8bcbbb869a
fix dark mode color for creator handle on CustomFeed screen
2023-05-19 18:30:24 -07:00
Ansh Nanda
48a9e1b1dd
fix refresh control color in ViewSelector.tsx
2023-05-19 18:27:13 -07:00
renahlee
2a5ac1a6de
Update labels for avatar
2023-05-18 17:31:57 -07:00
Paul Frazee
37acc9e930
A few more UX tweaks
2023-05-18 18:22:46 -05:00
Paul Frazee
4fa4c67cc5
Some fixes
2023-05-18 17:36:16 -05:00
Paul Frazee
46ed910cda
Add list-type avatar
2023-05-18 17:10:42 -05:00
Paul Frazee
324c9209dc
Only show algos and lists on profiles if there are items
2023-05-18 17:01:48 -05:00
Paul Frazee
3c89dd40f9
Fix lint
2023-05-18 16:54:17 -05:00
Paul Frazee
1ecf0da81b
Add feed sharing
2023-05-18 16:22:11 -05:00
Paul Frazee
84990c509e
Drop the hard-coded what's hot algo
2023-05-18 15:12:18 -05:00
Paul Frazee
2f4408582b
Set default feeds
2023-05-18 15:06:32 -05:00
Paul Frazee
9c9e4e5691
Merge branch 'custom-algos' of github.com:bluesky-social/social-app into custom-algos
2023-05-18 14:39:12 -05:00
Paul Frazee
5537d19e55
Update saved feeds to use preferences
2023-05-18 14:39:04 -05:00
Ansh Nanda
f1d2166c29
fix spacing when user has no feeds
2023-05-18 10:36:16 -07:00
Ansh Nanda
571fc37a99
fix error & empty state when rendering custom feeds on profile
2023-05-18 10:34:34 -07:00
Paul Frazee
acea0e074d
Tab bar fixes
2023-05-18 12:05:32 -05:00
Paul Frazee
754496b957
Fix custom feed header on desktop web
2023-05-18 11:57:49 -05:00
Paul Frazee
7691fe4f48
Store/sync pinned feeds on the server
2023-05-18 11:51:25 -05:00
Paul Frazee
d88c27a419
Improve web titles
2023-05-17 23:36:36 -05:00
Paul Frazee
5a20e0fafa
Add web titles
2023-05-17 23:33:59 -05:00
Paul Frazee
129fc42e95
Improve pinned feed management
2023-05-17 23:32:19 -05:00
Jaz
7f76c2d67e
Merge branch 'main' into inherit_system_theme
2023-05-17 21:19:20 -07:00
Jaz
ac3a95dc72
Remove unused imports
2023-05-17 21:15:37 -07:00
Jaz
3c15f6ba02
Move appearance settings to settings page
2023-05-17 21:14:26 -07:00
Paul Frazee
bec94ed82c
Desktop styling fixes
2023-05-17 22:58:53 -05:00
Paul Frazee
ed7293ea66
Remove redundant component
2023-05-17 22:15:44 -05:00
Paul Frazee
a2c89b47a1
Add custom feed liked by screen
2023-05-17 22:12:14 -05:00
Paul Frazee
998879d6d6
Remove redundant feed-settings page
2023-05-17 22:04:01 -05:00
Paul Frazee
177df36330
Fixes to the tab bar
2023-05-17 21:54:40 -05:00
Paul Frazee
6bf8e72157
Usability improvements to feeds
2023-05-17 21:23:32 -05:00
Paul Frazee
f0003d1931
Add 'my feeds' tab
2023-05-17 20:33:58 -05:00
Paul Frazee
c55ce6de02
Rework the UI for the custom feed view
2023-05-17 15:52:11 -05:00
Paul Frazee
0f5b3808f8
Remove a focus-effect that was triggering a rerender loop
2023-05-17 15:03:19 -05:00
Paul Frazee
2fd3b4ca04
Clean up the custom-feed model
2023-05-17 14:55:04 -05:00
Paul Frazee
9c02fbb925
Unify the display name fallback behavior
2023-05-17 14:38:23 -05:00
Paul Frazee
4e56d24a9d
Dont show save button in embed cards
2023-05-17 14:34:37 -05:00
Paul Frazee
fb03bbf288
Fix some palette issues
2023-05-17 14:26:23 -05:00
Paul Frazee
a4c6dd6b1e
Tune up the custom feed card rendering
2023-05-17 14:24:27 -05:00
Paul Frazee
3d09008bfd
Reorganize custom feeds in the view layer
2023-05-17 14:03:08 -05:00
Paul Frazee
b672006f7e
Reorganize custom-feed state models and add the missing _reactKey attribute
2023-05-17 13:52:16 -05:00
Paul Frazee
a2b089d315
Add 'algo' variant of avatars
2023-05-17 13:42:29 -05:00
Paul Frazee
85910cdbea
Fix missed change in merge
2023-05-17 13:42:16 -05:00
Paul Frazee
7aa1d9010e
Merge branch 'main' into custom-algos
2023-05-17 12:30:54 -05:00
renahlee
d6ca8e918a
Update to empty hint if no notifications
2023-05-17 09:13:06 -07:00