画像ビューアー NeeView を 43.3 に更新しました。
不具合修正のみです。
43.3
(2025-05-09)
不具合修正
- システム:タスクバーを自動で隠す設定のときにウィンドウ最大化でタスクバーが表示されない不具合修正 (#1721)
- 本棚:検索キーを削除しても本棚の場所アイコンが虫眼鏡のままであった不具合を修正 (#1714)
- 本棚:ブックマーク移動で本棚が空リストになることがある不具合修正 (#1720)
- ビュー:オートスクロールに修飾キーのショートカットを割り当てたときの不具合修正 (#1713)
お世話になっています。
返信削除要望なのですが、コマンド設定で「前のブックに移動」「次のブックに移動」と「前のプレイリスト項目に移動」「次のプレイリスト項目に移動」を同じショートカットで運用できるような機能を追加してほしいです。
プレイリストのコマンドではないので仕方ないのですが、「次のブックに移動」ではプレイリストパネルがアクティブ状態でも起点は本棚になってしまいます。
「次のプレイリスト項目に移動」を使えば移動しますが、自分の使い方だとショートカットをたくさんつ使っているので分けるほど余裕がありません。
ご検討の程、よろしくお願いします。
ご要望ありがとうございます。
削除コマンドは基本的にメインビューに対する入力になります。各パネルにフォーカスがある場合はそのパネルでの操作になりますが、パネルが対応していないショートカットはメインビューの入力にフォールバックされるため、そのような挙動になります。
対策を検討いたします。
お世話になっております。
返信削除(書庫内の)ファイル名のソート順についての要望なのですが、完全バイナリ(文字コード)順ソートを追加していただけないでしょうか?
オプションの環境に「自然な名前順を使用する」がありますが、オフにしても数字が優先されてしまい、16進数的なファイル名が振られている画像のソート順がおかしくなってしまいます。
IMG101.JPG ... 101
...
IMG10A.JPG ... 10
IMG10B.JPG ... 10
...
IMG191.JPG ... 191
...
IMG1A1.JPG ... 1
...
この例だとIMG1A1.JPGが先頭ページになります。
エクスプローラではグループポリシーエディタで「エクスプローラーで数値による並び替えを無効にする」を有効にするかレジストリエディタで「NoStrCmpLogical」という項目を設定することで望んだ挙動になるのですが、NeeViewには反映されないようです。
宜しくお願いします。
ご要望ありがとうございます。対応を検討します。
削除お世話になっております。愛用させていただいております。
返信削除こちら「動画をページとして開く」で使用しているのですが、こちらにシークバーや消音ボタンを出す方法はありますでしょうか。
もし無い場合は追加を希望させていただきます。とても需要があると考えます。
動画ページの操作はナビゲーターパネルで行います。
削除ナビゲーターパネルの右上の詳細ボタンから「コントロールバー」を有効にしてください。
表示できました!ありがとうございます
削除お世話になっております。質問がございます。
返信削除例えば、日付↑でソートしている状態でZIPフォルダ内の画像を削除すると、フォルダの更新日時が変更されるため、そのフォルダがパネルの一番下に移動し、フォーカスが外れてしまいます。
このような場合、自動で該当フォルダにフォーカスを追従させることは可能でしょうか?
現状では、「前の履歴に戻る」→「次の履歴に進む」といった操作で対応しております。
ご報告ありがとうございます。
削除現状では回避方法はありません。修正します。
NeeViewを愛用しています。素晴らしいソフトをありがとうございます。
返信削除ひとつ質問があります。ファイル一覧でマウスをファイルに乗せたときに、ファイル名がポップアップで表示される機能(ツールチップ)を無効にすることはできますか?
設定項目などがあれば教えていただけると助かります。どうぞよろしくお願いいたします。
現状ではポップアップを抑制する設定はありません。
削除設定の追加を検討いたします。
お世話になっております。
返信削除NeeViewをいつも使わせていただいております。
Windows共有上のフォルダをブックマークすると表示名がnullになります。
具体的には「\\pc\wk」などのパスです。
ブックマークの表示目を編集できるようにするか、
Windows共有上のフォルダもフォルダ名を取得できるようにしていただけると嬉しいです。
よろしくお願いいたします。
ご要望ありがとうございます。
削除対応を検討します。
いつもお世話になっております。
返信削除自分の環境だけなのかもしれませんが、不具合報告いたします。
マウスのXbutton1がコマンド設定にて登録、使用できません。
Xbutton2は問題なく登録、使用できます。win11 22H2です。
ご報告ありがとうございます。
削除ですが、こちらでは現象を確認できませんでした。(Win10 と Win11 21H2)
他のソフトウェアやドライバーが影響しているのかもしれません。なにかお気づきの点がありましたらまたご連絡ください。
以前にこちらのコメントで、コマンド「ToggleBookmark」に対する操作対象フォルダの指定機能を要望したものです。
返信削除Canary版(0601) にて、本件が反映されていることを確認しました(#1663)。
ありがとうございました!
ちなみに、スクリプトマニュアルで同コマンドの引数欄が空欄に変化していましたが、これは誤記でしょうか?
実際には従来と同様にExecuteメソッドの引数で操作を指定できるようでした( true:登録操作 or false:削除操作 or 未指定:トグル操作 )。
ご報告ありがとうございます。
削除ご指摘の通り誤記です。修正します。
いつもありがとうございます。
返信削除Canary0601 で気が付いたことを報告します。
1) 各パネルのリスト項目の名前の表示について
名前に「改行文字」が含まれる項目では、「改行文字(の改行処理)とそれ以降の文字列」が表示されなくなっているようです。
対象パネルのリスト表示モードが「一覧表示」以外の場合に再現します。
本棚、ブックマークパネル、プレイリストパネルで確認しました(履歴パネルは検証手段(名前に改行を含ませる手段)がないので未確認)
ちなみに、以下については問題ないようです。
- リスト項目以外の部分(リネーム時に出てくる文字列編集枠、パンくずリスト) → 改行処理含めて表示に問題なし
- nv.Bookshelf.Items[0].Name 等でリスト項目の名前にアクセスした際の文字列 → 改行文字含めて欠損なし
通常の使い方であれば各リスト項目の名前に改行文字が含まれる状況に遭遇することはないとは思いますが、可能であれば43.3及びそれ以前と同様の表示を維持してほしいです。
理由としましては、ブックを要素とするプレイリスト(.nvjs)を生成するスクリプトを書いて利用しているのですが、その中でNameプロパティにいくつかのメタデータ(日付など)を改行文字で区切って付与し、パネル上(本棚orプレイリスト)に表示させているためです(Canary0601では改行文字以降が表示されないのでファイル名だけの表示になってしまう)。
2) 新規コマンド「アーカイバーを選択(SelectArchiver)」について
現在選択されている項目がチェックマーク(✔)で示されていないようです。
マークがないと「そもそも今はどれなんだっけ?」となりそうです(一応ナビゲーターパネルで確認はできますが)。
ご報告ありがとうございます。検討します。
削除項目名に改行が含まれるのは想定外でした。本来は改行を受け付けるほうが不具合となります。 リスト項目を固定サイズにすることで描写の高速化が期待できるのですが、すでに活用されているということなのでちょっと考えてみます。ただ、サムネイル表示のときは固定サイズなので対応できないと思います。
ご検討ありがとうございます。
削除各部分の振る舞いから脱法的な使い方である雰囲気をうっすらと感じていました。
「サムネイル表示」については非対応でもかまいません。
参考までに実際の利用状況及び設定を書いておきます。
生成したプレイリストファイル(.nvpls)を本棚とプレイリストパネルに表示させています(主に本棚)。プレイリストの各要素の名前は、元のファイル名の行を含めて「最大で5行(4行分が付与したメタデータ)」になります。これ以上行数を増やすことはない見込みです。
本棚は「バナー表示」で利用していて、名前の行数によってリスト項目の高さが直接影響を受けています(「一覧表示」と同様)。
プレイリストパネルは「コンテンツ表示」で利用していて、名前が5行であればリスト項目の高さ(アイコンサイズ:104)に収まっています。
----
以下はフォルダツリーの各ノードアクセサに関する余談です(改行文字関連の参考情報として)。
ブックマークフォルダとクイックアクセスは、以下の正規のメソッドを通じて改行文字を含む名前で新規に項目を作成できる(できてしまう?)ようです。
その一方で、パネル上でのリネーム(「F2キー」など)時に表示される文字列編集枠では、スラッシュとバックスラッシュの入力が弾かれています(トースト通知付き)。同枠では改行文字を含む文字列をペーストしても同様に弾かれ、Excel等で見かける「Alt+Enter」のような改行文字挿入操作にも無反応です。
<各ノードアクセサと項目追加用のメソッド>
- DirectoryNodeAccessor: なし。
- BookmarkFolderNodeAccessor: Add/Insert メソッドの Nameプロパティで「改行文字を含む文字列」を受け入れる
- QuickAccessFolderNodeAccessor: Add/Insert メソッドの Nameプロパティで「改行文字を含む文字列」を受け入れる
<検証用のサンプルコード>
// サンプルコードここから
// ルート配下にブックマークフォルダを追加(改行文字含む)
nv.Bookshelf.FolderTree.BookmarkNode.Add({ Name: 'x\ny\nz' })
nv.Bookmark.FolderTree.BookmarkNode.Add({ Name: 'X\nY\nZ' })
// クイックアクセス追加(改行文字含む)
nv.Bookshelf.FolderTree.QuickAccessNode.Add({ Name: 'a\nb\nc\nホームフォルダ', Path: nv.Config.Bookshelf.Home })
// 本棚パネルでクイックアクセスを表示
// bookmark: と違って quickaccess: はホームの場所(nv.Config.Bookshelf.Home)に設定しても機能しない(ユーザーのピクチャーフォルダにフォールバック?される)。
// このため、このような代入を伴うコードを実行しない限りクイックアクセスがリスト項目として扱われることはない。
nv.Bookshelf.Path = 'quickaccess:'
// サンプルコードここまで
情報ありがとうございます。
削除スクリプトは入力にあまり制限をかけていないので、想定外の挙動することが多いと思われます。
> nv.Bookshelf.Path = 'quickaccess:'
これも想定外です(汗
履歴パネルの時のファイル操作は履歴に準じたものにして欲しいです。
返信削除例えばキーボの上下によるファイル移動などを履歴一覧の通りのものに。
異なる種類のパネルを同時に表示可能なので、現状では難しいです。
削除なにか方法がないか検討します。
こんにちは。いつも大変便利に使用させて頂いております。ありがとうございます。
返信削除履歴の表示について最近一つ気になる点が有りコメントさせて頂きました。
Neeviewの起動時に、前回最後に開いていたブックを開く設定にしているのですが、どうも最後に開いていたページを開くことが出来ず、最初のページに戻ってしまうようです。
履歴から遡ると、2つ目以降の履歴のブックは最後に開いていたページを開いてくれるのですが。
また、この挙動はWindowsをシャットダウン(私はデフォルトで完全シャットダウンする設定にしています)してから起動した場合に起こり、一度アプリを閉じた後にまた開く、では再現されないようです。ログオフなどでも起こるかは検証できていません。すみません。使用しているWindowsは10です。
以前はこのような挙動をしていなかったはずと思いコメントさせて頂きました。分かりづらい説明で申し訳ありません。お手すきの際にでもご確認いただければ幸いです。
ご報告ありがとうございます。
削除確認します。