Skip to content

Commit a0465b0

Browse files
committed
v2.10
1 parent 6c9a775 commit a0465b0

File tree

3 files changed

+29
-2
lines changed

3 files changed

+29
-2
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,32 @@ Ctrl+右クリック(デフォルト設定の場合)や Shift+F10 で表示
402402

403403
## 改版履歴
404404

405+
- **v2.10** (2024-04-20)
406+
407+
- 全ての設定項目に対して GUI を用意.テキストエディタで `.ini` ファイルを編集しなくてもダイアログ上でフルにカスタマイズできます.
408+
409+
- 設定ファイル内の項目のうち `chrome_radius``chrome_corner` に名前変更 (2箇所).**この項目を変更していた場合は再設定が必要になります.**
410+
- 描画関数への指定が,丸角の円の半径 (radius) ではなく直径だったことに気付いていなかったのが原因.名前からの推測による齟齬を避けるため改名.
411+
- 更新後は `chrome_radius` の項目を削除しても問題ありません.
412+
413+
- 各マウスボタンに「他ボタンのドラッグをキャンセルする」オプションを追加(初期値は ON). 以前までは必ずドラッグをキャンセルしていたのを,キャンセルせずにドラッグしたままクリックコマンドを実行できるように.
414+
415+
- クリックコマンド「ルーペの中央へ移動」を追加.クリックしたピクセルをルーペ中央へ持ってくるようにルーペを移動.
416+
417+
- 色・座標の情報表示や通知メッセージの丸角矩形の描画を改善.
418+
- 高 DPI の設定で「システム(拡張)」を選んでいたときには特に綺麗に表示されるように.
419+
- グラデーションでない単色指定の場合は軽量な描画方法を選ぶように変更.
420+
421+
- 色・座標の情報表示や通知メッセージの位置やサイズを微調整できる設定項目を増やした.
422+
423+
- 拡大率の最大,最小値を広げた.ただしデフォルトだと以前の範囲に制限されているので,必要なら設定を変更して範囲を拡大してください.
424+
425+
- いくつかの設定が正常に保存・復元されていなかったのを修正.
426+
427+
- 色・座標情報の表示や通知メッセージで日本語フォントが正しく表示されなかったのを修正.
428+
429+
- ルーペ移動ドラッグ中に拡大率を変化させると,直後の移動が不連続になっていたのを修正.
430+
405431
- **v2.00** (2024-04-17)
406432

407433
**v1.20 の設定ファイルとは互換性がなくなりました.更新した際には以前の設定ファイルが正しく読み込まれない可能性があるため `.auf` ファイル,`.ini` ファイルの両方を上書き更新してください.以前の設定を参照したい場合は `.ini` ファイルのバックアップを取って,新しいバージョンで再設定をお願いします.**

color_loupe.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1845,7 +1845,7 @@ BOOL WINAPI DllMain(HINSTANCE hinst, DWORD fdwReason, LPVOID lpvReserved)
18451845
// 看板.
18461846
////////////////////////////////
18471847
#define PLUGIN_NAME "色ルーペ"
1848-
#define PLUGIN_VERSION "v2.10-pre1"
1848+
#define PLUGIN_VERSION "v2.10"
18491849
#define PLUGIN_AUTHOR "sigma-axis"
18501850
#define PLUGIN_INFO_FMT(name, ver, author) (name##" "##ver##" by "##author)
18511851
#define PLUGIN_INFO PLUGIN_INFO_FMT(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)

dialogs.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1890,7 +1890,8 @@ class setting_dlg : public dialog_base {
18901890
click_pages:
18911891
return new vscroll_form{
18921892
new click_action{ *btn },
1893-
new click_action_desc{ btn->click },
1893+
new click_action_desc{ btn->click != Settings::ClickActions::Command::none ?
1894+
btn->click : btn->dblclk },
18941895
};
18951896
}
18961897
case tab_kind::commands:

0 commit comments

Comments
 (0)