Skip to content

Export All後の出力ファイル順が不安定に見える(日時ソート時) #176

Description

@amemya

概要

手動の Export All 実行後、出力ファイルの並びが「ぐちゃぐちゃ」に見えることがある。

背景

  • Export All の内部処理は基本的に直列実行だが、ファイルブラウザ側で更新日時ソートした際に期待順とずれる。
  • 現状、保存時に元画像の更新日時を出力ファイルへ継承していないため、書き出し時刻ベースの並びになりやすい。
  • さらに入力経路/読み込み順定義(フォルダ読み込み時の順序)次第で、期待順とのギャップが発生しうる。

想定原因

  1. 出力ファイルの更新日時が元ファイルを継承していない
  2. 読み込み順の定義がユーザー期待(撮影日時順など)と一致しないケースがある
  3. ファイル名ソート(自然順でない環境)との組み合わせで順序が崩れて見える

修正方針(次リリース)

  • まずは出力時に元画像の日時(少なくとも mtime)を継承する
  • 必要に応じて Export All の入力順ポリシーを明示的に固定(例: パス昇順 or 撮影日時順)
  • 仕様として、どの並びを保証するかをREADME等で明文化

受け入れ条件

  • 更新日時ソートで見たとき、Export All後の並びが従来より安定する
  • 既存の保存成功/失敗ハンドリングを壊さない
  • 日時継承失敗時も保存自体は成功させ、ログで追跡可能にする

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions