github reupen/columns_ui v3.0.0-alpha.6

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

Changes

Features

  • Item details now uses Direct2D for rendering. [#1120, #1153, #1158]

    This includes support for SVG font glyphs on recent versions of Windows, including Windows 11 emojis.

  • An option to control whether colour glyphs are used for DirectWrite-rendered text was added to the Text rendering tab on the Colours and fonts preferences page. [#1159]

    This applies to Windows 8.1 and newer only.

  • An opt-in experimental alternative emoji font selection mode for Windows 8.1 and newer was added. [#1126, #1167]

    This replaces the default DirectWrite emoji font selection logic to:

    • enable correct handling of emoji variation selectors for emojis that have both text (monochrome) and emoji presentation modes
    • use the default presentation mode of emojis as defined in the Unicode specification
    • allow custom colour and monochrome emoji fonts to be used

Bug fixes

  • A bug where some message boxes sometimes had an incorrect height was fixed. [#1157]

  • A bug where automatically-inserted ellipses did not use the correct colour for DirectWrite-rendered text was fixed. [#1157]

  • A bug where left and/or top padding was missing in Item details when there was no horizontal or vertical scroll bar was fixed. [#1120]

  • A bug where the system tray icon did not always have the correct tooltip text immediately after minimising the main window when ‘Always show icon’ is turned off and ‘Minimise to icon’ is turned on was fixed. [#1151]

  • A bug where the %default_font_size% and the deprecated %default_font_face% title formatting fields did not update in Item details after a font change until another event caused a content update was fixed. [#1120]

  • A bug where the font family and font style drop-down controls on the Fonts preferences tab did not have the expected appearance on foobar2000 1.x when dark mode is enabled was fixed. [#1129]

  • A potential fix was added for a crash when exiting foobar2000 after recently interacting with an auto-hiding splitter. [#1131]

Internal changes

  • The component is now compiled using foobar2000 SDK 2025-03-07. [#1164]

  • The component is now compiled with Visual Studio 2022 17.13.

Don't miss a new columns_ui release

NewReleases is sending notifications on new releases.