about summary refs log tree commit diff
path: root/src/view/com
Commit message (Collapse)AuthorAgeFilesLines
...
* fix types for breakpoints on mobile (#1342)Ansh2023-08-301-3/+6
|
* Merge branch 'ansh/app-812-add-custom-feed-discovery-to-onboarding' into mainPaul Frazee2023-08-3016-203/+778
|\
| * Fix: remove bottom bar during onboardPaul Frazee2023-08-301-0/+4
| |
| * Simplify the RecommendedFeeds with breakpoint componentsPaul Frazee2023-08-306-260/+204
| |
| * Fix types and remove dead codePaul Frazee2023-08-302-8/+1
| |
| * More fixes to mobile onboardPaul Frazee2023-08-306-162/+244
| |
| * Fix onboarding on mobile webPaul Frazee2023-08-307-216/+262
| |
| * Tweak dark mode on webPaul Frazee2023-08-301-3/+10
| |
| * Tweaks to mobile onboardPaul Frazee2023-08-292-6/+7
| |
| * Rework web onboardingPaul Frazee2023-08-296-124/+416
| |
| * Move onboarding to the withAuthRequired HOCPaul Frazee2023-08-294-48/+45
| |
| * fix onboarding on webAnsh Nanda2023-08-295-97/+145
| |
| * simplify onboarding model function namingAnsh Nanda2023-08-282-2/+2
| |
| * Merge branch 'main' into ansh/app-812-add-custom-feed-discovery-to-onboardingAnsh Nanda2023-08-284-34/+11
| |\
| * | add custom feed discovery to onboardingAnsh Nanda2023-08-282-13/+185
| | |
| * | remove logsAnsh Nanda2023-08-281-1/+0
| | |
| * | move onboarding to screensAnsh Nanda2023-08-286-83/+72
| | |
* | | Move `PreferencesHomeFeed` to a screen instead of a modal (#1335)Ansh2023-08-303-184/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * move `PreferencesHomeFeed` to a screen instead of a modal * add web route for home feed preferences * upgrade `@miblanchard/react-native-slider` to fix lint * fix web route naming * fix desktop web styling * add `react-native-slider` mock
* | | Moderation settings fixes (#1336)Paul Frazee2023-08-301-10/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Default isAdultContentEnabled to false on all devices. The original intent of setting the default based on the device was to make the maximally-permissive choice. It turns out this was a mistake as it created sync issues between devices; users would be confused by the lack of congruity between them. We have to go with false by default to ensure sync is retained. * Update preferences model to use new sdk api * Delete dead code * Dont show the iOS adult content warning in content filtering settings if adult content is enabled * Bump @atproto/api@0.6.8 * Codebase style consistency
* | | Test fixesPaul Frazee2023-08-281-0/+1
| | |
* | | Make posts behave more like links (#1316)Eric Bailey2023-08-284-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * use cursor for post cards * ignore type error * handle meta keys on non native links (cherry picked from commit daccafea0b7ab21af6572767e496d20f32ead353) * remove cursor on non-post notifications, not quite right * Simplify link handling --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* | | Replace web editor link behavior (#1319)Paul Frazee2023-08-282-26/+123
| |/ |/| | | | | | | * Replace web editor link behavior (close #1293) (close #1292) * Update link decorator to match rich text link detector
* | Remove ability for Post component to load from URI (close #1302) (#1317)Paul Frazee2023-08-283-33/+7
| |
* | wrap mutation in runInAction (#1305)Eric Bailey2023-08-281-1/+4
|/
* Eslint updates (#1281)Eric Bailey2023-08-254-5/+7
| | | | | | | | | | | | | | | | | | * eslint: Update eslintrc * eslint: Strings must use singlequote quotes * eslint: expected { after if-condition * eslint: update warnings * a little cleanup * remove conflicted file --------- Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com> Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Update/fix `ChangeHandle` form (#1280)Eric Bailey2023-08-251-4/+4
| | | | | * fix well-known did copy value * s/Domain/Host in change handle form
* Use `Pressable` for most links/embeds (#1181)Eric Bailey2023-08-246-33/+15
| | | | | * delay press on all links * use Pressable for all accessible links
* defer loading of feeds until visible (#1271)Eric Bailey2023-08-241-35/+32
| | | | | | | | | | | * defer loading of feeds until visible * Fix: use existing hasLoaded * Fix: dont query for latest during initial load --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* [APP-836] Emoji picker for web (#1254)Ansh2023-08-233-12/+108
| | | | | | | | | | | | | | | | | | | | | | | | | * add emoji-mart package for emoji dropdown picker * remove emoji picker modal * load emoji mart data not as part of the main bundle * remove @emoji-mart/data * setup emoji insertion with events * get emoji data from local static assets * close emoji picker after one emoji has been inserted * Switch emoji picker trigger to an icon * Update emoji-mart-data.js * make grabbing emoji data work on more browsers --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fixes #1252 fix alt text setting description toggle (#1261)Ansh2023-08-231-2/+2
| | | | | * make toggle border width slightly larger * change copy
* Improve handling of unselecting languanges in composer language menu (#1093)Eric Bailey2023-08-234-33/+72
| | | | | | | | | | | | | | | | | | | | | | | * allow toggling off/on multiple from main composer lang menu * fix dropdown styles for long labels * udpate model to use new string field * update language UI * save langs to history on submit * remove edit * clean up use new fields * default to deviceLocales * fix default valu * feedback * use radio icon
* Change Handle modal DNS instruction tweaks for clarity (#1245)Paul Frazee2023-08-221-1/+7
| | | | | * Remove potentially confusing period from subdomain in changehandle (close #1004) * Clarify dns instructions further (close #1087)
* Fix: update posts rendered in notifs on refresh (close #1196) (#1243)Paul Frazee2023-08-221-2/+5
|
* add title attr to text text links (#1228)Eric Bailey2023-08-224-9/+29
| | | | | | | | | | | | | | | * add title attr to text text links * Revert "add title attr to text text links" This reverts commit c028cd184efd3b2788d8f46134eecf521e5d7b07. * use css tooltips * add to expanded post state * handle theming * add to bskyweb
* [APP-834] Allow @ing someone in post directly from profile (#1241)Ansh2023-08-222-2/+72
| | | | | * setup `initMention` for mobile * setup creating post with profile tagged on web
* [APP-835] trim end of email during login (#1242)Ansh2023-08-221-1/+3
| | | | | | | | | * trim end of email during login * Switch trimEnd() to trim() --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* fix thread double border (#1251)Eric Bailey2023-08-222-7/+17
|
* Fix to post meta overflow in highlighted post (#1211)Paul Frazee2023-08-171-3/+8
| | | | | * Fix to post meta overflow in highlighted post * Give more space to desktop web
* Fix android postmeta alignmentPaul Frazee2023-08-171-1/+1
|
* default translate to device language (#1207)Eric Bailey2023-08-173-6/+3
|
* Update the web composer textinput to an emitter (close #1193) (#1205)Paul Frazee2023-08-172-15/+26
| | | | | | | The tiptap useEditor() hook creates an awkward challenge for passing event handlers into its plugins and native events. By introducing a memoized editor, we should be able to shuttle events out of tiptap without retriggering the useEditor hook. The emitter can then change its registered handlers with each state update.
* A set of composer fixes (#1187)Paul Frazee2023-08-164-42/+65
| | | | | | | * Don't insert a newline on cmd+entrl (close #1173) * Don't linkify selected text on url-paste (close #1149) * Disable the adult content controls if there is no media on the post (close #1169)
* Shorten links in composer to reduce char usage (#1188)Paul Frazee2023-08-162-16/+24
| | | | | | | * Modify toShortUrl() to always include the full domain * Shorten links in the composer to save on characters * Apply some limits to the link card suggester
* Tune link card font sizes on desktopPaul Frazee2023-08-161-2/+2
|
* Tune up the link card to look nicer, show more info, and layout horizontally ↵Paul Frazee2023-08-161-16/+35
| | | | on web to user space more nicely (#1190)
* Fix tap target size of post dropdown menus (#1180)Paul Frazee2023-08-158-113/+55
|
* Remove view selector offsetting (close #1174) (#1183)Paul Frazee2023-08-151-5/+3
| | | | | * Remove view selector offsetting (close #1174) * Remove horizontal scroll indicator in view selector
* Fix link color in dark mode (close #1170) (#1184)Paul Frazee2023-08-151-0/+1
|
* :sparkles: Repurpose report post modal and re-use for list reporting (#1070)Foysal Ahamed2023-08-1510-322/+220
| | | | | | | | | | | | | | | | | | | | | | | | | * :sparkles: Repupose report post modal and re-use for list reporting * :sparkles: Allow reporting a feed generator * :sparkles: :recycle: Refactor report modal into one shared component for reporting different collections * :white_check_mark: Adjust report option selector in tests * :white_check_mark: Add test for list reporting * :recycle: :sparkles: Refactor reason options and add options for list and feedgen * :broom: Cleanup remaining todo * Fix to mutelist react keys * Fix regression from rebase * Improve customfeed mobile header --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* fix prefetching lightbox images (#1163)Eric Bailey2023-08-153-11/+13
| | | | | | | | | * fix prefetching lightbox images * use array signature * fix other RN native image usage * delay prefetching to allow UI to re-render