From f2f5569c4a131ade6b409d893ba2152433846a6f Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Wed, 21 Aug 2024 21:18:31 +0200 Subject: [PATCH] zoneEditor UX improvements --- package-lock.json | 12 ++++++------ src/components/utilities/zoneEditor/ZoneEditor.vue | 8 ++++---- .../partials/{Objects.vue => ObjectList.vue} | 2 +- .../zoneEditor/partials/{Tiles.vue => TileList.vue} | 2 +- .../utilities/zoneEditor/partials/Toolbar.vue | 6 ++++++ src/composables/usePointerHandlers.ts | 2 +- src/config.ts | 2 +- src/stores/zoneEditor.ts | 2 ++ 8 files changed, 22 insertions(+), 14 deletions(-) rename src/components/utilities/zoneEditor/partials/{Objects.vue => ObjectList.vue} (97%) rename src/components/utilities/zoneEditor/partials/{Tiles.vue => TileList.vue} (97%) diff --git a/package-lock.json b/package-lock.json index 25be2b8..6035ddf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3385,9 +3385,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.12", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.12.tgz", - "integrity": "sha512-tIhPkdlEoCL1Y+PToq3zRNehUaKp3wBX/sr7aclAWdIWjvqAe/Im/H0SiCM4c1Q8BLPHCdoJTol+ZblflydehA==", + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", + "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", "dev": true, "license": "ISC" }, @@ -4310,9 +4310,9 @@ } }, "node_modules/i18next-http-backend": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.6.0.tgz", - "integrity": "sha512-WX5pXYNrAz2fj8ajsAuCIsogOEvJL+aHw4RTQAD/uqPoLV1FHqa6IsUULTfa3GtREVQbApp0U3woLhz9EuR2pQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.6.1.tgz", + "integrity": "sha512-rCilMAnlEQNeKOZY1+x8wLM5IpYOj10guGvEpeC59tNjj6MMreLIjIW8D1RclhD3ifLwn6d/Y9HEM1RUE6DSog==", "dev": true, "license": "MIT", "dependencies": { diff --git a/src/components/utilities/zoneEditor/ZoneEditor.vue b/src/components/utilities/zoneEditor/ZoneEditor.vue index d5df297..2b26dbe 100644 --- a/src/components/utilities/zoneEditor/ZoneEditor.vue +++ b/src/components/utilities/zoneEditor/ZoneEditor.vue @@ -23,8 +23,8 @@ - - + + @@ -36,13 +36,13 @@ import { onBeforeMount, onBeforeUnmount, ref, toRaw, computed, watch } from 'vue import Controls from '@/components/utilities/Controls.vue' import { useGameStore } from '@/stores/game' import Toolbar from '@/components/utilities/zoneEditor/partials/Toolbar.vue' -import Tiles from '@/components/utilities/zoneEditor/partials/Tiles.vue' +import Tiles from '@/components/utilities/zoneEditor/partials/TileList.vue' import SelectedZoneObject from '@/components/utilities/zoneEditor/partials/SelectedZoneObject.vue' import { useZoneEditorStore } from '@/stores/zoneEditor' import ZoneSettings from '@/components/utilities/zoneEditor/partials/ZoneSettings.vue' import { calculateDepth, placeTile, setAllTiles, tileToWorldX, tileToWorldY, sortByDepth } from '@/services/zone' import { useAssetStore } from '@/stores/assets' -import Objects from '@/components/utilities/zoneEditor/partials/Objects.vue' +import Objects from '@/components/utilities/zoneEditor/partials/ObjectList.vue' import type { ZoneEventTile, ZoneObject } from '@/types' import { storeToRefs } from 'pinia' import ZoneList from '@/components/utilities/zoneEditor/partials/ZoneList.vue' diff --git a/src/components/utilities/zoneEditor/partials/Objects.vue b/src/components/utilities/zoneEditor/partials/ObjectList.vue similarity index 97% rename from src/components/utilities/zoneEditor/partials/Objects.vue rename to src/components/utilities/zoneEditor/partials/ObjectList.vue index b8364da..1099c80 100644 --- a/src/components/utilities/zoneEditor/partials/Objects.vue +++ b/src/components/utilities/zoneEditor/partials/ObjectList.vue @@ -1,6 +1,6 @@