Skip to content

Commit a7454d8

Browse files
committed
v3.2.5 Release (Dynamic Scheduling Update): Localization Fixes, Settings Crash Fix, Documentation Updates
1 parent d2d2f97 commit a7454d8

File tree

13 files changed

+442
-516
lines changed

13 files changed

+442
-516
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Changelog
22

3+
## [3.2.5] - Precision & Expansion Update
4+
**Release Date**: 2026-01-26
5+
6+
### ✨ New Features
7+
- **Span Displays**: Added multi-monitor spanning support (Video Wall mode).
8+
- **Rename Dialog**: Replaced system dialog with native Direct2D dark-themed input.
9+
- **Help Overlay**: Added global `F1` shortcut overlay.
10+
- **Visual Customization**: Added toggle for Window Rounded Corners.
11+
- **System**: Added AVX2 CPU instruction set detection.
12+
13+
### 💎 Precision & Interaction
14+
- **Text Truncation**: Implemented **Binary Search** algorithm for pixel-perfect filename shortening in Info Panel/Dialogs.
15+
- **Smart Double-Click**: Added context-aware double-click: Auto-Fits in Windowed mode, Exits in Fullscreen mode.
16+
- **100% Zoom Fix**: Resolved scaling inaccuracies to ensure true 1-to-1 pixel rendering for all image sizes.
17+
- **Auto-Hide**: Fixed `WM_MOUSELEAVE` logic to ensure UI elements hide 100% reliably on fast exit.
18+
- **Zoom Experience**: Added Zoom Damping and Info Panel Zoom display.
19+
- **Navigation**: Improved navigation arrow visibility logic and animation speed.
20+
21+
### 🛠 Core & Architecture
22+
- **Window Controls**: Unified Min/Max/Close buttons into `UIRenderer` pipeline.
23+
- **Zoom Logic**: Refactored and decoupled zoom mechanics from window resizing.
24+
- **Portable Mode**: Improved state transition logic.
25+
26+
### 🐛 Bug Fixes
27+
- **RAW Toggle**: Fixed setting persistence.
28+
- **Gallery**: Fixed 0x0 tooltip dimensions.
29+
- **DPI Scaling**: Fixed scaling artifacts at unusual factors.
30+
- **Layout**: Fixed Settings UI back button displacement.
31+
332
## [3.1.3] - Fullscreen & Interaction Polish
433
**Release Date**: 2026-01-20
534

QuickView/AppStrings.cpp

Lines changed: 193 additions & 111 deletions
Large diffs are not rendered by default.

QuickView/AppStrings.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,16 @@ namespace AppStrings {
250250
extern const wchar_t* Settings_Label_Version;
251251
extern const wchar_t* Settings_Label_Build;
252252

253+
// Update Dialog (Bilingual)
254+
extern const wchar_t* Dialog_UpdateTitle;
255+
extern const wchar_t* Dialog_UpdateContent;
256+
extern const wchar_t* Dialog_UpdateLogHeader;
257+
extern const wchar_t* Dialog_ButtonUpdate;
258+
extern const wchar_t* Dialog_ButtonLater;
259+
extern const wchar_t* Dialog_ButtonStar;
260+
extern const wchar_t* Dialog_Update_LoveTitle;
261+
extern const wchar_t* Dialog_Update_LoveMessage;
262+
253263
// Help Overlay
254264
extern const wchar_t* Help_Header_Shortcuts;
255265
extern const wchar_t* Help_Header_Mouse;

QuickView/SettingsOverlay.cpp

Lines changed: 128 additions & 77 deletions
Large diffs are not rendered by default.

QuickView/heic_parser_snippet.cpp

Lines changed: 0 additions & 124 deletions
This file was deleted.

QuickView/revert_error.txt

Lines changed: 0 additions & 44 deletions
This file was deleted.

QuickView/shim_error.txt

Lines changed: 0 additions & 44 deletions
This file was deleted.

0 commit comments

Comments
 (0)