bsky-app/src/lib
Hailey d451f82f54
Share Extension/Intents (#2587)
* add native ios code outside of ios project

* helper script

* going to be a lot of these commits to squash...backing up

* save

* start of an expo plugin

* create info.plist

* copy the view controller

* maybe working

* working

* wait working now

* working plugin

* use current scheme

* update intent path

* use better params

* support text in uri

* build

* use better encoding

* handle images

* cleanup ios plugin

* android

* move bash script to /scripts

* handle cases where loaded data is uiimage rather than uri

* remove unnecessary logic, allow more than 4 images and just take first 4

* android build plugin

* limit images to four on android

* use js for plugins, no need to build

* revert changes to app config

* use correct scheme on android

* android readme

* move ios extension to /modules

* remove unnecessary event

* revert typo

* plugin readme

* scripts readme

* add configurable scheme to .env, default to `bluesky`

* remove debug

* revert .gitignore change

* add comment about updating .env to app.config.js for those modifying scheme

* modify .env

* update android module to use the proper url

* update ios extension

* remove comment

* parse and validate incoming image uris

* fix types

* rm oops

* fix a few typos
2024-02-27 15:22:03 -08:00
..
__tests__ Add tags and mute words (#2968) 2024-02-26 20:33:48 -08:00
analytics Improve type checking for metrics events (#2632) 2024-01-25 21:12:48 -08:00
api Scale back sentry logs for trivial events (#2997) 2024-02-26 20:19:06 -08:00
async Remove deprecated models and mobx usage (react-query refactor) (#1934) 2023-11-16 12:53:43 -08:00
broadcast Stub broadcast channel for unspported contexts (#2175) 2023-12-12 11:19:27 -08:00
hooks Share Extension/Intents (#2587) 2024-02-27 15:22:03 -08:00
link-meta increase timeout to 15s (#2958) 2024-02-23 12:37:49 -08:00
media Update tests to get them passing again (#2853) 2024-02-12 18:55:19 -08:00
notifications Clean up some sentry logs (#2630) 2024-01-25 21:11:01 -08:00
routes Add tags and mute words (#2968) 2024-02-26 20:33:48 -08:00
strings Tags menu/muted words improvements (#3002) 2024-02-27 14:04:49 -08:00
app-info.ts [APP-107] OTA updates (#587) 2023-06-02 13:27:59 -07:00
app-info.web.ts show package.json version on web (#717) 2023-05-30 19:53:23 -05:00
assets.native.ts 🤫 (#2211) 2023-12-14 14:48:40 -06:00
assets.ts 🤫 (#2211) 2023-12-14 14:48:40 -06:00
batchedUpdates.ts Shadow refactoring and improvements (#1959) 2023-11-21 22:42:30 +00:00
batchedUpdates.web.ts New Web Layout (#2126) 2024-01-22 14:46:32 -08:00
build-flags.ts Enable new onboarding 2024-01-26 13:57:17 -08:00
constants.ts Log to Sentry whenever users encounter Bluesky feed errors (#2999) 2024-02-27 10:01:29 -08:00
embeds.ts Improved mute alerting (#1355) 2023-09-01 12:30:02 -07:00
functions.ts [APP-690] better handling of post languages language filtering (#893) 2023-06-23 12:48:52 -05:00
haptics.ts add isWeb check to disable haptics on web 2023-05-24 13:59:53 -07:00
icons.tsx Lists updates: curate lists and blocklists (#1689) 2023-11-01 16:15:40 -07:00
merge-refs.ts make tab bar scroll view draggable on web 2023-05-24 15:04:30 -07:00
moderatePost_wrapped.ts Add tags and mute words (#2968) 2024-02-26 20:33:48 -08:00
moderation.ts Add tags and mute words (#2968) 2024-02-26 20:33:48 -08:00
numbers.ts Refactor: create src/lib to reflect actual sharing of that code 2022-11-22 12:02:31 -06:00
react-query.ts Reduce polling (#2465) 2024-01-10 22:27:14 -08:00
ScrollContext.tsx Make scroll handling contextual (#2200) 2023-12-13 18:48:20 -08:00
sentry.ts Disable sentry in dev (#2128) 2023-12-07 09:46:33 -06:00
sharing.ts Fix Android sharing (#545) 2023-04-27 09:38:28 -05:00
storage.ts Merge main into the Web PR (#230) 2023-02-22 14:23:57 -06:00
styles.ts Round line height (#2824) 2024-02-09 12:04:04 -06:00
ThemeContext.tsx Options for selecting dark theme, fix some white flashes when in dark mode (#2722) 2024-02-06 11:43:51 -08:00
themes.ts Fix dim mode unread notif color 2024-02-23 15:17:59 -08:00
type-assertions.ts Update web image editor (#588) 2023-05-09 14:55:44 -05:00
type-guards.ts Merge main into the Web PR (#230) 2023-02-22 14:23:57 -06:00