├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── LICENSE ├── README.md ├── config ├── dev.env.js ├── index.js ├── prod.env.js └── test.env.js ├── electron ├── LICENSE ├── config │ ├── common.js │ ├── index.js │ ├── prod.js │ └── profile.js ├── electron.js ├── functions.js ├── package.json └── static │ └── images │ ├── app_icon.icns │ ├── app_icon.png │ ├── app_icon.sketch │ ├── tray_icon.png │ └── tray_icon@2x.png ├── index.html ├── package.json ├── static └── .gitkeep ├── test └── unit │ ├── .eslintrc │ ├── index.js │ ├── karma.conf.js │ └── specs │ └── Hello.spec.js ├── tray.html └── view ├── assets ├── icons │ ├── MaterialIcons-Regular.woff2 │ ├── README.md │ └── codepoints └── scss │ ├── _base.scss │ ├── _config.scss │ ├── _icons.scss │ ├── _inc.scss │ └── _mixins.scss ├── components ├── CircleLoading.vue ├── Content.vue ├── ControlPanel.vue ├── DragImporter.vue ├── Footer.vue ├── ListControls.vue ├── PlayList.vue ├── PlayingBadge.vue ├── ProgressBar.vue ├── ProgressCircle.vue ├── SearchForm.vue ├── Sidebar.vue ├── SongMetas.vue ├── TrafficLights.vue └── Visualizer.vue ├── entries ├── App.vue └── Tray.vue ├── helpers ├── appMenu.js ├── connecter.js ├── dataStorage.js ├── fileImporter.js └── visualizer.js ├── main.js ├── player └── index.js ├── store └── index.js ├── tray.js └── utils └── base.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/README.md -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /config/test.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/config/test.env.js -------------------------------------------------------------------------------- /electron/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/LICENSE -------------------------------------------------------------------------------- /electron/config/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/config/common.js -------------------------------------------------------------------------------- /electron/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/config/index.js -------------------------------------------------------------------------------- /electron/config/prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/config/prod.js -------------------------------------------------------------------------------- /electron/config/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/config/profile.js -------------------------------------------------------------------------------- /electron/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/electron.js -------------------------------------------------------------------------------- /electron/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/functions.js -------------------------------------------------------------------------------- /electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/package.json -------------------------------------------------------------------------------- /electron/static/images/app_icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/static/images/app_icon.icns -------------------------------------------------------------------------------- /electron/static/images/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/static/images/app_icon.png -------------------------------------------------------------------------------- /electron/static/images/app_icon.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/static/images/app_icon.sketch -------------------------------------------------------------------------------- /electron/static/images/tray_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/static/images/tray_icon.png -------------------------------------------------------------------------------- /electron/static/images/tray_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/electron/static/images/tray_icon@2x.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/package.json -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/test/unit/.eslintrc -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/test/unit/karma.conf.js -------------------------------------------------------------------------------- /test/unit/specs/Hello.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/test/unit/specs/Hello.spec.js -------------------------------------------------------------------------------- /tray.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/tray.html -------------------------------------------------------------------------------- /view/assets/icons/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/icons/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /view/assets/icons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/icons/README.md -------------------------------------------------------------------------------- /view/assets/icons/codepoints: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/icons/codepoints -------------------------------------------------------------------------------- /view/assets/scss/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/scss/_base.scss -------------------------------------------------------------------------------- /view/assets/scss/_config.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/scss/_config.scss -------------------------------------------------------------------------------- /view/assets/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/scss/_icons.scss -------------------------------------------------------------------------------- /view/assets/scss/_inc.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/scss/_inc.scss -------------------------------------------------------------------------------- /view/assets/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/assets/scss/_mixins.scss -------------------------------------------------------------------------------- /view/components/CircleLoading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/CircleLoading.vue -------------------------------------------------------------------------------- /view/components/Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/Content.vue -------------------------------------------------------------------------------- /view/components/ControlPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/ControlPanel.vue -------------------------------------------------------------------------------- /view/components/DragImporter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/DragImporter.vue -------------------------------------------------------------------------------- /view/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/Footer.vue -------------------------------------------------------------------------------- /view/components/ListControls.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/ListControls.vue -------------------------------------------------------------------------------- /view/components/PlayList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/PlayList.vue -------------------------------------------------------------------------------- /view/components/PlayingBadge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/PlayingBadge.vue -------------------------------------------------------------------------------- /view/components/ProgressBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/ProgressBar.vue -------------------------------------------------------------------------------- /view/components/ProgressCircle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/ProgressCircle.vue -------------------------------------------------------------------------------- /view/components/SearchForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/SearchForm.vue -------------------------------------------------------------------------------- /view/components/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/Sidebar.vue -------------------------------------------------------------------------------- /view/components/SongMetas.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/SongMetas.vue -------------------------------------------------------------------------------- /view/components/TrafficLights.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/TrafficLights.vue -------------------------------------------------------------------------------- /view/components/Visualizer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/components/Visualizer.vue -------------------------------------------------------------------------------- /view/entries/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/entries/App.vue -------------------------------------------------------------------------------- /view/entries/Tray.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/entries/Tray.vue -------------------------------------------------------------------------------- /view/helpers/appMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/helpers/appMenu.js -------------------------------------------------------------------------------- /view/helpers/connecter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/helpers/connecter.js -------------------------------------------------------------------------------- /view/helpers/dataStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/helpers/dataStorage.js -------------------------------------------------------------------------------- /view/helpers/fileImporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/helpers/fileImporter.js -------------------------------------------------------------------------------- /view/helpers/visualizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/helpers/visualizer.js -------------------------------------------------------------------------------- /view/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/main.js -------------------------------------------------------------------------------- /view/player/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/player/index.js -------------------------------------------------------------------------------- /view/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/store/index.js -------------------------------------------------------------------------------- /view/tray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/margox/Meaga/HEAD/view/tray.js -------------------------------------------------------------------------------- /view/utils/base.js: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------