github turkaysoft/yamira v26.11
Yamira v26.11

3 hours ago

Important

Be sure to extract the software from the ZIP file before using it.

Donate

You can support this project by making a donation to help ensure its sustainability and the development of new features.

Buy Me A Coffee

New Features

  • Operating System Support: Full support for Windows 11 version 26H2 has been added.
  • DPI and Multi-Monitor Support: Improved handling of different DPI scaling settings and transitions between monitors. Windows are now displayed at the correct size and position according to the scaling of the monitor on which they are opened. Tabs, panels, and tables also scale more consistently across displays with different scaling factors.
  • High-DPI and Windows Compatibility: Improved the rendering of installed application icons on high-DPI displays. Additional improvements have been made to support long file paths, UTF-8 characters, and modern Windows memory management features.
  • TS Custom Controls Module Enhancements: Keyboard support has been added to the scrollbar, which can now be controlled using the arrow keys, PageUp/PageDown, and Home/End. Keyboard focus indicators have been added for checkboxes, radio buttons, and scrollbars. The interface now refreshes automatically when a window is moved to a monitor with a different scaling factor. The module has been upgraded to version 2.1.

Bug Fixes

  • TS Custom Controls Module Bug Fixes: Resolved rendering and interaction issues in custom UI components. Fixed an issue where the scrollbar could accidentally move when right-clicked, dropdown list items appearing cramped on high-resolution displays, and performance issues with large lists. Additionally, a missing P/Invoke call that caused the ComboBox scrollbar color to be inconsistent with the current theme has been fixed.

Changes

  • System DLL Calls: Calls to core system libraries (dwmapi.dll, user32.dll, uxtheme.dll) have been optimized for modern Windows versions.
  • Centralized DPI Management: DPI handling has been consolidated under a single, unified standard. Legacy DPI helpers, manual DPI definitions, and outdated Windows Forms scaling methods have been removed. Hardcoded DPI values have been eliminated from the codebase, centralizing scaling management.
  • Code and Project Cleanup: Unnecessary padding settings in tab and page layouts have been corrected, unused settings have been removed, and comments have been made more consistent.
  • About Dialog Update: The About dialog now preserves the native Windows window border.

Checksums

de3e4683073b2b85d85256800222d4eebda638810dc2609d467708cbfd5e1e72  Yamira_v26.11.zip

Don't miss a new yamira release

NewReleases is sending notifications on new releases.