diff --git a/attic/README.md b/attic/README.md new file mode 100644 index 00000000..f26fcdb4 --- /dev/null +++ b/attic/README.md @@ -0,0 +1,3 @@ +Keeping old stuff around. +If no one send a request to bring these stuff back, they will be removed. + diff --git a/docker/Dockerfiles/Dockerfile-airspy b/attic/docker/Dockerfiles/Dockerfile-airspy similarity index 100% rename from docker/Dockerfiles/Dockerfile-airspy rename to attic/docker/Dockerfiles/Dockerfile-airspy diff --git a/docker/Dockerfiles/Dockerfile-base b/attic/docker/Dockerfiles/Dockerfile-base similarity index 100% rename from docker/Dockerfiles/Dockerfile-base rename to attic/docker/Dockerfiles/Dockerfile-base diff --git a/docker/Dockerfiles/Dockerfile-bladerf b/attic/docker/Dockerfiles/Dockerfile-bladerf similarity index 100% rename from docker/Dockerfiles/Dockerfile-bladerf rename to attic/docker/Dockerfiles/Dockerfile-bladerf diff --git a/docker/Dockerfiles/Dockerfile-fcdpp b/attic/docker/Dockerfiles/Dockerfile-fcdpp similarity index 100% rename from docker/Dockerfiles/Dockerfile-fcdpp rename to attic/docker/Dockerfiles/Dockerfile-fcdpp diff --git a/docker/Dockerfiles/Dockerfile-full b/attic/docker/Dockerfiles/Dockerfile-full similarity index 100% rename from docker/Dockerfiles/Dockerfile-full rename to attic/docker/Dockerfiles/Dockerfile-full diff --git a/docker/Dockerfiles/Dockerfile-hackrf b/attic/docker/Dockerfiles/Dockerfile-hackrf similarity index 100% rename from docker/Dockerfiles/Dockerfile-hackrf rename to attic/docker/Dockerfiles/Dockerfile-hackrf diff --git a/docker/Dockerfiles/Dockerfile-hpsdr b/attic/docker/Dockerfiles/Dockerfile-hpsdr similarity index 100% rename from docker/Dockerfiles/Dockerfile-hpsdr rename to attic/docker/Dockerfiles/Dockerfile-hpsdr diff --git a/docker/Dockerfiles/Dockerfile-limesdr b/attic/docker/Dockerfiles/Dockerfile-limesdr similarity index 100% rename from docker/Dockerfiles/Dockerfile-limesdr rename to attic/docker/Dockerfiles/Dockerfile-limesdr diff --git a/docker/Dockerfiles/Dockerfile-perseus b/attic/docker/Dockerfiles/Dockerfile-perseus similarity index 100% rename from docker/Dockerfiles/Dockerfile-perseus rename to attic/docker/Dockerfiles/Dockerfile-perseus diff --git a/docker/Dockerfiles/Dockerfile-plutosdr b/attic/docker/Dockerfiles/Dockerfile-plutosdr similarity index 100% rename from docker/Dockerfiles/Dockerfile-plutosdr rename to attic/docker/Dockerfiles/Dockerfile-plutosdr diff --git a/docker/Dockerfiles/Dockerfile-radioberry b/attic/docker/Dockerfiles/Dockerfile-radioberry similarity index 100% rename from docker/Dockerfiles/Dockerfile-radioberry rename to attic/docker/Dockerfiles/Dockerfile-radioberry diff --git a/docker/Dockerfiles/Dockerfile-rtlsdr b/attic/docker/Dockerfiles/Dockerfile-rtlsdr similarity index 100% rename from docker/Dockerfiles/Dockerfile-rtlsdr rename to attic/docker/Dockerfiles/Dockerfile-rtlsdr diff --git a/docker/Dockerfiles/Dockerfile-rtlsdr-soapy b/attic/docker/Dockerfiles/Dockerfile-rtlsdr-soapy similarity index 100% rename from docker/Dockerfiles/Dockerfile-rtlsdr-soapy rename to attic/docker/Dockerfiles/Dockerfile-rtlsdr-soapy diff --git a/docker/Dockerfiles/Dockerfile-rtltcp b/attic/docker/Dockerfiles/Dockerfile-rtltcp similarity index 100% rename from docker/Dockerfiles/Dockerfile-rtltcp rename to attic/docker/Dockerfiles/Dockerfile-rtltcp diff --git a/docker/Dockerfiles/Dockerfile-runds b/attic/docker/Dockerfiles/Dockerfile-runds similarity index 100% rename from docker/Dockerfiles/Dockerfile-runds rename to attic/docker/Dockerfiles/Dockerfile-runds diff --git a/docker/Dockerfiles/Dockerfile-sdrplay b/attic/docker/Dockerfiles/Dockerfile-sdrplay similarity index 100% rename from docker/Dockerfiles/Dockerfile-sdrplay rename to attic/docker/Dockerfiles/Dockerfile-sdrplay diff --git a/docker/Dockerfiles/Dockerfile-soapyremote b/attic/docker/Dockerfiles/Dockerfile-soapyremote similarity index 100% rename from docker/Dockerfiles/Dockerfile-soapyremote rename to attic/docker/Dockerfiles/Dockerfile-soapyremote diff --git a/docker/Dockerfiles/Dockerfile-soapysdr b/attic/docker/Dockerfiles/Dockerfile-soapysdr similarity index 100% rename from docker/Dockerfiles/Dockerfile-soapysdr rename to attic/docker/Dockerfiles/Dockerfile-soapysdr diff --git a/docker/Dockerfiles/Dockerfile-uhd b/attic/docker/Dockerfiles/Dockerfile-uhd similarity index 100% rename from docker/Dockerfiles/Dockerfile-uhd rename to attic/docker/Dockerfiles/Dockerfile-uhd diff --git a/docker/deb_based/Dockerfile b/attic/docker/deb_based/Dockerfile similarity index 100% rename from docker/deb_based/Dockerfile rename to attic/docker/deb_based/Dockerfile diff --git a/docker/deb_based/Makefile b/attic/docker/deb_based/Makefile similarity index 100% rename from docker/deb_based/Makefile rename to attic/docker/deb_based/Makefile diff --git a/docker/deb_based/install-owrxp-extra.sh b/attic/docker/deb_based/install-owrxp-extra.sh similarity index 100% rename from docker/deb_based/install-owrxp-extra.sh rename to attic/docker/deb_based/install-owrxp-extra.sh diff --git a/docker/deb_based/install-owrxp.sh b/attic/docker/deb_based/install-owrxp.sh similarity index 100% rename from docker/deb_based/install-owrxp.sh rename to attic/docker/deb_based/install-owrxp.sh diff --git a/docker/files/direwolf/direwolf-hamlib.patch b/attic/docker/files/direwolf/direwolf-hamlib.patch similarity index 100% rename from docker/files/direwolf/direwolf-hamlib.patch rename to attic/docker/files/direwolf/direwolf-hamlib.patch diff --git a/docker/files/dream/dream.patch b/attic/docker/files/dream/dream.patch similarity index 100% rename from docker/files/dream/dream.patch rename to attic/docker/files/dream/dream.patch diff --git a/docker/files/js8call/js8call-hamlib.patch b/attic/docker/files/js8call/js8call-hamlib.patch similarity index 100% rename from docker/files/js8call/js8call-hamlib.patch rename to attic/docker/files/js8call/js8call-hamlib.patch diff --git a/docker/files/sdrplay/install-lib.aarch64.patch b/attic/docker/files/sdrplay/install-lib.aarch64.patch similarity index 100% rename from docker/files/sdrplay/install-lib.aarch64.patch rename to attic/docker/files/sdrplay/install-lib.aarch64.patch diff --git a/docker/files/sdrplay/install-lib.armv7l.patch b/attic/docker/files/sdrplay/install-lib.armv7l.patch similarity index 100% rename from docker/files/sdrplay/install-lib.armv7l.patch rename to attic/docker/files/sdrplay/install-lib.armv7l.patch diff --git a/docker/files/sdrplay/install-lib.x86_64.patch b/attic/docker/files/sdrplay/install-lib.x86_64.patch similarity index 100% rename from docker/files/sdrplay/install-lib.x86_64.patch rename to attic/docker/files/sdrplay/install-lib.x86_64.patch diff --git a/docker/files/services/codecserver/run b/attic/docker/files/services/codecserver/run similarity index 100% rename from docker/files/services/codecserver/run rename to attic/docker/files/services/codecserver/run diff --git a/docker/files/services/sdrplay/run b/attic/docker/files/services/sdrplay/run similarity index 100% rename from docker/files/services/sdrplay/run rename to attic/docker/files/services/sdrplay/run diff --git a/docker/files/wsjtx/wsjtx-hamlib.patch b/attic/docker/files/wsjtx/wsjtx-hamlib.patch similarity index 100% rename from docker/files/wsjtx/wsjtx-hamlib.patch rename to attic/docker/files/wsjtx/wsjtx-hamlib.patch diff --git a/docker/files/wsjtx/wsjtx.patch b/attic/docker/files/wsjtx/wsjtx.patch similarity index 100% rename from docker/files/wsjtx/wsjtx.patch rename to attic/docker/files/wsjtx/wsjtx.patch diff --git a/docker/scripts/add-dependencies.sh b/attic/docker/scripts/add-dependencies.sh similarity index 100% rename from docker/scripts/add-dependencies.sh rename to attic/docker/scripts/add-dependencies.sh diff --git a/docker/scripts/add-owrx-tools.sh b/attic/docker/scripts/add-owrx-tools.sh similarity index 100% rename from docker/scripts/add-owrx-tools.sh rename to attic/docker/scripts/add-owrx-tools.sh diff --git a/docker/scripts/install-010-dependencies-rtlsdr.sh b/attic/docker/scripts/install-010-dependencies-rtlsdr.sh similarity index 100% rename from docker/scripts/install-010-dependencies-rtlsdr.sh rename to attic/docker/scripts/install-010-dependencies-rtlsdr.sh diff --git a/docker/scripts/install-020-dependencies-soapysdr.sh b/attic/docker/scripts/install-020-dependencies-soapysdr.sh similarity index 100% rename from docker/scripts/install-020-dependencies-soapysdr.sh rename to attic/docker/scripts/install-020-dependencies-soapysdr.sh diff --git a/docker/scripts/install-030-dependencies-hackrf.sh b/attic/docker/scripts/install-030-dependencies-hackrf.sh similarity index 100% rename from docker/scripts/install-030-dependencies-hackrf.sh rename to attic/docker/scripts/install-030-dependencies-hackrf.sh diff --git a/docker/scripts/install-040-dependencies-sdrplay.sh b/attic/docker/scripts/install-040-dependencies-sdrplay.sh similarity index 100% rename from docker/scripts/install-040-dependencies-sdrplay.sh rename to attic/docker/scripts/install-040-dependencies-sdrplay.sh diff --git a/docker/scripts/install-050-dependencies-airspy.sh b/attic/docker/scripts/install-050-dependencies-airspy.sh similarity index 100% rename from docker/scripts/install-050-dependencies-airspy.sh rename to attic/docker/scripts/install-050-dependencies-airspy.sh diff --git a/docker/scripts/install-060-dependencies-rtlsdr-soapy.sh b/attic/docker/scripts/install-060-dependencies-rtlsdr-soapy.sh similarity index 100% rename from docker/scripts/install-060-dependencies-rtlsdr-soapy.sh rename to attic/docker/scripts/install-060-dependencies-rtlsdr-soapy.sh diff --git a/docker/scripts/install-070-dependencies-plutosdr.sh b/attic/docker/scripts/install-070-dependencies-plutosdr.sh similarity index 100% rename from docker/scripts/install-070-dependencies-plutosdr.sh rename to attic/docker/scripts/install-070-dependencies-plutosdr.sh diff --git a/docker/scripts/install-080-dependencies-limesdr.sh b/attic/docker/scripts/install-080-dependencies-limesdr.sh similarity index 100% rename from docker/scripts/install-080-dependencies-limesdr.sh rename to attic/docker/scripts/install-080-dependencies-limesdr.sh diff --git a/docker/scripts/install-090-dependencies-soapyremote.sh b/attic/docker/scripts/install-090-dependencies-soapyremote.sh similarity index 100% rename from docker/scripts/install-090-dependencies-soapyremote.sh rename to attic/docker/scripts/install-090-dependencies-soapyremote.sh diff --git a/docker/scripts/install-100-dependencies-perseus.sh b/attic/docker/scripts/install-100-dependencies-perseus.sh similarity index 100% rename from docker/scripts/install-100-dependencies-perseus.sh rename to attic/docker/scripts/install-100-dependencies-perseus.sh diff --git a/docker/scripts/install-110-dependencies-fcdpp.sh b/attic/docker/scripts/install-110-dependencies-fcdpp.sh similarity index 100% rename from docker/scripts/install-110-dependencies-fcdpp.sh rename to attic/docker/scripts/install-110-dependencies-fcdpp.sh diff --git a/docker/scripts/install-120-dependencies-radioberry.sh b/attic/docker/scripts/install-120-dependencies-radioberry.sh similarity index 100% rename from docker/scripts/install-120-dependencies-radioberry.sh rename to attic/docker/scripts/install-120-dependencies-radioberry.sh diff --git a/docker/scripts/install-130-dependencies-uhd.sh b/attic/docker/scripts/install-130-dependencies-uhd.sh similarity index 100% rename from docker/scripts/install-130-dependencies-uhd.sh rename to attic/docker/scripts/install-130-dependencies-uhd.sh diff --git a/docker/scripts/install-140-dependencies-hpsdr.sh b/attic/docker/scripts/install-140-dependencies-hpsdr.sh similarity index 100% rename from docker/scripts/install-140-dependencies-hpsdr.sh rename to attic/docker/scripts/install-140-dependencies-hpsdr.sh diff --git a/docker/scripts/install-150-dependencies-bladerf.sh b/attic/docker/scripts/install-150-dependencies-bladerf.sh similarity index 100% rename from docker/scripts/install-150-dependencies-bladerf.sh rename to attic/docker/scripts/install-150-dependencies-bladerf.sh diff --git a/docker/scripts/install-500-connectors.sh b/attic/docker/scripts/install-500-connectors.sh similarity index 100% rename from docker/scripts/install-500-connectors.sh rename to attic/docker/scripts/install-500-connectors.sh diff --git a/docker/scripts/install-510-dependencies-runds.sh b/attic/docker/scripts/install-510-dependencies-runds.sh similarity index 100% rename from docker/scripts/install-510-dependencies-runds.sh rename to attic/docker/scripts/install-510-dependencies-runds.sh diff --git a/docker/scripts/run.sh b/attic/docker/scripts/run.sh similarity index 100% rename from docker/scripts/run.sh rename to attic/docker/scripts/run.sh diff --git a/buildall.sh b/buildall.sh index 2fcba727..a7913765 100755 --- a/buildall.sh +++ b/buildall.sh @@ -88,7 +88,7 @@ fi if [ "${BUILD_DIGIHAM:-}" == "y" ]; then BUILD_CODECSERVER=y fi -if [ "${BUILD_PYCSDR:-}" == "y" ] || [ "${BUILD_OWRXCONNECTOR:-}" == "y" ] || [ "${BUILD_CSDR_ETI:-}" == "y" ]; then +if [ "${BUILD_PYCSDR:-}" == "y" ] || [ "${BUILD_OWRXCONNECTOR:-}" == "y" ] || [ "${BUILD_CSDR_ETI:-}" == "y" || [ "${BUILD_CWSKIMMER:-}" == "y" ] ]; then BUILD_CSDR=y fi diff --git a/htdocs/plugins/receiver/init.js.sample b/htdocs/plugins/receiver/init.js.sample index d85da80d..1aa71c1b 100644 --- a/htdocs/plugins/receiver/init.js.sample +++ b/htdocs/plugins/receiver/init.js.sample @@ -1,12 +1,25 @@ -// Plugin loader. +// Receiver plugins initialization. +// everything after '//' is a comment. -// First load the utils, needed for some plugins -Plugins.load('utils').then(function () { - // load local plugins - Plugins.load('example'); - Plugins.load('example_theme'); - Plugins.load('sort_profiles'); +// !!! IMPORTANT !!! More information about the plugins can be found here: +// https://0xaf.github.io/openwebrxplus-plugins/ - // load remote plugins - Plugins.load('https://0xaf.github.io/openwebrxplus-plugins/receiver/keyboard_shortcuts/keyboard_shortcuts.js'); +// uncomment the next line to enable plugin debugging in browser console. +// Plugins._enable_debug = true; + +// base URL for remote plugins +const rp_url = 'https://0xaf.github.io/openwebrxplus-plugins/receiver'; + +// First load the utils, needed for most plugins +Plugins.load(rp_url + '/utils/utils.js').then(async function () { + // to load local plugins use a plugin folder name directly + //Plugins.load('example'); + + // otherwise, you can load the remote plugins like this: + + // Load the notification plugin, used by some plugins. await to ensure it is loaded before the rest. + await Plugins.load(rp_url + '/notify/notify.js'); + + Plugins.load(rp_url + '/colorful_spectrum/colorful_spectrum.js'); + Plugins.load(rp_url + '/connect_notify/connect_notify.js'); });