Skip to content

macosx: Revamp VLCInformationWindow/Controller internals

This MR contains a lot of changes for how the VLCInformationWindow works. To summarise:

  • Added support for editing groups of input items instead of just one at a time
  • Added support for editing audio groups (artists, genres, albums) directly
  • Added proper tracking of setting changes in information window text input fields
  • Fixed behaviour of save metadata button with use of new VLCSettingTextField
  • Respond to text field changes immediately upon typing if applicable, rather than waiting for edit finished
  • Removed the VLCInformationPanel now that VLCInformationWindow works with all library types
  • Improved handling of artwork by using VLCLibraryImageCache
  • Eliminated duplication of field-setting via macros

Screen_Recording_2023-06-22_at_14.09.46

Signed-off-by: Claudio Cambra developer@claudiocambra.com

Merge request reports