diff --git a/src/rendering/actors/guide-renderer.ts b/src/rendering/actors/guide-renderer.ts index b2066ab..c569671 100644 --- a/src/rendering/actors/guide-renderer.ts +++ b/src/rendering/actors/guide-renderer.ts @@ -24,7 +24,7 @@ import { sprite } from "zcanvas"; import type { Rectangle, Viewport } from "zcanvas"; import { fastRound } from "@/math/unit-math"; import type ZoomableCanvas from "@/rendering/actors/zoomable-canvas"; -import { getClosestSnappingPoints } from "@/rendering/snapping"; +import { getClosestSnappingPoints } from "@/rendering/operations/snapping"; const AMOUNT_OF_PIXELS = 1; // currently only 1 pixel grid supported diff --git a/src/rendering/actors/layer-renderer.ts b/src/rendering/actors/layer-renderer.ts index 231df43..c0b2faa 100644 --- a/src/rendering/actors/layer-renderer.ts +++ b/src/rendering/actors/layer-renderer.ts @@ -34,14 +34,14 @@ import { scaleRectangle, rotateRectangle } from "@/math/rectangle-math"; import { translatePointerRotation, rotatePointer } from "@/math/point-math"; import { fastRound } from "@/math/unit-math"; import { renderEffectsForLayer } from "@/services/render-service"; -import { getBlendContext, blendLayer } from "@/rendering/blending"; -import { clipContextToSelection } from "@/rendering/clipping"; -import { renderClonedStroke, setCloneSource } from "@/rendering/cloning"; -import { renderBrushStroke } from "@/rendering/drawing"; -import { floodFill } from "@/rendering/fill"; -import { getMaskComposite, disposeMaskComposite } from "@/rendering/masking"; -import { snapToGuide } from "@/rendering/snapping"; -import { applyTransformation } from "@/rendering/transforming"; +import { getBlendContext, blendLayer } from "@/rendering/operations/blending"; +import { clipContextToSelection } from "@/rendering/operations/clipping"; +import { renderClonedStroke, setCloneSource } from "@/rendering/operations/cloning"; +import { renderBrushStroke } from "@/rendering/operations/drawing"; +import { floodFill } from "@/rendering/operations/fill"; +import { getMaskComposite, disposeMaskComposite } from "@/rendering/operations/masking"; +import { snapToGuide } from "@/rendering/operations/snapping"; +import { applyTransformation } from "@/rendering/operations/transforming"; import { flushLayerCache, clearCacheProperty } from "@/rendering/cache/bitmap-cache"; import { cacheBlendedLayer, flushBlendedLayerCache, getBlendCache, getBlendableLayers, isBlendCached, pauseBlendCaching, useBlendCaching } from "@/rendering/cache/blended-layer-cache"; import { renderBrushOutline } from "@/rendering/cursors/brush"; diff --git a/src/rendering/blending.ts b/src/rendering/operations/blending.ts similarity index 100% rename from src/rendering/blending.ts rename to src/rendering/operations/blending.ts diff --git a/src/rendering/clipping.ts b/src/rendering/operations/clipping.ts similarity index 100% rename from src/rendering/clipping.ts rename to src/rendering/operations/clipping.ts diff --git a/src/rendering/cloning.ts b/src/rendering/operations/cloning.ts similarity index 100% rename from src/rendering/cloning.ts rename to src/rendering/operations/cloning.ts diff --git a/src/rendering/compositing.ts b/src/rendering/operations/compositing.ts similarity index 100% rename from src/rendering/compositing.ts rename to src/rendering/operations/compositing.ts diff --git a/src/rendering/drawing.ts b/src/rendering/operations/drawing.ts similarity index 100% rename from src/rendering/drawing.ts rename to src/rendering/operations/drawing.ts diff --git a/src/rendering/fill.ts b/src/rendering/operations/fill.ts similarity index 100% rename from src/rendering/fill.ts rename to src/rendering/operations/fill.ts diff --git a/src/rendering/masking.ts b/src/rendering/operations/masking.ts similarity index 100% rename from src/rendering/masking.ts rename to src/rendering/operations/masking.ts diff --git a/src/rendering/snapping.ts b/src/rendering/operations/snapping.ts similarity index 100% rename from src/rendering/snapping.ts rename to src/rendering/operations/snapping.ts diff --git a/src/rendering/text.ts b/src/rendering/operations/text.ts similarity index 100% rename from src/rendering/text.ts rename to src/rendering/operations/text.ts diff --git a/src/rendering/transforming.ts b/src/rendering/operations/transforming.ts similarity index 100% rename from src/rendering/transforming.ts rename to src/rendering/operations/transforming.ts diff --git a/src/rendering/utils/drawable-canvas-utils.ts b/src/rendering/utils/drawable-canvas-utils.ts index 30a7c7a..b757baf 100644 --- a/src/rendering/utils/drawable-canvas-utils.ts +++ b/src/rendering/utils/drawable-canvas-utils.ts @@ -23,7 +23,7 @@ import type { Point, Size } from "zcanvas"; import type { Layer } from "@/definitions/document"; import type { CanvasContextPairing, Brush } from "@/definitions/editor"; -import { reverseTransformation } from "@/rendering/transforming"; +import { reverseTransformation } from "@/rendering/operations/transforming"; import type ZoomableCanvas from "@/rendering/actors/zoomable-canvas"; import { createCanvas, setCanvasDimensions } from "@/utils/canvas-util"; import { clone } from "@/utils/object-util"; diff --git a/src/services/psd-import-service.ts b/src/services/psd-import-service.ts index 48bc429..85e9a86 100644 --- a/src/services/psd-import-service.ts +++ b/src/services/psd-import-service.ts @@ -29,7 +29,7 @@ import DocumentFactory from "@/factories/document-factory"; import FiltersFactory from "@/factories/filters-factory"; import LayerFactory from "@/factories/layer-factory"; import type { LayerProps } from "@/factories/layer-factory"; -import { inverseMask } from "@/rendering/compositing"; +import { inverseMask } from "@/rendering/operations/compositing"; import { createCanvas, base64toCanvas } from "@/utils/canvas-util"; import { unblockedWait } from "@/utils/debounce-util"; diff --git a/src/services/render-service.ts b/src/services/render-service.ts index 84e8ad7..4e4477c 100644 --- a/src/services/render-service.ts +++ b/src/services/render-service.ts @@ -31,8 +31,8 @@ import { replaceLayerSource } from "@/utils/layer-util"; import { clone } from "@/utils/object-util"; import { getLayerCache, setLayerCache } from "@/rendering/cache/bitmap-cache"; import type { RenderCache } from "@/rendering/cache/bitmap-cache"; -import { maskImage } from "@/rendering/masking"; -import { renderMultiLineText } from "@/rendering/text"; +import { maskImage } from "@/rendering/operations/masking"; +import { renderMultiLineText } from "@/rendering/operations/text"; import { loadGoogleFont } from "@/services/font-service"; import FilterWorker from "@/workers/filter.worker?worker"; import wasmUrl from "@/wasm/bin/filters.wasm?url"; diff --git a/src/utils/document-util.ts b/src/utils/document-util.ts index ce29c8f..8363327 100644 --- a/src/utils/document-util.ts +++ b/src/utils/document-util.ts @@ -27,7 +27,7 @@ import { renderEffectsForLayer } from "@/services/render-service"; import { createRendererForLayer, getRendererForLayer } from "@/factories/renderer-factory"; import { rotateRectangle, areEqual } from "@/math/rectangle-math"; import { fastRound } from "@/math/unit-math"; -import { reverseTransformation } from "@/rendering/transforming"; +import { reverseTransformation } from "@/rendering/operations/transforming"; import type ZoomableCanvas from "@/rendering/actors/zoomable-canvas"; import { createCanvas, getPixelRatio } from "@/utils/canvas-util"; import { SmartExecutor } from "@/utils/debounce-util";