CustomScript

ページ

2021年6月18日金曜日

画像ビューアー 「NeeView」39.0 更新しました

  • .NET Framework 4.8
  • WPF
画像ビューアー NeeView を 39.0 に更新しました。

注意:ページマークがプレイリストに変換されます。「設定のエクスポート」等でバックアップをとってからのバージョンアップをおすすめします。

39.0

(2021-06-18)

重要

ページマークをプレイリストに統合

  • ページマークは廃止されました。これまでのページマークは「Pagemark」という名前のプレイリストとして引き継がれます。
  • プレイリストパネルが新しく追加されました。
  • プレイリストは複数作ることが可能で、切り替えて使用します。選択されているプレイリストをページマークのように扱えます。
  • プレイリストパネルで管理されるプレイリストは専用のフォルダーに配置されたものに限られますが、既存のプレイリストファイルもこれまで通り使用可能です。
  • ページマークではブック単位でのグループ分けでしたが、プレイリストではフォルダーや圧縮ファイル単位となります。

外観の刷新

  • ほぼすべてのUIコントロールが調整されました。
  • テーマを増やしました。メニュー部のテーマーカラー設定は廃止されました。 (設定 > ウィンドウ > テーマ)
  • カスタムテーマを作成することで自由に配色することが可能になりました。テーマファイルフォーマットはこちらを参照してください。
  • 設定ウィンドウにもテーマが適用されるようになりました。
  • フォントの設定が全体的に見直されました (設定 > フォント)

情報パネル刷新

  • 多くのEXIF情報を表示するようにしました。
  • 2ページ表示の場合に表示情報を切り替えられるようにしました。

新着

  • 言語:中文(台湾)に対応。(提供者に感謝!)
  • 設定:使用するウェブブラウザー、テキストエディタの設定追加。(設定 > 全般)
  • 設定:スクリプトやカスタムテーマをエクスポートデータに追加。
  • コマンド: コマンドを複製できるようにした。設定のコマンドリストでコマンドを右クリックして「複製」で作成。パラメーターのあるコマンドのみ複製できます。
  • コマンド:「無効な履歴を削除」追加。
  • コマンド:チルトホイール対応。
  • メインビュー:ホバースクロール実装。(メニュー > 画像 > ホバースクロール)
  • メインビュー:余白設定を追加。(設定 > ウィンドウ > メインビューの余白)
  • メインビュー:タッチ長押しでのルーペ対応。
  • クイックアクセス:名前を変更できるようにした。クイックアクセスのプロパティから参照パスの変更も可能です。
  • ナビゲーター:表示領域サムネイルを追加。(ナビゲーターパネルの詳細メニューから)
  • ナビゲーター:ブック移動でも回転拡縮等を維持する設定追加。ナビゲータパネルのプッシュピンボタンのコンテキストメニューから変更する。
  • ページスライダー:スライダー表示ON/OFFコマンド追加。 (メニュー > 表示 > スライダー)
  • ページスライダー:スライダーのプレイリスト登録マーク表示ON/OFF設定追加。(設定 > スライダー)
  • フィルムストリップ:プレイリスト登録マークを表示。(設定 > フィルムストリップ)
  • フィルムストリップ:フィルムストリップにコンテキストメニュー実装。
  • スクリプト:エラーレベルの設定追加。(設定 > スクリプト > 廃止されたメンバーアクセスのエラーレベル)
  • スクリプト:スクリプトフォルダーの変更を監視するようにしました。
  • スクリプト:スクリプトコマンド引数 nv.Args[] を追加。スクリプトコマンドのコマンドパラメーターで指定します。
  • スクリプト:ページ切り替えイベント OnPageChanged を追加。
  • スクリプト:ページ読み込み完了を待機する命令 nv.Book.Wait() 追加。
  • スクリプト:nv.Environment追加
  • 開発:多言語開発環境を整備。詳細はこちらを参照してください。

修正

  • 設定:拡張子設定でセミコロンを使用した際にデータがおかしくなる不具合修正。
  • 設定:拡張子設定の初期化ボタンが機能しない不具合修正。
  • 設定:設定の検索後にリストボックスが消失する不具合修正。
  • その他:ページ記録が機能していない不具合修正。
  • ウィンドウ:まれにサムネイル画像がポップアップされる不具合修整。
  • ウィンドウ:コンテキストメニューを閉じた時にパネルも非表示になることがある不具合修正。
  • ウィンドウ:特定のポップアップサムネイルの表示サイズがおかしくなる不具合修正。
  • ウィンドウ:リストの複数選択挙動修正。
  • メインビュー:RAWカメラ画像の回転で縦横比がおかしくなることがある不具合修正。
  • 本棚:現在のブックを示すマークが表示されないことがある不具合修正。
  • スクリプトコンソール:exitでアプリが不正終了する不具合修正。
  • スクリプト:画像サイズが制限後の値になっていた不具合修正。
  • スクリプト:ShowInputDialogのEnterキー入力がメインウィンドウに影響してしまう不具合修正。
  • スクリプト:デフォルトのパス設定でのパスを取得できるようにした。

変更

  • 設定:初期状態でのファイル操作許可をOFFにしました。 (メニュー > オプション > ファイル操作許可)
  • ネットワーク:ネットワークアクセス許可設定がOFFのとき、Webブラウザーでネット接続する場合には無効でなく確認ダイアログを表示するようにした。
  • コマンド:N字スクロールをZ字スクロールにするコマンドパラメータ追加。
  • コマンド:N字スクロールコマンドに改行単位での停止ができる設定追加。
  • コマンド:外部アプリの作業ディレクトリ設定を追加。
  • コマンド:外部アプリで複数ページを開くときに左ページから開くモード追加。
  • コマンド:インポート、エクスポートコマンドにコマンドパラメータ追加。
  • ブック:ページの並び順に登録順を追加。プレイリストの場合にのみ機能。それ以外では名前順として機能します。
  • ウィンドウ:サイドパネルとメニューやスライダーの重なり部分の自動表示判定設定追加。 (設定 > パネル)
  • ウィンドウ:自動表示判定のエリア幅を縦方向と横方向に分けた。 (設定 > パネル)
  • ウィンドウ:メインウィンドウ全体のタブ移動を左上から右下になるように整備。
  • メインビュー:アニメーションしないGIFを画像として処理するようにした。
  • メインビュー:マウスドラッグ操作にパラメーターを追加。 (設定 > マウス操作)
  • 本棚:「ホームの場所」で検索パスも有効にした。
  • ページリスト:親移動で現在ブックを選択ページとして開くようにした。
  • エフェクト:サイズ指定の機能拡張。
  • ページスライダー:太さの設定追加。 (設定 > スライダー)
  • ページスライダー:プレイリスト登録マーク表示デザインを変更。
  • スクリプト:最初にスクリプトフォルダーを開いたときにフォルダーやサンプルを作成するように変更。

削除

  • コマンド:「タイトルバーの表示ON/OFF」コマンドを削除。
  • パネル:補足テキストの不透明度設定廃止。カスタムテーマで設定可能。
  • 本棚:詳細メニューの「プレイリストを保存」を削除。
  • フィルムストリップ:「フィルムストリップの背景を表示する」設定廃止。ページスライダーの不透明度に連動。
  • スクリプト:廃止されたメンバーがあります。詳細はスクリプトヘルプの「廃止されたメンバー」を参照してください。

9 件のコメント:

  1. サムネイルキャッシュのファイルが生成されないようです。
    保存期間のデフォルトは「制限なし」ですが、これを「365日前まで」など他の状態に変更すると生成されます。
    デフォルト設定の「制限なし」のままサムネイルキャッシュが生成されることを私は期待しています。
    動作を調べていただけると幸いです。

    返信削除
    返信
    1. ご報告ありがとうございます。ですが、こちらでは現象を再現できておりません。
      OSやパッケージの種類、設定や再現手順等、手がかりになる情報がありましたらお知らせいただけると助かります。

      削除
    2. 改めて調べましたが、確かに再現できませんでした。お手数をおかけしてしまい済みませんでした。
      設定ファイルを削除するなどして環境を整備したつもりでした。
      関連しますが、キャッシュを削除した直後に同一フォルダ内でファイルを変更してもキャッシュが生成されないのは仕様でしょうか。

      削除
    3. 度々済みません。私はサムネイルという用語を誤解していました。
      キャッシュ生成されないという件についても誤りでしたので、撤回いたします。

      削除
  2. Ver39いただきました。
    いつも本当にありがとうございます。

    大きな問題ではありませんが、2点報告します。
    ・「ヘルプ」→「このアプリについて」からの「ライセンス情報・更新履歴」で「README.ja-jp.html」が表示されませんでした。
     自分はNeeViewを c:\freeware\画像\NeeViewにおいているのが原因と思います。
     ディレクトリ名に漢字が入っていなければ問題ありませんでした。
     とりあえず報告しておきます。

    ・マウスクリックでの進む・戻るが、設定の「スライダーの方向」に依存する
     漫画ミーヤみたいにスライダーは左から右に統一しようかな、と変更したときに気づきました。
     普段はホイールスクロールでページの操作をしているので問題ありませんが、もし作者様の意図と違うようなら、と思い、報告します。

    もし「スライドバー方向のクリックに移動する」といった仕様であるのなら、この報告は無視してください。

    返信削除
    返信
    1. ご報告ありがとうございます。修正いたします。

      > マウスクリックでの進む・戻るが、設定の「スライダーの方向」に依存する
      初期設定がその様になっています。設定のコマンドページの「スライダー方向によってページ移動コマンドの移動方向を入れ替える」をOFFにしてお試しください。

      削除
    2. 別ページにあったのですね。
      大変失礼しました。

      削除
  3. 更新お疲れ様です、いつもありがたく使わせていただいております。
    不具合?のご報告があります。
    "スクロール+ページ移動"の項目で、再起動するたびに斜めスクロールになってしまいます。
    設定ファイルを削除しても再現されます。
    確認して頂けるとありがたいです。

    あと個人的な要望なのですが
    画像の占有率を上げるために、スライダーにカーソルを重ねていない状態でも半透明で表示させたいです。
    マウスカーソルの誤クリックでページが飛んでしまうことが多々あります。

    これからも作者様の無理のない範囲で続けていただけると嬉しいです。よろしくお願いします。

    返信削除
    返信
    1. ご報告ありがとうございます。Z字スクロールに設定したところ、斜めスクロールに変化する現象を確認しました。修正します。

      > 画像の占有率を上げるために、スライダーにカーソルを重ねていない状態でも半透明で表示させたいです。
      ご要望ありがとうございます。対応を検討します。

      削除