Merge remote-tracking branch 'DevLaika/master'
This commit is contained in:
commit
6a2836283a
|
@ -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() {
|
||||
|
|
|
@ -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",
|
||||
|
|
19
yarn.lock
19
yarn.lock
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue
Block a user