From de61a37a20f9fbc9211c256f12ec05ebb1833d8c Mon Sep 17 00:00:00 2001 From: Saschl <19493808+Saschl@users.noreply.github.com> Date: Mon, 30 Sep 2024 21:37:43 +0200 Subject: [PATCH 1/9] chore: update simbridge resources path in config --- config/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.ts b/config/config.ts index 5a7af7e..1bef9fb 100644 --- a/config/config.ts +++ b/config/config.ts @@ -341,8 +341,8 @@ const config: Configuration = { directories: [ { location: { - in: 'package', - path: 'resources', + in: 'documents', + path: 'FlyByWireSim/Simbridge/resources', }, title: 'Resources', }, From 18fcd0c3f6e1a7d9f1fdbacf1c1d6b81fee408a7 Mon Sep 17 00:00:00 2001 From: Saschl <19493808+Saschl@users.noreply.github.com> Date: Tue, 8 Oct 2024 09:22:15 +0200 Subject: [PATCH 2/9] test warning --- config/config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/config/config.ts b/config/config.ts index 1bef9fb..78ea8cb 100644 --- a/config/config.ts +++ b/config/config.ts @@ -322,6 +322,7 @@ const config: Configuration = { 'https://cdn.flybywiresim.com/addons/simbridge/release/', ], isExperimental: false, + warningContent: 'Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation.', description: 'SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.', }, ], From 2de796f6dfd6aaba54f77aafb87ce993d9b0cedf Mon Sep 17 00:00:00 2001 From: Saschl <19493808+Saschl@users.noreply.github.com> Date: Tue, 8 Oct 2024 09:27:52 +0200 Subject: [PATCH 3/9] revert change --- config/config.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/config/config.ts b/config/config.ts index 78ea8cb..e5a87a4 100644 --- a/config/config.ts +++ b/config/config.ts @@ -322,8 +322,7 @@ const config: Configuration = { 'https://cdn.flybywiresim.com/addons/simbridge/release/', ], isExperimental: false, - warningContent: 'Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation.', - description: 'SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.', + description: 'Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.', }, ], disallowedRunningExternalApps: ['@/simbridge-app'], From 1d29e095452159c26aefa826eaaa8e7ed40a304d Mon Sep 17 00:00:00 2001 From: Saschl <19493808+Saschl@users.noreply.github.com> Date: Tue, 8 Oct 2024 10:08:05 +0200 Subject: [PATCH 4/9] Update config.ts --- config/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ts b/config/config.ts index e5a87a4..40bce63 100644 --- a/config/config.ts +++ b/config/config.ts @@ -307,7 +307,7 @@ const config: Configuration = { backgroundImageUrls: ['https://flybywirecdn.com/installer/media-assets/addon-headers/fbw-simbridge/0.png'], backgroundImageShadow: false, shortDescription: 'Airbus A380-800', - description: 'SimBridge is an external application which allows FBW aircraft to communicate with components located outside the simulator. SimBridge will be used for a number of features requiring external data (such as TAWS terrain display), as well as for functionality providing remote access to aircraft systems or data.', + description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, targetDirectory: 'flybywire-externaltools-simbridge', tracks: [ { From db9d26f8538cd435c62e36ba670c089379278214 Mon Sep 17 00:00:00 2001 From: Saschl Date: Tue, 8 Oct 2024 10:15:56 +0200 Subject: [PATCH 5/9] fix track description --- config/config.ts | 2 +- lib.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.ts b/config/config.ts index 40bce63..c8c097d 100644 --- a/config/config.ts +++ b/config/config.ts @@ -322,7 +322,7 @@ const config: Configuration = { 'https://cdn.flybywiresim.com/addons/simbridge/release/', ], isExperimental: false, - description: 'Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.', + description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, }, ], disallowedRunningExternalApps: ['@/simbridge-app'], diff --git a/lib.d.ts b/lib.d.ts index e0b0778..8d66fd9 100644 --- a/lib.d.ts +++ b/lib.d.ts @@ -5,7 +5,7 @@ export interface ExternalLink { export interface DirectoryDefinition { location: { - in: 'community' | 'packageCache' | 'package', + in: 'community' | 'packageCache' | 'package' | 'documents', path: string, }, } From f13588a2ef81d4fa876b7a366fe7464564a591ad Mon Sep 17 00:00:00 2001 From: Saschl Date: Tue, 8 Oct 2024 10:21:31 +0200 Subject: [PATCH 6/9] fix colour --- config/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.ts b/config/config.ts index c8c097d..1950b2b 100644 --- a/config/config.ts +++ b/config/config.ts @@ -307,7 +307,7 @@ const config: Configuration = { backgroundImageUrls: ['https://flybywirecdn.com/installer/media-assets/addon-headers/fbw-simbridge/0.png'], backgroundImageShadow: false, shortDescription: 'Airbus A380-800', - description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, + description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, targetDirectory: 'flybywire-externaltools-simbridge', tracks: [ { @@ -322,7 +322,7 @@ const config: Configuration = { 'https://cdn.flybywiresim.com/addons/simbridge/release/', ], isExperimental: false, - description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, + description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, }, ], disallowedRunningExternalApps: ['@/simbridge-app'], From 15bacd14309d6417fce3b7c16e545f3696417fba Mon Sep 17 00:00:00 2001 From: Saschl Date: Tue, 8 Oct 2024 10:25:07 +0200 Subject: [PATCH 7/9] use colour directly --- config/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.ts b/config/config.ts index 1950b2b..1212c77 100644 --- a/config/config.ts +++ b/config/config.ts @@ -307,7 +307,7 @@ const config: Configuration = { backgroundImageUrls: ['https://flybywirecdn.com/installer/media-assets/addon-headers/fbw-simbridge/0.png'], backgroundImageShadow: false, shortDescription: 'Airbus A380-800', - description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, + description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, targetDirectory: 'flybywire-externaltools-simbridge', tracks: [ { @@ -322,7 +322,7 @@ const config: Configuration = { 'https://cdn.flybywiresim.com/addons/simbridge/release/', ], isExperimental: false, - description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, + description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, }, ], disallowedRunningExternalApps: ['@/simbridge-app'], From 5233fc693d9d98a15848b3d5e3f45ce288d0a037 Mon Sep 17 00:00:00 2001 From: Saschl Date: Tue, 8 Oct 2024 10:26:31 +0200 Subject: [PATCH 8/9] fix typo --- config/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ts b/config/config.ts index 1212c77..1d0b52d 100644 --- a/config/config.ts +++ b/config/config.ts @@ -322,7 +322,7 @@ const config: Configuration = { 'https://cdn.flybywiresim.com/addons/simbridge/release/', ], isExperimental: false, - description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, + description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, }, ], disallowedRunningExternalApps: ['@/simbridge-app'], From e99a533123bce23ebe416640c957333567f4f473 Mon Sep 17 00:00:00 2001 From: Saschl Date: Tue, 8 Oct 2024 10:30:23 +0200 Subject: [PATCH 9/9] chore: revert simbridge warning --- config/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.ts b/config/config.ts index 1d0b52d..f79daea 100644 --- a/config/config.ts +++ b/config/config.ts @@ -307,7 +307,7 @@ const config: Configuration = { backgroundImageUrls: ['https://flybywirecdn.com/installer/media-assets/addon-headers/fbw-simbridge/0.png'], backgroundImageShadow: false, shortDescription: 'Airbus A380-800', - description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, + description: 'SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.', targetDirectory: 'flybywire-externaltools-simbridge', tracks: [ { @@ -322,7 +322,7 @@ const config: Configuration = { 'https://cdn.flybywiresim.com/addons/simbridge/release/', ], isExperimental: false, - description: `⚠ Note: Starting with version 0.6.0 custom resources like PDF Charts and Company Routes need to be located inside the Documents folder. Please refer to the documentation. \n\n SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.`, + description: 'SimBridge is an external app that enables FlyByWire Simulations aircraft to communicate outside your simulator. From remote displays to external terrain display rendering, it is used for a variety of optional features.', }, ], disallowedRunningExternalApps: ['@/simbridge-app'],