Merge remote-tracking branch 'DevLaika/master'

This commit is contained in:
Suzanne Soy 2023-09-21 21:36:39 +01:00
commit 6a2836283a
3 changed files with 32 additions and 1 deletions

View File

@ -1,5 +1,7 @@
/* global document */
const prompt = require('electron-prompt');
const {
all,
allPass,
@ -1437,7 +1439,16 @@ class Graph extends React.PureComponent {
}
onLoadModuleNullSink() {
this.props.loadModule('module-null-sink', '');
prompt({
label: '!! NO SPACES !!',
title: 'Null sink name',
value: 'nullsink'
}).then((r) => {
let regex = /^\S*$/;
if (regex.test(r)) {
this.props.loadModule('module-null-sink', `sink_name="${r}" sink_properties=device.description="${r}"`);
}
});
}
renderBackground() {

View File

@ -31,6 +31,7 @@
"bluebird": "^3.7.2",
"camelcase": "^6.0.0",
"d3": "^5.16.0",
"electron-prompt": "^1.6.2",
"electron-store": "^6.0.1",
"freedesktop-icons": "^1.0.0",
"ini": "^1.3.5",

View File

@ -2351,6 +2351,13 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
doc-ready@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/doc-ready/-/doc-ready-1.0.4.tgz#37f5391969cff994303fdfef2e5d50357f8164d3"
integrity sha1-N/U5GWnP+ZQwP9/vLl1QNX+BZNM=
dependencies:
eventie "^1"
doctrine@1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
@ -2483,6 +2490,13 @@ electron-packager@^15.2.0:
semver "^7.1.3"
yargs-parser "^20.0.0"
electron-prompt@^1.6.2:
version "1.6.2"
resolved "https://registry.yarnpkg.com/electron-prompt/-/electron-prompt-1.6.2.tgz#e26bd3d359120bd45ce2f9625bdc380deb7ee269"
integrity sha512-gC9ZpMopIgz1kW92J7UfsXarkLdPH2zhr77bnJFlDSduYjRlr9nEPm4ux1vyzJsO72AdOyvuPPIQB0j+gWsncQ==
dependencies:
doc-ready "^1.0.4"
electron-store@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/electron-store/-/electron-store-6.0.1.tgz#2178b9dc37aeb749d99cf9d1d1bc090890b922dc"
@ -2964,6 +2978,11 @@ eventemitter3@^3.1.0:
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
eventie@^1:
version "1.0.6"
resolved "https://registry.yarnpkg.com/eventie/-/eventie-1.0.6.tgz#d4ffc8b0c2b5e493c2aa1b22cbe918d3aee74437"
integrity sha1-1P/IsMK15JPCqhsiy+kY067nRDc=
events@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/events/-/events-3.1.0.tgz#84279af1b34cb75aa88bf5ff291f6d0bd9b31a59"