+ Add- Create new hotkey preset slot...- Open config folderTheme- System, Light, or Dark modeRaw- Show non-standard resolutionsX: Tray/Exit- Close button minimizes to tray or exitsTo Tray- Manually minimize to trayAlways on top- Keep window above other windowsRefresh- Refresh display modesRun at startup- Launch automatically with WindowsStart minimized- Launch hidden in the system trayTooltips- Show or hide hover tooltipsAuto-apply- Apply a slot's resolution on launchToggle- Hotkey to show/hide window (click to rebind)Restore- Hotkey to revert to initial resolution (click to rebind)
Right-click the tray icon to quickly switch between configured slots, restore resolution, change theme, or exit.
Settings are stored in resolutionchangerConfig.json next to the executable.
rawMode- Include non-standard resolutionsrotMode- Include rotated orientations (portrait, landscape flipped)defOrient- Default orientation angledarkMode- 0=System, 1=Light, 2=DarkexitOnClose- true=X exits, false=X minimizes to trayrunAtStartup- Launch with WindowsautoApplySlot- Slot index to apply on launch (-1=off)hkToggle/hkRestore- Hotkey codesalwaysOnTop- Keep window above othersstartMinimized- Start hidden in trayshowTooltips- Show hover tooltipswindowW/windowH- Persisted window size (96-DPI logical units)
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release