refactoring

This commit is contained in:
vcoppe committed 2026-10-11 11:18:36 +02:00
1 parent 4795513344
commit 890bcd765a
169 files changed
+263 -256

No files matched your search

@@ -5,10 +5,10 @@
import { onMount, setContext } from 'svelte';
import { ClipboardPaste, FileStack, Plus } from '@lucide/svelte';
import Shortcut from '$lib/components/Shortcut.svelte';
import { i18n } from '$lib/i18n.svelte';
import { i18n } from '$lib/i18n/i18n.svelte';
import { engine } from '$lib/engine';
import { selectedFileIds } from '$lib/selection-helpers';
import { createFile } from '$lib/logic/file-actions';
import { selectedFileIds } from '$lib/engine/selection-helpers';
import { createFile } from '$lib/actions/file-actions';
let {
orientation,
@@ -3,15 +3,15 @@
import FileListNodeContent from './FileListNodeContent.svelte';
import FileListNodeLabel from './FileListNodeLabel.svelte';
import { getContext } from 'svelte';
import { i18n } from '$lib/i18n.svelte';
import { settings } from '$lib/logic/settings';
import { i18n } from '$lib/i18n/i18n.svelte';
import { settings } from '$lib/state/settings';
import { engine, type FileState } from '$lib/engine';
import {
elementId,
hasSelectionWithin,
isSelected,
type FileTreeNode,
} from '$lib/selection-helpers';
} from '$lib/engine/selection-helpers';
let {
fileState,
@@ -5,7 +5,7 @@
import FileListNodeContent from './FileListNodeContent.svelte';
import { allowedMoves, dragging, SortableFileList, type ListLevel } from './sortable-file-list';
import { engine, type FileState } from '$lib/engine';
import type { FileTreeNode } from '$lib/selection-helpers';
import type { FileTreeNode } from '$lib/engine/selection-helpers';
let {
fileState,
@@ -19,16 +19,16 @@
FileStack,
} from '@lucide/svelte';
import { getContext } from 'svelte';
import { i18n } from '$lib/i18n.svelte';
import { i18n } from '$lib/i18n/i18n.svelte';
import MetadataDialog from '$lib/components/file-list/metadata/MetadataDialog.svelte';
import { editMetadata } from '$lib/components/file-list/metadata/utils.svelte';
import StyleDialog from '$lib/components/file-list/style/StyleDialog.svelte';
import { editStyle } from '$lib/components/file-list/style/utils.svelte';
import { getSymbolKey, symbols } from '$lib/assets/symbols';
import { getSymbolKey, symbols } from '$lib/data/symbols';
import { engine, type FileState } from '$lib/engine';
import { allHidden } from '$lib/all-hidden';
import { normalizeColor } from '$lib/file-colors';
import { isHidden } from '$lib/file-visibility';
import { allHidden } from '$lib/engine/all-hidden';
import { normalizeColor } from '$lib/engine/file-colors';
import { isHidden } from '$lib/engine/file-visibility';
import {
elementId,
isInClipboard,
@@ -36,8 +36,8 @@
selectedElementIds,
selectionSize,
type FileTreeNode,
} from '$lib/selection-helpers';
import { boundsManager } from '$lib/logic/bounds';
} from '$lib/engine/selection-helpers';
import { boundsManager } from '$lib/state/bounds';
import { waypointPopup } from '$lib/components/map/gpx-layer/gpx-layer-popup';
let {
@@ -5,10 +5,10 @@
import { Label } from '$lib/components/ui/label/index.js';
import * as Popover from '$lib/components/ui/popover';
import { Save } from '@lucide/svelte';
import { i18n } from '$lib/i18n.svelte';
import { i18n } from '$lib/i18n/i18n.svelte';
import { editMetadata } from '$lib/components/file-list/metadata/utils.svelte';
import { engine, type FileState } from '$lib/engine';
import type { FileTreeNode } from '$lib/selection-helpers';
import type { FileTreeNode } from '$lib/engine/selection-helpers';
let {
fileState,
@@ -3,7 +3,7 @@ import Sortable, { type Direction } from 'sortablejs/Sortable';
import { get, writable } from 'svelte/store';
import { tick } from 'svelte';
import { engine, type MoveTarget, type Selection } from '$lib/engine';
import { isSelected, type FileTreeNode } from '$lib/selection-helpers';
import { isSelected, type FileTreeNode } from '$lib/engine/selection-helpers';
/** What a list holds: the files, the tracks of a file, the segments of a track, or the waypoints. */
export type ListLevel = 'file' | 'track' | 'segment' | 'waypoints' | 'waypoint';
@@ -6,11 +6,11 @@
import * as Popover from '$lib/components/ui/popover';
import { Save } from '@lucide/svelte';
import { editStyle } from '$lib/components/file-list/style/utils.svelte';
import { i18n } from '$lib/i18n.svelte';
import { settings } from '$lib/logic/settings';
import { i18n } from '$lib/i18n/i18n.svelte';
import { settings } from '$lib/state/settings';
import { engine, type FileState } from '$lib/engine';
import { normalizeColor } from '$lib/file-colors';
import { selectedFileIds, type FileTreeNode } from '$lib/selection-helpers';
import { normalizeColor } from '$lib/engine/file-colors';
import { selectedFileIds, type FileTreeNode } from '$lib/engine/selection-helpers';
import { untrack } from 'svelte';
let {