about summary refs log tree commit diff
path: root/app.config.js
Commit message (Collapse)AuthorAgeFilesLines
* Remove unreliable repository (#7176)dan2024-12-191-0/+1
|
* Temporarily remove Bitdrift (#7173)dan2024-12-191-1/+2
| | | | | * Temporarily remove Bitdrift * Rm plugin
* Nepali Translation (divyaswormakai's reviewed & some changes) (#7033)Ankit Bhandari2024-12-181-0/+1
| | | | | | | | | | | | | | | | | * feat: prepare necesaary files * fix: message file for nepali translation * feat: language file update * feat: add missing pieces * feat: one and other updates * additional changes --------- Co-authored-by: Divyaswor Makai <makaidivya@gmail.com>
* Add Khmer Localization (#6914)roth2024-12-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * add khmer language * update translate * update translate * add missing localization key * update khmer wording * update khmer wording * add missing translate * add missing translate * chore: add khmer local date-time format * Update src/locale/i18n.ts Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
* Romanian localization (#6456)Claudiu Cristea2024-12-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Empty * First pass * More colloquial Romanian * Add Romanian lanaguage * Romanian specfic plural with 3 variants * Adjustments * Chat > Conversație * Keep code alphabetical order * Update messages.po * Add 'ro' to app.config.js * Regenerate and finish RO * Update messages.po * Fixing a previous wrong conflict resolution * Adapt after #6742 Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> --------- Co-authored-by: Alex <alextec70@outlook.com> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
* Remove the environment indirections (#7089)dan2024-12-131-1/+1
| | | | | * Use raw underlying globals for environment * Set dev EXPO_PUBLIC_ENV by exclusion
* configure the bitdrift Capture SDK (#6979)Snow Pettersen2024-12-121-0/+1
| | | | | | | | | | | | | | | * configure bitdrift Capture SDK * remove console log * use the new url * add patch to fix devtool interaction * update patches * fix patch * add BITDRIFT_API_KEY to .env.example
* Font loading improvements (#6993)Barry Pollard2024-12-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | * Font loading improvements * Reconvert with missing files * Update bskyweb/templates/base.html Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com> * Update bskyweb/templates/base.html Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com> * Run web-build to update hashes * Revert Android to otf * Use Inter woff2 files --------- Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com>
* clean rn 0.76 upgrade (#6887)Hailey2024-12-061-37/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * package upgrades * upgrade system ui * update patches * rename patch * rm * use .set/.set * resolve yarnlock * fix accidentally removed package * fix use permissions hook * fix some type errors * type fixes * more tweaking * clean * Discard changes to src/screens/Onboarding/StepProfile/index.tsx * oops * fix splash * use ios/android in config * Fix tests * add back patch * add to rn patch * fullscreen? * Revert "add to rn patch" This reverts commit 4716d2c643a29fc77b871ca8555d8d78cb4ac427. * try this * test with revert * test * maybe this * fix config * Bump @react-native-picker/picker * Bump some packages * Rm unused * Update lockfile * Rename expo-notifications+0.29.8.patch.md to expo-notifications+0.29.10.patch.md * Update react-native+0.76.3.patch.md * Update react-native+0.76.3.patch.md * Inline splash configs Jumping around the file is annoying and makes it harder to understand how this is structured. * Start fixing Android splash * Downgrade compressor This version isn't building for me due to https://github.com/numandev1/react-native-compressor/issues/322. * Make Android splash empty for now * Work around a bug * Bump the compressor * Bump again * Include splash fixes * Try updating * No custom Android splash * Revert to using icons * welp * Fix sizes * Make sizing work * Bump size --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Add new languages to `CFBundleLocalizations` key (#6835)surfdude292024-12-021-4/+9
| | | | | | | | | | | | | | | * Order tweak in lingui.config.js * Add new languages to `CFBundleLocalizations` key * Order tweak in dates.ts * hyphen to en-dash * change two `zh` tags to use script rather than region * `zh_HK` ➡️ `yue-Hant` * `pt` ➡️ `pt-BR`
* [Subs] Custom app icons (#6758)Samuel Newman2024-11-271-2/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * custom icons * rm default * clouds.jpg * use cross-platform fork * minor fixes for android * update dynamic icon lib * gate app icon settings behind discover debug dids * rename clouds * Bop it * Update default ios icon as well * Remove old icon * Update logo placement * update to latest expo-dynamic-app-icon * fix android icon sizes --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Add `CFBundleLocalizations` key to `Info.plist` (#6567)surfdude292024-11-221-0/+24
|
* Help Siri to correctly pronounce Blue Sky. (#6496)Martin Pittenauer2024-11-181-0/+1
| | | | | | | | | | | * Add CFBundleSpokenName Help Siri to correctly pronounce Blue Sky. Instead of pronouncing it like “Lebowski”. * Format --------- Co-authored-by: dan <dan.abramov@gmail.com>
* Revert "Revert "Increase memory on iOS (#6141)" (#6165)" (#6176)dan2024-11-091-0/+2
| | | This reverts commit 7c45f7dcc7044f46b6d2a3596130db2a108c5e2e.
* Revert "Increase memory on iOS (#6141)" (#6165)dan2024-11-081-2/+0
| | | This reverts commit 6570f56d8e22b22d099338c24731f525b860583a.
* Increase memory on iOS (#6141)Samuel Newman2024-11-071-0/+2
| | | | | * increase memory on ios * add extended-virtual-addressing
* Fix font display on Android (#5776)Eric Bailey2024-10-171-0/+7
| | | | | | | * Fix font display on Android * Format * Split out fake fonts hook for platforms
* Use Inter variable font (#5540)Eric Bailey2024-09-301-18/+2
|
* [Neue] Base (#5395)Eric Bailey2024-09-181-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add fontScale, gate it, fix some computes * Add inter, integrate * Clean up * Apply to old Text component * Use numeric weight * Cleanup * Clean up appearance settings * Global tracking * Fix regular italic variant * Refactor settings and fontScale values * Remove flags * Get rid of lower weight font usage * Remove gate from settings * Refactor appearance settings for reuse * Add neue type nux * Update defaults * Load fonts, add fallback families * Load fonts via plugin in production * Fixes * Fix for web * Nits --------- Co-authored-by: Hailey <me@haileyok.com>
* Update sentry sourcemaps upload (#5409)Hailey2024-09-181-2/+11
|
* [Video] Remove `expo-video`, use `bluesky-video` (#5282)Hailey2024-09-131-1/+0
| | | | Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* [Video] Use `expo-video` from fork (#5159)Hailey2024-09-051-1/+1
|
* referrers for all platforms (#4514)Hailey2024-07-111-0/+1
|
* Video compression in composer (#4638)Samuel Newman2024-07-051-0/+2
| | | | | Co-authored-by: Samuel Newman <10959775+mozzius@users.noreply.github.com> Co-authored-by: Hailey <me@haileyok.com>
* Couple of starter packs tweaks (#4604)Hailey2024-06-241-3/+1
|
* Starter Packs (#4332)Hailey2024-06-211-1/+17
| | | | | | | Co-authored-by: Dan Abramov <dan.abramov@gmail.com> Co-authored-by: Paul Frazee <pfrazee@gmail.com> Co-authored-by: Eric Bailey <git@esb.lol> Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Revert "Change Android's MainActivity launchMode to singleTop" (#4397)Hailey2024-06-061-1/+0
| | | | | | | | | | | * Revert "Change Android's MainActivity launchMode to singleTop (#4255)" This reverts commit 65ad16e394d0525d68e6fc8cd9508de4675c88d5. * Update bundle-deploy-eas-update.yml --------- Co-authored-by: dan <dan.abramov@gmail.com>
* Change Android's MainActivity launchMode to singleTop (#4255)Nick Manos2024-05-291-0/+1
| | | | | | | | | | | | | | | * Add build config plugin to set .MainActivity launchMode * Change android:launchMode to standard * Revert "Change android:launchMode to standard" This reverts commit fddbc4e1b512ff9a55009e227f1f44e99ddabaf3. * adjust --------- Co-authored-by: Hailey <me@haileyok.com>
* Upgrade to Expo 51 and React Native 0.74 (#3980)Hailey2024-05-291-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upgrade packages * remove `expo-image-picker` patch * remove old expo-updates patch * rename rn patch * downgrade crop picker * bump `ExpoGifView` `SDWebImage` version * apply config changes * update build docs for apple silicon * update build docs for apple silicon * update expo-updates patch * add back patch readme * bump `expo-dev-client` * bump `babel-preset` * update `babel.config.js` * update `react-native-paste-input` patch * remove old ota updates hook * update types * update types * downgrade pager-view * update animated ref type * fix web-only type * update `react-native-bottom-sheet` `BottomSheetTextInput` * add `expo-application` to jest mocks * remove reanimated patch * update notifications patch * update reanimated path * fix import * update yarn.lock * use `ItemT` instead of `any` * expo bump * Revert logic change, fix types * Fix JSON file --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* bump iOS target to `14.0` (#4238)Hailey2024-05-271-1/+1
|
* Add push notification extensions (#4005)Hailey2024-05-151-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add wav * add sound to config * add extension to `updateExtensions.sh` * add ios source files * add a build extension * add a new module * use correct type on ios * update the build plugin * add android handler * create a patch for expo-notifications * basic android implementation * add entitlements for notifications extension * add some generic logic for ios * add age check logic * add extension to app config * remove dash * move directory * rename again * update privacy manifest * add prefs storage ios * better types * create interface for setting and getting prefs * add notifications prefs for android * add functions to module * add types to js * add prefs context * add web stub * wrap the app * fix types * more preferences for ios * add a test toggle * swap vars * update patch * fix patch error * fix typo * sigh * sigh * get stored prefs on launch * anotehr type * simplify * about finished * comment * adjust plugin * use supported file types * update NSE * futureproof ios * futureproof android * update sound file name * handle initialization * more cleanup * update js types * strict js types * set the notification channel * rm * add silent channel * add mute logic * update patch * podfile * adjust channels * fix android channel * update readme * oreo or higher * nit * don't use getValue * nit
* [🐴]Add DM push notification sound (#4000)Hailey2024-05-141-0/+1
| | | | | * add wav * add sound to config
* fix privacy api type (#3903)Hailey2024-05-071-1/+2
|
* Add PrivacyManifest info to comply with new App Store guidelines (#3784)Hailey2024-05-061-0/+22
| | | | | * add necessary privacy reasons * bump expo to support creation of the manifest
* android: fix various places still using default Material Teal (#3555)Kisaragi Hiu2024-04-291-0/+3
| | | | | | | | | | These places include TextInput cursor, TextInput selection, and the spinner (ActivityIndicator) --- the default Material Teal is out of place wherever it shows up. This sets Expo's primaryColor to #1083fe, which is the color that defaultTheme.palette.default.brandText resolves to, then applies it as the native accent color via a plugin because Expo doesn't apply the accent color.
* Better dist strings for Sentry (#3584)Hailey2024-04-161-6/+5
| | | | | | | * better version codes for sentry * use a `.` to follow the same intended format as before * ignore dist build number
* android: fix navigation bar always being bright even in dark mode (#3464)Kisaragi Hiu2024-04-121-0/+5
| | | | | | | | | | | | Right now both light mode and dark mode get light navigation bar, and looks jarring in the dark modes. This commit applies a more appropriate color before the UI thread runs (in app config), as well as applying the current theme background after the UI shell is mounted. This should fix #3332. Co-authored-by: Hailey <me@haileyok.com>
* Enable updates for `production` behind `receive_updates` gate (#3496)Hailey2024-04-121-6/+10
| | | | | | | | | | | * add gate type * gate the updates * enable updates in `production` * web placeholder for `useOTAUpdates()` * update comment
* adjust `app.config.js` to prevent development manifest error (#3413)Hailey2024-04-051-5/+9
|
* Add OTA updates support for `testflight` channel (#3291)Hailey2024-04-031-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * some progress another adjustment, testing another adjustment, testing fix again fix again set default runtime version fix test this script test this script test this script add build numbers to the deployment url clean give script access to build number add `useBuildNumberEnv` without a bump new line fix missing async add channel name to deployment url add updates check on launch for testflight users ver bump init updates on launch for native add `testflight` as default in build submit add is_testflight check * disable inline predictions to prevent ios composer jank * temp bump * Revert "temp bump" This reverts commit 44c51134a35d817c73edb1e635495597c95117b3. * adjustments version bump adjust fixes test * cleanup and finalize drop check down to every 15 minutes adjustments change to 15 mins use jq to get version if necessary rm test on push figured it out remove nightly testflight releases test again again again again again AGAIN ONCE MORE test again again again again again AGAIN test again again again again again AGAIN test again again again again again test again again again again test again again again test again again test again test test test run deploy if necessary run deploy if necessary run deploy if necessary run deploy if necessary run deploy if necessary remove test message fix environment oops cleanup merge in changes * remove unnecessary `workflow_call` * remove changes that have been merged into main now * finalize android update git ignore rm test stuff from the bundle action remove test message test message fix test message test message few android fixes few android fixes fix jq add a test message fix slack webhook create android deployments test 2 create android deployments add `testflight-android` profile to eas.json more cleanup some more cleanup simplify some logic remove unnecessary channel rename to `useOTAUpdates` * rm test portion
* Fix android splash jump (#3316)Eric Bailey2024-03-211-0/+1
| | | | | | | | | | | * Setup translucent status bar of splash screen on android (#3300) Co-authored-by: Eric Bailey <git@esb.lol> * Fix conflict better --------- Co-authored-by: Eiichi Yoshikawa <edo@bari-ikutsu.com>
* only include `localhost:19006` as intent filter on android (#3167)Hailey2024-03-111-1/+3
|
* Apply notification icon settings of FCM on Android (#3113)Eiichi Yoshikawa2024-03-061-1/+2
| | | Co-authored-by: Hailey <me@haileyok.com>
* Improve splash display on android (#3105)Eiichi Yoshikawa2024-03-051-4/+16
| | | | | * Set window background during startup on android * Set statusbar color to transparent and fine-tune it
* add `newArchEnabled: false` flag to app.config.js (#3115)Hailey2024-03-051-0/+2
|
* Fix app configPaul Frazee2024-02-271-1/+3
|
* add entitlements (#3013)Hailey2024-02-271-0/+6
|
* update config (#3012)Hailey2024-02-271-0/+12
|
* Share Extension/Intents (#2587)Hailey2024-02-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Intent handler (#2992)Hailey2024-02-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Handle URL params * Add resources * Add other params * refactor for scope * modify the pr to support intents rather than utm remove linebreak remove linebreak handle web adjust path check to work on web add a short delay for opening the composer setup compose intent, move to `intents` directory fix intent logic ignore incoming intents in the navigation router * refactor --------- Co-authored-by: Eric Bailey <git@esb.lol>