diff --git a/i18n/en.json b/i18n/en.json index ba3785ab3533f..5af40ea51aef3 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -1140,7 +1140,7 @@ "features": "Features", "features_in_development": "Features in Development", "features_setting_description": "Manage the app features", - "file_name": "File name", + "file_name": "File name: {file_name}", "file_name_or_extension": "File name or extension", "file_size": "File size", "filename": "Filename", diff --git a/web/src/lib/components/timeline/actions/ChangeDateAction.svelte b/web/src/lib/components/timeline/actions/ChangeDateAction.svelte index fdfbf4874947b..566ee85be6e5a 100644 --- a/web/src/lib/components/timeline/actions/ChangeDateAction.svelte +++ b/web/src/lib/components/timeline/actions/ChangeDateAction.svelte @@ -2,6 +2,7 @@ import MenuOption from '$lib/components/shared-components/context-menu/menu-option.svelte'; import { getAssetControlContext } from '$lib/components/timeline/AssetSelectControlBar.svelte'; import AssetSelectionChangeDateModal from '$lib/modals/AssetSelectionChangeDateModal.svelte'; + import { fromTimelinePlainDateTime } from '$lib/utils/timeline-util'; import { modalManager } from '@immich/ui'; import { mdiCalendarEditOutline } from '@mdi/js'; import { DateTime } from 'luxon'; @@ -14,9 +15,11 @@ const { clearSelect, getOwnedAssets } = getAssetControlContext(); const handleChangeDate = async () => { + const assets = getOwnedAssets(); + const initialDate = assets.length === 1 ? fromTimelinePlainDateTime(assets[0].localDateTime) : DateTime.now(); const success = await modalManager.show(AssetSelectionChangeDateModal, { - initialDate: DateTime.now(), - assets: getOwnedAssets(), + initialDate, + assets, }); if (success) { clearSelect(); diff --git a/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte b/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte index c0f5428c81016..6b69ba8555d18 100644 --- a/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte +++ b/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte @@ -101,7 +101,7 @@ } -
+
-
+
{#each assets as asset (asset.id)} {/each} diff --git a/web/src/lib/components/utilities-page/duplicates/info-row.svelte b/web/src/lib/components/utilities-page/duplicates/info-row.svelte index e237d70feb4b1..a4ff87e83f07a 100644 --- a/web/src/lib/components/utilities-page/duplicates/info-row.svelte +++ b/web/src/lib/components/utilities-page/duplicates/info-row.svelte @@ -15,8 +15,8 @@
-
- +
+ {@render children?.()}