Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_ui_columns configurations (Read 694342 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_ui_columns configurations

Reply #75
I made some changes.



foovert 1.1

- Album view tab renamed to Media Library.
- Length column displays time remaining on now playing items.
- Added > as a play idicator for Title and Title / Track Artist columns.
- Album Info column renamed to Artist / Album.
- Added playlists: Media Library; Library Viewer Selection; Rips; Lossy and Lossless onto playlist filters.
- Artist / Album now has a single view for singles. Albums now require totaltracks tag for album view info.
- Artist / Album now displays Album Gain vaules. 
- New custom colour scheme, "borrowed" from WMP 11.
- Added Bitrate and Track Gain columns.
- Made some minor adjustments on sizes on certain columns.
- Unknown Artist is changed to Unnamed Artist.
- Unknown Album is changed to Unnamed Album.
- Unknown Genre is changed to Other.

Install:

Sadly I couldn't Export my NG group format, which needs to be configured by hand. You need to add the group by File > Preferences > Display > Columns UI > Playlist View, then click on the Grouping and replace the format with this:

Code: [Select]
$if2(%album artist%,Unnamed Artist) - ['['%date%']' ]$if2(%album%,Unnamed Album)

And also set the playlist filters to "Show only on playlists" and the fill the filter box with this:

Code: [Select]
library viewer selection; media library; library view; facet selection; default; audio cd; all music; rips; ipod media library; lossless; lossy
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #76
A new update:



foovert 1.2

- NEW Notification Tooltip display script.
- NEW Artist / Album layout (now uses 3 tracks for album metadata and track 4 for codec and album gain).
- NEW configuration scripts for Status bar and Global Variables.
- NEW $get_global(album_bitrate): Displays bitrates from CBR files and avg bitrates stored in %album bitrate%.
- Slight changes to main layout.
- Main layout now uses playlist tabs instead of playlist switcher.
- Improved missing metadata handling.
- Title bar and Artist / Album (single files view) only displays album name if artist tag is present.
- Certain columns e.g Disc. Tracknumber and Length are now at a fixed size, which improves the resizing of the layout.
- Status now displays file compression ratio instead of bitrate on compressed lossless formats such as FLAC.
- Status bar now displays emulated hardware names under foo_gep and foo_sid e.g NSF (Famicom / NES).
- Album check is off by default due to tagging requirements; can be enabled on global variables.
- Added new columns: Ratings, Year, Codec, Bitrate, Size, File Extension, Filename, Path and Album Gain.
- Added custom sort scripts for Artist / Album (by Artist, Date & Album) and Title / Track Artist (by Track Artist and Title).
- Added $swapprefix() on some album list views, e.g The Beatles will display as Beatles, The on album artist / year / album.
- Rewritten Global variables.
- Rewritten Length column display script.
- Replaced album check script by using $ifgreater on %totaltracks%, albums will need a %totattracks% tag for album view.
- Replaced %date% with $year(%date%) on all format scripts that uses %date% expect the Date column.
- Status bar display script cleanup.

New notification tooltip display:



Basic playlist layout:



Install

You will need to add the NG group by going to: File > Preferences > Display > Columns UI > Playlist View, and then click on the Grouping and replace the format with this:
Code: [Select]
$if2(%album artist%,Unnamed Artist) - ['['$year(%date%)']' ]$if2(%album%,Unnamed Album)

And also set the playlist filters to "Show only on playlists" and the fill the filter box with this:
Code: [Select]
library viewer selection; media library; library view; facet selection; default; audio cd; all music; rips; ipod media library; lossless; lossy; ng playlist
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #77
REALLY nice config.  I love it!!!!!  Thanks for the hard work.  This has instantly replaced my DUI.

I was wondering if you could help with something.

Can I easily remove the artist/abum/date etc, data from the fields directly to the right of the album art in the playlist?
Sometimes, when looking at the entire library (Default), it shows lots of information, when only a single artist playlist, it only shows the artist there.

In both cases the artist/album/date info is already in the header above each album.  I would love to move this extra info.

I attached a pdf showing where i am referring to.

Secondly....  Is there any easy way to Reformat the Header for each album in the Playlist from Artist - [Year] Album
To say Artist - Album (Year)

Again, I really appreciate your efforts.  This is the best Foobar Ive ever seen.  Perfect.

thanks again,
Patrick

foo_ui_columns configurations

Reply #78
Secondly....  Is there any easy way to Reformat the Header for each album in the Playlist from Artist - [Year] Album
To say Artist - Album (Year)

Again, I really appreciate your efforts.  This is the best Foobar Ive ever seen.  Perfect.

thanks again,
Patrick


I figured out Issue #1 above.  I finally noticed the "Hide Column Titles".  I unchecked, deleted what I wanted, and then re-hid.

If someone could kindly point me to the area in preferences, or global settings or whatever to change the above formatting?

I think I want to change the NG Playlist Group Titles?

From:
Artist - [Year] Album
To:
Artist - Album (Year)

foo_ui_columns configurations

Reply #79
Secondly....  Is there any easy way to Reformat the Header for each album in the Playlist from Artist - [Year] Album
To say Artist - Album (Year)

Again, I really appreciate your efforts.  This is the best Foobar Ive ever seen.  Perfect.

thanks again,
Patrick

I figured out Issue #1 above.  I finally noticed the "Hide Column Titles".  I unchecked, deleted what I wanted, and then re-hid.

If someone could kindly point me to the area in preferences, or global settings or whatever to change the above formatting?

I think I want to change the NG Playlist Group Titles?

From:
Artist - [Year] Album
To:
Artist - Album (Year)

I will make sure that "Show Column Titles" is enabled on my next release, since my setup has a lot more usefull columns for many users.

Also your NG Group format would be:

Code: [Select]
$if2(%album artist%,Unnamed Artist) - $if2(%album%,Unnamed Album)[ '('$year(%date%)')']

Sometimes, when looking at the entire library (Default), it shows lots of information, when only a single artist playlist, it only shows the artist there.

foovert mainly uses playlist filters to use the NG layout, certain playlist will use the NG layout while the over playlists will use the basic layout. I chose to do this because groups only seem to work best with albums and gets very cluttered with mixed artist / track playlists. Anyway on my next release i will include a non-filtered fcl file that would only have the NG layout, and should work with your single artist playlists.

Supported NG playlist:

library viewer selection; media library; library view; facet selection; default; audio cd; all music; rips; ipod media library; lossless; lossy; -ng-*

Also foovert does have a single view, but the album checker is disabled by default since the user will require to have thier album tracks with %totaltracks% to be greater then 1. Which can be enabled on the global settings.

foovert 1.3 Beta playing a single:



foovert 1.3 Beta playing a album track on single item playlist (new index total checker):

"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #80
Anyway i've decided to replace all the playlist filters, this should be good news for users that use artist playlists or custom playlists. Basic playlist layout will need playlists to be named *single*, *shuffle* or -s-*.

foovert 1.3 Beta



ATM i still need to add and sort out a few things, they are some improvements over 1.2 and a few fixes and a lot more columns.

NG Group setup:

The final stage of the NG group setup is now different. First you will need to add the group by File > Preferences > Display > Columns UI > Playlist View, then click on the Grouping and replace the format with this:

Code: [Select]
$if2(%album artist%,Unnamed Artist) - ['['%date%']' ]$if2(%album%,Unnamed Album)

And also set the playlist filters to "Hide on playlists" and the fill the filter box with this:

Code: [Select]
*single*;*shuffle*;-s-*;-abx-*
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #81


I have never found a layout which suited my needs. All of them were too big, too bloated or just not useful enough for me. I needed something compact, good and native looking with any VS and above all: with comfortable and fast access to whole music collection.

So obviously I had to make one, haha. Actually, I did it quite long time ago, just never decided to release. Now I've remade it for new versions of foobar... so what the hell, here it is.

Hope you like it. Bigger preview and package (with plug-ins inside) can be found after clicking thumbnail above

It is STRONGLY libary based, so prepare to edit it by yourself if you prefer playlists.

foo_ui_columns configurations

Reply #82
A big update on my columns ui config.



foovert 1.3

- NEW singles layout for playlists *singles*, *-S-* and *shuffle* (replaces basic playlist layout).
- NEW ABX playlist layout for playlists named *-abx-* (i.e -ABX- Mp3 vs FLAC).
- NEW foovert Vista+ fcl file for Windows Vista and Windows 7 (fonts and colors only).
- NEW single index items now display in single files veiw.
- NEW Album list views "by decade / artist" and "by decade / album artist".
- NEW columns: Encoding (*ABX* playlists only), Encoder, Bitrate / Ratio, # (Single layout only), Play Count, Last Played and Last Modified.
- FIXED NG Playlist filter limit, that made single artist playlists use the basic layout.
- FIXED Year column, that displayed 0000 when metadata is missing.
- FIXED Bitrate column and $set_global(album_bitrate) that displayed dynamic bitrates when playing.
- Singles playlist layout now requires playlists to be named *single*, *shuffle or *-s-* (e.g "-S- Mix Playlist" or "Shuffle Playlist").
- Small improvements on the color scheme.
- Tahoma 8pt (WinXP default) is set as a custom default font for Common (list items) and Common (lables), while the Vista+ FCL uses system default.
- "Display column titles" is now on by default again.
- Album Gain display on status bar is now disabled by default.
- Album bitrate display is disabled by default, due to limited support.
- Album bitrate display now displays bitrates from cue sheets.
- Codec profile now displays CBR with CBR files.
- Added a option to disable dynamic bitrate display on Status bar.
- Added a option to disable Arist / Album display on main windows title bar.
- Added a option to chose a charcter for unrated tracks.
- Added a option to chose a charcter for play indicator.
- Added a option to chose the date format for Last Play and Modified columns.
- Added a list index checker for single items view.
- Rewritten Rating column.
- Replaced all playlist filters.
- Replaced ratings charcters with star charcters.
- Replaced Artist / Album display config scripts with d_album_techinfo as a simple option.
- Replaced [%discnumber%.] with $ifgreater(%totaldiscs%,1,[%discnumber%.]; on all album list views.
- Renamed a few custom album list views.
- Moved all rgb format strings onto global variables.
- Moved Bitrate column to ABX layout.
- Cleaned up some config scripts.
- Cleaned up and updated $get_global(album_bitrate).

New singles layout, with queued index items labled in blue on the # column:



New ABX layout, that displays codec and bitrates info:




NG Group setup:

The final stage of the NG group setup is now different. First you will need to add the group by File > Preferences > Display > Columns UI > Playlist View, then click on the Grouping tab and replace the format with this:

Code: [Select]
$if2(%album artist%,Unnamed Artist) - ['['$year(%date%)']' ]$if2(%album%,Unnamed Album)

Also set the playlist filters to "Hide on playlists" and the fill the filter box with this:

Code: [Select]
*single*;*shuffle*;*-s-*;*-abx-*

Recommandations:

- %totaldiscs% is required if you use disc number tagging.
- %totaltracks% is required if you plan to use the album checker.
- NG Artwork set to 125.
- Set panel edge style to Sunken on Artwork, Album List and Playlist items.
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #83
As requested my config:



Notes:
I cheated twice in this config:
Due to my visual style, the rating stars in the toolbar are not centered, to fix this replace:
$movepanel_c(Rating,$sub($div($sub(%_width%,120),2),29),0,120,24)
with
$movepanel_c(Rating,$div($sub(%_width%,120),2),0,120,24)
The volume toolbar is the standard columns ui volume toolbar squeezed. It will depend on the windows visual style how it looks, so it might be necessary to replace it with WSH Mod.
Since I use foo_mouse_gesture.dll, there are no playback buttons in this config.

Needed components:
foo_covers.dll
foo_exvar.dll
foo_ui_columns.dll
foo_uie_biography.dll
foo_uie_elplaylist.dll
foo_uie_library_tree.dll
foo_uie_lyrics.dll
foo_uie_panel_splitter.dll
foo_uie_quicksearch.dll
foo_uie_tabs.dll
foo_uie_textbox.dll
foo_uie_vis_channel_spectrum.dll
foo_uie_wsh_panel_mod.dll
foo_vis_shpeck.dll

foo_ui_columns configurations

Reply #84
This is my config:



It's a modification of a Brett's config (I can't remember the original name).
Albums with various artists are displayed properly, and there are a number of other minor tweaks.

[attachment=5268:konfig.rar]
last.fm/user/antropocentrio

foo_ui_columns configurations

Reply #85
Hey guys,

My first post here on these forums, and here's my config.

Compared to some of the others I've seen on here, it's pretty simple... I haven't gone changing things around in the SDK (which I didn't know existed until tonight...), just did a little bit of scripting here and there. I don't know how to program in C++ anyway (only C and Java unforunately)

Basically, what mine does is list the available tracks as they would be listed in any other program like WMP or iTunes (both awful programs..). I've added a little feature that essentially assigns a colour to the song based on the codec, and the bitrate of the song; blue being a FLAC, green for decent lossy(>192k), yellow for OK lossy (128k-192k), and red for poor quality lossy (>128k).

Aside from that, i have a progress bar next to the currently playing song (makes it easier to find it when scrolling down to look for it!) The colour of that is also dependent on the codec and bitrate.

As for all the art on the side... I'm very much a cataloging kinda guy, so intend to get full album art for everything on my laptop. The spectrum is there to make the screen a little bit more dynamic - orange to balance out all the blue.


As for the configuration files, everybody is attaching FCS files... how do you even access your FCS files? I only seem to have the option of importing them... For the sake of it, here's my FCL file.


Please tell me what you think 

tjm16[attachment=5442:view4.PNG]

foo_ui_columns configurations

Reply #86
Just another one to demonstrate the colour changes for the bitrates. This screencap was taken before I changed the spectrum analyser.

foo_ui_columns configurations

Reply #87
I've done alot of updates on my columns ui config over the past few months:

foovert 1.4 Beta 1

foovert 1.4 in Album layout view with queued tracks displayed in red on the Tracknumber column:



New NG Group:

Code: [Select]
$if2(%album artist%,Unnamed Artist) - ['['$year(%date%)']' ]$if2($replace(%album%,'[',$rgb(109,109,109)'[',']',']'$rgb()),Unnamed Album)

Please note that the switch to disable the album checker seems to be broken at the moment, so the use of %totaltracks% is highly recommended.

Feedback is welcome for possible fixes or improvements for the final version.
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #88
foovert 1.4 Beta 2

Changes from the first beta:

- FIXED album check switch bug on Global variables, that appeared in the beta version and album check is now disabled by default again.
- Added Style browser album list view (supports %style% and %styles% tags).
- Added Mood browser album list view (supports %mood% tag).
- Removed $year() format on all %date% display scripts.

"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #89
foovert 1.4



Changelog

- NEW foovert can now display pause charctors.
- NEW columns.
- NEW System column for foo_gep (Singles layout only).
- NEW foovert Windows Classic.fcl theme (fonts and colors only).
- NEW My custom version of foovert as: foovert_mnt(date).fcl
- NEW Readme file for install instructions.
- Album, Singles and ABX layouts no longer share columns.
- Album view now has a larger set of columns.
- Rearranged ABX layout.
- Theme is now targeted towards Windows 7 and Vista.
- Updated colour scheme.
- Open bracket text in title, arist and album metadata text, now display in gray.
- Track Artist now displays in blue (Album layout only).
- Tracknumber column now displays disc number if a album has more then 1 discs (%totaldisc% tag is required).
- Queue indicator now displays tracknumber or indexnumber in red.
- Improved ratings column apperence.
- # column is now padded with 6 digits.
- AAC files that use SBR will display as HE-AAC v1 on codec column and status bar.
- AAC files that use SBR and PS    will display as HE-AAC v2 on codec column and status bar.
- Codec profile "SBR+PS" (HE-AAC v2) will display as "Parametric Stereo" on the Stereo column and status bar.
- Bitrate display on the Artist / Album header is now enabled by default (works only on CBR, ABR, Ogg and CUE Sheet files).
- Bitrate header now displays compression ratio on lossless album images (seperate .cue only).
- Artist / Album header width is been adjusted to 175.
- NG Playlist Group titles font is set to Segoe at size 11.
- NG Playlist Items font is set to Segoe at size 9 (Windows 7 and Vista default).
- All other fonts are resetted back to common.
- Added missing Linked meta data fields on meta data columns e.g Album Artist and Genre.
- Added Queue indicator onto Album layout.
- Added Style browser album list view (supports %style% and %styles% tags).
- Added Mood browser album list view (supports %mood% tag).
- Added Codec browser for album list view.
- Added Encoding browser for album list view.
- Rewritten techinfo section on Album / Artist header.
- Rewritten $get_global(album_bitrate).
- Renamed $get_global(album_bitrate) to $get_global(bitrate_header).
- Renamed Album checker variable, $get_global(album) to $get_global(is_album).
- Renamed Album view's Disc. Number column to Tracknumber.
- Moved all main column display scripts onto Global variables.
- Moved all custom sort scripts onto Global variables.
- Removed foovert Vista+ theme fcl file.
- Removed $year() format on all %date% display scripts.
- Removed certain album list views, that seem to be rarely used or used too much space.
- Cleaned up and reorginized album views lists.
- Cleaned up columns config.
- Cleaned up Global variable scripts.

Install

Open foobar2000 with the Columns UI interface and then go to File > Preferences > Columns UI > Main (Tab)
and then click on Import, which will now enable you to brower for the .fcl file.

After the fcl theme is loaded, you will need to add a NG Group. Which can be done by going to
File > Preferences > Display > Columns UI > Playlist View, then click on the Grouping and
replace the format with this:

Code: [Select]
$if2(%album artist%,Unknown Artist) - ['['%date%']' ]$if2($replace(%album%,' (',$rgb(109,109,109)' (',')',')'$rgb(),' [',$rgb(109,109,109)' [',']',']'$rgb()),Untitled Album)

And also set the playlist filters to "Show only on playlists" and the fill the filter box with this:

Code: [Select]
*single*;*shuffle*;*-s-*;*-abx-*;*--hidden--*
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #90
I have solved some issues for anyone that is having problems with multi-disc albums.

foovert 1.5 Beta 1



- NEW mini play count display (off by default).
- NEW status bar layout (same syle as ColumnsUI).
- NEW basic status plane layout (off by default).
- FIXED problems with albums that use discnumbers, by disabling the disc checker on foovet.fcl.
- Improvements have been made to the colour scheme.
- NG Group and playlist index is now in dark blue.
- Tagging requirements for the default "foovert.fcl" theme is now very low.
- "Default" playlist now has its own statistic columns (Ratings, Last Played, etc).
- Moved play indicator from "#" column to "Title" on Singles view and to "Filename" on ABX layout.
- Moved all rgb formats to config section.
- Moved total disc checker away from the Tracknumber display script.
- Added playing status on status bar.
- Added a option to disable the playing status on status bar.
- Added a option to enable and disable total discs checker (off by default).
- Added option to change NG Group title and play index text colour.
- Added option to change rated ratings colour.
- Removed disc checker on all album list views.
- And many more tweaks.

NG Group:
Code: [Select]
$if2(%album artist%,Unknown Artist) - ['['%date%']' ]$if2($replace(%album%,' (',$rgb(106,137,196)' (',')',')'$rgb(),' [',$rgb(106,137,196)' [',']',']'$rgb()),Untitled Album)

NG Group playlist filter. Set to "Hide on Playlists":
Code: [Select]
*single*;*shuffle*;*-s-*;*-abx-*;*--hidden--*
"I never thought I'd see this much candy in one mission!"

 

foo_ui_columns configurations

Reply #91
[attachment=5756:cui.rar]
here is my fcl (it's safe config only with title scripts, so it won't change your layout, nor it would require additional components, but it would overwrite your columns)
i posted similar functionality in CUI appearance thread
(my windows color is gray, with white color it would have white bg)

[a href="http://img684.imageshack.us/img684/1456/sshot1gr.png" target="_blank"]

foo_ui_columns configurations

Reply #92
[!--sizeo:4--][span style=\"font-size:14pt;line-height:100%\"][!--/sizeo--]foovert 2[/size]



Changes from 1.5:

[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]- NEW themes: foovert Classic, foovert Classic+ and foovert Vista+. Which are designed for a specific version of Windows.
- NEW custom style scripts.
- NEW lower contrast colour scheme.
- NEW album list view, System.
- foovert.fcl now only contains color + fonts and playlist scripts. While "foovert mnt-*date.fcl" contains the whole config.
- Updated layout.
- Album header now displays bitrate from image files that have a cue sheet embedded.
- Album header now displays %system% or custom hardware id lable on video game files such as NSF.
- Album list views now list folders if %album% is not present.
- Album list views now remove " and ' charctors, for example "Weird Al" Yankovic will display as Weird Al Yankovic.
- Status now disables dynamic bitrate display when playing CBR encoded Mp3s.
- Main text now uses a lower contrast colour to avoid eye fatigue.
- All columns now have their own code (not stored on globals anymore).
- Title will display in red if it has been qeued.
- Added style scripts for album header and # columns.
- Added right frames for # columns.
- Added blending colour scripts.
- Added option to enable background strips for album view (off by default).
- Added colour config for now playing or paused.
- Added colour config for album header.
- Added colour config for # on album view.
- Added colour bleding scripts for playlist index, album header tech info, track artist, misc columns and open bracket text.
- Reduced global variables.
- Improved singles detection.
- Improved missing metadata support.
- Improved internet radio support.
- NG group now groups URL or folders if both %album% and %artist% tags are not present.
- Files that only use Trackgain will display in singles view.
- Album view will now display a dimmed playlist index number if %tracknumber% is not present.
- Moved all column display codes away from the global variables.
- Cleaned up almost all the formatting scripts.
- Cleaned up playlist filters.
- Renamed certain columns.
- Rewritten album list views.
- Rewritten album checker.
- Rewritten tracknumber display.[/size]

Install:

First open foobar2000 with the Columns UI interface. Make sure that you have your current setup with grouping and artwork enabled,
a quick and way to do this is to select "Groups (with artwork)" on the Quick setup window.

After the grouping with artwork is enabled, will need to go to File > Preferences > Columns UI > Main (Tab)
and then click on Import. Which will let you to browse for the foovert.fcl file.

After the fcl theme is loaded, you will need to add a NG Group. Which can be done by going to
File > Preferences > Display > Columns UI > Playlist View, then click on the Grouping and
replace the format with this:

Code: [Select]
// NG Group rgb
$puts(rgb_group,$rgb(42,85,170))

// NG Group format
$get(rgb_group)
$replace(
$if($or(%album%,%album artist%),
$if2(%album artist%,Unknown Artist)' - '['['%date%'] ']
$if2(%album%,Untitled Album),
$if2(%url%,$directory(%path%,1))),
' - [',' - [',' - (',' - (',
' (',$blend($get(rgb_group),$rgb(255,255,255),1,3)' (',')',')'$get(rgb_group),' [',$blend($get(rgb_group),$rgb(255,255,255),1,3)' [',']',']'$get(rgb_group))
And also set the playlist filters to "Show only on playlists" and the fill the filter box with this:

Code: [Select]
*-s-*;*-abx-*;*--hidden--*;singles;shuffle


Feedback and bug reports can be posted here.
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #93
[!--sizeo:5--][span style=\"font-size:18pt;line-height:100%\"][!--/sizeo--]foovet 2.1[/size]

Now made of 40% potato:



Improved Vista+ theme:





New Media view album list tree:



Changes from 2.0:

[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]- NEW "Media view", which arranges music to a media type such as Singles, Soundtracks and Albums.
- FIXED typo on album header bitrate display with Audio CDs and uncompressed lossless files.
- FIXED missing playing text colour varible.
- Improved Vista+ theme.
- Tweaked colour schemes.
- LAME Mp3 VBR setting now displays more cleaner on album header.
- Re-introduced an option to disable hybrid view, which is located on the global variables.
- Year displays are now written in $year(%date%).
- Vista+ theme now uses a striped background colour for single layout playlists.
- Added contrast rgb config variables for themes.
- Added contrast rgb variable for NG Group.
- Optimizations have been on almost all scripts on global variables and certain column display scripts.
- Rewritten global variable colour scripts.
- Replaced $stricmp with $select for themes and date formats.
- Renamed themes.
- Reduced the use of $blend().
- Removed some useless themes.[/size]

Install

Details on installing this theme is on the above thread, but the NG Group script has been updated.

NG Group script:

Code: [Select]
///////// Custom NG Group format script /////////
///////// By /mnt /////////

// NG Group rgb
$puts(rgb_group,$rgb(42,85,170))
$puts(rgb_contrast,$rgb(255,255,255))

// NG Group format
$get(rgb_group)
$replace(
$if($or(%album%,%album artist%),
$if2(%album artist%,Unknown Artist)' - '['['$year(%date%)'] ']
$if2(%album%,Untitled Album),
$if2(%url%,$directory(%path%,1))),' - [',' - [',' - (',' - (',
' (',$blend($get(rgb_group),$get(rgb_contrast),1,3)' (',')',')'$get(rgb_group),
' [',$blend($get(rgb_group),$get(rgb_contrast),1,3)' [',']',']'$get(rgb_group))

Questions, feedback and bug reports can be reported here.
"I never thought I'd see this much candy in one mission!"


foo_ui_columns configurations

Reply #95
[!--sizeo:4--][span style=\"font-size:14pt;line-height:100%\"][!--/sizeo--]foovert 2.2[/size]

Default theme:


Custom version with status pane and Vista+ theme setup:


Changes from 2.1:

[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]- NEW system tray notification layout.
- NEW columns: "Composer", "Performer", "Tag Type" and "Audio MD5".
- NEW fcl file, "foovert Status pane layout", for users who wish to use the status pane instead of the status bar.
- NEW fcl file, "foovert Vista", which a customer version of the default theme that's configured for Windows Vista and 7.
- Improved status pane apperence.
- Improved sort scripts.
- Improved Media album list view.
- ReplayGain columns now sort from high to low values (e.g +22 to -11).
- Track ratings are displayed on the status pane.
- Single layout playlist now uses a darker text colour.
- Queued tracks now change the main rgb text colour.
- All themes now use a now playing text colour.
- Lowered the contrast blend on now playing background colour.
- Now playing backgroud colour now only blends on striped background mode.
- Complilation grouping on Media album veiw list now works with MP3s (requires foobar 1.1.6).
- Scripts that use track or discnumbers are now all formatted in xx, to improve compatability with various rippers that write in xx/xx.
- Added support for iTunes sort tags (e.g %albumsortorder%).
- Added option to configure single playlist main text colour.
- Added more options on NG Group format script, such as group year.
- Added rgb text colour option for singles layout.
- Added rgb options for status bar and status pane.
- Added "MIDI" onto codec display list.
- Added a pause indicator on system tray notification.[/size]

NG Group and playlist filter

NG Group script:
Code: [Select]
///////// Custom NG Group format script /////////
///////// By /mnt /////////

///////// Config /////////

// Group with Album Artist
$puts(g_artist,1)

// Group with year
$puts(g_year,1)

// NG Group rgb
$puts(rgb_group,$rgb(42,85,170))
$puts(rgb_contrast,$rgb(255,255,255))

///////// End of config /////////

// NG Group format
$get(rgb_group)
$replace(
$if($or(%album%,%album artist%),
$if($strcmp($get(g_artist),1),$if2(%album artist%,Unknown Artist)' - ')
$if($and(%date%,$strcmp($get(g_year),1)),'['$year(%date%)'] ')
$if2(%album%,Untitled Album),
$if2(%url%,$directory(%path%,1))),' - [',' - [',' - (',' - (',
' (',$blend($get(rgb_group),$get(rgb_contrast),1,3)' (',')',')'$get(rgb_group),
' [',$blend($get(rgb_group),$get(rgb_contrast),1,3)' [',']',']'$get(rgb_group))

Playlist filter (set to "Hide on playlists"):
Code: [Select]
*-s-*;*-abx-*;*--hidden--*;singles;shuffle
"I never thought I'd see this much candy in one mission!"

foo_ui_columns configurations

Reply #96
I just wanted a simple one... no fancy skin! So, I created this with some  help from other




foo_ui_columns configurations

Reply #97
 

I generally listen to albums in whole so in the now playing panel I included the current album playings track list.

Also includes queue content and playlist box for easy playlist building.

Things I still wish to change

- Remove scroll bar from filter
- Add album count in artist info panel (Currently only shows number of tracks and total duration for selected artist)
- Also to do with artist info panel.. remove the tracks (whilst they are currently hidden from view, you can scroll down to them!!)

Any help on the above would be great


foo_ui_columns configurations

Reply #98


Ok, a few changes made, here is my latest layout..

Config to follow

foo_ui_columns configurations

Reply #99
[!--sizeo:4--][span style=\"font-size:14pt;line-height:100%\"][!--/sizeo--]foovert 2.2[/size]

Default theme:
[ig]http://img809.imageshack.us/img809/12/foovert22.png[/img]

Custom version with status pane and Vista+ theme setup:
[ig]http://img710.imageshack.us/img710/8922/foovert22vista.png[/img]

Changes from 2.1:

[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]- NEW system tray notification layout.
- NEW columns: "Composer", "Performer", "Tag Type" and "Audio MD5".
- NEW fcl file, "foovert Status pane layout", for users who wish to use the status pane instead of the status bar.
- NEW fcl file, "foovert Vista", which a customer version of the default theme that's configured for Windows Vista and 7.
- Improved status pane apperence.
- Improved sort scripts.
- Improved Media album list view.
- ReplayGain columns now sort from high to low values (e.g +22 to -11).
- Track ratings are displayed on the status pane.
- Single layout playlist now uses a darker text colour.
- Queued tracks now change the main rgb text colour.
- All themes now use a now playing text colour.
- Lowered the contrast blend on now playing background colour.
- Now playing backgroud colour now only blends on striped background mode.
- Complilation grouping on Media album veiw list now works with MP3s (requires foobar 1.1.6).
- Scripts that use track or discnumbers are now all formatted in xx, to improve compatability with various rippers that write in xx/xx.
- Added support for iTunes sort tags (e.g %albumsortorder%).
- Added option to configure single playlist main text colour.
- Added more options on NG Group format script, such as group year.
- Added rgb text colour option for singles layout.
- Added rgb options for status bar and status pane.
- Added "MIDI" onto codec display list.
- Added a pause indicator on system tray notification.[/size]

NG Group and playlist filter

NG Group script:
Code: [Select]
///////// Custom NG Group format script /////////
///////// By /mnt /////////

///////// Config /////////

// Group with Album Artist
$puts(g_artist,1)

// Group with year
$puts(g_year,1)

// NG Group rgb
$puts(rgb_group,$rgb(42,85,170))
$puts(rgb_contrast,$rgb(255,255,255))

///////// End of config /////////

// NG Group format
$get(rgb_group)
$replace(
$if($or(%album%,%album artist%),
$if($strcmp($get(g_artist),1),$if2(%album artist%,Unknown Artist)' - ')
$if($and(%date%,$strcmp($get(g_year),1)),'['$year(%date%)'] ')
$if2(%album%,Untitled Album),
$if2(%url%,$directory(%path%,1))),' - [',' - [',' - (',' - (',
' (',$blend($get(rgb_group),$get(rgb_contrast),1,3)' (',')',')'$get(rgb_group),
' [',$blend($get(rgb_group),$get(rgb_contrast),1,3)' [',']',']'$get(rgb_group))

Playlist filter (set to "Hide on playlists"):
Code: [Select]
*-s-*;*-abx-*;*--hidden--*;singles;shuffle


Nice theme! just installed it but small album art doesn't show in play list, any ideas?