group one-time inits in app/init dir
This commit is contained in:
parent
42a933e2de
commit
0e0710e85b
19 changed files with 70 additions and 68 deletions
|
|
@ -3,7 +3,7 @@
|
|||
import '../../ext/base64.js';
|
||||
|
||||
import alerts from './alerts.js';
|
||||
import settings from './config/manager.js';
|
||||
import settings from './conf/manager.js';
|
||||
import STACKS from './stacks.js';
|
||||
import web from '../../moto/webui.js';
|
||||
|
||||
|
|
@ -27,7 +27,7 @@ import { noop, ajax, o2js, js2o, utils } from '../core/utils.js';
|
|||
import { openFiles } from './files.js';
|
||||
import { platform } from './platform.js';
|
||||
import { selection } from './selected.js';
|
||||
import { settingsUI } from './config/dialog.js';
|
||||
import { settingsUI } from './conf/dialog.js';
|
||||
import { showDevices } from './devices.js';
|
||||
import { showTools } from '../mode/cam/tools.js';
|
||||
import { space as SPACE } from '../../moto/space.js';
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
|
||||
import { $, h } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { conf } from './config/defaults.js';
|
||||
import { conf } from './conf/defaults.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { devices as devlist } from '../../pack/kiri-devs.js';
|
||||
import { settings, conf as setconf } from './config/manager.js';
|
||||
import { settings, conf as setconf } from './conf/manager.js';
|
||||
|
||||
export const device = {
|
||||
clone: cloneDevice,
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ function loadCatalogFile(e) {
|
|||
}
|
||||
|
||||
function updateCatalog(files) {
|
||||
let table = api.ui.catalogList,
|
||||
let table = api.ui.catalog.list,
|
||||
list = [];
|
||||
table.innerHTML = '';
|
||||
for (let name in files) {
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { $ } from '../../moto/webui.js';
|
|||
import { api } from './api.js';
|
||||
import { newWidget } from '../core/widget.js';
|
||||
import { platform } from './platform.js';
|
||||
import { settings } from './config/manager.js';
|
||||
import { settings } from './conf/manager.js';
|
||||
|
||||
function loadImageDialog(image, name, force) {
|
||||
if (!force && image.byteLength > 2500000) {
|
||||
|
|
|
|||
|
|
@ -1,32 +1,32 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { version } from '../../moto/license.js';
|
||||
import { fileOps } from './file-ops.js';
|
||||
import { init as initCAM } from '../mode/cam/init-ui.js';
|
||||
import { init as initDRAG } from '../mode/drag/init-ui.js';
|
||||
import { init as initFDM } from '../mode/fdm/init-ui.js';
|
||||
import { init as initLaser } from '../mode/laser/init-ui.js';
|
||||
import { init as initSLA } from '../mode/sla/init-ui.js';
|
||||
import { init as initWEDM } from '../mode/wedm/init-ui.js';
|
||||
import { init as initWJET } from '../mode/wjet/init-ui.js';
|
||||
import { interact } from './mouse.js';
|
||||
import { keyboard } from './keyboard.js';
|
||||
import { local as sdb } from '../../data/local.js';
|
||||
import { menu as menuCAM } from '../mode/cam/init-menu.js';
|
||||
import { menu as menuFDM } from '../mode/fdm/init-menu.js';
|
||||
import { menu as menuLaser } from '../mode/laser/init-menu.js';
|
||||
import { menu as menuSLA } from '../mode/sla/init-menu.js';
|
||||
import { modal } from './modal.js';
|
||||
import { preferences } from './preferences.js';
|
||||
import { settings as set_ctrl } from './config/manager.js';
|
||||
import { settingsOps } from './config/settings.js';
|
||||
import { slider } from './slider.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { VIEWS, MODES, SEED } from '../core/consts.js';
|
||||
import { $ } from '../../../moto/webui.js';
|
||||
import { api } from '../api.js';
|
||||
import { version } from '../../../moto/license.js';
|
||||
import { fileOps } from '../file-ops.js';
|
||||
import { init as initCAM } from '../../mode/cam/init-ui.js';
|
||||
import { init as initDRAG } from '../../mode/drag/init-ui.js';
|
||||
import { init as initFDM } from '../../mode/fdm/init-ui.js';
|
||||
import { init as initLaser } from '../../mode/laser/init-ui.js';
|
||||
import { init as initSLA } from '../../mode/sla/init-ui.js';
|
||||
import { init as initWEDM } from '../../mode/wedm/init-ui.js';
|
||||
import { init as initWJET } from '../../mode/wjet/init-ui.js';
|
||||
import { interact } from '../mouse.js';
|
||||
import { keyboard } from '../keyboard.js';
|
||||
import { local as sdb } from '../../../data/local.js';
|
||||
import { menu as menuCAM } from '../../mode/cam/init-menu.js';
|
||||
import { menu as menuFDM } from '../../mode/fdm/init-menu.js';
|
||||
import { menu as menuLaser } from '../../mode/laser/init-menu.js';
|
||||
import { menu as menuSLA } from '../../mode/sla/init-menu.js';
|
||||
import { modal } from '../modal.js';
|
||||
import { preferences } from '../preferences.js';
|
||||
import { settings as set_ctrl } from '../conf/manager.js';
|
||||
import { settingsOps } from '../conf/settings.js';
|
||||
import { slider } from '../slider.js';
|
||||
import { space } from '../../../moto/space.js';
|
||||
import { VIEWS, MODES, SEED } from '../../core/consts.js';
|
||||
|
||||
import STACKS from './stacks.js';
|
||||
import STACKS from '../stacks.js';
|
||||
|
||||
let { SETUP } = api.const,
|
||||
{ CAM, SLA, FDM, LASER, DRAG, WJET, WEDM } = MODES,
|
||||
|
|
@ -262,21 +262,23 @@ function init_one() {
|
|||
modal: $('modal'),
|
||||
modalBox: $('modal-box'),
|
||||
modals: {
|
||||
help: $('mod-help'),
|
||||
setup: $('mod-setup'),
|
||||
prefs: $('mod-prefs'),
|
||||
files: $('mod-files'),
|
||||
saves: $('mod-saves'),
|
||||
tools: $('mod-tools'),
|
||||
xany: $('mod-x-any'),
|
||||
xsla: $('mod-x-sla'),
|
||||
xlaser: $('mod-x-laser'),
|
||||
don8: $('mod-don8'),
|
||||
any: $('mod-any'),
|
||||
help: $('mod-help'),
|
||||
setup: $('mod-setup'),
|
||||
prefs: $('mod-prefs'),
|
||||
files: $('mod-files'),
|
||||
saves: $('mod-saves'),
|
||||
tools: $('mod-tools'),
|
||||
xany: $('mod-x-any'),
|
||||
xsla: $('mod-x-sla'),
|
||||
xlaser: $('mod-x-laser'),
|
||||
don8: $('mod-don8'),
|
||||
any: $('mod-any'),
|
||||
},
|
||||
|
||||
catalogBody: $('catalogBody'),
|
||||
catalogList: $('catalogList'),
|
||||
catalog: {
|
||||
body: $('catalogBody'),
|
||||
list: $('catalogList'),
|
||||
},
|
||||
|
||||
devices: $('devices'),
|
||||
deviceAdd: $('device-add'),
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { api } from './api.js';
|
||||
import { local as sdb } from '../../data/local.js';
|
||||
import { api } from '../api.js';
|
||||
import { local as sdb } from '../../../data/local.js';
|
||||
|
||||
const { SETUP } = api.const;
|
||||
const DOC = self.document;
|
||||
|
|
@ -1,15 +1,15 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { beta, version } from '../../moto/license.js';
|
||||
import { fileOps } from './file-ops.js';
|
||||
import { local as sdb } from '../../data/local.js';
|
||||
import { preferences } from './preferences.js';
|
||||
import { settings as set_ctrl } from './config/manager.js';
|
||||
import { settingsOps } from './config/settings.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { VIEWS } from '../core/consts.js';
|
||||
import { $ } from '../../../moto/webui.js';
|
||||
import { api } from '../api.js';
|
||||
import { beta, version } from '../../../moto/license.js';
|
||||
import { fileOps } from '../file-ops.js';
|
||||
import { local as sdb } from '../../../data/local.js';
|
||||
import { preferences } from '../preferences.js';
|
||||
import { settings as set_ctrl } from '../conf/manager.js';
|
||||
import { settingsOps } from '../conf/settings.js';
|
||||
import { space } from '../../../moto/space.js';
|
||||
import { VIEWS } from '../../core/consts.js';
|
||||
|
||||
const DOC = self.document;
|
||||
const WIN = self.window;
|
||||
|
|
@ -6,7 +6,7 @@ import { consts } from '../core/consts.js';
|
|||
import { modal } from './modal.js';
|
||||
import { platform } from './platform.js';
|
||||
import { selection } from './selected.js';
|
||||
import { settings } from './config/manager.js';
|
||||
import { settings } from './conf/manager.js';
|
||||
|
||||
const { MODES, VIEWS } = consts;
|
||||
const clone = Object.clone;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { api } from './api.js';
|
|||
import { consts } from '../core/consts.js';
|
||||
import { platform } from './platform.js';
|
||||
import { selection } from './selected.js';
|
||||
import { settings } from './config/manager.js';
|
||||
import { settings } from './conf/manager.js';
|
||||
import STACKS from './stacks.js';
|
||||
|
||||
const { VIEWS } = consts;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
import { api } from './api.js';
|
||||
import { consts } from '../core/consts.js';
|
||||
import { settings } from './config/manager.js';
|
||||
import { settings } from './conf/manager.js';
|
||||
import { space as SPACE } from '../../moto/space.js';
|
||||
import STACKS from './stacks.js';
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import { local as SDB } from '../../data/local.js';
|
|||
import { openFiles } from './files.js';
|
||||
import { platform } from './platform.js';
|
||||
import { selection } from './selected.js';
|
||||
import { settings } from './config/manager.js';
|
||||
import { settings } from './conf/manager.js';
|
||||
import { space as SPACE } from '../../moto/space.js';
|
||||
import { utils } from '../core/utils.js';
|
||||
import { Widget } from '../core/widget.js';
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
import { $ } from '../../../moto/webui.js';
|
||||
import { api } from '../../app/api.js';
|
||||
import { consts } from '../../core/consts.js';
|
||||
import { settings as setconf } from '../../app/config/manager.js';
|
||||
import { settings as setconf } from '../../app/conf/manager.js';
|
||||
import { Tool, calcTaperAngle, calcTaperBallExtent, calcTaperLength } from './tool.js';
|
||||
|
||||
const DEG2RAD = Math.PI / 180;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
import { $ } from '../../../moto/webui.js';
|
||||
import { api } from '../../app/api.js';
|
||||
import { conf } from '../../app/config/defaults.js';
|
||||
import { conf } from '../../app/conf/defaults.js';
|
||||
import { util } from '../../../geo/base.js';
|
||||
import { client } from '../../app/workers.js';
|
||||
import { addbox, delbox, getlastbox } from '../../core/boxes.js';
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import '../../add/array.js';
|
|||
import '../../add/class.js';
|
||||
import '../../add/three.js';
|
||||
import { api } from '../app/api.js';
|
||||
import { conf } from '../app/config/defaults.js';
|
||||
import { conf } from '../app/conf/defaults.js';
|
||||
import { client } from '../app/workers.js';
|
||||
import { load } from '../../load/file.js';
|
||||
import { newWidget } from '../core/widget.js';
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@ import '../kiri/app/language.js';
|
|||
import '../kiri/core/lang-en.js';
|
||||
|
||||
import { api } from '../kiri/app/api.js';
|
||||
import { init_lang } from '../kiri/app/init-lang.js';
|
||||
import { init_input } from '../kiri/app/init-input.js';
|
||||
import { init_sync } from '../kiri/app/init-sync.js';
|
||||
import { init_lang } from '../kiri/app/init/lang.js';
|
||||
import { init_input } from '../kiri/app/init/input.js';
|
||||
import { init_sync } from '../kiri/app/init/syn.js';
|
||||
|
||||
let traceload = location.search.indexOf('traceload') > 0;
|
||||
let load = [];
|
||||
|
|
|
|||
Loading…
Reference in a new issue