about summary refs log tree commit diff
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fix the 'dancing header' problem on webPaul Frazee2023-05-251-2/+8
|
* Add feed discovery pagePaul Frazee2023-05-241-0/+1
|
* Merge branch 'custom-algos' of github.com:bluesky-social/social-app into ↵Paul Frazee2023-05-243-3/+117
|\ | | | | | | custom-algos
| * make tab bar scroll view draggable on webAnsh Nanda2023-05-242-0/+111
| |
| * fix lint errorsAnsh Nanda2023-05-241-3/+6
| |
* | Refactor the scroll-to-top UXPaul Frazee2023-05-241-18/+40
|/
* add isWeb check to disable haptics on webAnsh Nanda2023-05-241-7/+23
|
* show scroll to top button when scrolling stopsAnsh Nanda2023-05-231-0/+3
|
* add haptics to save, like, and pin actions on feedAnsh Nanda2023-05-221-0/+24
|
* optimistic updates for liking custom feedsAnsh Nanda2023-05-221-0/+16
|
* fix prod default feeds not workingAnsh Nanda2023-05-221-8/+8
|
* A few more UX tweaksPaul Frazee2023-05-181-10/+4
|
* Add feed sharingPaul Frazee2023-05-183-44/+88
|
* Set default feedsPaul Frazee2023-05-181-0/+43
|
* Add custom feed liked by screenPaul Frazee2023-05-171-1/+2
|
* Remove redundant feed-settings pagePaul Frazee2023-05-171-1/+0
|
* Rework the UI for the custom feed viewPaul Frazee2023-05-172-3/+3
|
* Reorganize custom feeds in the view layerPaul Frazee2023-05-171-0/+27
|
* Merge branch 'main' into custom-algosPaul Frazee2023-05-1710-46/+188
|\
| * style: remove `useUnreadCountLabel` hack from `50c1841` (#655) (#686)LW2023-05-172-21/+6
| | | | | | | | I just realized how `mobx` works (never used before lol) and now I feel dumb.
| * fix theme opposite labels (#700)Mohammad Reza Mahmoudi2023-05-171-0/+29
| |
| * Replace image picker with expo-image-picker (#649)Ollie H2023-05-161-25/+24
| | | | | | | | | | | | | | | | | | * Replace image picker with expo-image-picker * Fix cropper & picker on web --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
| * feat: Update HTML `title` on web #626 #599 (#655)LW2023-05-164-0/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For any `Screen` that shows on desktop, `title` is "(1) ... - Bluesky" where "(1)" is the unread notification count. The titles are unlocalized and the string "Bluesky" is hardcoded, following the pattern of the rest of the app. Display names and post content are loaded into the title as effects. Tested: * all screens * screen changes / component mounts/unmounts * long posts with links and images * display name set/unset * spamming myself with notifications, clearing notifications * /profile/did:... links * lint (only my changed files), jest, e2e. New utilities: `useUnreadCountLabel`, `bskyTitle`, `combinedDisplayName`, `useSetTitle`. resolves: #626 #599
| * Update the default suggested users list to match recent activityPaul Frazee2023-05-151-14/+22
| |
| * Tune hand iconPaul Frazee2023-05-121-3/+3
| |
| * Replace the moderation hand icon with a better iconPaul Frazee2023-05-121-0/+26
| |
| * [APP-635] Mutelists (#601)Paul Frazee2023-05-114-6/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add lists and profilelist screens * Implement lists screen and lists-list in profiles * Add empty states to the lists screen * Switch (mostly) from blocklists to mutelists * Rework: create a new moderation screen and move everything related under it * Fix moderation screen on desktop web * Tune the empty state code * Change content moderation modal to content filtering * Add CreateMuteList modal * Implement mutelist creation * Add lists listings * Add the ability to create new mutelists * Add 'add to list' tool * Satisfy the hashtag hyphen haters * Add update/delete/subscribe/unsubscribe to lists * Show which list caused a mute * Add list un/subscribe * Add the mute override when viewing a profile's posts * Update to latest backend * Add simulation tests and tune some behaviors * Fix lint * Bump deps * Fix list refresh after creation * Mute list subscriptions -> Mute lists
* | fix routing on webAnsh Nanda2023-05-161-1/+1
| |
* | drag to rearrange pinned itemsAnsh Nanda2023-05-161-0/+1
| |
* | new design for custom feed previewAnsh Nanda2023-05-152-3/+3
| |
* | custom feed screenAnsh Nanda2023-05-151-0/+1
| |
* | renamed page to savedfeedsAnsh Nanda2023-05-141-1/+1
| |
* | add custom algorithm screen to settings under moderationAnsh Nanda2023-05-121-0/+1
| |
* | add window dimensions to global stylesAnsh Nanda2023-05-121-1/+5
|/
* small label updates (#612)bnewbold2023-05-111-5/+5
| | | | | | | | | | | * labels: fix 'consentual' typo This label has never been applied, so safe to just change it. * labels: new 'nsfl' label, under both porn and gore categories * labels: new account-security label (always warn) * labling: re-word spam subtitle
* Update web image editor (#588)Ollie H2023-05-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | * Update web image editor * Delete type-assertions.ts * Re-add getKeys * Uncomment rotation code * Revert "Uncomment rotation code" This reverts commit 6269f3b928c2e5cacaf5d0ff5323fe975ee48eab. * Shuffle dependencies and update mobile resolution * Update ImageEditor modal layout for mobile * Avoid accidental closes of the EditImage modal --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* add target="_blank" prop to LinkText for safari (#606)Ansh2023-05-091-0/+4
|
* [APP-639] Improve nsfw handling & force hidden on iOS (#605)Paul Frazee2023-05-093-23/+15
| | | | | | | | | | | * Identify adult content labels and handle them more specifically * Change adult content defaults to more conservative settings * Add an adultcontentenabled override that prohibits access on iOS * Improve usability of the content hider * Fix lint
* [APP-615] COPPA-compliant signup (#570)Paul Frazee2023-05-081-0/+10
| | | | | | | | | * Rework account creation to be COPPA compliant * Fix lint * Switch android datepicker to use the spinner mode * Fix type signatures & usages
* Add the !filter and !warn imperative labels (#580)Paul Frazee2023-05-043-2/+31
|
* Add icon-intolerant and behavior-intolerant to the political hategroup ↵Paul Frazee2023-05-041-1/+1
| | | | category (#579)
* Remove the attempts to make the language filter more lenient (#569)Paul Frazee2023-05-031-11/+1
|
* [APP-601] Add muted accounts list (#565)Paul Frazee2023-05-021-0/+1
| | | | | * Add muted accounts list * Fix icon for muted accounts
* [APP-611] Add nice date to expanded post view (#567)Paul Frazee2023-05-022-0/+15
| | | | | * Add nice date to expanded post view * Fix styles
* [APP-549] Language controls for Whats Hot (#563)Paul Frazee2023-05-021-6/+4
| | | | | | | | | | | * Add a content-language preference control * Update whats hot to only show the selected languages and to refresh on lang pref changes * Fix lint * Fix tests * Add missing accessibility role
* Fix replies with <2 likes showing in the following feedPaul Frazee2023-05-021-2/+10
|
* [APP-610] Make the language filter more lenient (#562)Paul Frazee2023-05-021-2/+16
| | | | | | | | | | | | | * Tune the language filter to accept posts when a determination cant be made * use j instead of i since i has been declared in upper scope * use j instead of i since i has been declared in upper scope * Pass the j man --------- Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
* Fix image sharing on iOS (#561)Paul Frazee2023-05-021-9/+39
|
* Pre-web image changes refactor (#560)Ollie H2023-05-021-14/+6
| | | | | * Pre-web image changes refactor * Remove unneeded async behavior
* React Native accessibility (#539)Ollie H2023-05-012-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * React Native accessibility * First round of changes * Latest update * Checkpoint * Wrap up * Lint * Remove unhelpful image hints * Fix navigation * Fix rebase and lint * Mitigate an known issue with the password entry in login * Fix composer dismiss * Remove focus on input elements for web * Remove i and npm * pls work * Remove stray declaration * Regenerate yarn.lock --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>