CaTRoX QWR Versions Save

foobar2000 CUI theme

v5.0.0

2 years ago

Changelog

Changed

  • Adapted to foo_spider_monkey_panel.
  • Replaced WilB's YouTube Track Manager with it's successor Find & Play.
  • Replaces foo_uie_lyrics3 with foo_openlyrics.
  • All panels are now provided as script packages and can be used separately from the theme.

v4.3.0

6 years ago

Changelog

Added

  • Playlist Panel:
    • Added disc sub-headers: see example.
    • Art images are now cached: no more needless image reloading after every little action.
    • Added foo_enhanced_playcount support: $max(%play_count%, %lastfm_play_count%) query is used to get track play count.

Changed

  • Playlist Panel:
    • Increased playlist initialization speed by 30% (thanks to @marc2k3)!
    • Swapped rating and duration positions in rows.
    • Corrected query for album sub-title: standard %subtitle% instead of non-standard %albumsubtitle%.
  • Updated theme.fcl:
    • Added new script files.
    • Changed default Playlist panel properties.
  • Compiled latest foo_jscript_panel with extensions (v2.1.4).

Fixed

  • Playlist Panel:
    • Fixed bug: art images were loaded even with headers disabled.
    • Fixed bug: changing grouping preset in one player mode was not always affecting grouping preset in other mode.
    • Fixed various display glitches with multiline tags.
  • Art Mode:
    • Fixed right-click menu handling.

Special thanks to @kbuffington for disc sub-headers and art image cache ideas!

v4.2.1

6 years ago

Changelog

Changed

  • Updated WilB's scripts:
  • Compiled latest foo_jscript_panel with extensions (v2.1.1).

Fixed

  • Fixed various bugz with player window when it's maximized.

v4.2.0b

6 years ago

Changelog

Added

  • Playlist Panel:
    • Increased playlist initialization speed by 100%-180% (thanks to elia-is-me and marc2k3)!
    • Copy/Cut/Paste now works with native clipboard, e.g. copy mp3 file to/from Windows Explorer (thanks to marc2k3).
    • Added ability to drag tracks from panel, e.g. drag mp3 file to another panel or to Windows Explorer.
    • Added option to display original release date in grouping header (right-click > Appearance > Headers > Show original release date).

Changed

  • Playlist Panel:
    • Changed default title query in header to %albumartist%.
    • Cleaned up various queries used in group header.
    • Drag-n-drop behaviour is now much more in line with the native Windows behaviour.
  • Track Info Panel:
    • Remade 'New Tag' dialog window.
  • Updated WilB's scripts:
  • Updated theme.fcl:
    • Changed contained script files.
    • Adjusted default panel properties.
  • Compiled latest foo_jscript_panel with extensions (v2.1.0.2).

Fixed

  • General:
    • Fixed frame shadow not being enabled on frame style switch.
    • Fixed mouse middle button not always working.
  • Playlist Panel:
    • (v4.2.0a) Fixed wrong scroll position when refocusing on item.
    • Fixed items not refocusing after external drag-n-drop.
    • Fixed items not refocusing if added from external script\components.
    • Fixed handling of title and sub-title queries when evaluation result is empty.
    • Fixed track info not always updating when played from dynamic sources.
    • Fixed invalid info in Group Header when playing from dynamic sources.
    • Fixed 'Open Containing Folder' (SHIFT-O).
    • Fixed overlap of queue index and album artist.
    • Fixed playlist manager not always reflecting changes in playlist content, when adding or removing playlist items.
  • Top Panel:
    • Fixed crash on double-click.
    • Fixed track info not updating when playing from dynamic sources.
  • Bottom Panel:
    • Fixed invalid playback time with dynamic sources.

theme.fcl was changed, so it must be re-imported for theme to work!

Special thanks to Senchou, N4s7y, WilB and marc2k3 for bug reports o/

v4.1.1

6 years ago

Changelog

Changed

  • Playlist Panel:
    • Playlist Manager: changed button animation style for better consistency with the rest of the theme.
    • Grouping Dialogs:
      • Added description about this feature on wiki.
      • Added workaround for borked buttons in Windows 7.
      • Added fb2k icon to the window.
      • 'Apply' and 'Update' buttons are now active only when there are pending changes.
      • Dialog windows are now centered.
  • Compiled latest foo_jscript_panel with extensions (v2.0.4).

No .fcl changes, so theme re-import is not needed.

PS: o/ to those coming from foobar2000.xrea.jp =) PPS: o/ to those coming from hydrogenaud.io ;) PPPS: and o/ to everyone else as well, have a nice day :P

v4.1.0

6 years ago

Changelog

Added

  • Added compatibility fixes for vanilla JScript v2.0.0 component.
  • Track Info Panel:
    • Added ability to add, copy, edit and remove metadata tags (through double-click and context menu).
    • Added tooltips on hover, which display full tag value.
    • Made possible to hide file info tags and show only metadata tags.
    • Added animation on mouse click.
  • Playlist Panel:
    • Added ESplaylist-like ability to customize grouping presets (right-click > Grouping > Manage presets):
      • Presets can be added, changed, moved and removed.
      • Customizable title and sub-title queries in group header.
    • Added CTRL-SHIFT-up/down hotkeys - moves selection up/down.
    • Added 'pressed' animation to playlist manager.
  • Context Menus: developer context menu (accessible via SHIFT-right-click) now contains all base panel scripts in it's 'Edit panel scripts' sub-menu.

Changed

  • Updated WilB's scripts:
    • Library Tree 1.3.9.2.
    • YouTube Track Manager 3.9.4.
  • Track Info Panel: rewritten from scratch.
  • Playlist Panel: date and album are not displayed now in compact header if empty.
  • Various performance improvements.
  • Updated theme.fcl:
    • Added compatibility fixes for vanilla JScript v2.0.0 component.
    • Added new script files.
    • Changed default panel properties.
  • Major internal changes.
  • Compiled latest foo_jscript_panel with extensions (v2.0.2).

Fixed

  • Fixed crashes when starting fb2k in minimized state.
  • Playlist Panel:
    • List padding (set via panel properties) is respected now.
    • Fixed incorrect scroll position that appeared in some cases.
    • Fixed invalid drag-n-drop position.
    • Fixed various errors with drag-n-drop on empty playlist area.
    • Fixed invalid position of CTRL-V pasted items.
    • Fixed CTRL-X not removing cut item.
    • Fixed various crashes during playlist navigation while focused track is not set.
    • Fixed grouping settings not respecting playlist changes.
  • Cover Panel:
    • Fixed 'Loading' text being stuck on script load.
    • Fixed crashes when track is deleted during art load.

v4.0.5

6 years ago

Changelog

Added

  • Art Mode: title queries and title cycle interval can be configured now through Panel Properties.

Changed

  • Art Mode: empty title text is skipped now.
  • Top Panel: adjusted fb2k logo color :D
  • Compiled latest v1.3.x foo_jscript_panel with extensions (v1.3.2.2).

Fixed

  • Playlist Panel: fixed various errors with custom grouping query.
  • Menu Panel: fixed pseudo caption not always working.
  • Fixed wrong window sizes on player Mode change when FrameStyle is other than NoBorder.
  • Removed unneeded resizes on mode change.

v4.0.4

6 years ago

Changelog

Changed

  • Playlist: date and album now won't be displayed if unavailable (previously was displayed as '?').
  • Better handling of vanilla JScript component.

Fixed

  • Updated theme.fcl: fixed inability to use theme with standard fb2k installation.
  • Playlist Panel: clicking on Header now always selects all it's rows.
  • Top Panel: compatibility fixes for foo_youtube v2.2.
  • Menu Panel: fixed some buttons not responding after changing border mode.

v4.0.3

6 years ago

Changelog

Added

  • Track Info Panel: added ability to change tracking mode (auto/playing/selected).
  • Playlist Panel: header grouping type is now synced between Playlist Mode and Full Mode.

Changed

  • Top Panel: Made 'Last.FM Scrobbling Disabled' icon a bit prettier ^^.
  • Updated theme.fcl: moved timeout shim to helpers.js.
  • Compiled latest foo_jscript_panel with extensions (v1.3.2.1).

Fixed

  • Art Mode: fixed cropped 'mute' button.
  • Playlist Panel:
    • Fixed text overlapping with lock image.
    • Fixed lock image not appearing after locking playlist.
    • Fixed list width not adjusting when scrollbar disappears\appears.
    • Fixed inconsistencies with queue position display.
  • Cover Panel:
    • Fixed panel being stuck with "Loading" text.
    • Fixed thumb images not clearing on track change.
    • Fixed crash on resize.
    • Fixed small text in thumb placeholders.
    • Fixed thumb placeholder placement.
  • Added missing menu separators to context menus.
  • Fixed theme not adjusting window size correctly after import.

v4.0.2b

6 years ago

Changelog

Changed

  • (v4.0.2a) Updated theme.fcl:
    • Removed unused CUI layout.
  • First theme launch now sets window size according to player mode.
  • Updated theme.fcl:
    • Spectrum visualization is now enabled by default.

Fixed

  • (v4.0.2b) Fixed UTF8 encoding related crashes.
  • (v4.0.2b) First time launch resizes window properly now.
  • (v4.0.2b) Updated theme.fcl:
    • Fixed crash when clicking on volume bar in Playlist Mode ( again ).
  • Fixed crash on LAST tab when 'similar artists' mode is chosen.
  • Fixed bug: 'thumbs' panel on BIO tab was not downloading images.

Kudos @ marc2003 and always.beta for bug hunting =)