├── .browserslistrc ├── .env ├── .eslintrc.js ├── .gitignore ├── LICENSE ├── README.md ├── dockerfile ├── env.d.ts ├── index.html ├── package.json ├── public ├── assets │ ├── favicon │ │ ├── android-icon-144x144.png │ │ ├── android-icon-192x192.png │ │ ├── android-icon-36x36.png │ │ ├── android-icon-48x48.png │ │ ├── android-icon-72x72.png │ │ ├── android-icon-96x96.png │ │ ├── apple-icon-114x114.png │ │ ├── apple-icon-120x120.png │ │ ├── apple-icon-144x144.png │ │ ├── apple-icon-152x152.png │ │ ├── apple-icon-180x180.png │ │ ├── apple-icon-57x57.png │ │ ├── apple-icon-60x60.png │ │ ├── apple-icon-72x72.png │ │ ├── apple-icon-76x76.png │ │ ├── apple-icon-precomposed.png │ │ ├── apple-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon-96x96.png │ │ ├── favicon.ico │ │ ├── ms-icon-144x144.png │ │ ├── ms-icon-150x150.png │ │ ├── ms-icon-310x310.png │ │ └── ms-icon-70x70.png │ ├── icons │ │ ├── icon-pencil.svg │ │ ├── tool-drag.svg │ │ ├── tool-eraser.svg │ │ ├── tool-eyedropper.svg │ │ ├── tool-fill.svg │ │ ├── tool-lasso.svg │ │ ├── tool-mirror.svg │ │ ├── tool-move.svg │ │ ├── tool-paintbrush.svg │ │ ├── tool-rectangle.svg │ │ ├── tool-resize.svg │ │ ├── tool-rotate.svg │ │ ├── tool-selection.svg │ │ ├── tool-stamp.svg │ │ ├── tool-text.svg │ │ ├── tool-wand.svg │ │ └── tool-zoom.svg │ ├── images │ │ ├── font-previews-fs8.png │ │ ├── icon-collapse.svg │ │ └── icon-expand.svg │ └── logo.png ├── favicon.ico └── login.html ├── src ├── assets-inline │ ├── animations │ │ └── loader.svg │ ├── fonts │ │ └── nunito.woff │ └── images │ │ ├── document_transparent_bg.png │ │ ├── folder.png │ │ ├── icon-bpy.svg │ │ ├── icon-eye.svg │ │ ├── icon-history.svg │ │ ├── icon-mask.svg │ │ ├── icon-maximize.svg │ │ ├── icon-minimize.svg │ │ ├── icon-settings.svg │ │ └── icon-trashcan.svg ├── bitmappery.vue ├── components │ ├── cloud-file-selector │ │ ├── aws-s3 │ │ │ ├── aws-s3-file-selector.vue │ │ │ └── aws-s3-image-preview.vue │ │ ├── cloud-file-selector.html │ │ ├── cloud-file-selector.scss │ │ ├── cloud-file-selector.ts │ │ ├── dropbox │ │ │ ├── dropbox-file-selector.vue │ │ │ └── dropbox-image-preview.vue │ │ ├── google-drive │ │ │ ├── google-drive-file-selector.vue │ │ │ └── google-drive-image-preview.vue │ │ └── messages.json │ ├── dialog-window │ │ ├── dialog-window.vue │ │ └── messages.json │ ├── document-canvas │ │ ├── decorators │ │ │ └── touch-decorator.ts │ │ ├── document-canvas.vue │ │ └── scrollbars │ │ │ └── scrollbars.vue │ ├── document-preview │ │ └── document-preview.vue │ ├── file-import │ │ ├── aws-s3-connector │ │ │ ├── aws-s3-connector.vue │ │ │ └── messages.json │ │ ├── dropbox-connector │ │ │ ├── dropbox-connector.vue │ │ │ └── messages.json │ │ ├── file-import.vue │ │ ├── file-selector │ │ │ ├── file-selector.vue │ │ │ └── messages.json │ │ ├── google-drive-connector │ │ │ ├── google-drive-connector.vue │ │ │ └── messages.json │ │ └── messages.json │ ├── file-menu │ │ ├── create-document │ │ │ ├── create-document.vue │ │ │ └── messages.json │ │ ├── export-window │ │ │ ├── export-window.vue │ │ │ └── messages.json │ │ └── save-document │ │ │ ├── aws-s3 │ │ │ ├── messages.json │ │ │ └── save-s3-document.vue │ │ │ ├── dropbox │ │ │ ├── messages.json │ │ │ └── save-dropbox-document.vue │ │ │ ├── google-drive │ │ │ ├── messages.json │ │ │ └── save-google-drive-document.vue │ │ │ ├── messages.json │ │ │ └── save-document.vue │ ├── grid-to-layers-window │ │ ├── grid-to-layers-window.vue │ │ └── messages.json │ ├── layer-effects │ │ ├── layer-effects.vue │ │ └── messages.json │ ├── layer-panel │ │ ├── layer-panel.vue │ │ └── messages.json │ ├── loader │ │ └── loader.vue │ ├── menus │ │ ├── context-menu │ │ │ └── context-menu.vue │ │ ├── header-menu │ │ │ ├── header-menu.vue │ │ │ └── messages.json │ │ └── layer-menu │ │ │ ├── layer-menu.vue │ │ │ └── messages.json │ ├── modal │ │ └── modal.vue │ ├── new-layer-window │ │ ├── messages.json │ │ └── new-layer-window.vue │ ├── notifications │ │ └── notifications.vue │ ├── preferences │ │ ├── messages.json │ │ └── preferences.vue │ ├── resize-canvas-window │ │ ├── messages.json │ │ └── resize-canvas-window.vue │ ├── resize-document-window │ │ ├── messages.json │ │ └── resize-document-window.vue │ ├── selection-menu │ │ ├── load-selection │ │ │ ├── load-selection.vue │ │ │ └── messages.json │ │ └── save-selection │ │ │ ├── messages.json │ │ │ └── save-selection.vue │ ├── stroke-selection-window │ │ ├── messages.json │ │ └── stroke-selection-window.vue │ ├── third-party │ │ └── vue-js-toggle-button │ │ │ ├── ToggleButton.vue │ │ │ └── utils.ts │ ├── tool-options-panel │ │ ├── messages.json │ │ ├── tool-options-brush │ │ │ ├── messages.json │ │ │ └── tool-options-brush.vue │ │ ├── tool-options-clone │ │ │ ├── messages.json │ │ │ └── tool-options-clone.vue │ │ ├── tool-options-drag │ │ │ ├── messages.json │ │ │ └── tool-options-drag.vue │ │ ├── tool-options-eraser │ │ │ ├── messages.json │ │ │ └── tool-options-eraser.vue │ │ ├── tool-options-fill │ │ │ ├── messages.json │ │ │ └── tool-options-fill.vue │ │ ├── tool-options-mirror │ │ │ ├── messages.json │ │ │ └── tool-options-mirror.vue │ │ ├── tool-options-panel.vue │ │ ├── tool-options-rotate │ │ │ ├── messages.json │ │ │ └── tool-options-rotate.vue │ │ ├── tool-options-scale │ │ │ ├── messages.json │ │ │ └── tool-options-scale.vue │ │ ├── tool-options-selection │ │ │ ├── messages.json │ │ │ └── tool-options-selection.vue │ │ ├── tool-options-text │ │ │ ├── font-preview │ │ │ │ └── font-preview.vue │ │ │ ├── messages.json │ │ │ └── tool-options-text.vue │ │ ├── tool-options-wand │ │ │ ├── messages.json │ │ │ └── tool-options-wand.vue │ │ └── tool-options-zoom │ │ │ ├── messages.json │ │ │ └── tool-options-zoom.vue │ ├── toolbox │ │ ├── messages.json │ │ └── toolbox.vue │ └── ui │ │ ├── color-picker │ │ └── color-picker.vue │ │ ├── dimensions-formatter │ │ ├── dimensions-formatter.vue │ │ └── messages.json │ │ ├── select-box │ │ └── select-box.vue │ │ └── slider │ │ └── slider.vue ├── definitions │ ├── blend-modes.ts │ ├── brush-types.ts │ ├── colors.ts │ ├── document.ts │ ├── editor-properties.ts │ ├── editor.ts │ ├── file-types.ts │ ├── font-types.ts │ ├── image-types.ts │ ├── layer-types.ts │ ├── modal-windows.ts │ ├── panel-types.ts │ ├── storage-types.ts │ └── tool-types.ts ├── factories │ ├── brush-factory.ts │ ├── document-factory.ts │ ├── filters-factory.ts │ ├── history-state-factory.ts │ ├── layer-factory.ts │ ├── renderer-factory.ts │ ├── text-factory.ts │ └── transform-factory.ts ├── main.js ├── math │ ├── image-math.ts │ ├── line-math.ts │ ├── point-math.ts │ ├── rectangle-math.ts │ ├── selection-math.ts │ └── unit-math.ts ├── messages.json ├── mixins │ ├── cloud-service-connector.ts │ └── image-to-document-manager.ts ├── rendering │ ├── actors │ │ ├── guide-renderer.ts │ │ ├── interaction-pane.ts │ │ ├── layer-renderer.ts │ │ ├── zoomable-canvas.ts │ │ └── zoomable-sprite.ts │ ├── cache │ │ ├── bitmap-cache.ts │ │ └── blended-layer-cache.ts │ ├── cursors │ │ ├── brush.ts │ │ └── cross.ts │ ├── filters │ │ ├── adjustments.ts │ │ └── duotone.ts │ ├── operations │ │ ├── blending.ts │ │ ├── clipping.ts │ │ ├── cloning.ts │ │ ├── compositing.ts │ │ ├── drawing.ts │ │ ├── fill.ts │ │ ├── masking.ts │ │ ├── snapping.ts │ │ ├── text.ts │ │ └── transforming.ts │ └── utils │ │ └── drawable-canvas-utils.ts ├── services │ ├── aws-s3-service.ts │ ├── canvas-service.ts │ ├── compression-service.ts │ ├── dropbox-service.ts │ ├── file-loader-queue.ts │ ├── font-service.ts │ ├── gif-creation-service.ts │ ├── google-drive-service.ts │ ├── keyboard-service.ts │ ├── pdf-import-service.ts │ ├── psd-import-service.ts │ └── render-service.ts ├── store │ ├── actions │ │ ├── canvas-resize.ts │ │ ├── canvas-zoom.ts │ │ ├── crop-to-selection.ts │ │ ├── document-resize.ts │ │ ├── layer-add-text-layer.ts │ │ ├── layer-add.ts │ │ ├── layer-commit-effects-and-transforms.ts │ │ ├── layer-duplicate.ts │ │ ├── layer-merge-down.ts │ │ ├── layer-paste-filters.ts │ │ ├── layer-position.ts │ │ ├── layer-remove.ts │ │ ├── layer-rename.ts │ │ ├── layer-reorder.ts │ │ ├── layer-rotate.ts │ │ ├── layer-source-replace.ts │ │ ├── layer-toggle-filters.ts │ │ ├── layer-toggle-visibility.ts │ │ ├── layer-update-filters.ts │ │ ├── mask-add.ts │ │ ├── mask-position.ts │ │ ├── mask-remove.ts │ │ ├── selection-apply.ts │ │ ├── selection-invert.ts │ │ └── slice-grid-to-layers.ts │ ├── index.ts │ └── modules │ │ ├── canvas-module.ts │ │ ├── document-module.ts │ │ ├── editor-module.ts │ │ ├── history-module.ts │ │ ├── image-module.ts │ │ └── preferences-module.ts ├── styles │ ├── _colors.scss │ ├── _global.scss │ ├── _mixins.scss │ ├── _variables.scss │ ├── component.scss │ ├── font-previews.scss │ ├── form.scss │ ├── panel.scss │ ├── third-party.scss │ ├── tool-option.scss │ ├── tooltip.scss │ ├── typography.scss │ └── ui.scss ├── utils │ ├── canvas-util.ts │ ├── cloud-service-loader.ts │ ├── color-util.ts │ ├── debounce-util.ts │ ├── document-util.ts │ ├── environment-util.ts │ ├── file-util.ts │ ├── layer-util.ts │ ├── object-util.ts │ ├── resource-manager.ts │ ├── search-select-util.ts │ ├── selection-util.ts │ ├── shape-util.ts │ ├── string-util.ts │ ├── wasm-util.ts │ └── zoom-util.ts ├── wasm │ ├── bin │ │ ├── filters.js │ │ └── filters.wasm │ └── filters.cpp └── workers │ ├── compression.worker.ts │ ├── filter.worker.ts │ └── image-file-to-resource.worker.ts ├── tests └── unit │ ├── definitions │ ├── file-types.spec.ts │ ├── image-types.spec.ts │ └── tool-types.spec.ts │ ├── factories │ ├── brush-factory.spec.ts │ ├── document-factory.spec.ts │ ├── filters-factory.spec.ts │ ├── history-state-factory.spec.ts │ ├── layer-factory.spec.ts │ ├── renderer-factory.spec.ts │ ├── text-factory.spec.ts │ └── transform-factory.spec.ts │ ├── math │ ├── image-math.spec.ts │ ├── point-math.spec.ts │ ├── rectangle-math.spec.ts │ └── unit-math.spec.ts │ ├── mocks.ts │ ├── rendering │ ├── actors │ │ └── layer-renderer.spec.ts │ └── cache │ │ ├── bitmap-cache.spec.ts │ │ └── blended-layer-cache.spec.ts │ ├── services │ ├── aws-s3-service.spec.ts │ └── canvas-service.spec.ts │ ├── store │ ├── actions │ │ ├── canvas-resize.spec.ts │ │ ├── document-resize.spec.ts │ │ ├── layer-add-text-layer.spec.ts │ │ ├── layer-add.spec.ts │ │ ├── layer-commit-effects-and-transforms.spec.ts │ │ ├── layer-duplicate.spec.ts │ │ ├── layer-paste-filters.spec.ts │ │ ├── layer-position.spec.ts │ │ ├── layer-remove.spec.ts │ │ ├── layer-rename.spec.ts │ │ ├── layer-reorder.spec.ts │ │ ├── layer-rotate.spec.ts │ │ ├── layer-source-replace.spec.ts │ │ ├── layer-toggle-filters.spec.ts │ │ ├── layer-toggle-visibility.spec.ts │ │ ├── layer-update-filters.spec.ts │ │ ├── mask-add.spec.ts │ │ ├── mask-position.spec.ts │ │ ├── mask-remove.spec.ts │ │ ├── selection-apply.spec.ts │ │ └── selection-invert.spec.ts │ ├── modules │ │ ├── canvas-module.spec.ts │ │ ├── document-module.spec.ts │ │ ├── editor-module.spec.ts │ │ ├── history-module.spec.ts │ │ ├── image-module.spec.ts │ │ └── preferences-module.spec.ts │ └── store.spec.ts │ └── utils │ ├── document-util.spec.ts │ ├── layer-util.spec.ts │ ├── selection-util.spec.ts │ └── shape-util.spec.ts ├── tsconfig.app.json ├── tsconfig.check.json ├── tsconfig.vitest.json ├── vite-env.d.ts └── vite.config.js /.browserslistrc: -------------------------------------------------------------------------------- 1 | last 2 years 2 | -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/.env -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/README.md -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/dockerfile -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/favicon/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/android-icon-144x144.png -------------------------------------------------------------------------------- /public/assets/favicon/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/android-icon-192x192.png -------------------------------------------------------------------------------- /public/assets/favicon/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/android-icon-36x36.png -------------------------------------------------------------------------------- /public/assets/favicon/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/android-icon-48x48.png -------------------------------------------------------------------------------- /public/assets/favicon/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/android-icon-72x72.png -------------------------------------------------------------------------------- /public/assets/favicon/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/android-icon-96x96.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-114x114.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-120x120.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-144x144.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-152x152.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-180x180.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-57x57.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-60x60.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-72x72.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-76x76.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon-precomposed.png -------------------------------------------------------------------------------- /public/assets/favicon/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/apple-icon.png -------------------------------------------------------------------------------- /public/assets/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /public/assets/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /public/assets/favicon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/favicon-96x96.png -------------------------------------------------------------------------------- /public/assets/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/favicon.ico -------------------------------------------------------------------------------- /public/assets/favicon/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/ms-icon-144x144.png -------------------------------------------------------------------------------- /public/assets/favicon/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/ms-icon-150x150.png -------------------------------------------------------------------------------- /public/assets/favicon/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/ms-icon-310x310.png -------------------------------------------------------------------------------- /public/assets/favicon/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/favicon/ms-icon-70x70.png -------------------------------------------------------------------------------- /public/assets/icons/icon-pencil.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/icon-pencil.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-drag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-drag.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-eraser.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-eraser.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-eyedropper.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-eyedropper.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-fill.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-fill.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-lasso.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-lasso.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-mirror.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-mirror.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-move.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-move.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-paintbrush.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-paintbrush.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-rectangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-rectangle.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-resize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-resize.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-rotate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-rotate.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-selection.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-selection.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-stamp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-stamp.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-text.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-wand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-wand.svg -------------------------------------------------------------------------------- /public/assets/icons/tool-zoom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/icons/tool-zoom.svg -------------------------------------------------------------------------------- /public/assets/images/font-previews-fs8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/images/font-previews-fs8.png -------------------------------------------------------------------------------- /public/assets/images/icon-collapse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/images/icon-collapse.svg -------------------------------------------------------------------------------- /public/assets/images/icon-expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/images/icon-expand.svg -------------------------------------------------------------------------------- /public/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/assets/logo.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/public/login.html -------------------------------------------------------------------------------- /src/assets-inline/animations/loader.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/animations/loader.svg -------------------------------------------------------------------------------- /src/assets-inline/fonts/nunito.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/fonts/nunito.woff -------------------------------------------------------------------------------- /src/assets-inline/images/document_transparent_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/document_transparent_bg.png -------------------------------------------------------------------------------- /src/assets-inline/images/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/folder.png -------------------------------------------------------------------------------- /src/assets-inline/images/icon-bpy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-bpy.svg -------------------------------------------------------------------------------- /src/assets-inline/images/icon-eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-eye.svg -------------------------------------------------------------------------------- /src/assets-inline/images/icon-history.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-history.svg -------------------------------------------------------------------------------- /src/assets-inline/images/icon-mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-mask.svg -------------------------------------------------------------------------------- /src/assets-inline/images/icon-maximize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-maximize.svg -------------------------------------------------------------------------------- /src/assets-inline/images/icon-minimize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-minimize.svg -------------------------------------------------------------------------------- /src/assets-inline/images/icon-settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-settings.svg -------------------------------------------------------------------------------- /src/assets-inline/images/icon-trashcan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/assets-inline/images/icon-trashcan.svg -------------------------------------------------------------------------------- /src/bitmappery.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/bitmappery.vue -------------------------------------------------------------------------------- /src/components/cloud-file-selector/aws-s3/aws-s3-file-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/aws-s3/aws-s3-file-selector.vue -------------------------------------------------------------------------------- /src/components/cloud-file-selector/aws-s3/aws-s3-image-preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/aws-s3/aws-s3-image-preview.vue -------------------------------------------------------------------------------- /src/components/cloud-file-selector/cloud-file-selector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/cloud-file-selector.html -------------------------------------------------------------------------------- /src/components/cloud-file-selector/cloud-file-selector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/cloud-file-selector.scss -------------------------------------------------------------------------------- /src/components/cloud-file-selector/cloud-file-selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/cloud-file-selector.ts -------------------------------------------------------------------------------- /src/components/cloud-file-selector/dropbox/dropbox-file-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/dropbox/dropbox-file-selector.vue -------------------------------------------------------------------------------- /src/components/cloud-file-selector/dropbox/dropbox-image-preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/dropbox/dropbox-image-preview.vue -------------------------------------------------------------------------------- /src/components/cloud-file-selector/google-drive/google-drive-file-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/google-drive/google-drive-file-selector.vue -------------------------------------------------------------------------------- /src/components/cloud-file-selector/google-drive/google-drive-image-preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/google-drive/google-drive-image-preview.vue -------------------------------------------------------------------------------- /src/components/cloud-file-selector/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/cloud-file-selector/messages.json -------------------------------------------------------------------------------- /src/components/dialog-window/dialog-window.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/dialog-window/dialog-window.vue -------------------------------------------------------------------------------- /src/components/dialog-window/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/dialog-window/messages.json -------------------------------------------------------------------------------- /src/components/document-canvas/decorators/touch-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/document-canvas/decorators/touch-decorator.ts -------------------------------------------------------------------------------- /src/components/document-canvas/document-canvas.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/document-canvas/document-canvas.vue -------------------------------------------------------------------------------- /src/components/document-canvas/scrollbars/scrollbars.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/document-canvas/scrollbars/scrollbars.vue -------------------------------------------------------------------------------- /src/components/document-preview/document-preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/document-preview/document-preview.vue -------------------------------------------------------------------------------- /src/components/file-import/aws-s3-connector/aws-s3-connector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/aws-s3-connector/aws-s3-connector.vue -------------------------------------------------------------------------------- /src/components/file-import/aws-s3-connector/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/aws-s3-connector/messages.json -------------------------------------------------------------------------------- /src/components/file-import/dropbox-connector/dropbox-connector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/dropbox-connector/dropbox-connector.vue -------------------------------------------------------------------------------- /src/components/file-import/dropbox-connector/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/dropbox-connector/messages.json -------------------------------------------------------------------------------- /src/components/file-import/file-import.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/file-import.vue -------------------------------------------------------------------------------- /src/components/file-import/file-selector/file-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/file-selector/file-selector.vue -------------------------------------------------------------------------------- /src/components/file-import/file-selector/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/file-selector/messages.json -------------------------------------------------------------------------------- /src/components/file-import/google-drive-connector/google-drive-connector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/google-drive-connector/google-drive-connector.vue -------------------------------------------------------------------------------- /src/components/file-import/google-drive-connector/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/google-drive-connector/messages.json -------------------------------------------------------------------------------- /src/components/file-import/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-import/messages.json -------------------------------------------------------------------------------- /src/components/file-menu/create-document/create-document.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/create-document/create-document.vue -------------------------------------------------------------------------------- /src/components/file-menu/create-document/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/create-document/messages.json -------------------------------------------------------------------------------- /src/components/file-menu/export-window/export-window.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/export-window/export-window.vue -------------------------------------------------------------------------------- /src/components/file-menu/export-window/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/export-window/messages.json -------------------------------------------------------------------------------- /src/components/file-menu/save-document/aws-s3/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/aws-s3/messages.json -------------------------------------------------------------------------------- /src/components/file-menu/save-document/aws-s3/save-s3-document.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/aws-s3/save-s3-document.vue -------------------------------------------------------------------------------- /src/components/file-menu/save-document/dropbox/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/dropbox/messages.json -------------------------------------------------------------------------------- /src/components/file-menu/save-document/dropbox/save-dropbox-document.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/dropbox/save-dropbox-document.vue -------------------------------------------------------------------------------- /src/components/file-menu/save-document/google-drive/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/google-drive/messages.json -------------------------------------------------------------------------------- /src/components/file-menu/save-document/google-drive/save-google-drive-document.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/google-drive/save-google-drive-document.vue -------------------------------------------------------------------------------- /src/components/file-menu/save-document/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/messages.json -------------------------------------------------------------------------------- /src/components/file-menu/save-document/save-document.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/file-menu/save-document/save-document.vue -------------------------------------------------------------------------------- /src/components/grid-to-layers-window/grid-to-layers-window.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/grid-to-layers-window/grid-to-layers-window.vue -------------------------------------------------------------------------------- /src/components/grid-to-layers-window/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/grid-to-layers-window/messages.json -------------------------------------------------------------------------------- /src/components/layer-effects/layer-effects.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/layer-effects/layer-effects.vue -------------------------------------------------------------------------------- /src/components/layer-effects/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/layer-effects/messages.json -------------------------------------------------------------------------------- /src/components/layer-panel/layer-panel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/layer-panel/layer-panel.vue -------------------------------------------------------------------------------- /src/components/layer-panel/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/layer-panel/messages.json -------------------------------------------------------------------------------- /src/components/loader/loader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/loader/loader.vue -------------------------------------------------------------------------------- /src/components/menus/context-menu/context-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/menus/context-menu/context-menu.vue -------------------------------------------------------------------------------- /src/components/menus/header-menu/header-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/menus/header-menu/header-menu.vue -------------------------------------------------------------------------------- /src/components/menus/header-menu/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/menus/header-menu/messages.json -------------------------------------------------------------------------------- /src/components/menus/layer-menu/layer-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/menus/layer-menu/layer-menu.vue -------------------------------------------------------------------------------- /src/components/menus/layer-menu/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/menus/layer-menu/messages.json -------------------------------------------------------------------------------- /src/components/modal/modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/modal/modal.vue -------------------------------------------------------------------------------- /src/components/new-layer-window/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/new-layer-window/messages.json -------------------------------------------------------------------------------- /src/components/new-layer-window/new-layer-window.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/new-layer-window/new-layer-window.vue -------------------------------------------------------------------------------- /src/components/notifications/notifications.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/notifications/notifications.vue -------------------------------------------------------------------------------- /src/components/preferences/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/preferences/messages.json -------------------------------------------------------------------------------- /src/components/preferences/preferences.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/preferences/preferences.vue -------------------------------------------------------------------------------- /src/components/resize-canvas-window/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/resize-canvas-window/messages.json -------------------------------------------------------------------------------- /src/components/resize-canvas-window/resize-canvas-window.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/resize-canvas-window/resize-canvas-window.vue -------------------------------------------------------------------------------- /src/components/resize-document-window/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/resize-document-window/messages.json -------------------------------------------------------------------------------- /src/components/resize-document-window/resize-document-window.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/resize-document-window/resize-document-window.vue -------------------------------------------------------------------------------- /src/components/selection-menu/load-selection/load-selection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/selection-menu/load-selection/load-selection.vue -------------------------------------------------------------------------------- /src/components/selection-menu/load-selection/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/selection-menu/load-selection/messages.json -------------------------------------------------------------------------------- /src/components/selection-menu/save-selection/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/selection-menu/save-selection/messages.json -------------------------------------------------------------------------------- /src/components/selection-menu/save-selection/save-selection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/selection-menu/save-selection/save-selection.vue -------------------------------------------------------------------------------- /src/components/stroke-selection-window/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/stroke-selection-window/messages.json -------------------------------------------------------------------------------- /src/components/stroke-selection-window/stroke-selection-window.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/stroke-selection-window/stroke-selection-window.vue -------------------------------------------------------------------------------- /src/components/third-party/vue-js-toggle-button/ToggleButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/third-party/vue-js-toggle-button/ToggleButton.vue -------------------------------------------------------------------------------- /src/components/third-party/vue-js-toggle-button/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/third-party/vue-js-toggle-button/utils.ts -------------------------------------------------------------------------------- /src/components/tool-options-panel/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-brush/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-brush/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-brush/tool-options-brush.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-brush/tool-options-brush.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-clone/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-clone/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-clone/tool-options-clone.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-clone/tool-options-clone.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-drag/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-drag/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-drag/tool-options-drag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-drag/tool-options-drag.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-eraser/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-eraser/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-eraser/tool-options-eraser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-eraser/tool-options-eraser.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-fill/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-fill/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-fill/tool-options-fill.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-fill/tool-options-fill.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-mirror/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-mirror/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-mirror/tool-options-mirror.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-mirror/tool-options-mirror.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-panel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-panel.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-rotate/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-rotate/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-rotate/tool-options-rotate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-rotate/tool-options-rotate.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-scale/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-scale/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-scale/tool-options-scale.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-scale/tool-options-scale.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-selection/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-selection/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-selection/tool-options-selection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-selection/tool-options-selection.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-text/font-preview/font-preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-text/font-preview/font-preview.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-text/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-text/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-text/tool-options-text.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-text/tool-options-text.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-wand/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-wand/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-wand/tool-options-wand.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-wand/tool-options-wand.vue -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-zoom/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-zoom/messages.json -------------------------------------------------------------------------------- /src/components/tool-options-panel/tool-options-zoom/tool-options-zoom.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/tool-options-panel/tool-options-zoom/tool-options-zoom.vue -------------------------------------------------------------------------------- /src/components/toolbox/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/toolbox/messages.json -------------------------------------------------------------------------------- /src/components/toolbox/toolbox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/toolbox/toolbox.vue -------------------------------------------------------------------------------- /src/components/ui/color-picker/color-picker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/ui/color-picker/color-picker.vue -------------------------------------------------------------------------------- /src/components/ui/dimensions-formatter/dimensions-formatter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/ui/dimensions-formatter/dimensions-formatter.vue -------------------------------------------------------------------------------- /src/components/ui/dimensions-formatter/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/ui/dimensions-formatter/messages.json -------------------------------------------------------------------------------- /src/components/ui/select-box/select-box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/ui/select-box/select-box.vue -------------------------------------------------------------------------------- /src/components/ui/slider/slider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/components/ui/slider/slider.vue -------------------------------------------------------------------------------- /src/definitions/blend-modes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/blend-modes.ts -------------------------------------------------------------------------------- /src/definitions/brush-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/brush-types.ts -------------------------------------------------------------------------------- /src/definitions/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/colors.ts -------------------------------------------------------------------------------- /src/definitions/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/document.ts -------------------------------------------------------------------------------- /src/definitions/editor-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/editor-properties.ts -------------------------------------------------------------------------------- /src/definitions/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/editor.ts -------------------------------------------------------------------------------- /src/definitions/file-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/file-types.ts -------------------------------------------------------------------------------- /src/definitions/font-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/font-types.ts -------------------------------------------------------------------------------- /src/definitions/image-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/image-types.ts -------------------------------------------------------------------------------- /src/definitions/layer-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/layer-types.ts -------------------------------------------------------------------------------- /src/definitions/modal-windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/modal-windows.ts -------------------------------------------------------------------------------- /src/definitions/panel-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/panel-types.ts -------------------------------------------------------------------------------- /src/definitions/storage-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/storage-types.ts -------------------------------------------------------------------------------- /src/definitions/tool-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/definitions/tool-types.ts -------------------------------------------------------------------------------- /src/factories/brush-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/brush-factory.ts -------------------------------------------------------------------------------- /src/factories/document-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/document-factory.ts -------------------------------------------------------------------------------- /src/factories/filters-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/filters-factory.ts -------------------------------------------------------------------------------- /src/factories/history-state-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/history-state-factory.ts -------------------------------------------------------------------------------- /src/factories/layer-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/layer-factory.ts -------------------------------------------------------------------------------- /src/factories/renderer-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/renderer-factory.ts -------------------------------------------------------------------------------- /src/factories/text-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/text-factory.ts -------------------------------------------------------------------------------- /src/factories/transform-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/factories/transform-factory.ts -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/main.js -------------------------------------------------------------------------------- /src/math/image-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/math/image-math.ts -------------------------------------------------------------------------------- /src/math/line-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/math/line-math.ts -------------------------------------------------------------------------------- /src/math/point-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/math/point-math.ts -------------------------------------------------------------------------------- /src/math/rectangle-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/math/rectangle-math.ts -------------------------------------------------------------------------------- /src/math/selection-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/math/selection-math.ts -------------------------------------------------------------------------------- /src/math/unit-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/math/unit-math.ts -------------------------------------------------------------------------------- /src/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/messages.json -------------------------------------------------------------------------------- /src/mixins/cloud-service-connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/mixins/cloud-service-connector.ts -------------------------------------------------------------------------------- /src/mixins/image-to-document-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/mixins/image-to-document-manager.ts -------------------------------------------------------------------------------- /src/rendering/actors/guide-renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/actors/guide-renderer.ts -------------------------------------------------------------------------------- /src/rendering/actors/interaction-pane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/actors/interaction-pane.ts -------------------------------------------------------------------------------- /src/rendering/actors/layer-renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/actors/layer-renderer.ts -------------------------------------------------------------------------------- /src/rendering/actors/zoomable-canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/actors/zoomable-canvas.ts -------------------------------------------------------------------------------- /src/rendering/actors/zoomable-sprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/actors/zoomable-sprite.ts -------------------------------------------------------------------------------- /src/rendering/cache/bitmap-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/cache/bitmap-cache.ts -------------------------------------------------------------------------------- /src/rendering/cache/blended-layer-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/cache/blended-layer-cache.ts -------------------------------------------------------------------------------- /src/rendering/cursors/brush.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/cursors/brush.ts -------------------------------------------------------------------------------- /src/rendering/cursors/cross.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/cursors/cross.ts -------------------------------------------------------------------------------- /src/rendering/filters/adjustments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/filters/adjustments.ts -------------------------------------------------------------------------------- /src/rendering/filters/duotone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/filters/duotone.ts -------------------------------------------------------------------------------- /src/rendering/operations/blending.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/blending.ts -------------------------------------------------------------------------------- /src/rendering/operations/clipping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/clipping.ts -------------------------------------------------------------------------------- /src/rendering/operations/cloning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/cloning.ts -------------------------------------------------------------------------------- /src/rendering/operations/compositing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/compositing.ts -------------------------------------------------------------------------------- /src/rendering/operations/drawing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/drawing.ts -------------------------------------------------------------------------------- /src/rendering/operations/fill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/fill.ts -------------------------------------------------------------------------------- /src/rendering/operations/masking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/masking.ts -------------------------------------------------------------------------------- /src/rendering/operations/snapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/snapping.ts -------------------------------------------------------------------------------- /src/rendering/operations/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/text.ts -------------------------------------------------------------------------------- /src/rendering/operations/transforming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/operations/transforming.ts -------------------------------------------------------------------------------- /src/rendering/utils/drawable-canvas-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/rendering/utils/drawable-canvas-utils.ts -------------------------------------------------------------------------------- /src/services/aws-s3-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/aws-s3-service.ts -------------------------------------------------------------------------------- /src/services/canvas-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/canvas-service.ts -------------------------------------------------------------------------------- /src/services/compression-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/compression-service.ts -------------------------------------------------------------------------------- /src/services/dropbox-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/dropbox-service.ts -------------------------------------------------------------------------------- /src/services/file-loader-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/file-loader-queue.ts -------------------------------------------------------------------------------- /src/services/font-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/font-service.ts -------------------------------------------------------------------------------- /src/services/gif-creation-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/gif-creation-service.ts -------------------------------------------------------------------------------- /src/services/google-drive-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/google-drive-service.ts -------------------------------------------------------------------------------- /src/services/keyboard-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/keyboard-service.ts -------------------------------------------------------------------------------- /src/services/pdf-import-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/pdf-import-service.ts -------------------------------------------------------------------------------- /src/services/psd-import-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/psd-import-service.ts -------------------------------------------------------------------------------- /src/services/render-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/services/render-service.ts -------------------------------------------------------------------------------- /src/store/actions/canvas-resize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/canvas-resize.ts -------------------------------------------------------------------------------- /src/store/actions/canvas-zoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/canvas-zoom.ts -------------------------------------------------------------------------------- /src/store/actions/crop-to-selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/crop-to-selection.ts -------------------------------------------------------------------------------- /src/store/actions/document-resize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/document-resize.ts -------------------------------------------------------------------------------- /src/store/actions/layer-add-text-layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-add-text-layer.ts -------------------------------------------------------------------------------- /src/store/actions/layer-add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-add.ts -------------------------------------------------------------------------------- /src/store/actions/layer-commit-effects-and-transforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-commit-effects-and-transforms.ts -------------------------------------------------------------------------------- /src/store/actions/layer-duplicate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-duplicate.ts -------------------------------------------------------------------------------- /src/store/actions/layer-merge-down.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-merge-down.ts -------------------------------------------------------------------------------- /src/store/actions/layer-paste-filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-paste-filters.ts -------------------------------------------------------------------------------- /src/store/actions/layer-position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-position.ts -------------------------------------------------------------------------------- /src/store/actions/layer-remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-remove.ts -------------------------------------------------------------------------------- /src/store/actions/layer-rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-rename.ts -------------------------------------------------------------------------------- /src/store/actions/layer-reorder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-reorder.ts -------------------------------------------------------------------------------- /src/store/actions/layer-rotate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-rotate.ts -------------------------------------------------------------------------------- /src/store/actions/layer-source-replace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-source-replace.ts -------------------------------------------------------------------------------- /src/store/actions/layer-toggle-filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-toggle-filters.ts -------------------------------------------------------------------------------- /src/store/actions/layer-toggle-visibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-toggle-visibility.ts -------------------------------------------------------------------------------- /src/store/actions/layer-update-filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/layer-update-filters.ts -------------------------------------------------------------------------------- /src/store/actions/mask-add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/mask-add.ts -------------------------------------------------------------------------------- /src/store/actions/mask-position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/mask-position.ts -------------------------------------------------------------------------------- /src/store/actions/mask-remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/mask-remove.ts -------------------------------------------------------------------------------- /src/store/actions/selection-apply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/selection-apply.ts -------------------------------------------------------------------------------- /src/store/actions/selection-invert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/selection-invert.ts -------------------------------------------------------------------------------- /src/store/actions/slice-grid-to-layers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/actions/slice-grid-to-layers.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/modules/canvas-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/modules/canvas-module.ts -------------------------------------------------------------------------------- /src/store/modules/document-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/modules/document-module.ts -------------------------------------------------------------------------------- /src/store/modules/editor-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/modules/editor-module.ts -------------------------------------------------------------------------------- /src/store/modules/history-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/modules/history-module.ts -------------------------------------------------------------------------------- /src/store/modules/image-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/modules/image-module.ts -------------------------------------------------------------------------------- /src/store/modules/preferences-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/store/modules/preferences-module.ts -------------------------------------------------------------------------------- /src/styles/_colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/_colors.scss -------------------------------------------------------------------------------- /src/styles/_global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/_global.scss -------------------------------------------------------------------------------- /src/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/_mixins.scss -------------------------------------------------------------------------------- /src/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/_variables.scss -------------------------------------------------------------------------------- /src/styles/component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/component.scss -------------------------------------------------------------------------------- /src/styles/font-previews.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/font-previews.scss -------------------------------------------------------------------------------- /src/styles/form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/form.scss -------------------------------------------------------------------------------- /src/styles/panel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/panel.scss -------------------------------------------------------------------------------- /src/styles/third-party.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/third-party.scss -------------------------------------------------------------------------------- /src/styles/tool-option.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/tool-option.scss -------------------------------------------------------------------------------- /src/styles/tooltip.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/tooltip.scss -------------------------------------------------------------------------------- /src/styles/typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/typography.scss -------------------------------------------------------------------------------- /src/styles/ui.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/styles/ui.scss -------------------------------------------------------------------------------- /src/utils/canvas-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/canvas-util.ts -------------------------------------------------------------------------------- /src/utils/cloud-service-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/cloud-service-loader.ts -------------------------------------------------------------------------------- /src/utils/color-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/color-util.ts -------------------------------------------------------------------------------- /src/utils/debounce-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/debounce-util.ts -------------------------------------------------------------------------------- /src/utils/document-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/document-util.ts -------------------------------------------------------------------------------- /src/utils/environment-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/environment-util.ts -------------------------------------------------------------------------------- /src/utils/file-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/file-util.ts -------------------------------------------------------------------------------- /src/utils/layer-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/layer-util.ts -------------------------------------------------------------------------------- /src/utils/object-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/object-util.ts -------------------------------------------------------------------------------- /src/utils/resource-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/resource-manager.ts -------------------------------------------------------------------------------- /src/utils/search-select-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/search-select-util.ts -------------------------------------------------------------------------------- /src/utils/selection-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/selection-util.ts -------------------------------------------------------------------------------- /src/utils/shape-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/shape-util.ts -------------------------------------------------------------------------------- /src/utils/string-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/string-util.ts -------------------------------------------------------------------------------- /src/utils/wasm-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/wasm-util.ts -------------------------------------------------------------------------------- /src/utils/zoom-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/utils/zoom-util.ts -------------------------------------------------------------------------------- /src/wasm/bin/filters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/wasm/bin/filters.js -------------------------------------------------------------------------------- /src/wasm/bin/filters.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/wasm/bin/filters.wasm -------------------------------------------------------------------------------- /src/wasm/filters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/wasm/filters.cpp -------------------------------------------------------------------------------- /src/workers/compression.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/workers/compression.worker.ts -------------------------------------------------------------------------------- /src/workers/filter.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/workers/filter.worker.ts -------------------------------------------------------------------------------- /src/workers/image-file-to-resource.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/src/workers/image-file-to-resource.worker.ts -------------------------------------------------------------------------------- /tests/unit/definitions/file-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/definitions/file-types.spec.ts -------------------------------------------------------------------------------- /tests/unit/definitions/image-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/definitions/image-types.spec.ts -------------------------------------------------------------------------------- /tests/unit/definitions/tool-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/definitions/tool-types.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/brush-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/brush-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/document-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/document-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/filters-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/filters-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/history-state-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/history-state-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/layer-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/layer-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/renderer-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/renderer-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/text-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/text-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/factories/transform-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/factories/transform-factory.spec.ts -------------------------------------------------------------------------------- /tests/unit/math/image-math.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/math/image-math.spec.ts -------------------------------------------------------------------------------- /tests/unit/math/point-math.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/math/point-math.spec.ts -------------------------------------------------------------------------------- /tests/unit/math/rectangle-math.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/math/rectangle-math.spec.ts -------------------------------------------------------------------------------- /tests/unit/math/unit-math.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/math/unit-math.spec.ts -------------------------------------------------------------------------------- /tests/unit/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/mocks.ts -------------------------------------------------------------------------------- /tests/unit/rendering/actors/layer-renderer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/rendering/actors/layer-renderer.spec.ts -------------------------------------------------------------------------------- /tests/unit/rendering/cache/bitmap-cache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/rendering/cache/bitmap-cache.spec.ts -------------------------------------------------------------------------------- /tests/unit/rendering/cache/blended-layer-cache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/rendering/cache/blended-layer-cache.spec.ts -------------------------------------------------------------------------------- /tests/unit/services/aws-s3-service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/services/aws-s3-service.spec.ts -------------------------------------------------------------------------------- /tests/unit/services/canvas-service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/services/canvas-service.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/canvas-resize.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/canvas-resize.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/document-resize.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/document-resize.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-add-text-layer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-add-text-layer.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-add.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-add.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-commit-effects-and-transforms.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-commit-effects-and-transforms.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-duplicate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-duplicate.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-paste-filters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-paste-filters.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-position.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-position.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-remove.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-remove.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-rename.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-rename.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-reorder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-reorder.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-rotate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-rotate.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-source-replace.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-source-replace.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-toggle-filters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-toggle-filters.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-toggle-visibility.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-toggle-visibility.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/layer-update-filters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/layer-update-filters.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/mask-add.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/mask-add.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/mask-position.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/mask-position.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/mask-remove.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/mask-remove.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/selection-apply.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/selection-apply.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/actions/selection-invert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/actions/selection-invert.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/modules/canvas-module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/modules/canvas-module.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/modules/document-module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/modules/document-module.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/modules/editor-module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/modules/editor-module.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/modules/history-module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/modules/history-module.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/modules/image-module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/modules/image-module.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/modules/preferences-module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/modules/preferences-module.spec.ts -------------------------------------------------------------------------------- /tests/unit/store/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/store/store.spec.ts -------------------------------------------------------------------------------- /tests/unit/utils/document-util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/utils/document-util.spec.ts -------------------------------------------------------------------------------- /tests/unit/utils/layer-util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/utils/layer-util.spec.ts -------------------------------------------------------------------------------- /tests/unit/utils/selection-util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/utils/selection-util.spec.ts -------------------------------------------------------------------------------- /tests/unit/utils/shape-util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tests/unit/utils/shape-util.spec.ts -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.check.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tsconfig.check.json -------------------------------------------------------------------------------- /tsconfig.vitest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/tsconfig.vitest.json -------------------------------------------------------------------------------- /vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/vite-env.d.ts -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorski/bitmappery/HEAD/vite.config.js --------------------------------------------------------------------------------