diff --git a/Makefile b/Makefile index b4208862..eee3d056 100644 --- a/Makefile +++ b/Makefile @@ -514,7 +514,7 @@ electron-develop: -s "$(PLATFORM)" sass: - node-sass lib/gui/scss/main.scss > lib/gui/css/main.css + node-sass lib/gui/app/scss/main.scss > lib/gui/css/main.css lint-js: eslint lib tests scripts bin versionist.conf.js diff --git a/lib/gui/app.js b/lib/gui/app/app.js similarity index 94% rename from lib/gui/app.js rename to lib/gui/app/app.js index d491cb7c..41b73921 100644 --- a/lib/gui/app.js +++ b/lib/gui/app/app.js @@ -29,20 +29,20 @@ var angular = require('angular') const electron = require('electron') const Bluebird = require('bluebird') const semver = require('semver') -const EXIT_CODES = require('../shared/exit-codes') -const messages = require('../shared/messages') -const s3Packages = require('../shared/s3-packages') -const release = require('../shared/release') -const store = require('../shared/store') -const errors = require('../shared/errors') -const packageJSON = require('../../package.json') -const flashState = require('../shared/models/flash-state') +const EXIT_CODES = require('../../shared/exit-codes') +const messages = require('../../shared/messages') +const s3Packages = require('../../shared/s3-packages') +const release = require('../../shared/release') +const store = require('../../shared/store') +const errors = require('../../shared/errors') +const packageJSON = require('../../../package.json') +const flashState = require('../../shared/models/flash-state') const settings = require('./models/settings') const windowProgress = require('./os/window-progress') const analytics = require('./modules/analytics') const updateNotifier = require('./components/update-notifier') -const availableDrives = require('../shared/models/available-drives') -const selectionState = require('../shared/models/selection-state') +const availableDrives = require('../../shared/models/available-drives') +const selectionState = require('../../shared/models/selection-state') const driveScanner = require('./modules/drive-scanner') const osDialog = require('./os/dialog') const exceptionReporter = require('./modules/exception-reporter') diff --git a/lib/gui/components/drive-selector/controllers/drive-selector.js b/lib/gui/app/components/drive-selector/controllers/drive-selector.js similarity index 96% rename from lib/gui/components/drive-selector/controllers/drive-selector.js rename to lib/gui/app/components/drive-selector/controllers/drive-selector.js index 48be1331..241f9f9f 100644 --- a/lib/gui/components/drive-selector/controllers/drive-selector.js +++ b/lib/gui/app/components/drive-selector/controllers/drive-selector.js @@ -18,11 +18,11 @@ const angular = require('angular') const _ = require('lodash') -const messages = require('../../../../shared/messages') -const constraints = require('../../../../shared/drive-constraints') +const messages = require('../../../../../shared/messages') +const constraints = require('../../../../../shared/drive-constraints') const analytics = require('../../../modules/analytics') -const availableDrives = require('../../../../shared/models/available-drives') -const selectionState = require('../../../../shared/models/selection-state') +const availableDrives = require('../../../../../shared/models/available-drives') +const selectionState = require('../../../../../shared/models/selection-state') module.exports = function ( $q, diff --git a/lib/gui/components/drive-selector/drive-selector.js b/lib/gui/app/components/drive-selector/drive-selector.js similarity index 100% rename from lib/gui/components/drive-selector/drive-selector.js rename to lib/gui/app/components/drive-selector/drive-selector.js diff --git a/lib/gui/components/drive-selector/services/drive-selector.js b/lib/gui/app/components/drive-selector/services/drive-selector.js similarity index 100% rename from lib/gui/components/drive-selector/services/drive-selector.js rename to lib/gui/app/components/drive-selector/services/drive-selector.js diff --git a/lib/gui/components/drive-selector/styles/_drive-selector.scss b/lib/gui/app/components/drive-selector/styles/_drive-selector.scss similarity index 100% rename from lib/gui/components/drive-selector/styles/_drive-selector.scss rename to lib/gui/app/components/drive-selector/styles/_drive-selector.scss diff --git a/lib/gui/components/drive-selector/templates/drive-selector-modal.tpl.html b/lib/gui/app/components/drive-selector/templates/drive-selector-modal.tpl.html similarity index 100% rename from lib/gui/components/drive-selector/templates/drive-selector-modal.tpl.html rename to lib/gui/app/components/drive-selector/templates/drive-selector-modal.tpl.html diff --git a/lib/gui/components/flash-error-modal/flash-error-modal.js b/lib/gui/app/components/flash-error-modal/flash-error-modal.js similarity index 100% rename from lib/gui/components/flash-error-modal/flash-error-modal.js rename to lib/gui/app/components/flash-error-modal/flash-error-modal.js diff --git a/lib/gui/components/flash-error-modal/services/flash-error-modal.js b/lib/gui/app/components/flash-error-modal/services/flash-error-modal.js similarity index 89% rename from lib/gui/components/flash-error-modal/services/flash-error-modal.js rename to lib/gui/app/components/flash-error-modal/services/flash-error-modal.js index 574c867d..811b203b 100644 --- a/lib/gui/components/flash-error-modal/services/flash-error-modal.js +++ b/lib/gui/app/components/flash-error-modal/services/flash-error-modal.js @@ -16,8 +16,8 @@ 'use strict' -const flashState = require('../../../../shared/models/flash-state') -const selectionState = require('../../../../shared/models/selection-state') +const flashState = require('../../../../../shared/models/flash-state') +const selectionState = require('../../../../../shared/models/selection-state') const analytics = require('../../../modules/analytics') module.exports = function (WarningModalService) { diff --git a/lib/gui/components/modal/modal.js b/lib/gui/app/components/modal/modal.js similarity index 100% rename from lib/gui/components/modal/modal.js rename to lib/gui/app/components/modal/modal.js diff --git a/lib/gui/components/modal/services/modal.js b/lib/gui/app/components/modal/services/modal.js similarity index 100% rename from lib/gui/components/modal/services/modal.js rename to lib/gui/app/components/modal/services/modal.js diff --git a/lib/gui/components/modal/styles/_modal.scss b/lib/gui/app/components/modal/styles/_modal.scss similarity index 100% rename from lib/gui/components/modal/styles/_modal.scss rename to lib/gui/app/components/modal/styles/_modal.scss diff --git a/lib/gui/components/progress-button/directives/progress-button.js b/lib/gui/app/components/progress-button/directives/progress-button.js similarity index 100% rename from lib/gui/components/progress-button/directives/progress-button.js rename to lib/gui/app/components/progress-button/directives/progress-button.js diff --git a/lib/gui/components/progress-button/progress-button.js b/lib/gui/app/components/progress-button/progress-button.js similarity index 100% rename from lib/gui/components/progress-button/progress-button.js rename to lib/gui/app/components/progress-button/progress-button.js diff --git a/lib/gui/components/progress-button/styles/_progress-button.scss b/lib/gui/app/components/progress-button/styles/_progress-button.scss similarity index 100% rename from lib/gui/components/progress-button/styles/_progress-button.scss rename to lib/gui/app/components/progress-button/styles/_progress-button.scss diff --git a/lib/gui/components/progress-button/templates/progress-button.tpl.html b/lib/gui/app/components/progress-button/templates/progress-button.tpl.html similarity index 100% rename from lib/gui/components/progress-button/templates/progress-button.tpl.html rename to lib/gui/app/components/progress-button/templates/progress-button.tpl.html diff --git a/lib/gui/components/safe-webview.js b/lib/gui/app/components/safe-webview.js similarity index 98% rename from lib/gui/components/safe-webview.js rename to lib/gui/app/components/safe-webview.js index 94fbd2ca..697b1604 100644 --- a/lib/gui/components/safe-webview.js +++ b/lib/gui/app/components/safe-webview.js @@ -25,8 +25,8 @@ const react = require('react') const propTypes = require('prop-types') const react2angular = require('react2angular').react2angular const analytics = require('../modules/analytics') -const packageJSON = require('../../../package.json') -const robot = require('../../shared/robot') +const packageJSON = require('../../../../package.json') +const robot = require('../../../shared/robot') const MODULE_NAME = 'Etcher.Components.SafeWebview' const angularSafeWebview = angular.module(MODULE_NAME, []) diff --git a/lib/gui/components/svg-icon.js b/lib/gui/app/components/svg-icon.js similarity index 100% rename from lib/gui/components/svg-icon.js rename to lib/gui/app/components/svg-icon.js diff --git a/lib/gui/components/svg-icon/styles/_svg-icon.scss b/lib/gui/app/components/svg-icon/styles/_svg-icon.scss similarity index 100% rename from lib/gui/components/svg-icon/styles/_svg-icon.scss rename to lib/gui/app/components/svg-icon/styles/_svg-icon.scss diff --git a/lib/gui/components/tooltip-modal/controllers/tooltip-modal.js b/lib/gui/app/components/tooltip-modal/controllers/tooltip-modal.js similarity index 100% rename from lib/gui/components/tooltip-modal/controllers/tooltip-modal.js rename to lib/gui/app/components/tooltip-modal/controllers/tooltip-modal.js diff --git a/lib/gui/components/tooltip-modal/services/tooltip-modal.js b/lib/gui/app/components/tooltip-modal/services/tooltip-modal.js similarity index 100% rename from lib/gui/components/tooltip-modal/services/tooltip-modal.js rename to lib/gui/app/components/tooltip-modal/services/tooltip-modal.js diff --git a/lib/gui/components/tooltip-modal/styles/_tooltip-modal.scss b/lib/gui/app/components/tooltip-modal/styles/_tooltip-modal.scss similarity index 100% rename from lib/gui/components/tooltip-modal/styles/_tooltip-modal.scss rename to lib/gui/app/components/tooltip-modal/styles/_tooltip-modal.scss diff --git a/lib/gui/components/tooltip-modal/templates/tooltip-modal.tpl.html b/lib/gui/app/components/tooltip-modal/templates/tooltip-modal.tpl.html similarity index 100% rename from lib/gui/components/tooltip-modal/templates/tooltip-modal.tpl.html rename to lib/gui/app/components/tooltip-modal/templates/tooltip-modal.tpl.html diff --git a/lib/gui/components/tooltip-modal/tooltip-modal.js b/lib/gui/app/components/tooltip-modal/tooltip-modal.js similarity index 100% rename from lib/gui/components/tooltip-modal/tooltip-modal.js rename to lib/gui/app/components/tooltip-modal/tooltip-modal.js diff --git a/lib/gui/components/update-notifier.js b/lib/gui/app/components/update-notifier.js similarity index 96% rename from lib/gui/components/update-notifier.js rename to lib/gui/app/components/update-notifier.js index 0e7315c8..8fc7dd7a 100644 --- a/lib/gui/components/update-notifier.js +++ b/lib/gui/app/components/update-notifier.js @@ -21,9 +21,9 @@ const Bluebird = require('bluebird') const _ = require('lodash') const settings = require('../models/settings') const analytics = require('../modules/analytics') -const units = require('../../shared/units') -const release = require('../../shared/release') -const packageJSON = require('../../../package.json') +const units = require('../../../shared/units') +const release = require('../../../shared/release') +const packageJSON = require('../../../../package.json') /** * @summary The number of days the update notifier can be put to sleep diff --git a/lib/gui/components/warning-modal/controllers/warning-modal.js b/lib/gui/app/components/warning-modal/controllers/warning-modal.js similarity index 100% rename from lib/gui/components/warning-modal/controllers/warning-modal.js rename to lib/gui/app/components/warning-modal/controllers/warning-modal.js diff --git a/lib/gui/components/warning-modal/services/warning-modal.js b/lib/gui/app/components/warning-modal/services/warning-modal.js similarity index 100% rename from lib/gui/components/warning-modal/services/warning-modal.js rename to lib/gui/app/components/warning-modal/services/warning-modal.js diff --git a/lib/gui/components/warning-modal/styles/_warning-modal.scss b/lib/gui/app/components/warning-modal/styles/_warning-modal.scss similarity index 100% rename from lib/gui/components/warning-modal/styles/_warning-modal.scss rename to lib/gui/app/components/warning-modal/styles/_warning-modal.scss diff --git a/lib/gui/components/warning-modal/templates/warning-modal.tpl.html b/lib/gui/app/components/warning-modal/templates/warning-modal.tpl.html similarity index 100% rename from lib/gui/components/warning-modal/templates/warning-modal.tpl.html rename to lib/gui/app/components/warning-modal/templates/warning-modal.tpl.html diff --git a/lib/gui/components/warning-modal/warning-modal.js b/lib/gui/app/components/warning-modal/warning-modal.js similarity index 100% rename from lib/gui/components/warning-modal/warning-modal.js rename to lib/gui/app/components/warning-modal/warning-modal.js diff --git a/lib/gui/index.html b/lib/gui/app/index.html similarity index 83% rename from lib/gui/index.html rename to lib/gui/app/index.html index 5dc037e6..7b2de075 100644 --- a/lib/gui/index.html +++ b/lib/gui/app/index.html @@ -3,10 +3,10 @@