github reupen/columns_ui v3.0.0-alpha.5

latest releases: v3.2.1, v3.2.0, v3.2.0-rc.1...
pre-release10 months ago

Changes

Features

  • A ‘GDI-compatible, no anti-aliasing’ DirectWrite text rendering mode was added. [#1102, #1103, #1104, #1113]

    Additionally, the previous ‘Automatic’ mode has been renamed ‘Automatic anti-aliasing’, and a new ‘Default’ mode has been added that selects ‘Automatic anti-aliasing’ or ‘GDI-compatible, no anti-aliasing’ based on the system ‘Smooth edges of screen fonts’ setting.

Bug fixes

  • A problem where DirectWrite did not render trailing whitespace for centre- and right-aligned columns was worked around in list views (playlist view, playlist switcher, Filter panel), and the status bar and pane. [#1112]

    This workaround does not apply to the Item details panel. To work around it in Item details, end the affected line with a zero-width space ($char(8203)).

  • A bug was fixed where foobar2000 incorrectly appeared in the taskbar after running foobar2000.exe /hide or invoking the View/Hide main menu command when foobar2000 was minimised to the system tray. [#1110]

  • A bug where the keyboard focus changed after minimising and restoring foobar2000 was fixed. [#1109]

  • Some logic that normally occurs when main window is activated or focused was surpressed while foobar2000 is exiting, as that logic is unnecessary at that point. [#1109]

  • An error message is now shown when trying to use Columns UI on Windows 7 SP1 without installing the Platform Update for Windows 7. [#1115]

    (Previously, this resulted in a crash.)

  • A crash following a failure to list available fonts on the Fonts preferences page was fixed. [#1116]

  • Fonts in use are now refreshed whenever a font is installed or uninstalled in Windows, allowing better recovery if a font in use is deleted or replaced. [#1117]

  • A problem where some panels were notified of font changes multiple times when the text rendering mode is changed, or after importing an FCL file, was fixed. [#1105]

    This applied to the ui_config_callback::ui_fonts_changed() callback.

Don't miss a new columns_ui release

NewReleases is sending notifications on new releases.