Skip to content

Latest commit

 

History

History
65 lines (61 loc) · 3.26 KB

todo.md

File metadata and controls

65 lines (61 loc) · 3.26 KB

Todo

  • ファイルインポート

    • Premire Proの音声テキスト化ファイル(スピーカー情報を含むtxt形式)
  • ファイル保存

    • 上書き
    • 自動保存
    • 別名書き出し
      • 1.0形式
      • Youtube用チャプター
  • ダーティフラグ表示

  • Lite形式書き出し

  • スクリーンショット保存 -[] 解像度選択?

  • キーボードショートカット

  • メニューからスキップ時間の変更

  • 設定永続化

  • 設定画面

    • ウインドウ作成
    • ファンクションキーテンプレート
    • 自動保存間隔
    • ロックオン自動更新(5シチュエーション個別設定)
      • playerのスライダー操作によるスキップでも発動するようにEventHandlerを使う方式に変更
    • Shiftキーを押すとn倍ジャンプ
    • バックアップファイルの生成
  • 新規メモ欄の開閉状態を保存/復帰

  • 一括置換

  • ログのフィルター

  • 自動スクロール?

  • [x]] 自動フォーカス?

  • [-] 最近使用したファイル https://www.electronjs.org/docs/latest/tutorial/recent-documents Windowsではそのファイル形式を関連付けしたアプリでないと表示されないぽい。メディアファイルだとあまり意味ない? 一応セットしたので、ビルドした時に検証。

  • メモの分割

  • [] macOSでのキーボードショートカットがOSとかぶる問題

  • [] アプリ自動更新 https://www.electronjs.org/docs/latest/tutorial/updates (公式API使用にはコード署名が必要) -[] 最低限、更新チェック機能はつける

  • タッチバーサポート? https://www.electronjs.org/docs/latest/api/touch-bar

  • Tooltip整備

  • 再生速度変更ボタン

完成後

Issues

  • [] getConfigで正しいlocaleが取得できていない。→一度も保存されていない→手動ロケール指定は凍結する
  • 大量のログを読み込むのが遅い。メイン->レンダラーの個別処理を非同期化や一括処理で高速化できるか実験
  • [] 自動スクロールの制御最適化
  • Macでタイトルバーのファイル名のパスを除去できていない
  • Lite書き出し時、クォーツを実体参照に置き換える
  • Mac?一見リセットされてるが、新規メモを入れると前のファイルのメモが出現する。
    • [] 別メディアオープン時点でチェックを入れる
  • カメラアイコンが小さくて見えない。