v2.0.0-alpha.2 #604
reupen
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Changes
Features
A 64-bit build (for x64 processors) was added for 64-bit versions of foobar2000 2.0 and newer. [#568]
Performance under foobar2000 2.0 was improved. [#585, #587, #588, #591]
Various built-in pop-up foobar2000 windows (e.g. Album List, Search, Playlist Manager) now use Columns UI colours and fonts when Columns UI is active. [#574, #579, #590]
This requires foobar2000 2.0 or newer.
For colours, only the text, background and selection background colours can be explicitly configured. The equivalent of the Default UI highlight colour currently isn’t configurable.
For fonts, the default, list items and console fonts can be individually configured.
These changes also apply to any third-party components that use new colour and font APIs added in foobar2000 2.0
Dark mode support was added for Columns UI preference pages when using foobar2000 2.0. [#582, #592, #595]
Other dialogue boxes will follow in a future release.
Dark menus were enabled on Windows 11 version 22H2. [#594, contributed by @marc2k3]
An audio track toolbar was added. When a file containing multiple audio tracks (e.g. different languages) is playing, this toolbar allows you to select between those tracks. [#573]
It requires foobar2000 2.0 or newer and is equivalent to the ‘Stream Selector’ toolbar in the Default User Interface.
The edit box that appears when using inline editing in Columns UI list views now has a dark appearance when dark mode is on. [#593]
When mixed size images are used in the buttons toolbar, they are now all resized to the same size. [#548]
(Previously, images in the wrong size would display incorrectly or other problems would occur.)
A message is also printed to the console when mixed size custom images are detected.
A custom icon size can now be used in the buttons toolbar. [#552]
If set, custom images will be resized as necessary.
The buttons toolbar options dialogue box was updated, with some terminology changed. [#552]
Additional sizes of the default playback button icons were added to improve their rendering at certain system DPI settings. [#554]
The default stop button icon was tweaked. [#554]
Active tabs in the Tab stack and Playlist tabs panels no longer change colour on hover when dark mode is active. [#549]
Bug fixes
Various problems relating to configuring a custom active item frame colour were fixed. [#581]
A bug where the padding of buttons in the buttons toolbar changed when a system notification about a setting change was received was fixed. [#562]
A bug which stopped ICO files from working as custom hot images in the buttons toolbar was fixed. [#547]
A GDI object leak when using ICO files as custom button images was fixed. [#547]
The initial widths of the list view columns in the Buttons and Item properties options dialogue boxes were updated to scale with the system DPI setting. [#550]
Rendering glitches in the edit box that appears during inline editing in Columns UI list views were fixed. [#593]
A truncated label in the Item properties options dialogue box was corrected. [#550]
Removals
Exported buttons toolbar configurations (FCB files) aren’t compatible with older versions of Columns UI. [#552]
Exported configurations (FCL files) containing a buttons toolbar in the layout aren’t compatible with older versions of Columns UI. [#552]
Internal changes
The component is now compiled with Visual Studio 2022 17.3.
The component is now compiled using foobar2000 SDK 2022-08-29. [#568, #575]
This discussion was created from the release v2.0.0-alpha.2.
Beta Was this translation helpful? Give feedback.
All reactions