Hydrogenaudio Forums

Hosted Forums => foobar2000 => Uploads - (fb2k) => Topic started by: Lyx on 2005-02-14 00:28:01

Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 00:28:01
Intro
This thread is for feedback, bug-reports or just chatting about "Navigator", a playlist design for Columns UI.

The layout is very modular and can easily be adapted to suit your needs - here is a screenshot which shows a few possibilities of what you can do with it:
[attachment=2168:attachment]

Description

Download
Current version for foobar 0.9.x:
[attachment=2203:attachment]
Old version for foobar 0.8.3:
[attachment=2167:attachment]

Important!: You need columns_ui (http://music.morbo.org/wiki/columns_ui:columns_ui) for this to work.


About feature-proposals
I currently have no interest in feature-proposals. This is because i consider the 1.x.x line of Navigator finished. Bug-reports however are welcome.


_______________________________________________________________

Changelog:

1.4.3 (foobar 0.9.x compatible)
- fixed display of singles in albummode for tracks with no ARTIST
- the "artist & album"-column now uses ARTIST instead of ALBUM for inline-metadata editing
- added new colorscheme by 4nt1

1.4.2
- moved albummode STYLE-display into a seperate line
- Tracks which have TOTALTRACKS=1 are now also considered singles
- fixed inverted colors in albummode when displaying: performer, conductor, publisher

1.4.1
- fixed wrong upload (STYLE didn't work)

1.4.0
- compatible with foobar 0.9 and the coresponding ui-columns (no need for legacy mode)
- improved performance by making use of new ui-columns style-features to reduce codesize
- sorting by all kinds of playback-stats works correct now
- added full support for the recently standardized STYLE-tag
- added basic support for inline-metadata editing
- redesigned hybrid-mode
- fixed statusbar display-errors when using RTL-languages
- when enqueueing audio-cds, albummode is now automatically activated
- properly honors the new field-remappings
- many bugfixes and code cleanup
- misc changes to the how-to docs
- probably some other stuff which i forgot


1.3.2 (foobar 0.8.3 compatible)
- bugfix: "daily plays"-column did show wrong values.
- last version for fb2k 0.8.3


1.3.1
- bugfix: in the "daily plays"-column, tracks which were played today the first time would show strange ratios
- finally replaced the ancient screenshot with an up-to-date one


1.3.0 - full support for the new playcount-plugin
- added "plays per day"-stats (new playcounter-plugin required for it to show up). You cannot sort by it yet.
- added first_played-column (new playcounter-plugin required for it to work).
- moved replaygain-indicators from the metadata-matrix into a seperate column
- dropped configurability of the seperator-char, since almost nobody used it anyways
- sorting-code polishing: you can now correctly sort by multiple columns (like for example first sorting by the album-column, and then sorting by rating)
Title: Navigator-Suite Feedback
Post by: Tomacco_Boy on 2005-02-14 00:37:41
That looks awesome Lyx, will definetly give this a shot and thanks too. 
Title: Navigator-Suite Feedback
Post by: musicmusic on 2005-02-14 00:58:53
Looks pretty (very) nice, probably first time ive said that at someone elses config as well. Slow as hell though, I dont know what you consider a low-end PC..
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 01:22:48
Quote
Looks pretty (very) nice, probably first time ive said that at someone elses config as well. Slow as hell though, I dont know what you consider a low-end PC..
[a href="index.php?act=findpost&pid=273295"][{POST_SNAPBACK}][/a]


Hmm, someone else who did lots of test-runs of it for me has a 700mhz box, and he says it runs acceptable - but i guess your bars are higher because you're a coder :-)

Large parts of the code is non-trackspecific stuff *hinthint*

To be more specific....... the "culprits" for the resource-hog are two:
1. non-trackspecific code - like calculation of secondary colors
2. the tag-guess code eats resources even though its inside a large if-loop which only gets executed when not all standard tags are there - but the parsing alone seems to be heavy already.

Number 2 i will "fix" with a "light-version" (minus the tag-guess code) myself. Number one is out of my hands :-)

Theoretically, given the truckload of code, this should run much slower than it actually does run. I doubt i can do any more except the above two things about it, because i've already tried to save execution-speed whereever i can by putting conditional stuff into if-blocks etc.

---

Oh, btw: reports about scrolling-speed/responsiveness on a variety of systems are very welcome. Please also mention your CPU and OS when doing so.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 11:19:35
Updated final 1.00 version. The only change is that it now also includes a "Lite Version" without the tag-guess code, which runs a bit faster.
Title: Navigator-Suite Feedback
Post by: dano on 2005-02-14 11:32:12
Lyx you can also ask Neksus for an account or use the upload for unregistered users.
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-14 14:27:56
thumbs up!

great work lyx, i like how easy it is to set it up and / or set custom colors (as you compute the rest; there are some limitations because of that's the pay-off for the ease of it).

and i can see that it would greatly benefit from possibility of new non-track specific section in columns ui. btw, have you done any test with that color calculations disabled to see what impact it would have on speed of the string?

because of your tag guessing it's one of few strings i can actually use (the other ones being old plisk's one with custom changes or mine, which is not actually available for columns ui).

so once again, nice work!

edit:
dano - lyx is waiting for his account on that strings' site ...
lyx - i'm with you on that issue with play_date. it would be better (for general configs) to have only one standard form
Title: Navigator-Suite Feedback
Post by: .zolder on 2005-02-14 14:34:12
congrats on the release

may it bring enlightenment to many 
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-14 15:09:22
lyx: it seems the string doesn't recognize my va albums.

most of them start with 'VA-', like this one: 'G:\Sorted\Samba, Bossa Nova, Brazil & Latin\VA-Bossa_Nova_For_Lovers-2003-ego\'. i'm using your string with album mode as default and tag guessing.

i've quickly checked your string and it seems to me you do look for '\va-' in the path (after stripping off whitespace and separators), so it should work i guess ... any idea?

it's this line:
Code: [Select]
$strstr($lower($replace(%_path%,'.',$char(),' ',$char()),'_',$char()),'\va-'),


it seems to me it's somehow broken (not that line, the rest of string in regards to va mode) ...

btw nice way of doing it, i'm mean the way you strip off separators to make it more bullet-proof.

also, i have a feature request: could you add switch like 'treat_ost_like_va', which would cause ost albums to be treated like va albums. ost album would be one with soundtrack genre or '\ost-' (after your stripping) or '(ost)' in its path. '(ost)' is what i use in folder's name for soundtracks, '\ost-' is being used by some scene groups instead of 'va-...(ost)...', 'v.a.-...(ost)...', 'va_-_...(ost)...' etc., you know what i mean, don't you?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 15:46:01
mazy, i will look into the va-issue later today to check if its intentional, or a bug (i intentionally don't support some va-patterns because searching for them would trigger too many false-alarms)

The OST-thingie is a nice idea - i'll probably implement it someway.

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-14 15:48:40
great, thanks ...
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 16:24:44
Hmm, i just had an idea how to speedup the code a bit more. Currently, the V.A. check is done for every track, even when albummode is not active. I could change this - but this would make the detection core not redundant anymore, because it would then check for a variable which is not inside of it. Hmm, or i could make it so that it only disables the va-check when albummode is explicitely marked disabled. That way, it would still work when copy'n pasted into another string - the cost would just be wasting one if+strcmp for checking against something which doesn't exist.

I'll probably do that, because extending the VA-code to include stuff like OSTs is just not viable when its done for every track even in singlemode.

So, unless some big sideeffect arises, 1.01 will probably contain a slight speedup in singlemode, support for OSTs and (if its a bug, but i guess it is) a fix for the VA-problem mentioned by mazy.

- Lyx
Title: Navigator-Suite Feedback
Post by: dano on 2005-02-14 16:34:10
Does the OST thing stay optional? Not all my OST's are by various artists.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 16:38:35
Yes, i'll make an option in the config "Treat OSTs like Various Artists albums?"

- Lyx

edit: mazy, there is a brackets-typo in the code-line you mentioned which causes the va-bug.

Codeline in 1.00:
Code: [Select]
$strstr($lower($replace(%_path%,'.',$char(),' ',$char()),'_',$char()),'\va-'),


Fixed Codeline in upcoming 1.01:
Code: [Select]
$strstr($lower($replace(%_path%,'.',$char(),' ',$char(),'_',$char())),'\va-'),



Late answer about possible speedup via non-trackspecific global string support in columns ui:
Well, it's difficult to test it, but let me put it this way: With the light-version (no tag-guessing) singlemode is still laggy on my 400mhz box. The thing is, the columns which i had enabled to test it didn't contain much code - so it has to be the global-string. With the tag-guessing removed, 50% of the global string is non-trackspecific code and 15% is exporting vars. So, i'd say its _very_ probable that the two resource-hogs are tag-guessing (fixed via the lite-version) and non-trackspecific code.
Title: Navigator-Suite Feedback
Post by: upNorth on 2005-02-14 19:00:33
Quote
lyx - i'm with you on that issue with play_date. it would be better (for general configs) to have only one standard form[a href="index.php?act=findpost&pid=273409"][{POST_SNAPBACK}][/a]
Maybe we should start a thread to discuss and agree upon, some "standard" tags for different purposes? E.g. the format of a time/date tag itself, doesn't really make any difference, as its contents can be easily customized for display. If we agree on one format, we could just provide the code needed to display it in different ways.

I think this community could benefit from it in the long run, as changing from one formatting to another would be less confusing to new users.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 19:22:37
1.01 uploaded - changelog is in the first post of this thread.


@upnorth:
Agreed. Although imho a balance between "popularity" and "reasonable to support for devs" has to be found. Requiring users to set unpopular weird non-standard tags isn't newbie-friendly as well :-) But thats just details, in general, i completely agree with you.
Title: Navigator-Suite Feedback
Post by: upNorth on 2005-02-14 19:47:42
Quote
@upnorth:
Agreed. Although imho a balance between "popularity" and "reasonable to support for devs" has to be found. Requiring users to set unpopular weird non-standard tags isn't newbie-friendly as well :-) But thats just details, in general, i completely agree with you.[a href="index.php?act=findpost&pid=273489"][{POST_SNAPBACK}][/a]
Yeah, just something that could be used as a guideline.
Title: Navigator-Suite Feedback
Post by: topdownjimmy on 2005-02-14 19:58:11
Quote
Quote
@upnorth:
Agreed. Although imho a balance between "popularity" and "reasonable to support for devs" has to be found. Requiring users to set unpopular weird non-standard tags isn't newbie-friendly as well :-) But thats just details, in general, i completely agree with you.[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=273489")
Yeah, just something that could be used as a guideline.
[a href="index.php?act=findpost&pid=273501"][{POST_SNAPBACK}][/a]


I've created an "Accepted Tag Standards" section in the wiki, so please add any standards for which you come to a conclusion.  I've already included what I expect will be the PLAY_DATE standard (YYYYMMDD), but please correct me if I'm wrong in that.

[a href="http://wiki.hydrogenaudio.org/index.php?title=Foobar2000#Accepted_Tag_Standards]http://wiki.hydrogenaudio.org/index.php?ti...d_Tag_Standards[/url]
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 20:09:40
Quote
on in the wiki, so please add any standards for which you come to a conclusion.  I've already included what I expect will be the PLAY_DATE standard (YYYYMMDD), but please correct me if I'm wrong in that.


In general, i'm all for the ISO-version (YYYYMMDD). But my proposal would be to make it "YYYY-MM-DD", because that way, it can be verified with TAGZ (by checking the position of the seperators). As a bonus, it also makes it easily readable even without processing.

- Lyx
Title: Navigator-Suite Feedback
Post by: upNorth on 2005-02-14 20:19:40
I don't remember the contents of the default PLAY_DATE tag, but wouldn't it be nice to append time info to it ($H$M$S or something)? No need to add (waste) another tag just for info that can be stored in the first. I don't really use time info myself, but I'm considering adding it when I change format (something I'm about to do).

Maybe there isn't enough people that cares about this, but at least I want to think it through before I abandon my current format.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 20:26:06
the default content is DDMMYY if i remember right. The european-version... just to make absolutely sure that the majority of users will change it to something else anyways(thats the main cause for the problem - if it would have been ISO by default, then it would be easy to say "i only support the default" - but since the default is geared only towards europeans, its understandable that users will change it to an unknown format).

(this is not to say anything against europeans - i'm from germany - but picking this dateformat for an international app which supports other "plugins" which make use of it, is just..... weird)

- Lyx
Title: Navigator-Suite Feedback
Post by: topdownjimmy on 2005-02-14 20:51:27
Quote
Quote
on in the wiki, so please add any standards for which you come to a conclusion.  I've already included what I expect will be the PLAY_DATE standard (YYYYMMDD), but please correct me if I'm wrong in that.


In general, i'm all for the ISO-version (YYYYMMDD). But my proposal would be to make it "YYYY-MM-DD", because that way, it can be verified with TAGZ (by checking the position of the seperators). As a bonus, it also makes it easily readable even without processing.

- Lyx
[a href="index.php?act=findpost&pid=273510"][{POST_SNAPBACK}][/a]


Can quantitative comparisons be made on strings containing hyphens?  I'm at work, so can't test  :/

upNorth, if the time were to be included in the PLAY_DATE field, how do you suggest the entire field be formatted?  I think this would be best because then if someone enjoys having a timestamp but wants to make their second playcount field available for some custom tag, they won't be forced to violate the standard (by appending $H$M$S to the standard YYYY-MM-DD or whatever).

...and because the field would then contain both date and time, would PLAY_DATE still be an appropriate field name?  Perhaps with a new standard a new field name is in order (e.g. LAST_PLAYED).
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 20:58:58
Sidenote: When deciding about a standard, it should also be considered how easy it is for users to switch to it. Thus, the more easy, less disruptive and more attractive the transition, the better the chances of widespread use.

Creating a completely new tag-field may be a bit hefty to enforce. Thats what i meant with "a balance between popularity and reasonable-to-support for devs".

BTW: i just created a thread to discuss this topic.
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-14 21:11:50
i'm too for YYYY-MM-DD, it's better to have more significant part first for sorting and other stuff. and with separators you could do some safe-check, as Lyx said.

as for appending time - it's probably a good idea, but i'm not sure other users would agree on that.

edit: Lyx, thanx for implementing that ost feature i've requested. there's a typo in your code though:
Code: [Select]
// OST-SUBCHECK
$if($strcmp($get(enable_ost),1),
$if($or(
$strstr($lower($replace(%_path%,'.',$char(),'_',' ','-',' ','\',' ')),' OST '),
$strstr($lower($replace(%album%,'.',$char(),'-',' ')),' OST ')
),$puts(albumartist,'Various Artists')
))

' OST ' should be in lowercase. thank you for your work!
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 22:05:37
Thats not a typo, thats intentional. :-)

Otherwise, it could cause all kinds of false-alarms, because contrary to VA, it can be written anywhere in the foldername or albumname - its not usually positioned at the beginning.

"ost" for example means "east" in german - so, a string like "ost-something" would trigger it. But when its all in caps, then its quite probably that it indeed means "soundtrack".

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-14 22:17:21
ah, i see ... but you do $lower on it, so it wouldn't work ... (going to change ' ost ' to back uppercase and remove $lover )
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 22:25:27
good call - that was quite stupid of me - i just copy'n pasted the line from the VA-checking and forgot to remove that unnecessary function. Will be fixed in next version. Thanks for pointing that out.

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-14 23:26:59
Lyx, as for speed-ups, i think we should bug musicmusic about that non-track specific globalstring. it could get distinct tab called like 'non-track specific variables' or something like that. now how should it interact with global string? would we need variables from it to be accessible in global string ('variables'), or just apped its list of exported vars to list from global string for use in columns?

also, it would be nice to have this accessible in other places. i think that atm it would be enough for musicmusic to provide service which would return list of these exported variables from non-track specific global string. 3rd party components could look for this service, and if available, get that list and then use it as extra parameter in their calls to formatting routines (that's possible and easy to do with current sdk). or - musicmusic could provide custom / modified formatting routine for others to use, but that wouldn't be that 'clear' way to do it.

this could be helpful for (until we could have foobar-wide custom vars or even functions) synchronizing color themes amongs components like track info etc.

we could go even further and have similar service for track-specific (maybe a new one, not columns ui oriented as 'variables' global string is) global string, which could contain tag guessing and other stuff, which you would like to easily use at other places too ...

and - extra nice feature for speed-ups, though it would require quite a lot of work to implement, would be to disable parts of 'variables' global string based on changes to previous track.

that would require something like '$changed(<string to evaluate>,<true-branch>,<false-branch>)', for example '$changed($left(%_path%,$sub($len2(%_path%),$len2(%_filename_ext%)))|%album%,<album-wide code>,$reuse(album_mode))'.

columns ui would have to parse string and find those $changed parts and its params. then it would evaluate <string to evaluate> for current track and last displayed track. in case they are not same or that there wasn't any previously displayed track, it would execute <true-branch> using foobar's routines, <false-branch> otherwise.

in my proposal, <false-branch> could contain list of names of previously exported variables, which would get reused, so they would get exported in current pass using value from the last one. that's just first idea, there are many things to work out / discuss about ...

that's just one idea i had, it's probably way to complicated or of minor use, but it could help ...
Title: Navigator-Suite Feedback
Post by: musicmusic on 2005-02-14 23:40:13
Quote
Hmm, someone else who did lots of test-runs of it for me has a 700mhz box, and he says it runs acceptable - but i guess your bars are higher because you're a coder :-)[a href="index.php?act=findpost&pid=273301"][{POST_SNAPBACK}][/a]
Tagz is a coding language

Its probably my different habits - I like to use page up/down keys to navigate, with will load more tracks at once, and maybe my laptop's processor is melted also.

Quote
Large parts of the code is non-trackspecific stuff *hinthint*
Lets not turn this into a columns ui thread  Developments in that area will come in due time (yes i know its been long enough as it is)

Quote
To be more specific....... the "culprits" for the resource-hog are two:
1. non-trackspecific code - like calculation of secondary colors
2. the tag-guess code eats resources even though its inside a large if-loop which only gets executed when not all standard tags are there - but the parsing alone seems to be heavy already.[a href="index.php?act=findpost&pid=273301"][{POST_SNAPBACK}][/a]
Well probably the general overhead of parsing the script, or something, I dont know. But you're not going to make a "do-everything" script that is fast without rewriting the tagz engine or something. Of course a non-track specific string will help significantly, though.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-14 23:57:28
@mazy
Mmh, i'll try to make the situation and my point of view simple:

Preferable, there should be a centralized config-manager which provides this service.

Well, thats the idea since months, musicmusic said that he doesn't have time to create and maintain such a plugin, and no one else is able and willing to do it. So lets be realistic: we won't get the "preferable" solution anytime soon.

Because of this, i agree with you that it should be implemented into ui_columns instead. Because thats still much better than having no global control-service via global-vars at all - and its desperatelly needed, not just for formatting strings but perhaps even more for controling stuff like colors from a central place. The panel-hell won't become better, only worse, so the earlier the better.

In what my opinion differs from yours is not the idea itself, but the implementation: I'd go for a KISS-approach. Just have one more tab in the ui_columns globals page called "vars (non-trackspecific)". After parsing its string, it will just export vars just like the trackspecific global string. It would also automatically make the exported vars available to the track-specific global string. The track-specific globals string in turn should be able to overwrite vars exported from the non-trackspecific global string. These are instantly available to ui_columns itself (just as it is now) - BUT, additional ui_columns gets a service which makes the exported non-trackspecific vars also available to other plugins and panels.

Technically under-the-hood, this means that there are two var-tables.... each of them can contain vars with the same name, but different value. This is because the non-trackspecific string gets executed only one time(possibly only when selecting a playlist) and then creates a read-only copy of its exported vars...... these vars then can be called from the trackspecific global string - and overwritten - but in reality, they're not overwritted but instead stored in a 2nd var-table..... the trackspecific one.

I dunno if this makes sense.

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-15 00:06:15
yep Lyx, that makes sense ... and that's one way to implement it that i was thinking about. i don't know what would be easier for musicmusic to implement though ...

making results from non-track specific global string available in track specific one is easy, but merging them would take some work. it's probably not a big issue and you're not going to have lots of variables, so you could use simple look-up method when merging them, but because of my education it would be against my habit to do that, ehm . how would musicmusic implement this?
Title: Navigator-Suite Feedback
Post by: landy on 2005-02-15 00:17:04
how about an option to display just the artist and track when you hover the mouse over the systray icon? it currently displays quite a lot of info and for me at least seems to vary what info it displays randomly.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-15 00:25:31
Quote
how about an option to display just the artist and track when you hover the mouse over the systray icon? it currently displays quite a lot of info and for me at least seems to vary what info it displays randomly.
[a href="index.php?act=findpost&pid=273616"][{POST_SNAPBACK}][/a]


I forgot to mention that in the docs, but you can do that already. Open the prefs->titleformatting and switch to the systray-tab of that page. At the top of the string which gets then displayed you can enable/disable each line which gets displayed in the systray.

I'm sorry, its currently technically not possible to make this configurable from the globals-string in ui_columns..... among other things, thats what mazy and i were discussing: the ability to control other stuff than the playlist from one single config-section in the ui_columns globals page.

- Lyx

edit: oh, i forgot to mention - you may need to disable and then reenable the systray-display to see the changes.
Title: Navigator-Suite Feedback
Post by: landy on 2005-02-15 00:42:25
thanks, i really like this fcs.
Title: Navigator-Suite Feedback
Post by: MrEnergizer on 2005-02-15 01:01:43
Thanx Lyx,
just when I thought I had Foobar how I wanted it !!!       
Title: Navigator-Suite Feedback
Post by: DustMagnet on 2005-02-15 01:38:01
Sweet fcs, Lyx! Much classier than my own. 

Performance is fine in full album-mode with a playlist of 28000 songs on my XP 3200+. All of my songs are full tagged, though, so I can't imagine there's much tag-guessing going on.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-15 02:00:18
I should have been really worried if any kind of lag is visible on a 3200mhz machine ;-)

In the normal version, a bit of performance is always taken away by the tag-guess code - thats because even if that part of the fcs is skipped when all tags are there, then even "skipping" that part still takes about 1/4 of the speed which would be used when it would indeed guess tags. Or more simple: even skipping tag-guessing takes a bit resources. Thats why on lowend machines a difference is perceivable when using the lite-version, even with fully tagged files.

Then again, having tag-guessing as a backup kicking in when its needed has some advantages :-) While designing the albummode i stumbled over a possible bug a few days ago.... i thought "hmm, i wonder if i remove the artist tag if the lines in the album-column would then get out of order"..... so i removed the tag...... but nothing changed - then i remembered that tag-guessing was enabled ;-)

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-15 12:30:06
thinking about tagz, it would be great to have some kind of pre-processing function in the core, which would make some sort of derivation / parsing tree.

you would call that function for string, which you're not going to change that often (ideal for playlist string) and it would return you some data about it.

then, when displaying the string, you would call new formatting routine, which would take extra param - these data.

it could use them to quickly skip to next token etc ...

what do you think? this could really speed things up, but peter would have to implement that himself ...
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-15 12:43:03
Umm, i'm sorry i can't follow your idea? The only thing i understood was that it sounds like some serious magick ;-)

- Lyx

edit: actually, although it doesn't look like it - i'm really bad at coding and not very knowledgeable - its all just intuition :-)
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-15 13:44:51
sorry Lyx, i know i go way to far sometimes .

you can imagine result of that pre-processing for example like data, that would tell you for left bracket on given position where is (=position) corresponding right bracket etc.

you could store this info for brackets, string constants, parameters of tagz functions in the string etc.

it would help you with evaluation of the string. for example when you come to $if and evaluate its condition as false, you could jump right to false-branch of that $if instead of doing parsing of the string in between. in other words, when skipping large parts of code because of $if, you wouldn't have to look for where to continue by inspecting (parsing) the string, but you *would* know where to continue right away because of the look-up table (in reality it doesn't have to be a table).

parsing is probably quick enough, but for huge strings repeated over and over it can slow things down  (as you saw for yourself - disabling large chunk of code doesn't give you same speed-up as actually deleting it).

this, combined with global non-track specific string could help a lot in columns ui ...
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-15 13:51:53
Okay, now i understood what it does, but not "how" :-) But i guess thats natural for me, because i'm actually quite bad at maths and complex-systems. As long as something is intuitively imaginable my brain works great - but as soon as it becomes too abstract and complex i fail miserably (don't ask me how i got that tag-guess spaghetti-code to work ;).

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-15 14:36:33
hmm, can i have IFs inside of a $strstr and $replace? like this:


Code: [Select]
$strstr(
$replace(
$lower($if2(%various artists%,$if2(%various%,$if2(%va%))))
,va,1,'v.a.',1)
,1)


That would allow me to cut the size of the VA-code in half. Maybe there is an easier solution than using cascaded IF2s.

- Lyx

edit: nevermind - found a much easier less resource-hungry solution.
Title: Navigator-Suite Feedback
Post by: mobyduck on 2005-02-15 15:18:30
Hi Lyx.

Just downloaded Navigator 1.01 and I really like it.

Using "singlemode default", how can I remove the album info from the artist column?

Thanks for your help.

Alessandro
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-15 15:23:08
Just rightclick the column-headers - there you can enable and disable every column.

For example, there is:
Artist
Artist & Album
Album

"Artist & Album" is enabled by default, and the artist- and album-columns are disabled by default. But you can also make it the other way around :-)

- Lyx
Title: Navigator-Suite Feedback
Post by: fakeplastictrees on 2005-02-15 16:24:38
Awesome config, i will try it!
Title: Navigator-Suite Feedback
Post by: mobyduck on 2005-02-15 16:25:32
Soo easy!

Thank you!

Alessandro
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-15 21:27:59
updated to v1.02 - changelog is in the first post of this thread.

I will probably not add new features for a while and only fix bugs when they're found and optimize the code. Instead, i'll work on a trackinfo-panel string in the next 1-2 months.
Title: Navigator-Suite Feedback
Post by: Languid on 2005-02-15 23:56:16
I had been using eriks3 (http://foobar.nub4life.net/columns/pafiledb.php?action=file&id=48) format string for quite some time, so when I switched over to Navigator I really wanted to keep the same color scheme.  So, I whipped this up:

Code: [Select]
// CUSTOM COLOR-THEME CONFIG   (ignored if "theme" is not 0)
// colors are in decimal values (RGB / 0-255)
// ===============================================

// is your custom-theme a dark-theme? (0=no, 1=yes)
$puts(theme_dark,1)

// foreground colors
$puts(standard_color,$rgb(0,0,0))
$puts(special_color,$rgb(0,0,0))
$puts(playing_color,$rgb(220,240,255))
$puts(borders_color,$rgb(149,149,149))

// background colors
$puts(bg_color,$rgb(255,255,255))
$puts(bg_color2,$rgb(240,247,250))

// various symbols used in display
$puts(symbol_seperator,'  •  ')
$puts(symbol_rating,⋆)


And here's a screenshot (http://manchyruu.elixant.com/images/navigatortheme.png).

Hope someone enjoys it.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-16 00:10:41
cool, thanks for sharing this one.

Now, if i would include it in the next version, how should i call it? Also, since you mention that the scheme is from another FCS how to handle the credits?

edit: the way you made the highlighted (primary) colors appear like the secondary by defining it as a dark-scheme instead of a bright one is interesting
Title: Navigator-Suite Feedback
Post by: Languid on 2005-02-16 00:18:03
As far as I'm concerned, you can just give the original author credit, I'm not really worried about seeing my name.  So I guess you'd just call it eriks3, or 4, or whatever.

Edit: Also, I've just noticed that when it's defined as a dark theme, the stars on the rating column look really awful.  If you set a song to a 4 rating, 4 stars are light grey, and 1 is black.  Personally I think that's backwards.  But if you set it to a light theme, it looks fine.  Just thought I'd point that out...
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-16 00:22:19
Okay. One problem: while declaring it as a dark-scheme looks nice with the tracknumbers, it makes the calculation of the "special-color" go wrong - with the result that the tag-matrix and rating columns dont work (it will always look as if everything is enabled).

- Lyx

edit: fixed it
Title: Navigator-Suite Feedback
Post by: Languid on 2005-02-16 01:17:45
Quote
Okay. One problem: while declaring it as a dark-scheme looks nice with the tracknumbers, it makes the calculation of the "special-color" go wrong - with the result that the tag-matrix and rating columns dont work (it will always look as if everything is enabled).

- Lyx

edit: fixed it
[a href="index.php?act=findpost&pid=273983"][{POST_SNAPBACK}][/a]


Can I see what you changed, out of curiousity?  Did you just switch it to a light-scheme?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-16 01:26:30
Nope, i made the special-color cyan with medium-saturation - thats makes it recognizable in the metadata-matrix and ratings, yet still fits to the rest of the color-scheme.

But i will probably do a different approach in the next days. Your color-scheme (or eriks  made me thinking that it may look better, to generally make the tracknumbers and time "weak" and the tracktitles "strong" in albummode. So, i will probably change that in the column-code itself, so that it isn't necessary anymore to declare color-schemes as dark to get this effect.

- Lyx
Title: Navigator-Suite Feedback
Post by: Comanche -hM on 2005-02-16 01:27:01
I really liked this Fcs, i did some color changes my own, without dark-scheme:

Code: [Select]
// CUSTOM COLOR-THEME CONFIG   (ignored if "theme" is not 0)
// colors are in decimal values (RGB / 0-255)
// ===============================================

// is your custom-theme a dark-theme? (0=no, 1=yes)
$puts(theme_dark,0)

// foreground colors
$puts(standard_color,$rgb(95,95,95))
$puts(special_color,$rgb(247,243,115))
$puts(playing_color,$rgb(218,157,44))
$puts(borders_color,$rgb(170,155,155))

// background colors
$puts(bg_color,$rgb(249,247,232))
$puts(bg_color2,$rgb(227,206,121))

// various symbols used in display
$puts(symbol_seperator,'  •  ')
$puts(symbol_rating,?)



looks like this,
(http://img15.paintedover.com/uploads/thumbs/15/teste.jpg) (http://paintedover.com/uploads/show.php?loc=15&f=teste.jpg)
link: http://img.photobucket.com/albums/v674/cche/teste.jpg (http://img.photobucket.com/albums/v674/cche/teste.jpg)
Title: Navigator-Suite Feedback
Post by: MrEnergizer on 2005-02-16 01:39:27
Comanche
Your link isnt working for me
Title: Navigator-Suite Feedback
Post by: Comanche -hM on 2005-02-16 01:43:51
retry using the alternative link please, i sended to another host.
Title: Navigator-Suite Feedback
Post by: Languid on 2005-02-16 02:27:42
Just a thought, and I don't know if it's feasible or not (although I would imagine it is), but it would be nice to be able to choose the two colors the FCS uses when row-stripes is enabled.  As far as I can tell, currently it simply darkens by a certain amount the one color already chosen for the background.  Anyone else think this'd be a nice feature?
Title: Navigator-Suite Feedback
Post by: fakeplastictrees on 2005-02-16 08:17:59
Can't seem to get the ext and quality tab to display.

I have installed the modified foo_input.dll
Title: Navigator-Suite Feedback
Post by: Tomacco_Boy on 2005-02-16 12:06:16
Is there a chance of adding in the trackrating column based on the playcounter value instead of trackrating (i dont use trackrating on my mp3s) like this bit o code i found in one of the forums

Code: [Select]
$if($greater(%play_counter%,25),●●●●●,
$if($greater(%play_counter%,18),●●●●,
$if($greater(%play_counter%,7),●●●,
$if($greater(%play_counter%,2),●●,
$if(%play_counter%,●,'('Unrated')')))))
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-16 13:02:59
Quote
Just a thought, and I don't know if it's feasible or not (although I would imagine it is), but it would be nice to be able to choose the two colors the FCS uses when row-stripes is enabled.  As far as I can tell, currently it simply darkens by a certain amount the one color already chosen for the background.  Anyone else think this'd be a nice feature?
[a href="index.php?act=findpost&pid=274017"][{POST_SNAPBACK}][/a]


On first sight, it may look like something easy to implement. But when looking at it a bit closer, its almost impossible to do without strong disadvantages.

The reason for this is the following: It may not look like it, but Navigator uses up to 30 colors in total for the display. Thats why it looks less "flat" and "painted" than i.e. azrael when stripes are enabled. So part of why Navigator looks so nice on first sight - no matter which color-scheme - is the heavy use of sub-colortoness. I can write a long story about expieriences with an earlier FCS which tried to make more stuff configurable to the user, but that would become a long story with too many unnecessary details, so i'll make it short:

With a color-scheme "engine" which makes use of many sub-colortones, you can either have one of the following:
1. Its very configurable, looks great, but crawls like hell
2. Its very configurable, looks ugly, but runs really fast
3. It only allows the user to set the basic-colors, looks great and runs at medium speed

In short: the more colors you make configurable to the user, the more difficult it becomes for the "color-scheme engine" to automatically calculate the other colors in a way which looks nice. So, the more colors the user can input, the more unpredictable and "trial & error" the result. Either that, or you need to throw a truckload of additional calculations into the game which makes the whole FCS crawl. I did just that in the precursor of Navigator - it wasn't fun at all.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-16 13:13:59
Quote
Can't seem to get the ext and quality tab to display.

I have installed the modified foo_input.dll
[a href="index.php?act=findpost&pid=274064"][{POST_SNAPBACK}][/a]


Works for me. They're even displayed by default after importing. Maybe check if you have an old version of ui_columns?

- Lyx

edit: both are not displayed in albummode, because the fileformat and quality info is already displayed in the albummode-column. So, having those columns in albummode would just waste space with duplicate-info unless the "album" consists of mixed fileformats. If you need this data for each individual single track, then switch to singlemode.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-16 13:20:13
Quote
Is there a chance of adding in the trackrating column based on the playcounter value instead of trackrating (i dont use trackrating on my mp3s) like this bit o code i found in one of the forums

Code: [Select]
$if($greater(%play_counter%,25),●●●●●,
$if($greater(%play_counter%,18),●●●●,
$if($greater(%play_counter%,7),●●●,
$if($greater(%play_counter%,2),●●,
$if(%play_counter%,●,'('Unrated')')))))

[a href="index.php?act=findpost&pid=274097"][{POST_SNAPBACK}][/a]


Problem here, is that the _scale_ will be different for every user:
for user-A, 25x played may be lots already, but for user-B 25x played is low and 100x played is high. That would mean having not one but two additional options in the config. I'll think about it, but dont hold your breath. If play-date gets a standardized ISO-date, then its more probable that i do implement something like the "hotness"-proposal in an additional-column.

- Lyx
Title: Navigator-Suite Feedback
Post by: fakeplastictrees on 2005-02-16 18:38:01
Quote
Quote
Can't seem to get the ext and quality tab to display.

I have installed the modified foo_input.dll
[a href="index.php?act=findpost&pid=274064"][{POST_SNAPBACK}][/a]


Works for me. They're even displayed by default after importing. Maybe check if you have an old version of ui_columns?

- Lyx

edit: both are not displayed in albummode, because the fileformat and quality info is already displayed in the albummode-column. So, having those columns in albummode would just waste space with duplicate-info unless the "album" consists of mixed fileformats. If you need this data for each individual single track, then switch to singlemode.
[a href="index.php?act=findpost&pid=274117"][{POST_SNAPBACK}][/a]



Ah,that explains it, i was in the album mode display.

Thanks!
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-16 23:27:53
updated to 1.03 - changelong as usual in the first post.

If you did create your own color-scheme, please backup it to a txt-file before updating.
Title: Navigator-Suite Feedback
Post by: addicted on 2005-02-17 03:03:29
When sorting by play counter, as the single digits have no leading zeros, 3s turn into 30s then to 4s which then become 40s and so on....

would there be a way to give the option for selecting the number of leading zeros (0,1,2,3...)?

or is there a workaround that I am not aware of.

TIA,
addicted
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 03:07:19
Sure, i didn't think of that - will be fixed in next version. Thanks for pointing that out.

edit: manual fix until that version is out:
In the ui-columns preferences go to the columns-panel. Choose the "Count"-column and then the "sort"-tab on the right.

replace %play_counter% with $num(%play_counter%,5)
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-17 12:38:53
Lyx, i have feature request regarding tag guessing. it doesn't recognize tracknumbers in filename in form 101-, 102-, 201- etc., it's being used for some multi-cd releases. could you add that?

i know, i want too much , you should see my old tag guessing code, hehe. i guessed not only track, but also disc#, so i could show only album name for cd 2 and so on, saving space and making it more visually clear that it's just part of multi cd release ... (old screenshot here (http://mazy.johanka.cz/my_pics/temp/foobar/mazy-foobar-007.png)).

heck, i should finish my tag guesser
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 13:29:48
Quote
Lyx, i have feature request regarding tag guessing. it doesn't recognize tracknumbers in filename in form 101-, 102-, 201- etc., it's being used for some multi-cd releases. could you add that?
[a href="index.php?act=findpost&pid=274473"][{POST_SNAPBACK}][/a]


I'm sorry, nope - that would make the tag-guess code double the size as it is now - and 3digit-tracknumbers are too rare to justify the performance-impact for all other users. If i remember back when i wrote the tag-guess code, i think at that time i also didn't implement it because false-alarms were a possible problem (remember, you cannot do bullet-proof pattern-checking like you can do in LUA with TAGZ - you need to keep it "inaccurate" to allow some error-tolerance with acceptable speed).

The indent-idea for double-CDs is interesting, but that would only look nice when you have all CDs of a multidisc-album enqueued right after each other - otherwise it will look strange.

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-17 13:37:16
yeah, i know ... but i did that even in my old formatting string. only for files without tracknumber, then it would be quite safe to interpret 3-digit filename prefix as disc#track#.

but of course, it would slow things down for most ppl and help only few ... stupid me, i can run my tag guesser on it to tag it correctly

what's really difficult is guessing track# for files with vinyl-style filename, there's no safe way to do it on track by track basis.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 13:42:29
How much faster is tag-guessing in LUA?
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-17 14:03:03
it is faster, but i do way to much in it and on per album basis, so it's not meant to be used in realtime, but as sort of automatic processing ...
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 14:07:52
So, if one would use it only for those tasks which i do, then it should give a speed-boost, right? Especially since one can search for..... how was it called again..... for example, direct searching for numbers instead of the $upper/$lower hack.

Are there ways yet to get tags only written to the DB and not to the files themselves?

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-17 14:19:56
well with current sdk, all you can do is to tell the core not to update tags in the file (we have discussed that before) - and that's available in that foo_lua plugin too.

you can do much more, faster and without all kinds of hacks with foo_lua. for example complete, unicode compatible regular matching / replacing is available.

for example, i use these arrays of regular expressions to extrack tracknumber and the rest of filename for later processing:
Code: [Select]
filename_track = {'^(%d+)[%s%-%._%)%]]+(.*)$',
                             '^[%(%[]?(%d+)[%s%-%._%)%]]+(.*)$',
                             '[%s%-_](%d+)[%s%-%._]'}

filename_disc = {'^(%d)[%-_](%d+)[%-_]', -- '^(%d+)[%-_](%d+)' wasn't working for '212-4_hero_-_les_fleur-tlt.mp3'
                           '[%s%-_%(%[][Cc][Dd][%s%-_]*(%d+)',
                           '^[^%d].*[%s%-_](%d)%.(%d+)[%s%-_]'}

filename_vinyl = {'^[A][a][A][a][%s%p]+(.+)$',
                             '^[A-Fa-f]%d?[%s%p]+(.+)$'}

once you get into it, it's really easy and powerful. my goal was to transfer almost all advanced guessing and some additional calculations (which are not possible on track by track basis - total no. of tracks, real average bitrate, no. of discs, real va album indicator etc.) to lua script and use easier and more advanced (in the sense of using advanced info) display formatting string.

the project is usable atm, but i haven't been working on it for a long time and i still want to recode it in better way and add some more features. few things are preventing me from putting more effort into it - stopped development of foo_lua (there are few things i would like to be added to foo_lua), the state of things in regards to foobar's database etc.

edit: btw i block updates to db (my collection is mostly releases which i do not want to retag), so i don't really care much about adding these additional tags etc. that tag guesser can do the work most of the time with no effort from my side, so it's great for quick correction etc. my final goal is to recode it together with my tag export / import script so i could easily backup hand-edited tags, replaygain info or statistical tags like play_count. of course once foobar's db changes to support db-only info, it would be much easier to do all kinds of things ...
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 14:22:41
Quote
well with current sdk, all you can do is to tell the core not to update tags in the file


But as soon as someone changes the other tags in a file, or chooses "rewrite tags from DB", the db-only-tags will be written to the file, right?

- Lyx
Title: Navigator-Suite Feedback
Post by: mazy on 2005-02-17 14:28:36
yep, of course ... we've been talking about this before and i said what i see could have been done with current sdk, but its all hack-ish.

that db-only thing is really temporary, i think it was meant to be used to disable immediate updates to the file in case of multiple changes in short time, or for adding tags that are not crucial and user wouldn't mind loosing them in case of crash and db failure ...

edit: you can read my post about that here (http://www.hydrogenaudio.org/forums/index.php?showtopic=31330&st=0&p=272899&#entry272899)
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 14:31:45
Bummer. So the situation is still the same - i'll stay with how it is for now, and when the SDK gets updated to allow plugins declare db-only-tags in the DB, then i may replace the TAGZ-tagguessing with LUA-code....... plus some other stuff - for example, "walking" the comment-tag for multiline-display in albummode should be much more simple and fast in LUA than it is with TAGZ. Not just that, because the results are stored in db-only-tags, they only need to be regenerated when files change - which means one would only need to guess tags one single time for a file, instead of again and again.
Title: Navigator-Suite Feedback
Post by: addicted on 2005-02-17 14:53:28
Quote
Sure, i didn't think of that - will be fixed in next version. Thanks for pointing that out.

edit: manual fix until that version is out:
In the ui-columns preferences go to the columns-panel. Choose the "Count"-column and then the "sort"-tab on the right.

replace %play_counter% with $num(%play_counter%,5)
[a href="index.php?act=findpost&pid=274396"][{POST_SNAPBACK}][/a]

you're welcome, just helping iron things out as best i can, i appreciate your work and time.

the $num string isnt giving the expected results here. i'm still going from 17,18,19,2,20,21,22,23....

i replaced things as you said in the appropriate spot, and the files are tagged properly (play_counter=2 etc)


thanks,
addicted
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 14:56:55
Weird *checks again, because that should usually fix it*. You did re-sort after applying the fix, right?
Title: Navigator-Suite Feedback
Post by: addicted on 2005-02-17 15:05:46
sorry, my bad. I was sorting by the toolbar sort option but using %last_played% as the formatting pattern, as i hide the column headers.  i put that sort srting into that field and it sorted just fine that way too as expected. wow look at me learn lol


thanks Lyx,
addicted
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-17 15:06:45
np :)
Title: Navigator-Suite Feedback
Post by: parallax on 2005-02-18 00:01:49
Great fcs!

This is probably dumb  but... The album formatting works great when adding albums from the album list:

[a href="http://home.comcast.net/~ddamian/ss/navsuite-dbload.jpg" target="_blank"]

I have a suggestion too, how about changing the background color to something matching the theme background instead of the clashing black? Is that possible through the theme string?

I am using Navigator 1.03 album default mode.

Update: The same behaviour where the album formatting is lost happens when loading the album by right clicking in the Album list and choosing Send to playlist. The only way it looks right is by double clicking in the album list. Weird.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-18 00:13:31
You probably have fb2k set to automatically add "incoming files" to the playlist named "Default"....... default automatically is shown in singlemode, even with the albummode default version. Thats intentional, because most people use this playlist for quick-adding mixed tracks. If you don't like that, then go to the preferences->core and look at the "always send to playlist" option - change "default" to something like "incoming albums" or whatever you like (the name doesn't really matter, as long as it does contain "-a-" or "album".

About the background - sorry, currently not possible with ui_columns. The string has no access to the "basic colors" like i.e. the background color. One can only change it manually in the ui_columns prefs with a color-picker.

- Lyx

edit: forget what i said about the playlist name - i was thinking in "singlemode-default"-mode ;-) just call the incoming playlist however you like as long as its name does not contain "-s-", "single" or "default".

edit2: sigur ros on a jazz-CD? 
Title: Navigator-Suite Feedback
Post by: parallax on 2005-02-18 00:34:50
Quote
edit: forget what i said about the playlist name - i was thinking in "singlemode-default"-mode ;-) just call the incoming playlist however you like as long as its name does not contain "-s-", "single" or "default".


That's what it was, thanks a lot.
Title: Navigator-Suite Feedback
Post by: Prodoc on 2005-02-18 00:49:47
Just to comment on the date/time format stuff mentioned earlier in this thread:
I suggest to stick to the ISO 8601 (http://www.iso.org/iso/en/prods-services/popstds/datesandtime.html). There's not realy a need to start using a different format again when there is a common and recommended format available already.
The ISO 8601 format is the following: "YYYY-MM-DDThh:mm:ss". This includes the hyphen in the date to have the advantages mentioned earlier by Lyx. Using the capital "T" clearly separates the date and time, so does the colon for the different time parts. The only problem might be the T though...since having that displayed might not be everyone's preference. You could deviate from the standard by leaving it out the have the parsing advantages but deviating from standards isn't something I prefer at all.

Anyway... Just my 2 (Euro) cents
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-18 00:56:42
Something very similiar to that has already been agreed upon - see here:
http://www.hydrogenaudio.org/forums/index....showtopic=31530 (http://www.hydrogenaudio.org/forums/index.php?showtopic=31530)
Title: Navigator-Suite Feedback
Post by: Languid on 2005-02-18 01:44:08
Quote
I have a suggestion too, how about changing the background color to something matching the theme background instead of the clashing black? Is that possible through the theme string?


In the 'Playlist view' tabs of the ColumnsUI preferences, click the 'Playlist view display settings' button and select 'Exposed background colour'.  Voila.  Took me a while to find that too, and yes the default black is rather hard on the eyes if you ask me.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-18 02:01:58
well, i could change the default to dark-grey. Making it brighter would make dark-schemes look ugly. There's not much more i can do about it, because as i said, the strings have no access to the playlist background-color - they can only change the colors of track-rows - thus, there is currently no way to change the bg-color based on the selected color-scheme - unless i make every color-scheme a seperate fcs - i'm already maintaining 4 FCSs and that slows down updates quite alot (thats why i'm now "collecting" fixes and changes and then apply them all together in a new release).
Title: Navigator-Suite Feedback
Post by: Languid on 2005-02-18 02:08:29
Perhaps you could give instructions on how to change it somewhere in the included html file?  If it's a common enough question, anyways.  Might be helpful.
Title: Navigator-Suite Feedback
Post by: pIv on 2005-02-18 04:54:57
Lyx

May you change sort of Pos. column to [%_path_raw%].

In this way you can sort playlist from first song to last and also reverse mode.
This is usefull when I want restore original playlist order after sorting by any columns.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-18 05:32:50
Quote
Lyx

May you change sort of Pos. column to [%_path_raw%].

In this way you can sort playlist from first song to last and also reverse mode.
This is usefull when I want restore original playlist order after sorting by any columns.
[a href="index.php?act=findpost&pid=274710"][{POST_SNAPBACK}][/a]


Hmm, but this would only work if the default sort-order for incoming files is also %_path_raw%, or not?

- Lyx
Title: Navigator-Suite Feedback
Post by: pIv on 2005-02-18 06:21:20
To Lyx

When I add all files from any directory  (usually it is all songs from album) - order of this files in playlist is according to full file name including path and protocol ([%_path_raw%]).

Then I may sort my playlist by any criteria.

When I want return to initial playlist order - I sort playlist by Pos. with sort rule ([%_path_raw%]. (from first sont to last or last song to first).
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-18 06:59:17
Yes, but the problem is that not everyone is using your settings :-) But i will look into how to improve the current sort-criteria, because it doesn't really achieve anything right now
Title: Navigator-Suite Feedback
Post by: addicted on 2005-02-18 22:16:22
I'm not sure if this is possible with columns UI or not, but i'd like it of the album column and the title column resized together, kind of "maintaining aspect ratio" type thing. if i click the toggle area on the left of the side panel and the playlist expands, it would be cool if those two columns resized at the same rate. is this a possibility?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-18 22:52:04
Quote
I'm not sure if this is possible with columns UI or not, but i'd like it of the album column and the title column resized together, kind of "maintaining aspect ratio" type thing. if i click the toggle area on the left of the side panel and the playlist expands, it would be cool if those two columns resized at the same rate. is this a possibility?
[a href="index.php?act=findpost&pid=274907"][{POST_SNAPBACK}][/a]

Thats how it was at first, and i changed it before the release because it did look bad imho. Especially since the width for multiline-comments is fixed. You can change it yourself by going to the columns-tab, choosing the albummode-column, and then on the top right change the "resize" value to something else than 0.


Tracknumber-display in singlemode will be fixed in next version - i'm suprised that no one mentioned it yet.
- Lyx
Title: Navigator-Suite Feedback
Post by: foosion on 2005-02-18 23:58:17
Quote
Just to comment on the date/time format stuff mentioned earlier in this thread:
I suggest to stick to the ISO 8601 (http://www.iso.org/iso/en/prods-services/popstds/datesandtime.html). There's not realy a need to start using a different format again when there is a common and recommended format available already.[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=274673")
Actually, the ISO 8601 standard allows for a variety of notations. The page you linked to is not the standard itself (you have to pay ISO to get that), it only gives examples. According to this [a href="http://hydracen.com/dx/iso8601.htm]report on the standard[/url] the letter "T" is optional:
Quote
The symbol "T" is used to separate the date and time parts of the combined representation. This may be omitted by mutual consent of those interchanging data, if ambiguity can be avoided.
Thus it seems to me that the proposed format does not violate the ISO 8601 standard; omitting the "T" also does not lead to ambiguity in this case (since the used components, precision and delimiters are fixed).
Personally, I prefer to use a space instead of the "T" in a combined data/time format whenever possible, since the "T" joins the data and time portions into one solid, hard-to-read (for human eyes!) block of characters. The author(s) of the APEv2 tagging format apparently felt similar about this.

Well, the recommended format for play timestamps has already been decided upon, but perhaps this post can help you accept it.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-19 00:29:16
Quote
Quote
The symbol "T" is used to separate the date and time parts of the combined representation. This may be omitted by mutual consent of those interchanging data, if ambiguity can be avoided.

[a href="index.php?act=findpost&pid=274934"][{POST_SNAPBACK}][/a]

Between the lines, we do already exactly that. Although it is not "officially" accepted and not part of the agreed tag-standard, exchanging the space with a T would probably not break anything, because:
- when validating the format, we avoid checking the space - validation in the proposed code-snipped depends on the year-format and the appended dash, and the position of the first collon in the time-part. Thus, the tag would still validate even with a T in it.
- when splitting up the timestamp, we also avoid touching the position where the space is.
- when displaying either time or date only without reformating, we as well dont touch the position where the space is.

So, even if someone would "break" the agreed standard, then it still wouldn't break anything in the formatting/plugin - with the exception of sorting: having mixed versions of the tag (some with T, some with space) would mess up sorting(without reformatting).

Short version, it is strongly unrecommended to change anything to the format itself (except of appending stuff after the timestamp) - but in case someone would use the T, then it wouldn't make the world end ;-) But don't take this as a guarantee - while the example code-snippets don't depend on it, someone else may write code which depends on it.

- Lyx
Title: Navigator-Suite Feedback
Post by: parallax on 2005-02-19 02:32:32
Quote
well, i could change the default to dark-grey. Making it brighter would make dark-schemes look ugly. There's not much more i can do about it, because as i said, the strings have no access to the playlist background-color - they can only change the colors of track-rows - thus, there is currently no way to change the bg-color based on the selected color-scheme - unless i make every color-scheme a seperate fcs - i'm already maintaining 4 FCSs and that slows down updates quite alot (thats why i'm now "collecting" fixes and changes and then apply them all together in a new release).
[a href="index.php?act=findpost&pid=274690"][{POST_SNAPBACK}][/a]


Why not just set the default exposed background color to match the default theme and then explain in the html file how to change it? I set mine to the darker stripe of the default theme, 55 60 85, and it looks great.

I've installed Navigator a couple days ago and I'm really impressed. It's been growing on me ever since. Great work. 
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-21 10:55:13
major update - changelog as usual in the first-post - backup your custom color-schemes before upgrading

[span style='font-size:8pt;line-height:100%']Besides of many other changes, this version drops support for many exotic-tags. I guess an explanation is in order: When i began writing formattings - back to the days of "Gems" - it was my impression that the reason why so many different ways did exist to do the same thing was that users and developers were just in an ambigious situation or couldn't know better(everyone was a newbie once) - and that possibilities were missing to standardize things. In other words, that users and non-commercial devs were mostly innocent about the situation.

This was the reason why i began to support all kinds of different ways to mark stuff - users shouldn't have to live with incompatibility when it wasn't their fault. And so i began to write FCSs which would work no matter how the users does mark, name and sort his files. This made my formattings slower than those of others - but that imho was still better than incompatibility.

However - while i understood the "effect" quite well, i heavily underestimated the "cause": We have another installment of "overally, everyone gets what he/she deserves" here - the cause are the same people who are the "victims"(users as well as devs). This changes the entire fundament of why i initially began the "compatibility-with-everything"-approach. Thus, i see neither reason nor motivation to continue spending dozens of hours slowing down my FCS because and for the same people who are responsible for the ambigious situation.[/span]

------------

Comanche, i wanted to include your color-scheme, but because of the recent changes to the way colors are calculated, its now quite out of balance, sorry. Also, the special-color is very difficult to read on the background which you did choose. I'll include your color-scheme when you got some time to rebalance it.

- Lyx
Title: Navigator-Suite Feedback
Post by: Comanche -hM on 2005-02-21 21:44:15
Lyx, i don't know exactly what i did, but when i change Special_color nothing happens, just like something is missing in the code, so when i select some song on the playlist it gets too dark, the selected song only gets better when i use Light-theme.

In the colors i think i choose a mid-term for Light and Dark-theme and i can't figure out what side to choose 
Title: Navigator-Suite Feedback
Post by: Comanche -hM on 2005-02-21 22:09:13
an small change in the color, i made it dark:


Dark-Theme
Code: [Select]
// CUSTOM COLOR-THEME CONFIG   (ignored if "theme" is not 0)
// colors are in decimal values (RGB / 0-255)
// ===============================================

// is your custom-theme a dark-theme? (0=no, 1=yes)
$puts(theme_dark,1)

// foreground colors
$puts(standard_color,$rgb(25,25,25))
$puts(special_color,$rgb(235,235,25))
$puts(playing_color,$rgb(215,155,45))
$puts(borders_color,$rgb(125,100,25))

// background colors
$puts(bg_color,$rgb(245,245,230))
$puts(bg_color2,$rgb(225,205,115))

// various symbols used in display
$puts(symbol_seperator,'  •  ')
$puts(symbol_rating,?)


image:
(http://img15.paintedover.com/uploads/thumbs/15/teste_1.jpg) (http://paintedover.com/uploads/show.php?loc=15&f=teste_1.jpg)
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-22 07:01:17
Light color-schemes should be declared as non-dark. Dark ones should be declared as dark. If a color-scheme is neither dark nor light, then choose whatever looks best.

Your scheme clearly is a light-scheme. About the special-color: maybe i'm stating the obvious but if you choose yellow foreground on a bright-orange background, then its supposed to look unreadable. That would as well be the case with no color-calculations at all.

- Lyx
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-02-22 15:15:01
Hey lyx, very nice config ya made up, thanks for the work you've put into it.
I've found one (very small) bug, in the format display where it displays MP3, if there is no lame version, there is a space left over.
Heres the fixed code: MP3,MP3[' ('%__lame_version%')'],

Oh and heres another bug (not quite so small this time).
Setting enable folders to 1 doesnt seem to have any affect. I had to move the enable_folders=$get(enable_folders) line to global track specific in export to get it to work properly...
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-23 07:06:10
Quote
Hey lyx, very nice config ya made up, thanks for the work you've put into it.
I've found one (very small) bug, in the format display where it displays MP3, if there is no lame version, there is a space left over.
Heres the fixed code: MP3,MP3[' ('%__lame_version%')'],

Thanks, will be fixed in next version along with the missing space between bitrate and VBR-files.

Quote
Oh and heres another bug (not quite so small this time).
Setting enable folders to 1 doesnt seem to have any affect. I had to move the enable_folders=$get(enable_folders) line to global track specific in export to get it to work properly...
[a href="index.php?act=findpost&pid=276008"][{POST_SNAPBACK}][/a]

This is very weird. It should not make a difference, because the track-specific line is just a comment - it doesn't do anything and it shouldn't make a difference where its exported. The seperation of trackspecific and nontrackspecific is purely for cosmetical reasons, so that when ui columns gets global nontrackspecific vars that its easy for me to make use of it.
I will investigate why this happens when i've got some time, but honestly, this is just weird and i dont have the slightest clue yet.

edit: found a quick-fix for it - i dunno why it was necessary to put a seperator-char before the first exported var, but it works*shrugs*
Title: Navigator-Suite Feedback
Post by: mobyduck on 2005-02-23 16:59:06
Hi Lyx.

Enjoying your Navigator.

I noticed a little glitch: using CLASSIC theme, when you select the currently playing song artist and title info are hardly visible (quality is fine, though).

Can you fix it?

Thanks.

Alessandro
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-24 12:06:23
Quote
I noticed a little glitch: using CLASSIC theme, when you select the currently playing song artist and title info are hardly visible (quality is fine, though).

Can you fix it?

I know about it, but its not that easy to fix while keeping the selected tracks looking obvious in light AND dark color-schemes. It's on my to-do list, but i don't know if a solution to this will be in the next release.

edit: bah, i dont even know my own code anymore after the recent optimizations. Easier than i thought. Fixed in next version.
Title: Navigator-Suite Feedback
Post by: mobyduck on 2005-02-24 13:34:39
Quote
Easier than i thought. Fixed in next version.
Appreciate your efforts. Thank you.

Alessandro
Title: Navigator-Suite Feedback
Post by: Tomacco_Boy on 2005-02-26 15:37:35
I dont know if this has been posted, but the play date column doesnt seem to work\display anything since v1.02.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-26 15:44:56
Support for play_date and play_time has been dropped at 1.1.0. Only last_played is supported now(and not just displayed, i'm also doing some nifty calculations with it - see the screenshot on the formatting site for an example)

- Lyx
Title: Navigator-Suite Feedback
Post by: Tomacco_Boy on 2005-02-26 21:09:49
Thanks for the info Lyx, looking forward to the next release and keep up the great work. 
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-02-27 02:58:50
Quote
Thanks for the info Lyx, looking forward to the next release and keep up the great work. 
[a href="index.php?act=findpost&pid=277355"][{POST_SNAPBACK}][/a]

Hey lyx could you explain to me what the $char(6) in your code, and the $replace functions its used in, actually do?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-02-27 03:11:09
Its a workaround to translate various color-formats from one syntax into another. Overally, there are 4 different color-formats in fb2k - the standard unselected-only version and the standard unselected+selected..... multiplied by 2 by ui_columns color-translations between the global vars and columns. Since fb2k and ui_columns do not automatically translate from one format into another, i'm doing it manually.

Next version will probably only contain minor bugfixes (like the small glitches mentioned in the recent days). It will probably stay for some weeks like this, because 1.1.0 burned me out and i need a break - besides, i'm currently sick and have some fever.

- Lyx
Title: Navigator-Suite Feedback
Post by: dano on 2005-03-08 11:11:17
Hi Lyx,
Could you make the replaygain info in album mode optional like the PERFORMER, CONDUCTOR, PUBLISHER, ENCODEDBY tags?
And maybe add support for COUNTRY ? Or maybe let the user deceide what special metatags he wants to have?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-10 13:13:02
Quote
Hi Lyx,
Could you make the replaygain info in album mode optional like the PERFORMER, CONDUCTOR, PUBLISHER, ENCODEDBY tags?
And maybe add support for COUNTRY ? Or maybe let the user deceide what special metatags he wants to have?
[a href="index.php?act=findpost&pid=280326"][{POST_SNAPBACK}][/a]


I do plan to make it configurable whats shown in the metadata matrix(so that you can tailor it to your needs), but it probably won't be in the next version - which will only fix minor bugs.
Currently i'm not planning to support COUNTRY.

- Lyx
Title: Navigator-Suite Feedback
Post by: dano on 2005-03-10 13:28:08
I meant the A l b u m - M o d e column, not the Metadata-Matrix.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-11 13:34:47
Ah, now i understand what you meant. I'll make it so that when an album does not contain replaygain-tags then the albummode-column will no longer show "no replaygain info" but instead use the space for other info.

- Lyx

edit: does someone have an idea how to replace the ugly arrow at the now-playing track with something more nice looking? I cannot come up with something better which also looks neutral in various color-schemes, so i'd be grateful for proposals how to improve it.
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-03-11 16:47:27
I've replaced the arrow with this animation

>
>>
>>>
>>>>

Here is the code from the pos. column:
Code: [Select]
$if($or(%_isplaying%,%_ispaused%),
%_standard_color_high%$select($mod(%_time_elapsed_seconds%,6),>      ,>>    ,>>>  ,>>>>,$pad_right(%_playlist_number%,4))
,
$if($strcmp(%_days_since_play%,0),%_standard_color_low%▷)
$char(9)%_standard_color_low%$pad_right(%_playlist_number%,4)
)


Oh BTW, I think Navigator is really cool... Thanks!
Anish

Edit: Added rest of Pos. code for clarity
Title: Navigator-Suite Feedback
Post by: beto on 2005-03-11 20:48:33
IMO it's not so ugly. Personally I don't think this is such a problem... I would concentrate on the bugs already reported (lack of space on the VBR string for instance) but that's just me.

I noticed in your code that you use for some text (monkey's audio, for instance) the ` character (as in monkey`s audio) in the album-mode code. I tried to change that for the ' character but apparently this messes up the entire code and nothing is visible anymore (except a bunch of ????? characters). Reverting to the older ` character does not restore the views and you have to import the configuration all over again.

Do you know if this is a constraint of columns_ui itself? I noticed that it also happens with other consigurations as well.

Anyway, I love your work and am looking forward for the next release.


edit: bad english
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-12 00:06:10
@anish:
Simple yet effective - probably too easy for me to think of by myself - thanks :)
- Lyx

Quote
IMO it's not so ugly. Personally I don't think this is such a problem... I would concentrate on the bugs already reported (lack of space on the VBR string for instance) but that's just me.

Those minor bugs are already fixed and will appear in the next version (probably tomorrow).

Quote
I noticed in your code that you use for some text (monkey's audio, for instance) the ` character (as in monkey`s audio) in the album-mode code. I tried to change that for the ' character but apparently this messes up the entire code and nothing is visible anymore (except a bunch of ????? characters). Reverting to the older ` character does not restore the views and you have to import the configuration all over again.

Thats because ' is used in tagz for quotation-purposes. To display a ' you need to "escape" it with a second single quotation-mark - like this: monkey''s audio.

To avoid the need to escape(lazyness), bugsearching when forgetting to escape it(lazyness) and making the code more clear and faster to read(clean code) i use ` instead of '' to avoid the issue completely. But if its important to you, then you can just replace the `s with ''s.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-12 15:00:58
Minor update - changelog is as usual in the first post. Unless you suffer from one of the mentioned bugs there isn't really a need to update.

Backup your custom color-schemes before upgrading.

- Lyx
Title: Navigator-Suite Feedback
Post by: miscellanea on 2005-03-14 09:48:20
How about blink-on/-off option for playing song background?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-14 16:23:05
Maybe - depends on how much additional code it needs to make it configurable - and if there are other people who as well would like to disable it.

- Lyx
Title: Navigator-Suite Feedback
Post by: dano on 2005-03-17 18:44:55
the sorting of rating and playcount should be made with something like $sub(5,%rating%) because the order would then conform to the arrow direction on the top of the column.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-18 20:57:08
Quote
the sorting of rating and playcount should be made with something like $sub(5,%rating%) because the order would then conform to the arrow direction on the top of the column.
[a href="index.php?act=findpost&pid=283059"][{POST_SNAPBACK}][/a]

Those columns sort by playcount, rating, last_played and path_raw

I dont know how to implement your suggestion with a reasonable amount of code while still correctly sorting by last_played. I cannot use days_since_last_play, because for that to work the global string would need to be used while sorting - and this would slow down sorting too much.

If someone can tell me how to do it at acceptable speed, then i will change it in navigator.

- Lyx
Title: Navigator-Suite Feedback
Post by: edm107 on 2005-03-23 02:12:14
My navigator:
(http://img128.exs.cx/img128/706/clipboard7so.jpg) (http://www.imageshack.us)
Title: Navigator-Suite Feedback
Post by: acedriver on 2005-03-24 05:31:39
My custom color. Imported from Azrael

APC
===

$puts(theme_dark,0)

// foreground colors
$puts(standard_color,$rgb(58,79,108))
$puts(special_color,$rgb(132,129,124))
$puts(playing_color,$rgb(222,222,220))
$puts(borders_color,$rgb(233,233,225))

// background colors
$puts(bg_color,$rgb(255,255,249))
$puts(bg_color2,$rgb(248,248,242))

// various symbols used in display
$puts(symbol_seperator,'  •  ')
$puts(symbol_rating,?)

(http://img193.exs.cx/img193/3993/navigator4lf.th.jpg) (http://img193.exs.cx/my.php?loc=img193&image=navigator4lf.jpg)
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-24 11:58:32
@edm:
Some interesting ideas in this one. Especially having the format and replaygain in the same line saves quite some space with albums which only have a low amount of tracks. For my personal feeling, the discnumber should be right after the albumname. But with your mod, that may be difficult to do with the available space.

@empeethree:
Thanks for posting the color-scheme. That one should be interesting to people who find the medieval-theme not bright enough.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-24 19:49:00
Has anyone who uses WindowsXP (not 2k) noticed heavy performance impacts when playing files in albummode which have VERY long comments?

I'm trying to lockdown such a report but i cannot reproduce it on win2k - and all other culprits like DSPs and component-versions have already been excluded.

Any reports on this are appreciated.

- Lyx
Title: Navigator-Suite Feedback
Post by: edm107 on 2005-03-28 17:18:14
@Lyx
Quote
Some interesting ideas in this one. Especially having the format and replaygain in the same line saves quite some space with albums which only have a low amount of tracks. For my personal feeling, the discnumber should be right after the albumname. But with your mod, that may be difficult to do with the available space.
[a href="index.php?act=findpost&pid=285151"][{POST_SNAPBACK}][/a]



I'm agree with "discnumber after the albumname".. I already thinking how to resolv the problem with space.. Any sugestions?? 
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-31 17:42:12
Quote
Has anyone who uses WindowsXP (not 2k) noticed heavy performance impacts when playing files in albummode which have VERY long comments?

I'm trying to lockdown such a report but i cannot reproduce it on win2k - and all other culprits like DSPs and component-versions have already been excluded.
[a href="index.php?act=findpost&pid=285269"][{POST_SNAPBACK}][/a]

Problem found. It wasn't a Navigator-problem but instead the fault of the Trackinfo-Panel plugin.

- Lyx
Title: Navigator-Suite Feedback
Post by: AstreaEdge on 2005-03-31 21:14:41
Code: [Select]
$puts(theme_dark,0)

// foreground colors
$puts(standard_color,$rgb(0,0,0))
$puts(special_color,$rgb(60,60,60))
$puts(playing_color,$rgb(240,240,240))
$puts(borders_color,$rgb(64,64,64))

// background colors
$puts(bg_color,$rgb(220,220,220))
$puts(bg_color2,$rgb(252,160,30))

// various symbols used in display
$puts(symbol_seperator,'  •  ')
$puts(symbol_rating,?)

Exposed Background Color: 130, 130, 130
Selected Item Frame: 64, 64, 64

(http://www.metalwings.org/assets/images/nav_clr_00sm.png) (http://www.metalwings.org/assets/images/nav_clr_00.png)

I needed an orange and grey theme to fit in with my current wallpaper and visual style. This is the best I could come up with. Large continuous blocks of high saturation orange always tend to look rather bleh.
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-03-31 22:03:39
can you add support for singles and albums in the same playlist?
when they are together there it's very confusing to now if the song is a single or a continue of the album above it.
thanx.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-03-31 22:18:44
Quote
can you add support for singles and albums in the same playlist?
when they are together there it's very confusing to now if the song is a single or a continue of the album above it.
thanx.
[a href="index.php?act=findpost&pid=287335"][{POST_SNAPBACK}][/a]

As far as i know, thats not possible without marking single-files with custom-tags or setting markers in the directory-names.

The design-philosophy of Navigator is to not expect anything and work reliable/robust without special tags(and to some extend without *any* tags). Navigator will not support or rely on the user tagging his/her files with custom-tags just so that the display of an audioplayer works correctly. Thats not what metadata is meant for IMHO and from a philosophical POV a quite insane reasoning.

I will also not make it an option, because even with the option disabled navigator would become slower(because of the additional code) for people who don't use this feature as well.

If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.

- Lyx
Title: Navigator-Suite Feedback
Post by: The Link on 2005-03-31 22:37:11
Quote
If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.


I tried some different ui_column designs during the last days and most don't have a hybrid mode or use things like %singletrack% tags as an indicator. The designs I liked most I just modified to get a hybrid mode by using %replaygain_album_gain% as an indicator. With every other player I would say that this approach doesn't make much sense but with foobar2000 I think it does. Every file without album gain is a single file for me and it works just fine this way.
Title: Navigator-Suite Feedback
Post by: anza on 2005-04-01 00:00:08
Quote
Quote
If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.


I tried some different ui_column designs during the last days and most don't have a hybrid mode or use things like %singletrack% tags as an indicator. The designs I liked most I just modified to get a hybrid mode by using %replaygain_album_gain% as an indicator. With every other player I would say that this approach doesn't make much sense but with foobar2000 I think it does. Every file without album gain is a single file for me and it works just fine this way.
[a href="index.php?act=findpost&pid=287349"][{POST_SNAPBACK}][/a]

I have used %__replaygain_album_gain% as a single mode indicator for ages now and would recommend using it. If that isn't an option, then perhaps a %__singletrack% added with foo_quicktag_sql would work?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-01 00:35:12
Thanks for the albumgain-indicator idea - thats a simple yet efficient and safe way to do it. I am not sure yet if i should additionally check if trackgain does exist (so that files without rg-data will still be displayed as albums). A pro for also checking trackgain is that that way for people who dont use rg at all Navigator will continue to act as expected.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-01 05:19:09
Planned features for next version:

( X = not yet implemented )
Quote
X Albummode: optional support for single tracks added(Hybrid-mode) (thanks The Link & anza)
- Albummode: fileformat and albumgain is now displayed in the same row (thanks edm107)
- Genre/Styles column in Singlemode added
X Metadata-Matrix is now configurable and can be tailored to your needs
X lossless files now display compression-ratio instead of bitrate (thanks miscellanea)
- Tracknumber-guessing: searching for (##) and -##- has been dropped to free resources for the above new features. This means that tracknumber-guessing now only searches at the beginning of filenames and for "- ## -" somewhere in the filename.
- Support for OSTs dropped again for the same reasons. If you are one of the rare people who want this feature, then please readd it manually from an ealier version of Navigator(the code is in the global-string in the VA-detection)
- added display of elapsed-time in the playlist for the currently played track
- Albummode: inverted foreground-colors of metadata-rows
- some minor tweaks to the "Midnight"-colorscheme
- new colorscheme added: "APC" by empeethree
- new colorscheme added: "AstreaEdge" by AstreaEdge

Will probably be done someday next week(no guarantees). If there's something important missing or if you want to have a colorscheme included which isn't mentioned above, then post it now.

- Lyx
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-04-01 07:51:14
Quote
If there's something important missing or if you want to have a colorscheme included which isn't mentioned above, then post it now.

Could you include the capability to display volume info
eg:
Album Name - Vol.2 CD1 ...
I just changed all occurances of the following code:

[ - CD%disc%]

to

[ -[ Vol.%volume%][ CD%disc%]]

Also would it be possible to not do the Various Artist guessing (from file path) if enable guessing is disabled.
Anish
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-01 19:18:01
Quote
Could you include the capability to display volume info

IMHO volume-info should be intered into the ALBUM-field, but if there are enough people who use it then i'll do it(so if you want this feature, then post it).

Quote
Also would it be possible to not do the Various Artist guessing (from file path) if enable guessing is disabled.

Yep, will be included in next version.

- Lyx
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-04-02 01:33:41
Quote
Quote
can you add support for singles and albums in the same playlist?
when they are together there it's very confusing to now if the song is a single or a continue of the album above it.
thanx.
[a href="index.php?act=findpost&pid=287335"][{POST_SNAPBACK}][/a]

As far as i know, thats not possible without marking single-files with custom-tags or setting markers in the directory-names.

The design-philosophy of Navigator is to not expect anything and work reliable/robust without special tags(and to some extend without *any* tags). Navigator will not support or rely on the user tagging his/her files with custom-tags just so that the display of an audioplayer works correctly. Thats not what metadata is meant for IMHO and from a philosophical POV a quite insane reasoning.

I will also not make it an option, because even with the option disabled navigator would become slower(because of the additional code) for people who don't use this feature as well.

If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.

- Lyx
[a href="index.php?act=findpost&pid=287343"][{POST_SNAPBACK}][/a]


hey,
i didnt write it in the message, but i meant that it will have special tag, as singletrack=1.
i understand that you wont make it an option because of the slowness of the code, but can you add a special version of it?
(am i the only one who use this singletrack tag?  )
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-02 05:05:46
Quote
i didnt write it in the message, but i meant that it will have special tag, as singletrack=1.
i understand that you wont make it an option because of the slowness of the code, but can you add a special version of it?
(am i the only one who use this singletrack tag?  :unsure: )
[a href="index.php?act=findpost&pid=287671"][{POST_SNAPBACK}][/a]

Nope. I will only implement detection via the albumgain-field(and others methods if they don't require custom-tags/naming). That means that if a track is trackgained but not albumgained, then it will be treated as single file.

It doesn't really matter how many people want the custom-tag variant of hybridmode - it's not in the scope of navigator to support layout-features which require custom tags. Of course anyone can freely customize the code themselves if they really want it. But i will not support such features in official releases.

- Lyx
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-04-02 10:00:09
thanx anyway 
Title: Navigator-Suite Feedback
Post by: Ronny Pries on 2005-04-08 09:28:48
i'm a bit confused about the VA guessing. does it only guess VA from filenames or also from tags? i tried several combinations with tags but it never worked out. i could need a little hint on that

ronny
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-08 12:23:41
Quote
i'm a bit confused about the VA guessing. does it only guess VA from filenames or also from tags? i tried several combinations with tags but it never worked out. i could need a little hint on that ;)

ronny
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=289097")

You've been really lucky then. The guessing covers almost all popular methods to mark v.a. albums..... from having v.a. or /va- in the filepath, to checking the va, various and album artist tag. However, it only works in albummode, because in singlemode it would be quite useless.

The "official" standard to mark VA-Albums is via the "album artist"-tag:
[a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=31530]http://www.hydrogenaudio.org/forums/index....showtopic=31530[/url]

- Lyx
Title: Navigator-Suite Feedback
Post by: Ronny Pries on 2005-04-08 13:02:41
Quote
Quote
i'm a bit confused about the VA guessing. does it only guess VA from filenames or also from tags? i tried several combinations with tags but it never worked out. i could need a little hint on that

ronny
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=289097")

You've been really lucky then. The guessing covers almost all popular methods to mark v.a. albums..... from having v.a. or /va- in the filepath, to checking the va, various and album artist tag. However, it only works in albummode, because in singlemode it would be quite useless.

The "official" standard to mark VA-Albums is via the "album artist"-tag:
[a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=31530]http://www.hydrogenaudio.org/forums/index....showtopic=31530[/url]

- Lyx
[a href="index.php?act=findpost&pid=289115"][{POST_SNAPBACK}][/a]


thank you for the fast reply and the link, lyx. anyway, i can't force the albummode since the playlist is generated by foo_pod, so marking it with -a won't do it. nevertheless i'm pretty sure i installed the album.fcs. mhhh... strange. it simply doesn't want to work.
Title: Navigator-Suite Feedback
Post by: .zolder on 2005-04-10 19:10:18
Quote
i can't force the albummode since the playlist is generated by foo_pod, so marking it with -a won't do it. nevertheless i'm pretty sure i installed the album.fcs. mhhh... strange. it simply doesn't want to work.


am i missing something here? you can just tell foo_pod to create a playlist called "iPod (foo_pod) -a-" for instance, and you can tell it to automatically sort the generated playlist using tagz: "%ARTIST% - %ALBUM% - $num(%TRACKNUMBER%,3) - %TITLE%" for instance.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-10 20:55:02
major update - changelog as usual is in the first post. Backup your custom color-schemes and modifications before updating.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-10 23:57:38
A one-time "minimal" variant of 1.2.0 was released, optmized for faster playlist-scrolling. There will be no support, no bugfixes, maybe not even updates for this variant.

You can get Navigator 1.2.0 "minimal" here:
http://foobar.nub4life.net/columns/pafiled...ion=file&id=126 (http://foobar.nub4life.net/columns/pafiledb.php?action=file&id=126)

- Lyx
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-04-11 07:00:56
Quote
major update - changelog as usual is in the first post. Backup your custom color-schemes and modifications before updating.

- Lyx
[a href="index.php?act=findpost&pid=289618"][{POST_SNAPBACK}][/a]

Not sure if this is a bug or intentional, but with single mode in album mode, if a single song has a track no. tag of 1, then the top border will still show.
Title: Navigator-Suite Feedback
Post by: Insolent on 2005-04-11 08:03:26
Not sure about the normal Navigator Suite, but I found a bug with the "minimal" variant's tag-matrix. If a file has a genre tag but no comment tag, the matrix will still highlight the comment indicator.
Title: Navigator-Suite Feedback
Post by: The Link on 2005-04-11 09:50:18
Hi!

I'm enjoying the new hybrid mode and have one question in this regard: Wouldn't it make sense that for single tracks the tracknumber (if in tags) would get discarded (not displayed)? That's the only issue for me atm. Otherwise, nice job!

Regards,
The Link
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-11 10:14:15
Quote
Not sure if this is a bug or intentional, but with single mode in album mode, if a single song has a track no. tag of 1, then the top border will still show.

Verified - will be fixed in a minor update soon.

By the way, it is intentional, that there is no top-border with the first single-track below an album. That is not possible to solve without resorting to using custom tags just so that the display of a player works right(something like a "lasttrack"-tag would be necessary) - and i'm not a friend of those. The only reason why i added support for the singletrack-tag is because with the way singletracks are detected it needed almost no code to do it.


Quote
Not sure about the normal Navigator Suite, but I found a bug with the "minimal" variant's tag-matrix. If a file has a genre tag but no comment tag, the matrix will still highlight the comment indicator.
[a href="index.php?act=findpost&pid=289698"][{POST_SNAPBACK}][/a]

Verified - will be fixed in a minor update soon. To fix it yourself, look at the column's code, and replace...
Code: [Select]
// comment-tag indicator
$select(%_mmatrix_com%,
$if(%genre%,%_special_color%,%_special_color2%)'Com  '
)

with....
Code: [Select]
// comment-tag indicator
$select(%_mmatrix_com%,
$if(%comment%,%_special_color%,%_special_color2%)'Com  '
)



Quote
I'm enjoying the new hybrid mode and have one question in this regard: Wouldn't it make sense that for single tracks the tracknumber (if in tags) would get discarded (not displayed)? That's the only issue for me atm. Otherwise, nice job!

I'm not sure about this one. I tend towards "nope" because in singlemode tracknumbers are displayed(if the track-column is enabled) as well.... so while your idea sounds reasonable, it someway feels inconsistent with how the rest of the FCS works.

- Lyx
Title: Navigator-Suite Feedback
Post by: insyte on 2005-04-11 19:40:55
Im using this right now.  Great mod  Its so easy to make your own color combination hehe  Easy to use even for a foobar noob like me
Title: Navigator-Suite Feedback
Post by: ludox on 2005-04-12 23:47:48
Thanks, nice mod. 
Just a suggestion for the next release: add an indicator for archived tracks(tracks included in a zip or rar archive). 
Title: Navigator-Suite Feedback
Post by: DeepDose on 2005-04-13 01:32:10
New update works great for me.......I'd like to see more color schemes though....you have enough light ones....more dark ones would be nice
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-13 08:15:45
Quote
Thanks, nice mod. :)
Just a suggestion for the next release: add an indicator for archived tracks(tracks included in a zip or rar archive).  :)
[a href="index.php?act=findpost&pid=290125"][{POST_SNAPBACK}][/a]


Interesting idea - i'll consider it.

BTW: why are people calling it a mod? A mod of "what"?

- Lyx
Title: Navigator-Suite Feedback
Post by: acedriver on 2005-04-13 12:33:24
Quote
New update works great for me.......I'd like to see more color schemes though....you have enough light ones....more dark ones would be nice
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=290135")

if you want dark scheme, you can try the scheme I posted in the gallery

[a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=30988&view=findpost&p=289060]http://www.hydrogenaudio.org/forums/index....ndpost&p=289060[/url]

Lyx, thx for making this suite easy to color-mod
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-13 16:01:07
Quote
Lyx, thx for making this suite easy to color-mod
[a href="index.php?act=findpost&pid=290221"][{POST_SNAPBACK}][/a]

Well, it took two rewrites to get it right at acceptable speed. It all began with Gems II.... a ui_columns port of my earlier Gems formatting. It tried the first time to make color-schemes easy yet flexible to do - and threw a truckload of code on the problem, slowing everything down - in the end, it performed suboptimal with dark AND bright color-schemes.

Then i began a complete rewrite from scratch - intentionally made less colors configurable (because that makes things easier to auto-compute and look right) - and i only focussed on making it look with dark color-schemes instead of trying to achieve both...... after it was done, i added the switch for light color-schemes, and it "accidentelly" looked good as well although i didn't plan for this to happen. This rewrite turned into "Navigator" - which after the 1.1.0 optimizations shares almost no code anymore with the earlier designs..... i think the code to guess artist, title and album is still similiar, but thats about it.

Concerning dark color-schemes..... this is probably the ui_columns design with the most dark color-schemes - and all of them were done by me. If you want more, then get busy and post some yourself for inclusion :)

Another note: i do not want to include more than 15 color-schemes, because otherwise parsing them may actually slow down the FCS. So at some point there will be a natural selection effect were the least popular schemes get kicked out of the builtin color-schemes. But right now, the policy is "as long as it doesn't look really crappy and looks right with all columns/features, it will be included".

- Lyx

edit: i decided to not implement archive-detection via an indicator in the metadata-matrix, but instead in the fileextension-column by just giving the extension a different color when the file is inside an archive. That makes more sense in terms of context(archives have less to do with metadata but more with fileformat) and saves screenspace by not requiring an additional indicator.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-13 17:56:09
minor update - changelog in first post, backup your modifications, etc. etc. yadayada

- Lyx
Title: Navigator-Suite Feedback
Post by: ludox on 2005-04-13 18:05:04
Thanks you Lyx. 


Quote
BTW: why are people calling it a mod? A mod of "what"?
[a href="index.php?act=findpost&pid=290190"][{POST_SNAPBACK}][/a]

I don't know how to define it. Is it a skin, a config, a scheme? 
I don't speak very well english so I have used a term already used before.
Title: Navigator-Suite Feedback
Post by: landy on 2005-04-13 21:33:34
is it possible to change monkeys audio to APE? it looks a mess on my setup as it runs out of room before it gets to the reply gain bit.

(http://img214.echo.cx/img214/9136/fooape1rs.th.png) (http://img214.echo.cx/my.php?image=fooape1rs.png)
Title: Navigator-Suite Feedback
Post by: insyte on 2005-04-13 21:39:02
I thought mod was an appropriate word at that time because after installing it, totally changed my foobar and after looking at the code in globals, I couldnt just call it a skin 

It was an overwhelming "modification" for me so that was the word that came to mind

Sorry didnt mean to offend 

Thanks for the update
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-14 13:45:53
Quote
is it possible to change monkeys audio to APE? it looks a mess on my setup as it runs out of room before it gets to the reply gain bit.

As a quick fix, you can just manually increase the size of the column. As a more complex fix, you can search the global string for the section where lots of audioformat names are written, and change it there.
I will do something about this in the next version, but it has very low priority for me, because it doesn't look "like a mess" to me at all and can easily be fixed by users themselves(by widening the column).


Quote
I thought mod was an appropriate word at that time because after installing it, totally changed my foobar and after looking at the code in globals, I couldnt just call it a skin :)

It was an overwhelming "modification" for me so that was the word that came to mind :)

Sorry didnt mean to offend :)
[a href="index.php?act=findpost&pid=290343"][{POST_SNAPBACK}][/a]

Ah, from that point of view, you're right of course. No offense taken - i was just irritated, because the term "mod" is also used when speaking of modifications of existing designs :-) For example, there are many "mods" of the azrael-design.

- Lyx
Title: Navigator-Suite Feedback
Post by: landy on 2005-04-14 15:50:38
i tried resizing the column but it would not remember the new position without the headers turned on, i can wait for the next update though.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-14 15:56:54
Try changing the width in the ui-columns preferences themselves, then click "save all"

- Lyx
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-04-15 04:14:03
Alright, as requested, colour schemes that I make shall be posted here... Although I don't often make em



(http://img63.echo.cx/img63/8775/custcol0ph.th.png) (http://img63.echo.cx/my.php?image=custcol0ph.png)

$puts(theme_dark,0)

// foreground colors
$puts(standard_color,$rgb(46,46,46))
$puts(special_color,$rgb(81,101,133))
$puts(playing_color,$rgb(208,237,255))
$puts(borders_color,$rgb(138,163,183))

// background colors
$puts(bg_color,$rgb(247,244,241))
$puts(bg_color2,$rgb(235,232,227))

// various symbols used in display
$puts(symbol_seperator,' • ')
$puts(symbol_rating,⋆ )
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-04-15 06:22:08
Here is a repost from the Foobar Gallery (http://www.hydrogenaudio.org/forums/index.php?showtopic=30988&hl=) thread for possible inclusion in Navigator .

Here is my updated foobar2000. It is a slightly modified Navigator 1.2.x with my own color scheme that I call Liquid Crystal
(http://i4.photobucket.com/albums/y112/anishbenji/foobar2000.png)
Here is the color scheme:
Code: [Select]
$puts(theme_dark,0)

// foreground colors
$puts(standard_color,$rgb(25,25,25))
$puts(special_color,$rgb(80,50,25))
$puts(playing_color,$rgb(164,169,141))
$puts(borders_color,$rgb(172,153,115))

// background colors
$puts(bg_color,$rgb(214,219,191))
$puts(bg_color2,$rgb(75,85,90))

// various symbols used in display
$puts(symbol_seperator,' • ')
$puts(symbol_rating,● )


Also Lyx, I've found a possible bug in the comment display code. It stops displaying the comment as soon as it encounters a period '.' .
Anish
Title: Navigator-Suite Feedback
Post by: Insolent on 2005-04-15 06:44:52
Quote
Quote
is it possible to change monkeys audio to APE? it looks a mess on my setup as it runs out of room before it gets to the reply gain bit.

As a quick fix, you can just manually increase the size of the column. As a more complex fix, you can search the global string for the section where lots of audioformat names are written, and change it there.
I will do something about this in the next version, but it has very low priority for me, because it doesn't look "like a mess" to me at all and can easily be fixed by users themselves(by widening the column).
[a href="index.php?act=findpost&pid=290492"][{POST_SNAPBACK}][/a]

What about just displaying the file extension instead of $codec() (or whatever it is you use)? That way, the codec part will only use 3 or 4 characters max.

Code: [Select]
$substr($upper(%_filename_ext%),$add($strrchr(%_filename_ext%,'.'),1),$len(%_filename_ext%))

You could just use $right(%_filename_ext%,3), but that doesn't compensate for 4 character file extensions like .FLAC.
Title: Navigator-Suite Feedback
Post by: Kaysat on 2005-04-15 10:02:48
I have one problem with this config, otherwise it's great.

How can I turn off that 'no album gain tag means single track' thing? I've read that this was implemented as the album indicator but it doesn't make sense to me.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-15 11:04:03
It cannot be disabled currently. The indicator-thingie is something completely different - the two features are not related to each other.

- Lyx
Title: Navigator-Suite Feedback
Post by: Kaysat on 2005-04-15 11:43:00
Quote
It cannot be disabled currently.

- Lyx
[a href="index.php?act=findpost&pid=290722"][{POST_SNAPBACK}][/a]


It would be nice to have a switch for that in the 'Globals' configuration. Otherwise I can't use your config because I have a lot of albums with track-gain only.
 

kaysat
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-04-15 18:10:26
I've found two more possible bugs in the singles mode playslists in the album-mode-default formating.
(http://i4.photobucket.com/albums/y112/anishbenji/bugs.png)

1. There is a line above the first track in the album for the artist, artist & album and track & length columns. I don't believe this is s useful feature in singles mode since the concept would be to display all songs as if they were singles. it becomes more of a problem if the the playlist is randomized as you can probably guess. It would be nice if you could at least have an option to disable it for singles playlists.

2. Again in singles playlists, whenever there is %album artist% present, the artist is displayed in the title & length column.
My solution for this problem was to copy the title & length column and remove all the artist display code for the version that displays in singles mode and keep the default in the version that displays in album mode.

Anish
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-15 18:22:27
WTF, how did you do this?

I'm sorry, i cannot reproduce it. Tested with 1.2.1 standard-version albummode-default.

What you describe cannot even happen, because the code to cause this does not exist.

Did you do any modifications to the code? Like for example forcing singlemode *without* playlistname-keywords?

- Lyx
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-04-15 18:33:46
Quote
WTF, how did you do this?

I'm sorry, i cannot reproduce it. Tested with 1.2.1 standard-version albummode-default.

What you describe cannot even happen, because the code to cause this does not exist.

Did you do any modifications to the code? Like for example forcing singlemode *without* playlistname-keywords?

- Lyx
[a href="index.php?act=findpost&pid=290820"][{POST_SNAPBACK}][/a]

Oops....
I realise what was different with mine. I include *. to the filter list to display in single mode. I find it less distracting and more compact when displaying playlist names. If I use one of the original singles-playlist identifiers, it works fine. Sorry about that.
OTOH Would it be possible to include *. as singles-playlist identifier?
Anish
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-15 18:48:57
Quote
Also Lyx, I've found a possible bug in the comment display code. It stops displaying the comment as soon as it encounters a period '.' .
Anish
[a href="index.php?act=findpost&pid=290674"][{POST_SNAPBACK}][/a]

Not a bug but a feature. Truncating after the first sentence is the most safe way to display very large comment-tags without suddenly truncating when space runs out.

- Lyx

edit: however, maybe i can come up with a method in the future to start scanning for '. ' a bit later in the comment-string. But i someway doubt this would be efficient, because the FCS has no way to know the total amount of tracks per album - and therefore no way to estimate the available space.
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-04-15 18:51:19
Quote
Not a bug but a feature. Truncating after the first sentence is the most safe way to display very large comment-tags without suddenly truncating when space runs out.
- Lyx
edit: however, maybe i can come up with a method in the future to start scanning for '. ' a bit later in the comment-string. But i someway doubt this would be efficient.
[a href="index.php?act=findpost&pid=290827"][{POST_SNAPBACK}][/a]

I can live with that compromise.
Anish
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-15 18:55:58
As a sidenote, you can make use of this behaviour: lets asume you have a review of an album in the comment-tag..... then you could put a short summarizing intro into the first sentence - the trackinfo-panel (which has more available space) could then display the full version.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-17 00:21:31
I am in the process to start learning LUA, because i will switch my focus to a different project in the near future in which i will play the coordination and content-creation part(nope, it doesn't have anything to do with foobar). Since this will require most of my coding-time, major updates of Navigator will be rare - however, minor updates and bugfixes will continue.

Why am i writing this? To let you know that proposals for new major-features will be unrealistic. So, bug-reports and minor features are okay - but i will have no time to add major features in the near future.

- Lyx
Title: Navigator-Suite Feedback
Post by: odnorf on 2005-04-18 09:19:12
@Lyx
Thank you for the excellent format string. I have a few small suggestions.

You mention in the album-mode & status bar the codec "OGG vorbis" while the correct one I think should be "Ogg vorbis".

In my player I have made an option to disable the comment info in album-mode. It saves a lot of space and I don't need it there since I have the indo from the tag-matrix.

It would be nice to have light zeroes in from of the playlist number. In Pos. columns just change the code
Code: [Select]
from
$char(9)%_standard_color_low%$pad_right(%_playlist_number%,4)
to
$char(9)%_special_color2%$pad_right(,$sub($len(%_playlist_total%),$len(%_playlist_number%)),0)
%_standard_color_low%%_playlist_number%

(check the image below to see how it looks)

In the hybrid format string by upNorth there is a nice feature. You can have the parenthesis in titles with different colors. (I have done this although I suck at programming staff so it's lousy code)
Code: [Select]
change line $if2(%_title%,%_filename%)
to
$if($not(%_title%), %_filename%)
$if($not($strchr(%_title%,'(')),
$substr(%_title%,$strchr(%_title%,'('),$len(%_title%))
)
$if($strchr(%_title%,'('),
$substr(%_title%,1,$add($strchr(%_title%,'('),-1))
%_special_color2%
$substr(%_title%,$strchr(%_title%,'('),$len(%_title%))
)


myfoobar (http://master.math.upatras.gr/~odnorf/temp/myfoobar.png)

EDIT: Added the link to my foobar.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-19 01:25:37
Quote
You mention in the album-mode & status bar the codec "OGG vorbis" while the correct one I think should be "Ogg vorbis".

Will be changed in future versions. However, the display of the fileextension (for example in singlemode) will stay uppercase, because all fileextensions are generally displayed uppercase - and i don't its worth the resources to code an exception for ogg-files.

Quote
It would be nice to have light zeroes in from of the playlist number.

I'll not implement that for two reasons:
* the reason why your mod does not result in display-problems is because you don't use the feature to mark recently played files in the pos-column (it requires last_played-tag to exist... otherwise that feature is disabled). In short, leading zeroes would either disrupt the recently-played-marker, or the column would need to be made wider. I consider saving space of higher priority than minor eyecandy.

* A color to display the leading zeroes does not exist, and i dont think adding another color to the color-scheme config (+ slow code to do secondary calculations) is worth the minor eye-candy. You used special_color2 for it. However, while it may look right with your color-scheme, it may not look right with others - because special_color2 is not meant as a shade-color of standard_color_low. It is like using dark-red as a shade-color for light-blue - the two are not in the same "group".

Quote
In the hybrid format string by upNorth there is a nice feature. You can have the parenthesis in titles with different colors.
[a href="index.php?act=findpost&pid=291540"][{POST_SNAPBACK}][/a]

I'll consider adding that feature if i find a more resourcefriendly way to code that. I asume there should be a way to do that with just 2-3 lines of code(i'll not invest more resources for this feature). However, it may take a while until i take a closer look at this idea, because i currently don't have room for serious tagz-coding in my head(after learning 70% of LUA + an intro into object-oriented-programming in just 3 days, one feels like those "download-shit-into-your-brain"-guys from matrix - but its not that cool as in the movie... instead, you get headaches from it). So, i currently can only concentrate on minor tagz stuff. But i'll revisit your idea at a later time. Thanks for the feedback.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-19 01:55:30
Why sandwiches are good for coding:

Found a way to do the parenthesis-thingie with just one line of code. $replace() is your friend also for unconventional uses *g*

- Lyx
Title: Navigator-Suite Feedback
Post by: odnorf on 2005-04-19 09:32:16
Quote
Found a way to do the parenthesis-thingie with just one line of code. $replace() is your friend also for unconventional uses *g*
[a href="index.php?act=findpost&pid=291746"][{POST_SNAPBACK}][/a]


Thanks again, as I said I suck at coding.


Now, did you notice in my foobar screenshot that I also display the vorbis version. This should generally be easy but I noticed that many of my files don't have the vorbis_version string    while all have the vorbis_vendor string. So, the only way I could think of adding that was to guess the version based on the vendor string. I didn't ask for this before because I find it more or less "unrealistic" with you current LUA activities. Anyway if you find this feature worthly and sometime in the future you have the time and the will please fill free to try it.
I can post my code as before but I didn't since I noticed it's so lousy and it doesn't really help you.
Title: Navigator-Suite Feedback
Post by: odnorf on 2005-04-19 11:57:16
@Lyx

About the zeroes, I know it's a minor and propably unimportant eyekind feature but I'm confused so please bare with me and explain anything I haven't understood correct.
1)The zeroes quantity is depending on the length of the number of the last track in the playinglist. Which means that if a playlist has already a 4-digit number tracks then it would add zeroes only to the 1,2&3 digit tracks. It doesn't make the biggest number any bigger in any way. So if the columns has the size to display play count & track number it won't change a bit with the zeroes.
2)I have tested it with all the color-schemes you have included in your formatting string and it seems to be working well. Am I missing something? Or are you talking about possible future schemes?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-23 10:51:55
Quote
1)The zeroes quantity is depending on the length of the number of the last track in the playinglist. Which means that if a playlist has already a 4-digit number tracks then it would add zeroes only to the 1,2&3 digit tracks. It doesn't make the biggest number any bigger in any way. So if the columns has the size to display play count & track number it won't change a bit with the zeroes.

You're right, in that case, the "played-today"-marker would only interfere with the tracknumbers in cases where that would happen as well without the dimmed zeroes.


Quote
2)I have tested it with all the color-schemes you have included in your formatting string and it seems to be working well. Am I missing something? Or are you talking about possible future schemes?
[a href="index.php?act=findpost&pid=291822"][{POST_SNAPBACK}][/a]

Both. I generally don't think that it is a good idea to use a color for purposes, for what it is not meant for. Navigator has groups of colors - there's the standard-color and the special-color and both additionally have dimmed colors autogenerated. Mixing those two for "hacks" may lead to weird results. If anything, then may goal is to make the color-scheme code less error-prone, not more. And its not just the zeroes in the PL-column - if i implement dimmed colors in it, then people will also want dimmed colors for tracknumbers.

The bottom line is that i will not do it without using a new matching color for it. But i will not add more color-calculations unless ui-columns gets support for non-trackspecific global strings. Color-scheme calculations is the most resource-hungry thing you can do in FCSs. Just try out various other FCSs and you will see that those who have the most color and $blend() stuff in them will also be the slowest ones.

- Lyx
Title: Navigator-Suite Feedback
Post by: aurelio on 2005-04-23 18:08:36
Hi Lyx,
what do you think about showing in a different color, in the title&lenght column, the part with artist name (when present because of various-artists album) and the part between the brackets (when exists eg. "Lamb - Cottonwool (Fila Brazilia Remix)")?
Thanks for your great work!
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-24 15:18:14
Quote
Hi Lyx,
what do you think about showing in a different color, in the title&lenght column, the part with artist name (when present because of various-artists album) and the part between the brackets (when exists eg. "Lamb - Cottonwool (Fila Brazilia Remix)")?
Thanks for your great work!
[a href="index.php?act=findpost&pid=292916"][{POST_SNAPBACK}][/a]

Was already proposed before - it will be included in the next version (no ETA).

- Lyx
Title: Navigator-Suite Feedback
Post by: hunted on 2005-04-26 03:06:12
I dont know if you think this would be worth it, especially since not everyone has an iPod
but I always end up adding this into your config, to the single mode detection, I add [ipod] so that my ipod playlists added by Load iPod playlists as tabs are shown as singles not an album, and then I add ;*[iPod] to all the filtering in the colunms tab.  Just thought I'd put that out there.
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-04-26 04:16:06
Lyx,
I have updated my color theme slightly. The special color for the tag matrix didn't match the rest of the theme. Here is the updated "Liquid Crystal" color theme.
Code: [Select]
$puts(theme_dark,0)
$puts(standard_color,$rgb(25,25,25))
$puts(special_color,$rgb(150,150,125))
$puts(playing_color,$rgb(164,169,141))
$puts(borders_color,$rgb(172,153,115))
$puts(bg_color,$rgb(214,219,191))
$puts(bg_color2,$rgb(75,85,90))
$puts(symbol_seperator,' • ')
$puts(symbol_rating,● )


Here is a screenshot (http://i4.photobucket.com/albums/y112/anishbenji/foobar2000_tagmatrix.png) with the new colors.
Anish
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-26 15:01:11
Quote
I dont know if you think this would be worth it, especially since not everyone has an iPod
but I always end up adding this into your config, to the single mode detection, I add [ipod] so that my ipod playlists added by Load iPod playlists as tabs are shown as singles not an album, and then I add ;*[iPod] to all the filtering in the colunms tab.  Just thought I'd put that out there.
[a href="index.php?act=findpost&pid=293401"][{POST_SNAPBACK}][/a]

FYI, this will screw up your display, unless you also add that keyword to the "albummode-detection"-section in the globals string. Anyways, even Pod-users may want albummode instead of singlemode for their pod-stuff - so, i'll not implement that, because tastes differ.

- Lyx
Title: Navigator-Suite Feedback
Post by: hunted on 2005-04-26 19:13:42
Quote
Quote
I dont know if you think this would be worth it, especially since not everyone has an iPod
but I always end up adding this into your config, to the single mode detection, I add [ipod] so that my ipod playlists added by Load iPod playlists as tabs are shown as singles not an album, and then I add ;*[iPod] to all the filtering in the colunms tab.  Just thought I'd put that out there.
[a href="index.php?act=findpost&pid=293401"][{POST_SNAPBACK}][/a]

FYI, this will screw up your display, unless you also add that keyword to the "albummode-detection"-section in the globals string. Anyways, even Pod-users may want albummode instead of singlemode for their pod-stuff - so, i'll not implement that, because tastes differ.

- Lyx
[a href="index.php?act=findpost&pid=293466"][{POST_SNAPBACK}][/a]

thats what I was saying, I edit the globals so that it doesnt display lines above track one  etc. it would be cool if there was a somewhat configurable single mode detection, but I can't think of a good way other than a $select, or an $or which your using right now.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-04-26 19:36:25
Quote
thats what I was saying, I edit the globals so that it doesnt display lines above track one  etc. it would be cool if there was a somewhat configurable single mode detection, but I can't think of a good way other than a $select, or an $or which your using right now.
[a href="index.php?act=findpost&pid=293521"][{POST_SNAPBACK}][/a]

Ah, sorry - then i misunderstood you. Anyways, simple configuration of single/albummode is not possible, because the entryfields in the columns (those where you can enter keywords) have no access to the global string. So, even if it would be easily configurable in the global-string, then you would still additionally have to manually change it in all those columns. That would be completely against Navigator's Config-Style (Keep it simple stupid) - and thats why i didn't made it configurable - because the configuration would be too complicated - and i also wouldn't want to deal with the many questions of users resulting from this complexity.

- Lyx
Title: Navigator-Suite Feedback
Post by: Maskros on 2005-05-01 12:18:30
This just looks really sweet, thx Lyx! However it doesn't properly display albums that are named like this:

101-Artist-Title
102-Artist-Title
..
201-Artist-Title
202-Artist-Title

That's a common way that multi-cd scene releases are named. It works fine if the tracknumber tag is present, but for some reason it rarely is. Any suggestions on how to fix this?
Title: Navigator-Suite Feedback
Post by: acedriver on 2005-05-02 05:06:51
Quote
This just looks really sweet, thx Lyx! However it doesn't properly display albums that are named like this:

101-Artist-Title
102-Artist-Title
..
201-Artist-Title
202-Artist-Title

That's a common way that multi-cd scene releases are named. It works fine if the tracknumber tag is present, but for some reason it rarely is. Any suggestions on how to fix this?
[a href="index.php?act=findpost&pid=294535"][{POST_SNAPBACK}][/a]

add tracknumber tag then..
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-05-02 09:07:18
Detection of archives doesn't seem to work all the time. The weird thing is that it works some of time, and I can't pinpoint any particular reason for it not to work.
**Alright worked it out, if the files are within a folder within an archive it won't work.
oh and thanks for the hint about using replace for changin the colour of strings in brackets, amazing how easy it is. 
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-02 11:43:39
Quote
This just looks really sweet, thx Lyx! However it doesn't properly display albums that are named like this:

101-Artist-Title
102-Artist-Title
..
201-Artist-Title
202-Artist-Title

That's a common way that multi-cd scene releases are named. It works fine if the tracknumber tag is present, but for some reason it rarely is. Any suggestions on how to fix this?
[a href="index.php?act=findpost&pid=294535"][{POST_SNAPBACK}][/a]

Thats intentional. Guessing 3-digit tracknumbers would either cause too many false-alarms (there are quite some artists, albums and titles with three-digit-numbers in them) or would require unreasonable amounts of resources to do it safely. Either change the naming-scheme to something like 1-01, 1-02, or add tracknumber-tags.

Another option would be contacting plisk, who has written a lua-tagguessing script which can guess three-digit tracknumbers. However, because of current limitations of fb2k/lua-plugin there are issues in how the guessed values are stored (they are not stored in memory but instead in tags!)


Quote
Detection of archives doesn't seem to work all the time. The weird thing is that it works some of time, and I can't pinpoint any particular reason for it not to work.

Weird. Is it reproducable with the same files/paths? Or does it happen completely randomly? It may be that folder-guessing and archive-detection is colliding in those cases - does it also happen if you disable folder-guessing?

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-05 23:35:02
Quote
**Alright worked it out, if the files are within a folder within an archive it won't work.
oh and thanks for the hint about using replace for changin the colour of strings in brackets, amazing how easy it is.  :D
[a href="index.php?act=findpost&pid=294731"][{POST_SNAPBACK}][/a]

ah, that makes sense. Will be fixed in next version. Thanks for hunting this one down.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-09 13:31:25
minor update - changelog as usual in the first post. Backup your modifications before upgrading.

@anishbenji: i wanted to include your color-scheme, but text on top of the secondary background color(for example at the place where album-metadata is shown) is almost unreadable.

- Lyx
Title: Navigator-Suite Feedback
Post by: anishbenji on 2005-05-09 15:51:55
Quote
@anishbenji: i wanted to include your color-scheme, but text on top of the secondary background color(for example at the place where album-metadata is shown) is almost unreadable.
[a href="index.php?act=findpost&pid=296274"][{POST_SNAPBACK}][/a]

No worries... I'll see if I can adjust the colors for better visibilty and still keep the look I want, otherwise I'll just keep using the present color scheme myself.
Anish
Title: Navigator-Suite Feedback
Post by: Ronny Pries on 2005-05-12 09:39:49
hi lyx,

i could need a suggestion from you again. i'm still in trouble with getting my VA's sorted correctly in the playlist when imported from my ipod. as example i've got this album here:



any input appreciated.

ronny
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-12 16:08:12
edit: i think it has to do with the way you mark V.A. albums. Try using the album-artist-tag instead. Currently, navigator has to "guess" your va-scheme from your artist-tag...... and it seems like it only works partially with your scheme.

edit2: unfixable. The problem is that you mark your v.a. files in front of the artist-tag. This works in the playlist, because the v.a. part is just stripped from the artist-tag. However, the sorting-code does not use tag-guessing, because otherwise it would be painfully slow - therefore, when sorting, then it sees your tags as they really are. Again, the album artist-tag would solve this.

edit3: another possibility would be that you change the sorting in the columns to only sort by path_raw(so, ignore all tags when sorting) - but that will probablyresult in other weird things.

Info on the album artist tag-scheme can be found here:
http://www.hydrogenaudio.org/forums/index....topic=31530&hl= (http://www.hydrogenaudio.org/forums/index.php?showtopic=31530&hl=)

- Lyx
Title: Navigator-Suite Feedback
Post by: Ronny Pries on 2005-05-13 07:50:52
Anyone knows a tool that will let me add %artist album% to songs stored on an Ipod without having to transfer them to pc and back in order to tag them?
Title: Navigator-Suite Feedback
Post by: kl33per on 2005-05-13 07:53:44
The foo_pod plugin for foobar2000 will do this.  The iPod will not make any use of the album artist tag however.
Title: Navigator-Suite Feedback
Post by: Ronny Pries on 2005-05-13 08:17:34
Well, i can tag the files with Foobar but i can't find a way to save the updated files on the Ipod. A hint on that would be dope!

Edit (workaround)
Foo_pod sorting string '$if(%COMPOSER%,%COMPOSER%,%ARTIST%)- %ALBUM% - $num(%TRACKNUMBER%,2)' does a good job with %COMPOSER% fields set to VA.
Title: Navigator-Suite Feedback
Post by: Mystiq on 2005-05-13 13:16:11
http://music.morbo.org/wiki/columns_ui:columns_ui (http://music.morbo.org/wiki/columns_ui:columns_ui)

Could you put this link on the first post, might save time if there is anyone else who doesnt know shit about foobar (like me).

I just spent nice 20 mins figuring out what the heck these FCS files are and how to use them.
... and i read the "how-to & bonus-stuff.htm" included in the package.

Thanks!
Title: Navigator-Suite Feedback
Post by: mitchmalibu on 2005-05-14 15:35:53
Navigator suite really fits my use for every type of album / single format i use, but there is still one little feature i'd like to see.
i've got several albums encoded with a cue and a single lossy track (doesn't support embedded cuesheet and reencoding to separate tracks would be bad), and when i'm using the database, the "source" file is generally displayed which is quite annoying when you mainly use "shuffle". i was wondering if there was a way, for example using a tag like %cue_source%, to prevent these tracks from appearing in the playlist. i'm not sure if this feature would be usefull to other people but i sure would appreciate it. of course, don't even consider it if it bloats the code as i know you want navigator suite fast and free of "custom" tags.
thanks

edit: typo
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-05-14 18:00:20
With mitchmalibu and acedriver's advice, I went ahead and tried out the navigator suite.
I must say, Well done ! It works amazingly well for hybrid playlists (which is what i usualy use), including albums, single tracks and various artist albums all in one list. Also, works quite well with hebrew (unicode) tracks aswell, to my relief (more of a font selection problem, i guess).

Supereb work lyx !
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-15 20:53:33
Quote
when i'm using the database, the "source" file is generally displayed which is quite annoying when you mainly use "shuffle".
[a href="index.php?act=findpost&pid=297455"][{POST_SNAPBACK}][/a]

I'm not sure if i correctly understand what you're trying to explain. If you mean foobar's habbit of "double-adding" CUE-tracks (the individual tracks + the source) when adding tracks to the playlist, then i'm sorry, its out of my hands, because this behaviour is as far as i know not caused by the formatting, not even the GUI, but fb2k itself. I'm not sure if its done in the fb2k-core, or the input-plugins. If its the latter, then plugin-authors maybe could do something about it. But since you say that it only happens when adding files via the DB, i someway doubt that its a plugin-issue.

Quote
Also, works quite well with hebrew (unicode) tracks aswell, to my relief (more of a font selection problem, i guess).

Supereb work lyx !

Thanks, thats interesting to hear, because i had some back-and-forth feedback with people who use hebrew and asian charsets and tried to keep them in mind when adding stuff. Nope, its not only a font-issue(but mostly). There are some pitfalls in terms of unicode-support when designing playlists. For example, the status about 6 months ago was that color-fades in texts will break unicode. I dunno if this has ever been fixed in fb2k, since from there on, i didn't use them anymore. Nice to hear that it did work out :)

- Lyx
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-05-15 21:32:12
Nope, its still broken - the $transition function in foobar is to blame. it breaks the right-to-left\left-to-right codes, making hebrew chars outputted in reverse.

By the way, is there a way to handle unicode in foobar ? cause for example, hebrew stuff look mostly ok in foobar itself, but certain titles are problemtic, like ones that have ( or ) in the end. it comes out looking like:

( <insert hebrew string here> (<date, or live, or any other song info like that

instead of

<insert hebrew string here> (<date, or live, or any other song info like that)
Title: Navigator-Suite Feedback
Post by: mitchmalibu on 2005-05-15 21:57:41
i guess i'll post a screenshot in order to be clear

(http://img199.echo.cx/img199/6965/fb2kcue3in.th.png) (http://img199.echo.cx/my.php?image=fb2kcue3in.png)

this happens when i drop a folder containing the cue and the mp3/mpc, or by choosing "all music" in the database for example. i know that this behaviour is normal (after all i add the cue and the music file in the playlist) but i was wondering if there was a way to prevent it from appearing in the playlist. sorry for posting here if that matter can't be solved using a simple tag check.
Title: Navigator-Suite Feedback
Post by: hoelk on 2005-05-16 17:55:08
Optional hotness support wouldbe really cool
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-16 19:05:56
@chaosblade:
I'll think about your problem later, because i dont yet know an instant answer to whats going on as well.

Quote
i guess i'll post a screenshot in order to be clear

(http://img199.echo.cx/img199/6965/fb2kcue3in.th.png) (http://img199.echo.cx/my.php?image=fb2kcue3in.png)

this happens when i drop a folder containing the cue and the mp3/mpc, or by choosing "all music" in the database for example. i know that this behaviour is normal (after all i add the cue and the music file in the playlist) but i was wondering if there was a way to prevent it from appearing in the playlist. sorry for posting here if that matter can't be solved using a simple tag check.
[a href="index.php?act=findpost&pid=297896"][{POST_SNAPBACK}][/a]

Well, theoretically your idea of fixing it via a tag could work. You could give the unwanted files a tag to mark them.... and then use the string for "sorting incoming files" to check if the tag is there. However, that will not stop the "dupe-track" from appearing in the playlist - it will only move it to the start or end of the playlist. You cannot stop files from being added to the playlist with a tag, because the filter for incoming files does work with fileextensions, but not with tags.

Quote
Optional hotness support wouldbe really cool

I cannot do that without sorting becoming painfully slow. The reason is the following: those formattings which implemented hotness have a small global-string. I however do have a large(slow) global string. System-date and -time info is only available to the global string, but not to the sorting-code(unless you use the global-string for sorting, but that as mentioned would be too slow).

So, to implement hotness or similiar stuff, i need one of the following:
- ui columns alowing me to have systemdate and -time available in sorting
- non-trackspecific global strings to make my global-string fast enough that i can use it for sorting

- Lyx
Title: Navigator-Suite Feedback
Post by: mitchmalibu on 2005-05-16 19:41:39
it would have surprised me if that was possible, since when a file goes through the extension check, it'll appear no matter what.
thanks for the answer and navigator suite
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-17 15:08:20
I dont know what i was thinking yesterday, but stuff like hotness IS possible - its just that sorting by it may not be possible(however, maybe i know a workaround - i need to check that).

Anyways, i will probably not implement hotness but instead something similiar: adding plays/day. Then, when i later will be able to also use it for sorting, i can take other stuff into account as well.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-17 19:50:27
update - changelog as usual is in the first post of this thread. Backup your modifications before upgrading.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-18 03:29:34
minor update because of a small but annoying glitch in the "daily plays"-column - unless you use the new playcount-plugin, there is no need to update.
Title: Navigator-Suite Feedback
Post by: pIv on 2005-05-18 07:56:54
To Lyx

I independently from you change Navigator 1.2.2 in next way:

In global section I add code

Code: [Select]
$if(%first_played%,
// calculate firstplayed-days since millenium
$puts(firstplayed_d-2000,$add(
$mul($substr(%first_played%,3,4),365),
$select($substr(%first_played%,6,7),0,31,59,90,120,151,181,212,243,273,304,334),
$substr(%first_played%,9,10)))
// calculate days since first play
$puts(days_since_add,$max(0,$sub($get(system_d-2000),$get(firstplayed_d-2000))))
)

$puts(days_interval,$sub($get(days_since_add),$get(days_since_play)))




days_interval=$get(days_interval)
days_since_add=$get(days_since_add)




Then I add columns hotness - play_counter*(days_interval/days_sice_play).

Hotness always <= play_counter and indicate average play_count of time of last playing.

I attach modified fcs.
Title: Navigator-Suite Feedback
Post by: pIv on 2005-05-18 08:00:01
Sorry attached fcs there
Title: Navigator-Suite Feedback
Post by: pIv on 2005-05-18 08:05:55
Sorry I don attach the file, then I place code of hotness column

Code: [Select]
$if(%first_played%,

$ifgreater(%_days_since_add%,%_days_since_play%,

$div($mul(%_days_interval%,%play_counter%),%_days_since_add%)','
$pad($div($mul($mod($mul(%_days_interval%,%play_counter%),%_days_since_add%),100),%_days_since_add%),2,0),

%play_counter%.00),

0.00)


and sort string
Code: [Select]
$if(%first_played%,

$ifgreater(%_days_since_add%,%_days_since_play%,

[$num($div($mul(%_days_interval%,%play_counter%),%_days_since_add%),3)$num($mod($mul(%_days_interval%,%play_counter%),%_days_since_add%),3)],
$num(%play_counter%,3)'000'),

'000000')


For right sorting you must check box "Use global variables when sorting" in global section of preference column ui.
Title: Navigator-Suite Feedback
Post by: kl33per on 2005-05-18 09:17:03
Thanks for the updates Lyx.
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-05-18 16:56:13
Quote
1.3.0 - full support for the new playcount-plugin
- dropped configurability of the seperator-char, since almost nobody used it anyways

awww bugger I kinda liked using different seperator's for diff colour modes... Perhaps a single option in the main config section to choose your seperator char?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-18 17:10:01
Quote
Quote
1.3.0 - full support for the new playcount-plugin
- dropped configurability of the seperator-char, since almost nobody used it anyways

awww bugger I kinda liked using different seperator's for diff colour modes... Perhaps a single option in the main config section to choose your seperator char?
[a href="index.php?act=findpost&pid=298608"][{POST_SNAPBACK}][/a]


Well, you could change them at those parts in the code where they're hardcoded... that would be the "album", "artist - album" and "title - length" columns.

The option will probably come back someday in the future together with some other highly wanted color-scheme options, when ui_columns gets non-trackspecific global strings. Among others, i would then create two sets of "standard-color" - one for background-color1 and another one for background color2. So that there would be two groups like this:

background_color1
standard_color1
light/dark_scheme1

background_color2
standard_color2
light/dark_scheme2

This alone will multiply the possibilities for designing color-schemes and make those kind of color-schemes possible which are currently not possible (schemes which are light AND dark simultaneusly). So, once the bottleneck in the global string is solved by ui_columns, i will be able to do resource-hungry stuff in those areas which only need to be executed once, instead of for every single track(like color-scheme calculations and customizability).

- Lyx
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-05-18 17:23:34
Quote
Well, you could change them at those parts in the code where they're hardcoded... that would be the "album", "artist - album" and "title - length" columns.

The option will probably come back someday in the future together with some other highly wanted color-scheme options, when ui_columns gets non-trackspecific global strings. Among others, i would then create two sets of "standard-color" - one for background-color1 and another one for background color2. So that there would be two groups like this:

background_color1
standard_color1
light/dark_scheme1

background_color2
standard_color2
light/dark_scheme2

This alone will multiply the possibilities for designing color-schemes and make those kind of color-schemes possible which are currently not possible (schemes which are light AND dark simultaneusly). So, once the bottleneck in the global string is solved by ui_columns, i will be able to do resource-hungry stuff in those areas which only need to be executed once, instead of for every single track(like color-scheme calculations and customizability).

- Lyx
[a href="index.php?act=findpost&pid=298611"][{POST_SNAPBACK}][/a]

hehe yep already hardcoded an option in there
And I'm looking forward to the changes to colour schemes configuration, would open up many more options for colour combo's.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-18 17:40:23
Quote
And I'm looking forward to the changes to colour schemes configuration...
[a href="index.php?act=findpost&pid=298615"][{POST_SNAPBACK}][/a]

...but dont hold your breath for it - musicmusic is known to take his time :)

- Lyx

edit: found a way to cheat a bit and "kinda" implement sorting by plays/day. Will be included in next version. Add to this a timespan for the "age" of files under which they're "hidden"(so, excluded from plays/day calculations) and then the ingredients are complete to create my version of "hotness"(i plan to not indicate hotness but instead "favorites"). I'm also thinking about changing the first_played-column into showing the "age" of tracks, instead of dates.
Title: Navigator-Suite Feedback
Post by: hoelk on 2005-05-20 05:59:08
request: "Hybrid Mode" or something, like singletrack mode, just with every artist after the first "greyed out" (same color as bracket text for example) wouldbe cool
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-20 16:50:39
Either you didn't read the FCS-description and the HOWTO, or i dont understand what you're trying to say.

- Lyx
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-05-20 17:09:56
Quote
Either you didn't read the FCS-description and the HOWTO, or i dont understand what you're trying to say.

- Lyx
[a href="index.php?act=findpost&pid=299111"][{POST_SNAPBACK}][/a]

I think he means that in the current singlemode, use the normal text colour only for the artist in track 1 of an album, then grey out the other tracks of the album using _standard_color_low...
Why however I don't know, its just another form of albummode really, and would kinda defeat the point of having a singlemode.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-20 18:50:23
Quote
Why however I don't know, its just another form of albummode really, and would kinda defeat the point of having a singlemode.
[a href="index.php?act=findpost&pid=299116"][{POST_SNAPBACK}][/a]

That is my impression as well. Singlemode is for singles. Albummode is for albums. Since albummode allowing only albums is a bit restricting, singles in albummode are possible - the hybridmode. Introducing one more layer sounds like overkill to me and may make the whole thing difficult to understand for the average user.

I mean - the fact alone that there are modes is already a "flaw"... optimally, the user should not need to switch between modes and the player should automatically display the tracks the best way. Since thats currently not possible with fb2k, we've begun to introduce singlemode and albummode. But this really is a "hack" - having modes is not something desirable from an objective POV - adding more modes therefore as well is something which is best avoided.

- Lyx
Title: Navigator-Suite Feedback
Post by: hoelk on 2005-05-20 23:05:12
Quote
Quote
Why however I don't know, its just another form of albummode really, and would kinda defeat the point of having a singlemode.
[a href="index.php?act=findpost&pid=299116"][{POST_SNAPBACK}][/a]

That is my impression as well. Singlemode is for singles. Albummode is for albums. Since albummode allowing only albums is a bit restricting, singles in albummode are possible - the hybridmode. Introducing one more layer sounds like overkill to me and may make the whole thing difficult to understand for the average user.

I mean - the fact alone that there are modes is already a "flaw"... optimally, the user should not need to switch between modes and the player should automatically display the tracks the best way. Since thats currently not possible with fb2k, we've begun to introduce singlemode and albummode. But this really is a "hack" - having modes is not something desirable from an objective POV - adding more modes therefore as well is something which is best avoided.

- Lyx
[a href="index.php?act=findpost&pid=299133"][{POST_SNAPBACK}][/a]


well maybe youre right and its not a that good idea  but some indicator for the first track of the album in singlemode would still be cool
Title: Navigator-Suite Feedback
Post by: kl33per on 2005-05-23 04:04:23
Navigator is broken using foobar2000 0.9 Beta 3 and Columns UI 0.13 Pre-Alpha 10.  Just thought you might want to know.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-23 06:58:05
Quote
Navigator is broken using foobar2000 0.9 Beta 3 and Columns UI 0.13 Pre-Alpha 10.  Just thought you might want to know.
[a href="index.php?act=findpost&pid=299612"][{POST_SNAPBACK}][/a]

It will stay that way for a while. fb2k 0.9 as well as the ui_columns alpha introduce significant changes. Additionally, i won't start doing any porting until it becomes more clear what musicmusic is gonna do with the new $set_style feature.

So, things are a bit too shaky for my taste to start porting. I'll wait a bit until the dust has settled.

- Lyx
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-05-23 18:00:59
Quote
Quote
Navigator is broken using foobar2000 0.9 Beta 3 and Columns UI 0.13 Pre-Alpha 10.  Just thought you might want to know.
[a href="index.php?act=findpost&pid=299612"][{POST_SNAPBACK}][/a]

It will stay that way for a while. fb2k 0.9 as well as the ui_columns alpha introduce significant changes. Additionally, i won't start doing any porting until it becomes more clear what musicmusic is gonna do with the new $set_style feature.

So, things are a bit too shaky for my taste to start porting. I'll wait a bit until the dust has settled.

- Lyx
[a href="index.php?act=findpost&pid=299648"][{POST_SNAPBACK}][/a]

I managed to get a working version of navigator going in 0.9 b3 by removing all the $if(%_globalvar% checks and replacing them with $if(%tagfield% (ie. $if(%_album% did not want to work, whereas $if(%album% would) in the columns.
I think the global vars aren't being left empty if no tag is present in the globals or something like that. And theres also the tag remappings probably screwing it up somewhat.
Title: Navigator-Suite Feedback
Post by: mazy on 2005-05-25 11:25:39
lyx, the only problem i can see with the new 0.1.3 alpha is that foobar 0.9 always defines album artist. that makes formatting default to va mode all the time ...

should be easy to fix
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-28 14:58:22
I'll do an interim update when the next fb2k beta gets released, because currently i've got some playback-problems with the beta3. The field-remapping stuff unfortunatelly is a bit more complicated than that, mazy. For tagged tracks, you're right - but tagguessing is completely confused by the mappings. So, the tag-guess parts all need to replace the %tag% versions with their meta() counterparts.

- Lyx
Title: Navigator-Suite Feedback
Post by: Bachi-Bouzouk on 2005-05-28 17:45:58
Quote
I'll do an interim update when the next fb2k beta gets released, because currently i've got some playback-problems with the beta3. The field-remapping stuff unfortunatelly is a bit more complicated than that, mazy. For tagged tracks, you're right - but tagguessing is completely confused by the mappings. So, the tag-guess parts all need to replace the %tag% versions with their meta() counterparts.

- Lyx
[a href="index.php?act=findpost&pid=301151"][{POST_SNAPBACK}][/a]

I don't know if it interests you, but with a little software called arachnophilia (free), there is a replace option, it may automate some changes instead of doing it with your hands. if you want more info, send me a PM or contact me by msn (see my personal page for my adress)
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-28 18:30:35
Thanks for the hint. My editor (Notepad++, based on Scintilla) does have quite good search and replace options. But that won't save me from testing the widespread changes.
Title: Navigator-Suite Feedback
Post by: kockroach on 2005-05-29 01:55:37
I love this column configuration!!  I thought I would share a pic of my FB2K.  It is set up to go with the GT3 Windowblinds, by Tiggz.  It is set up for a 1600 x 1200 resolution.

My FB2K (http://img289.echo.cx/img289/9799/gt3screencapture3gh.png)

Edit:  Changed image...noticed some missing text in Toaster.
Title: Navigator-Suite Feedback
Post by: adrianmak on 2005-05-29 04:22:40
What is navigator suite ? is it another customized column ui style ?
Title: Navigator-Suite Feedback
Post by: synth7 on 2005-05-29 04:36:56
Quote
What is navigator suite ? is it another customized column ui style ?
[a href="index.php?act=findpost&pid=301299"][{POST_SNAPBACK}][/a]


Yes
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-29 10:41:34
Quote
What is navigator suite ? is it another customized column ui style ?
[a href="index.php?act=findpost&pid=301299"][{POST_SNAPBACK}][/a]

Originally, it was meant to be much more (OSD-string, trackinfo, etc. etc.). But as so often, things went a little bit different, so now its an ui_columns style with some extras like copy-string.

Main reason why things went differently was because ui_columns lacked mechanisms to change color-schemes and settings at one central place, and then this stuff being applied to all panels.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-30 04:06:14
Quote
I'll do an interim update when the next fb2k beta gets released...
[a href="index.php?act=findpost&pid=301151"][{POST_SNAPBACK}][/a]

Cancelled. 0.9beta and especially UI-columns alpha is too unstable for my taste currently.

The good news is that from the work i've done so far, scrolling is now very smooth - although i dont know why.

- Lyx
Title: Navigator-Suite Feedback
Post by: kl33per on 2005-05-30 06:09:52
Oh how I long for smooth scrolling

Can't wait for Navigator for 0.9 and the SDK to come out.  Then things will get really exciting.
Title: Navigator-Suite Feedback
Post by: anza on 2005-05-30 09:32:56
Quote
Cancelled. 0.9beta and especially UI-columns alpha is too unstable for my taste currently.

Both of them have yet to crash on my computer.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-30 11:28:37
Quote
Quote
Cancelled. 0.9beta and especially UI-columns alpha is too unstable for my taste currently.

Both of them have yet to crash on my computer. :rolleyes:
[a href="index.php?act=findpost&pid=301683"][{POST_SNAPBACK}][/a]

Unstable not in terms of "not crashing", but in terms of features. %tracknumber% and $meta(tracknumber) behave quite strangely here when combined with $num(). And speaking about $num() the same applies to ui columns alpha when sorting - some quite simple strings (without color-codes) look absolutely correct for display, but sort incorrectly. I could go on an name numerous other minor glitches. Porting the beast called Navigator is already quite a task, but while doing so, i dont want to hunt ghosts in my code.

- Lyx

edit: $meta(tracknumber) behaves correctly when combined with $num. The fault was on my site(i defined tracknr in two places, but only corrected it in one of the two)
Title: Navigator-Suite Feedback
Post by: anza on 2005-05-30 12:13:11
Quote
Quote
Quote
Cancelled. 0.9beta and especially UI-columns alpha is too unstable for my taste currently.

Both of them have yet to crash on my computer.
[a href="index.php?act=findpost&pid=301683"][{POST_SNAPBACK}][/a]

Unstable not in terms of "not crashing", but in terms of features. %tracknumber% and $meta(tracknumber) behave quite strangely here when combined with $num(). And speaking about $num() the same applies to ui columns alpha when sorting - some quite simple strings (without color-codes) look absolutely correct for display, but sort incorrectly. I could go on an name numerous other minor glitches. Porting the beast called Navigator is already quite a task, but while doing so, i dont want to hunt ghosts in my code.

- Lyx
[a href="index.php?act=findpost&pid=301711"][{POST_SNAPBACK}][/a]

Ok, understood then. My mind just associates unstable with crashing, but I see your point. Anyway, ui columns works fine with my formatting and I'm happy with it  Hopefully you get yours working asap (read: hopefully we get more releases of 0.9 and 0.1.3 soon)!
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-30 15:39:19
WIP 1.4.0alpha:
This version only works with the current fb2k 0.9beta and the current UI column alpha. Singlemode default version only for now.

If worked around most annoyances, except one thing: Sorting by plays/day is messed up. I have no clue why. There is a "test"-column included, which is disabled by default. It plain simply outputs the plays/day rate multiplied by 100 and padded to 4 digits. There are no color-codes or any formatting in it. Just the 4 digits. Yet, it displays correctly but doesn't sort correctly. It would be nice if someone can verify if this is a bug in the current ui columns alpha, or a bug in my code.

Other changes:
- various fixes and changes to playback stats
- "should" work without legacy support in the current ui columns alpha.
- various minor speed optimizations
- makes use of the new field mappings where reasonable(for example for tag-guess purposes). So, i did not just replace every field with its $meta counterpart.

Please only report bugs when you're sure that they are not related to ui_columns or fb2k 0.9beta.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-05-30 18:32:09
kockroach: what is that huge visualazation panel in the upper middle of your screenshot ?

Lyx: is the $transition still messed up for non-english text in 0.9beta ?
Title: Navigator-Suite Feedback
Post by: kockroach on 2005-05-30 18:47:45
Quote
kockroach: what is that huge visualazation panel in the upper middle of your screenshot ?


It is the Simple Stereo plugin.  I have an empty Tab Panel behind it.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-05-30 19:10:06
Where might i find it ?

By your answer im understanding its more like a window (G-Force, etc) and not a panel, though ?
Title: Navigator-Suite Feedback
Post by: kockroach on 2005-05-30 20:35:25
Quote
Where might i find it ?

By your answer im understanding its more like a window (G-Force, etc) and not a panel, though ?
[a href="index.php?act=findpost&pid=301860"][{POST_SNAPBACK}][/a]


It's called foo_vis_stereo.  Yeah, it's a window, not a panel.  I just keep a blank panel open, without header, and place the window in that spot.  It disappears when you aren't playing a file, and will always open in the same spot.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-30 21:11:45
Quote
Lyx: is the $transition still messed up for non-english text in 0.9beta ?
[a href="index.php?act=findpost&pid=301857"][{POST_SNAPBACK}][/a]

I dont know. I'm not using $transition for text anymore because its slow.

Does the RTL-problem with brackets which you described earlier still happen?

- Lyx
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-05-30 21:17:08
havent been able to test 0.9beta, actully. no plugin aside from the ones in the official package run, claiming something is wrong with the utf8 dll.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-30 21:25:26
Quote
havent been able to test 0.9beta, actully. no plugin aside from the ones in the official package run, claiming something is wrong with the utf8 dll.
[a href="index.php?act=findpost&pid=301904"][{POST_SNAPBACK}][/a]

All 0.8 plugins are broken, as stated in the 0.9beta-thread. Updated plugins will probably only be available when 0.9 goes final (because then the SDK will be released)
Title: Navigator-Suite Feedback
Post by: hedge153 on 2005-05-31 05:07:14
Theres definitely something wrong with the field remappings for tracknumber, with the $num( ,2) not being adhered to automatically like it should. I had to replace the field remapping with $num(%tracknumber%,2) to get it to work.
Also, album artist is still being set a value, and thus VA mode is always on in the title section. Why the hell meta_test 'ing is not stopping this in globals, yet a meta_test for it in the columns works is rather strange...

EDIT: oh not sure if this is intended on your part or not, but you ignore the option of remapping the title field by using a $meta(title) instead of [%title%] in the global config... So no filename is displayed if there is no title present.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-05-31 11:32:07
Quote
Theres definitely something wrong with the field remappings for tracknumber, with the $num( ,2) not being adhered to automatically like it should. I had to replace the field remapping with $num(%tracknumber%,2) to get it to work.
Also, album artist is still being set a value, and thus VA mode is always on in the title section. Why the hell meta_test 'ing is not stopping this in globals, yet a meta_test for it in the columns works is rather strange...

EDIT: oh not sure if this is intended on your part or not, but you ignore the option of remapping the title field by using a $meta(title) instead of [%title%] in the global config... So no filename is displayed if there is no title present.
[a href="index.php?act=findpost&pid=301996"][{POST_SNAPBACK}][/a]

I noticed all those things as well and came to the same conclusions. However, i didn't know yet about that VA-problem. Thanks.
Title: Navigator-Suite Feedback
Post by: bbt-hh on 2005-06-03 13:27:36
(http://img185.echo.cx/img185/6374/statusbar11zg.png)
(http://img185.echo.cx/img185/5408/statusbar20fi.png)

The percentage indicator is on the wrong side. Furthermore the playing arrow is moving from right to left.

Any ideas?

(1.3.0 albummode default, WinXP Pro-German)
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-03 13:56:03
"Not here" ™

Which foobar-version? Does it happen with other MP3s as well?

And *important* OS-language?
Title: Navigator-Suite Feedback
Post by: bbt-hh on 2005-06-03 14:19:05
foobar2000 v0.8.3-special. And yes, this happens with other files as well (Mp3, Ogg, Flac).

I've got absolutely no idea when and why this behaviour occurred.

Like stated above "WinXP Pro-German".
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-03 14:26:48
Weird. It seems that this is an RTL (right-to-left) problem. So, the string is interpreted as if it is for right-to-left languages.

@Chaosblade
do you use WinXP? I'm beginning to think that it may be OS-specific.

- Lyx
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-06-03 14:31:50
Yup, i use WinXP SP2. Might be the Hebrew RTL issue here, aswell.
Title: Navigator-Suite Feedback
Post by: bbt-hh on 2005-06-03 14:44:08
Ok. I remember installing RTL-support for a friend, but deinstalled that option after he finished his work.
I'm using a LTR-system and that was only a font-option, so it doesn't make sense to me that it's messing up foobar's statusbar.

edit: typo
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-03 14:45:12
Quote
Yup, i use WinXP SP2. Might be the Hebrew RTL issue here, aswell.
[a href="index.php?act=findpost&pid=303165"][{POST_SNAPBACK}][/a]

I've got to leave til tomorrow now - but one thing you may want to try out: Remove the tabulator-char ( $char(9) ) and see what happens. At least in chaosblade's case, i think it may be what triggers it.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-06-03 14:58:53
Not using the original statusbar code right now, but ill import it back in and try that out in order to report back.
Title: Navigator-Suite Feedback
Post by: bbt-hh on 2005-06-03 15:08:30
Removed $char(9), nothing else. 

(http://img135.echo.cx/img135/4289/statusbar38xf.png)
Title: Navigator-Suite Feedback
Post by: bbt-hh on 2005-06-04 10:45:19
I deinstalled eastasian fonts and everything is fine again.

Bevore that I've investigated things a little. I've extracted the statusbar code per editor from the fcs-file and changed the special characters (progress-play, progress-pause, progress-bar and the two start/end characters of the bar). That worked, so I guess that the special characters are misinterpretated by the OS as RTL-characters when importing the fcs-file.

Hope this helps and thanks for your effort.
Title: Navigator-Suite Feedback
Post by: hoelk on 2005-06-06 21:28:40
just a little request: guessing for track numbers of multicd albums withn 3 digit tracknumber wouldbe cool

(fe.:

101-blahblkah.mp3  disc one track one
102-blubblubb.mp3  disc one track two
...
119-harharhar.mp3 disc one track 19
201-urghurgh.mp3 disc two track 1
...

)


seams not to work now at all for that trackname format
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-07 00:28:04
Quote
I deinstalled eastasian fonts and everything is fine again.

Bevore that I've investigated things a little. I've extracted the statusbar code per editor from the fcs-file and changed the special characters (progress-play, progress-pause, progress-bar and the two start/end characters of the bar). That worked, so I guess that the special characters are misinterpretated by the OS as RTL-characters when importing the fcs-file.

Hope this helps and thanks for your effort.
[a href="index.php?act=findpost&pid=303383"][{POST_SNAPBACK}][/a]

Thanks. Could someone (chaosblade?) please repeat this step by step to isolate the char which is causing this? I cannot test this on my own machine.

Also, chaosblade a while back reported a similiar problem in one of the columns (title-column?). Did this also happen with 1.3.0? If yes, could someone post a screenshot?

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-07 00:34:56
Quote
just a little request: guessing for track numbers of multicd albums withn 3 digit tracknumber wouldbe cool
[a href="index.php?act=findpost&pid=304095"][{POST_SNAPBACK}][/a]

Sorry, that will not happen, because:
- Tracknumber-guessing is the most resourcehungry single feature in navigator(except of maybe the color-scheme mechanism). I already streamlined the trackguess code in the past because of that. I'm not interested in making it more complex again.

However, plisk once made a LUA-tagguess script which can guess 3-digit tracknumbers. But it did save its results in tags instead of memory/db-only. I dont know if fb2k 0.9 will allow a more useful store-method - if yes, then tagguessing may become much more efficient and flexible in the future.

- Lyx
Title: Navigator-Suite Feedback
Post by: goook on 2005-06-07 08:26:10
Quote
Quote
just a little request: guessing for track numbers of multicd albums withn 3 digit tracknumber wouldbe cool
[a href="index.php?act=findpost&pid=304095"][{POST_SNAPBACK}][/a]

Sorry, that will not happen, because:
- Tracknumber-guessing is the most resourcehungry single feature in navigator(except of maybe the color-scheme mechanism). I already streamlined the trackguess code in the past because of that. I'm not interested in making it more complex again.

However, plisk once made a LUA-tagguess script which can guess 3-digit tracknumbers. But it did save its results in tags instead of memory/db-only. I dont know if fb2k 0.9 will allow a more useful store-method - if yes, then tagguessing may become much more efficient and flexible in the future.

- Lyx
[a href="index.php?act=findpost&pid=304162"][{POST_SNAPBACK}][/a]


Would'nt something like this work for 3 digit tracknumbers?

Code: [Select]
$ifgreater($num(%_filename%,3),100,$puts(tracknum,$right($num(%_filename%,2),2)),)
$get(tracknum)


I tried it out, seems to work pretty good.

But maybe it's too resource hungry/stupid?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-07 09:23:25
Quote
Code: [Select]
$ifgreater($num(%_filename%,3),100,$puts(tracknum,$right($num(%_filename%,2),2)),)
$get(tracknum)


I tried it out, seems to work pretty good.

But maybe it's too resource hungry/stupid? :)
[a href="index.php?act=findpost&pid=304228"][{POST_SNAPBACK}][/a]

Not resourcehungry at all :) Actually, thats a great idea of doing tracknumbers at the beginning of tracks - i didn't know about that trick yet. However, it will only detect tracknumbers at the beginning of filenames. I'll take a closer look later to see how i could implement that into my trackguess code. Thanks for sharing this one.

- Lyx
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-06-07 18:12:54
Could someone post Navigator's original statusbar code so i could check it for Lyx ? im not sure which of my current strings i havent saved (aside from fcs and trackinfo code) so i dont wanna import another fcs right now.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-08 01:05:06
Code: [Select]
// progressbar config
// =========================================
$puts(progress_play,'[ ▶]')
$puts(progress_pause,▮▮)
$puts(progress_bar,׃)
$puts(progress_length,45)
$puts(seperator,'  ')






// BUILD STATUSBAR
// =========================================
// set 4-character filetype
$puts(filetype,$upper(
$if(%__referenced_file%,$cut($ext(%__referenced_file%),4),
$if($stricmp($left(%_path%,4),cdda),CD,$cut($ext(%_path%),4)
))
))

// detect detailed filetype2
$puts(filetype2,$replace($get(filetype),
WAV,[%__codec% ]WAVE,
SND,'Next/Sun Audio',
AC3,Dolby Digital Audio,
CD,Audio CD,
MKA,Matroska[ %__codec%],
OGG,OGG[ %__codec%],
MP4,MPEG-4[ %__codec%],
M4A,iTunes[ %__codec%],
MP2,MPEG Layer 2,
MP3,MP3[' ('%__lame_version%')'],
AAC,AAC Audiostream,
WMA,Window'$' Media Audio,
MPC,Musepack,
OFR,OptimFROG,
OFS,OptimFROG DualStream,
FLA,FLAC,
APE,Monkey`s Audio,
MAC,Monkey`s Audio,
APL,Monkey`s Audio,
WV,WavPack,
SHN,Shorten,
SPX,Speex,
SID,C64 SID-Tune,
MDZ,Compressed Soundtracker Module,
S3Z,Compressed Screamtracker Module,
ITZ,Compressed Impulsetracker Module,
XMZ,Compressed Fasttracker II Module,
MO3,Compressed Module,
MOD,Soundtracker Module,
S3M,Screamtracker Module,
XM,Fasttracker II Module,
IT,Impulsetracker Module,
UMX,Unreal Music File,
MTM,Multitracker Module,
TFM,Final Musicsystem eXtended
))
$puts(filetype2,$replace($get(filetype2),FLACC,FLAC))


// set quality-info (bitrate, etc.)
$puts(quality,[$if2(%__bitrate_dynamic%,%__bitrate%)kbit][%__mod_channels% channels]
$if($strcmp(%__codec%,MP3),' '$if2(%__extrainfo%,CBR)[' / '$upper($abbr(%__mp3_stereo_mode%))])
)
// -----------------------------------------

// progressbar
$puts(progressbar,
$if(%_length_seconds%,

'∶'
$progress(%_time_elapsed_seconds%,%_length_seconds%,
$get(progress_length),
$if(%_ispaused%,$get(progress_pause),$get(progress_play)),
$get(progress_bar))
'∶ '

$pad_right($muldiv(%_time_elapsed_seconds%,100,%_length_seconds%),3)'%'

,streaming...
))

// time-display
$puts(time,'['$if2(%_time_elapsed%,-:--)['/'%_length%]']'
)




// display statusbar
// =========================================
' '
$get(filetype2)
$get(seperator)
$get(quality)
$get(seperator)
$get(progressbar)
$char(9)
$get(time)
' '
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-06-08 18:06:43
Its this part:

$puts(progress_play,'[ ▶]')

I suspect the |> symbol messing the order up, but anything i put in there besides normal ascii english chars, messes up the order again. If i put something like that, lets say 'A', it appears like this :

:::::::::::::::::::::::::A87%:::::::

Which is still wrong. Im really not sure which char exactly creates the problem.

EDIT: posted too soon ^^ If i change the progress bar char, :, to something else, like -, it displays it well, :::::::::::::::::::::::::::A::::: 87% ∶∶ .

Those chars DO exist in the hebrew fontset, but i guess they break rtl order in some odd way.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-09 22:43:50
Quote
Its this part:

$puts(progress_play,'[ ▶]')

I suspect the |> symbol messing the order up, but anything i put in there besides normal ascii english chars, messes up the order again. If i put something like that, lets say 'A', it appears like this :

:::::::::::::::::::::::::A87%:::::::

Which is still wrong. Im really not sure which char exactly creates the problem.

EDIT: posted too soon ^^ If i change the progress bar char, :, to something else, like -, it displays it well, :::::::::::::::::::::::::::A::::: 87% ∶∶ .

Those chars DO exist in the hebrew fontset, but i guess they break rtl order in some odd way.
[a href="index.php?act=findpost&pid=304613"][{POST_SNAPBACK}][/a]

Uff, i guess i will just at some point replace the progressbar with something more "conventional" (and more ugly). Thanks for the help.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-15 13:42:16
minor update
Version 1.3.2 *FOR FB2K 0.8.3 ONLY* fixes the wrong calculation of "daily-plays". The fix was already included in 1.4.0alpha, so its a backport.

This will probably be the last version of Navigator for fb2k 0.8.3. I only did it so that people who will stay with 0.8.3 for a while have a version of Navigator which does not have any major bugs.

The usual procedure applies - backup your modifications before updating, etc.

enjoy,
- Lyx
Title: Navigator-Suite Feedback
Post by: mudshark on 2005-06-20 02:36:57
Hi, just upgraded to v1.3.2 from v.1.2.2 (love it) and came here with a couple of questions.

Firstly I'll confirm that
Code: [Select]
$puts(progress_bar,׃)

is seen as RTL on my machine (XP sp2) and is the only char in progressbar config which is.
(an hour ago I thought the progress bar went backwards on purpose  )
I changed this to a plain colon and it seems to work fine.

Why I was actually here was to find out where the replaygain indicators in the tag matrix went.
Saw the changelog, separate column now, OK all well and good.
Just got a couple of comments here:

Is there a reason this column is set to only be shown on singlemode playlists?
I'm still gradually working through replaygaining my collection and like it shown all the time.
Restricting it to singlemode only meant it didn't even show up on the context menu to choose columns, otherwise I would have found it.

The other small point is you still have
Code: [Select]
// symbols for trackgain and albumgain in the Metadata-Matrix
$puts(symbol_tg,♪♪)
$puts(symbol_ag,♫)
in the global config but use literals in the column setup.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-20 15:28:33
Quote
Firstly I'll confirm that
Code: [Select]
$puts(progress_bar,׃)

is seen as RTL on my machine (XP sp2) and is the only char in progressbar config which is.
(an hour ago I thought the progress bar went backwards on purpose :) )
I changed this to a plain colon and it seems to work fine.

Thanks, that's very helpful.

Quote
Is there a reason this column(rgain) is set to only be shown on singlemode playlists?
I'm still gradually working through replaygaining my collection and like it shown all the time.

Reason is that the album-mode column already shows if an album is replaygained (and in which mode). Since Navigator is quite screenspace-aware, the dupe-info is hidden.
If you want it to show up all the time, then open the UI-Columns preferences, columns-tab. Then choose the "RG"-column and change the dropdown-menu below "Playlist-Filters" to "Show on all playlists". Afterwards click the "Save All"-button.


Quote
The other small point is you still have
Code: [Select]
// symbols for trackgain and albumgain in the Metadata-Matrix
$puts(symbol_tg,♪♪)
$puts(symbol_ag,♫)
in the global config but use literals in the column setup.
[a href="index.php?act=findpost&pid=307419"][{POST_SNAPBACK}][/a]

Thanks for pointing this out. Will be removed in the next version(which will only work with fb2k 0.9). If you plan to stick with 0.83 for a while, then you can of course safely just delete those lines(as well as the two coresponding export-lines at the end of the globals).
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-06-30 20:01:49
a request:
actually this is the main reason of me not using Navigator. so if youll add it youll have another happy user
it's simple, i checked the globlas and didnt find a way to remove it.
(http://img15.imageshack.us/img15/1042/foob0si.th.jpg) (http://img15.imageshack.us/my.php?image=foob0si.jpg)

singletrack - i cant see them with album name and tracknumber. and im not going to erase that tag information from them. can you add an option of not showing this data on singletracks?
thanx.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2005-06-30 20:32:45
Mabe you're looking at the wrong place. Look under the correct column, and modify the string  that displays single track info, should it be there.
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-06-30 21:25:59
Quote
Mabe you're looking at the wrong place. Look under the correct column, and modify the string  that displays single track info, should it be there.
[a href="index.php?act=findpost&pid=310144"][{POST_SNAPBACK}][/a]


i dont want it to be like that. and it's too complicated. i managed to remove only to album name but not the tracknumber.
cant it be an option in globals? it's preety useful i guess.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-30 21:26:56
Removing the entire column-background of the tracknumber for singletracks in albummode(so, making it look as like the album-column background) would look weird because the cellborders would look weird in the tracknumber-column then. This is because a string cannot know which track is the last track of an album. Since i'm not gonna support the LASTTRACK-tag, thats not gonna happen.

So, the column is there anyways - i dont see much reason to remove the tracknumbers-only but keeping the blank tracknr-background.... unless this option is wanted by a significant amount of people - then i will add it.

Of course, you're free to mod the albummode-tracknumber column so that it hides the tracknumbers of singletracks.

Removing the album-data from the albummode-column on the other hand is easy: just look at the beginning of the albummode-string - TRACK-IS-SINGLE-section, album-part (you may also want to remove the seperator).

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-06-30 21:33:23
I dunno what i was thinking - i mistook your proposal for another idea with which i played in the past.

I will make hiding the tracknumbers AND albuminfo an option in the next version. But a seperate option for both will probably not happen.
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-06-30 23:08:55
i never wanted seperate option 
thanx
Title: Navigator-Suite Feedback
Post by: Moofar on 2005-07-03 03:29:30
Not sure if this is a bug or if I did something never intended or what. I changed the playlist font and it had the side affect of making the music symbols for the currently playing item and the RG column just show big squares. I tried changing the symbol in the config for the RG column, didnt help. Tried changing the font back, didnt help.

Edit-

Found how to fix this for now: goto prefences > Columns UI > Columns tab > "RG" column and "Pos." column > Display tab. Under the script that says "DO NOT change", find the symbols that look like rectangular squares and replace them with whatever you want.

My current track column animation thing goes like this now:

8
8=
8==
8==D

  <3 Navigator <3 Foobar
Title: Navigator-Suite Feedback
Post by: synth7 on 2005-07-03 03:55:19
Maybe I'm an idiot, but I didn't see it in the Globals config area. Is there any way to disable the Album Gain under the genre and date?

Edit: I got it out, editing a Column, but you should add an option in the config
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-07-03 04:16:50
Quote
Not sure if this is a bug or if I did something never intended or what. I changed the playlist font and it had the side affect of making the music symbols for the currently playing item and the RG column just show big squares.
[a href="index.php?act=findpost&pid=310577"][{POST_SNAPBACK}][/a]

Not a bug. Choose an unicode-font, and it will work.

Quote
I didn't see it in the Globals config area. Is there any way to disable the Album Gain under the genre and date?

Edit: I got it out, editing a Column, but you should add an option in the config

Problem is that if i do that for every single thing which can be displayed in the albummode, then the configuration will look similiar to the columns ui-preferences :-P (to be fair, the current WIP-version of ui-columns partially succeeded in cleaning up the mess). So, i will only make features configurable which are interesting to a significant amount of users. For exotic needs, users will have to manually edit the code.

So, it basically works like this: if enough users want a feature, then i will probably implement it. Else the added complexity outweights the gain.

Fortunatelly, the code in the columns isn't that difficult to modify with a little bit TAGZ-knowledge. The warning-label is just there so that it discourages people from playing with things which they do not understand, and then ask for help here(which in turn means that i would have to hunt ghost-bugreports). But if you know what a line of code does, then just ignore the label and feel free to mod it :)

- Lyx
Title: Navigator-Suite Feedback
Post by: Moofar on 2005-07-03 05:19:35
"users will have to manually edit the code."


Yes thinking about it I agree that is the case on this one.
Title: Navigator-Suite Feedback
Post by: synth7 on 2005-07-03 06:19:43
I consider myself moderately knowledgable in TAGZ, so I can make a few small customizations.
Title: Navigator-Suite Feedback
Post by: Insolent on 2005-07-03 14:38:53
Quote
a request:
actually this is the main reason of me not using Navigator. so if youll add it youll have another happy user
it's simple, i checked the globlas and didnt find a way to remove it.
(http://img15.imageshack.us/img15/1042/foob0si.th.jpg) (http://img15.imageshack.us/my.php?image=foob0si.jpg)

singletrack - i cant see them with album name and tracknumber. and im not going to erase that tag information from them. can you add an option of not showing this data on singletracks?
thanx.
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=310134")

The way Navigator displays single tracks is quite stupid IMO. It looks strange with the album mode background colour for singles in the album column. And I don't really care about the knowing the album and tracknumbers of my singletracks anyway, seeing as singletracks are just odds songs I like and don't particularly care for the whole albums.

I've seriously modded Navigator, stripping out stuff and adding in my own features every now and then and this is how I've set up the display of singles.

[a href="http://img150.imageshack.us/my.php?image=untitled24ye.png](http://img150.imageshack.us/img150/6799/untitled24ye.th.png)[/url]
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-07-03 15:52:01
Quote
Quote
a request:
actually this is the main reason of me not using Navigator. so if youll add it youll have another happy user
it's simple, i checked the globlas and didnt find a way to remove it.
(http://img15.imageshack.us/img15/1042/foob0si.th.jpg) (http://img15.imageshack.us/my.php?image=foob0si.jpg)

singletrack - i cant see them with album name and tracknumber. and im not going to erase that tag information from them. can you add an option of not showing this data on singletracks?
thanx.
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=310134")

The way Navigator displays single tracks is quite stupid IMO. It looks strange with the album mode background colour for singles in the album column. And I don't really care about the knowing the album and tracknumbers of my singletracks anyway, seeing as singletracks are just odds songs I like and don't particularly care for the whole albums.

I've seriously modded Navigator, stripping out stuff and adding in my own features every now and then and this is how I've set up the display of singles.

[a href="http://img150.imageshack.us/my.php?image=untitled24ye.png](http://img150.imageshack.us/img150/6799/untitled24ye.th.png)[/url]
[a href="index.php?act=findpost&pid=310669"][{POST_SNAPBACK}][/a]


dude! that's what im exactly wanted to post.
can you upload this modded config?
can the original navigator change the way singletracks looks?
thanx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-07-03 21:19:40
Quote
The way Navigator displays single tracks is quite stupid IMO. It looks strange with the album mode background colour for singles in the album column. And I don't really care about the knowing the album and tracknumbers of my singletracks anyway, seeing as singletracks are just odds songs I like and don't particularly care for the whole albums.[a href="index.php?act=findpost&pid=310669"][{POST_SNAPBACK}][/a]

Quote
I will make hiding the tracknumbers AND albuminfo an option in the next version. But a seperate option for both will probably not happen.

The background-color of singletracks will stay as it is in the original Navigator, because IMO it looks quite stupid when singletracks look as if they are part of the metadata of the previous album. It would also be inconsistent.

- Lyx
Title: Navigator-Suite Feedback
Post by: eliazu on 2005-07-03 22:04:58
Quote
The background-color of singletracks will stay as it is in the original Navigator, because IMO it looks quite stupid when singletracks look as if they are part of the metadata of the previous album. It would also be inconsistent.
- Lyx
[a href="index.php?act=findpost&pid=310741"][{POST_SNAPBACK}][/a]


maybe just do a dividing line?
can add an option to change the singletrack background?
do you agree that the background-color of singletracks arent "fit" to the whole config?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-07-03 22:24:32
Quote
maybe just do a dividing line?
can add an option to change the singletrack background?
do you agree that the background-color of singletracks arent "fit" to the whole config?
[a href="index.php?act=findpost&pid=310750"][{POST_SNAPBACK}][/a]

How do you add a dividing line without additional tags, like marking the last-track of an album?

I agree its not optimal. But i dont know how to improve it without requiring additional tags(which i do not want to support).
Title: Navigator-Suite Feedback
Post by: Tomacco_Boy on 2005-07-04 00:19:08
Hi, just a suggestion in your v.a scanning script if you can also add the scanning of archived files ? much like your guess from filepath. Thanks in advance
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-07-04 00:23:00
Quote
Hi, just a suggestion in your v.a scanning script if you can also add the scanning of archived files ? much like your guess from filepath. Thanks in advance :D
[a href="index.php?act=findpost&pid=310782"][{POST_SNAPBACK}][/a]

Hmm, i thought this should already be the case? (archives are treated like directories in %_path%). Could you please provide an example (full filepath, archivename, filename), so that i can check why it doesn't work?

- Lyx
Title: Navigator-Suite Feedback
Post by: Tomacco_Boy on 2005-07-04 03:00:30
Well i have an incoming folder and the va albums are usually named in this manner in my H:\Incoming folder and i usually leave them in the archives.

va_-_open_air_vol.2-2004.rar
Va Battle Royal(2004).rar
Va - Origin 2-2005.rar

Navigator v1.3.2 (http://img76.imageshack.us/img76/6908/foonavnew6ua.jpg)

Navigator v1.1.1 (http://img76.imageshack.us/img76/213/foonavold4pv.jpg)

In the old version of navigator its fine, but in the latest one thats when it doesnt show up properly (see screenies). Hope this was the info you were after.
Title: Navigator-Suite Feedback
Post by: ArtMustHurt on 2005-07-21 14:20:35
how come if i have the default name of my playlist it looks like this:
Title: Navigator-Suite Feedback
Post by: mitchmalibu on 2005-07-21 15:40:26
use the single mode fcs ? 
Title: Navigator-Suite Feedback
Post by: ArtMustHurt on 2005-07-21 18:18:23
problem solved...thanks 
Title: Navigator-Suite Feedback
Post by: moeburn on 2005-07-23 14:12:17
So... how do I use this display?
Title: Navigator-Suite Feedback
Post by: bitmap on 2005-08-01 04:48:29
Hi all! Im new to this forum, and the reason is that i wanted to ask you guys how can i put my foobar looking like this..
(http://img150.imageshack.us/img150/6799/untitled24ye.png)

i.e. i'm using navigator, but he is looking like this...
(http://img82.imageshack.us/img82/7888/foobar1ir.png)

so.. what i wanted to know is how can i remove this infos...
(http://img105.imageshack.us/img105/7211/foobar25tr.png)


so. in conclusion, i wanted to know how can i remove the infos that i hilighted, ie, the coment tag, the ripper and so on. and how can i put my statusbar and toolbar like the the first pic.

and also , how can i remove, the little tab that says bitmap.

In conclusion,, you guys rock! this cool config made me change from winamp to foobar.
Thanks:)

btw, does anyone know the name of that visual style of the first pic?
if so , where can i get it?

thanks.

Pedro Amorim aka bitmap
Title: Navigator-Suite Feedback
Post by: landy on 2005-08-02 21:21:57
Not really sure if this is the right area but i cant think where else to put it, i have been trying to modify a track info config to match navigator 1.3.1 album mode (9 = ASTREAEDGE scheme) without luck, if anyone knows the colour codes i need to use to make the background match the background of the track info panel it would be a great help, i looked through the fcs but couldnt find anything useful. once i have the colours matching i will probably change the text to white so its easyer to read as well.

sorry to whoever wrote this track info i know my changes are a mess but since navigator does not display replay gain info on 2 track ep's i had felt i had to add that info and it became almost impossible to read the defaut text colour once i switched to a tft.
(http://img324.imageshack.us/img324/5329/fonavihelp7rf.th.png) (http://img324.imageshack.us/my.php?image=fonavihelp7rf.png)

heres an image of my current setup, i want the dark blue (im colour blind so dont shout if im wrong) from the playlist as my track info background. would it help if i posted the trackinfo code?
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-08-03 00:47:28
The colour-codes are stored as $rgb() values right below the config-section in the globals. However, those are just the primary colors....... the secondary colors (for example, to create the "stripes" in the background) are calculated on-the-fly (so they are not hardcoded). If you need those, then you best bet is some app which allows you to hover your mouse over any part on the screen, and it will then display the colour in hex and rgb. Most webeditors for example have such a function.

- Lyx
Title: Navigator-Suite Feedback
Post by: Insolent on 2005-08-03 02:31:57
Quote
The colour-codes are stored as $rgb() values right below the config-section in the globals. However, those are just the primary colors....... the secondary colors (for example, to create the "stripes" in the background) are calculated on-the-fly (so they are not hardcoded). If you need those, then you best bet is some app which allows you to hover your mouse over any part on the screen, and it will then display the colour in hex and rgb. Most webeditors for example have such a function.

- Lyx
[a href="index.php?act=findpost&pid=317477"][{POST_SNAPBACK}][/a]

Alternatively, you could just take a screenshot and load it into any half-arsed image editor. If an image editor doesn't have a colour picker, it wasn't worth paying for (or downloading).
Title: Navigator-Suite Feedback
Post by: landy on 2005-08-03 04:09:12
thanks for the tips, i used Huey 1.9 (http://www.lightman.com/software/huey/) to pick the colour direct from foobar it doesnt seem to be an exact match (probaly the hue, sat, lue that that software didnt give values for) i would have used the hex number it gave me 323C50 but i seem to remember post saying foobar uses odd hex values so i didnt want to mess around with it as its close enough and even made it readable without me having to change the text colour.
Title: Navigator-Suite Feedback
Post by: AstreaEdge on 2005-08-03 04:37:49
In HTML and CSS (and in most image editors that are aimed at web production) hex colors are represented as RRGGBB. In Foobar the hex colors are represented as BBGGRR. In otherwords, to convert from the hex color the image editor spits out to what Foobar wants, just swap the first two and last two hexadecimal digits (e.g. 408060 becomes 608040). You also have to indicate hex colors by surrounding them with a special character. It is much more straight forward in my opinion to use the $rgb(...) function, although doing so may increase parsing time, I'm not sure.
Title: Navigator-Suite Feedback
Post by: JimmyPage on 2005-08-15 15:51:45
Quote
Quote
maybe just do a dividing line?
can add an option to change the singletrack background?
do you agree that the background-color of singletracks arent "fit" to the whole config?
[a href="index.php?act=findpost&pid=310750"][{POST_SNAPBACK}][/a]

How do you add a dividing line without additional tags, like marking the last-track of an album?

I agree its not optimal. But i dont know how to improve it without requiring additional tags(which i do not want to support).
[a href="index.php?act=findpost&pid=310755"][{POST_SNAPBACK}][/a]


Easy. Just add a top divider if the track is single and the albummode is active.  of course that would results in a dividing line for every single track and that may not be what the original poster desires.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-08-15 17:15:47
Quote
Quote

How do you add a dividing line without additional tags, like marking the last-track of an album?

Easy. Just add a top divider if the track is single and the albummode is active.  of course that would results in a dividing line for every single track and that may not be what the original poster desires.

Yup, exactly.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-11-27 17:15:26
[span style='font-size:14pt;line-height:100%']Navigator 1.4.0alpha3 for fb2k 0.9/ui_columns prealpha15 only[/span]

changelog:
- sorting by all kinds of playback-statistics works correct now (however, since playcount is not available yet for 0.9, thats kinda useless for now)
- statusbar should now work okay in countries where RTL-languages are used
- many minor fixes and tweaks i dont remember anymore
- includes albummode and singlemode-priority variant


I am currently only interested in bug-reports, no feature-proposals:
I do already have an TODO-list and my current time-schedule does not allow it to become bigger. Thus, i'm only interested in bugs.

-> If you upgrade your fb2k or ui_columns, then backup your current configs first! <-

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-11-28 18:12:22
[span style='font-size:14pt;line-height:100%']Navigator 1.4.0 alpha4 for fb2k 0.9/ui_columns prealpha15[/span]

changelog:
- album & tracknumber display for singletracks in albummode is now optional
- fixed: typo in the playlistpos.-column
- fixed: tag-based VA-detection should have priority over path-based VA-guessing
- fixed: fileextension-column didn't work
- rewrote column-style code - now fully compliant with the new $set_style() syntax. If there are bugs, please report them.
- full support for ALBUM RATING including sorting-support in albummode(if you click the rating-columnheader in albummode, then it sorts by ALBUM RATING instead of RATING.)
- the singlemode-priority variant now automatically switches to albummode when playing audio CDs.
- misc minor fixes


I am currently only interested in bug-reports, no feature-proposals:
I do already have an TODO-list and my current time-schedule does not allow it to become bigger. Thus, i'm only interested in bugs.


-> If you upgrade your fb2k/ui_columns/navigator-fcs, then backup your current configs first! <-

- Lyx
Title: Navigator-Suite Feedback
Post by: [M] on 2005-11-29 18:50:12
- ignore it -
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-20 16:43:13
Screenshot of Work-In-Progress alpha5
(redesigned hybrid-mode layout in action)

[attachment=1953:attachment]
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-20 20:23:47
[span style='font-size:13pt;line-height:100%']Navigator 1.4.0 alpha5 for fb2k 0.9beta13+/ui_columns prealpha16+[/span]

changelog:
- redesigned hybrid-mode (singletracks in albummode)
- secondary background color does no longer get highlighted when selecting tracks
- replaygain-column can now be shown for both, album- & singlemode
- column-style code rewritten to make use of new ui_columns features: 75% reduction in style-code
- as a result of above: works without columns ui legacy-support
- some minor exotic features dropped
- more code-cleanup and misc minor fixes


I am currently only interested in bug-reports, no feature-proposals:
I do already have an TODO-list and my current time-schedule does not allow it to become bigger. Thus, i'm only interested in bugs.


-> If you upgrade your fb2k/ui_columns/navigator-fcs, then backup your current configs first! <-

- Lyx
Title: Navigator-Suite Feedback
Post by: elenhil on 2005-12-20 20:28:50
It would be great if Navigator-Suite could make album info (artist, date, albumgain, format, etc.) appear even if some tracks (namely 1-4) are missing. It is sad to see album-mode messed up simply because I do not have some of the tracks.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-20 20:35:28
Quote
It would be great if Navigator-Suite could make album info (artist, date, albumgain, format, etc.) appear even if some tracks (namely 1-4) are missing. It is sad to see album-mode messed up simply because I do not have some of the tracks.
[a href="index.php?act=findpost&pid=351486"][{POST_SNAPBACK}][/a]

Not possible in a reasonable way with currently available UIs. If you have non-full albums, and want to see all info, then switch to singlemode.

Because this is a general UI limitation, it is the same with every other FCS.
Title: Navigator-Suite Feedback
Post by: anza on 2005-12-20 20:42:30
Quote
Not possible in a reasonable way with currently available UIs. If you have non-full albums, and want to see all info, then switch to singlemode.

Because this is a general UI limitation, it is the same with every other FCS.
[a href="index.php?act=findpost&pid=351489"][{POST_SNAPBACK}][/a]

You could always support some weird "fake tracknumber" tags.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-20 21:07:23
[span style='font-size:13pt;line-height:100%']Navigator 1.4.0 alpha6 for fb2k 0.9beta13+/ui_columns prealpha16+[/span]

changelog:
- fixed tag-mess when disabling tag-guessing


I am currently only interested in bug-reports, no feature-proposals:
I do already have an TODO-list and my current time-schedule does not allow it to become bigger. Thus, i'm only interested in bugs.


-> If you upgrade your fb2k/ui_columns/navigator-fcs, then backup your current configs first! <-

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-20 21:27:32
Quote
You could always support some weird "fake tracknumber" tags.
[a href="index.php?act=findpost&pid=351491"][{POST_SNAPBACK}][/a]

Hmm, i've heard about that but never used it - could you explain a bit more how it works? If it can be done with a minimum amount of code, i'd consider it.
Title: Navigator-Suite Feedback
Post by: anza on 2005-12-20 23:31:34
Quote
Hmm, i've heard about that but never used it - could you explain a bit more how it works? If it can be done with a minimum amount of code, i'd consider it.
[a href="index.php?act=findpost&pid=351502"][{POST_SNAPBACK}][/a]

Well I think it sould work if you'd just override %tracknumber% with the fake tracknumber tag. I'm not familiar with your code, so I don't know how complex/simple your tracknumber formatting is, but something like $if2(%fake tracknumber%,%tracknumber%) should do it. And I bet you knew that already
But then you'd need to figure what tag people use for the fake tracknumber (if it's even used). Or you could make it configurable.
Title: Navigator-Suite Feedback
Post by: elenhil on 2005-12-21 09:17:43
I think there's an alternative way.

As far as I understand, in Album-mode your code simply uses the row where the 1st track is located for artist, genre, 2nd for title, date, 3rd for format, albumgain, etc.

The problem is that 1-5 album info lines are strictly bound to rows with tracks nn. 1-5. If one of them is missing, one of album infos does, too. The solution, as I see it, is to bind info lines to first five tracks not absolutely (that is _the_ 1st track row, _the_ 2nd track row, etc.) but relatively (that is the first track in a list, which can be tracknumber 02 or else, the second track in a list, which can be tracknumber 03 or 23, etc.).
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-21 10:49:20
Quote
I'm not familiar with your code, so I don't know how complex/simple your tracknumber formatting is, but something like $if2(%fake tracknumber%,%tracknumber%) should do it.

Okay, i'll have a look into it at a later time. Tracknumber-detection is currently centralized in the globals. I'm not sure if i will need one or two $if2's or about twenty of them. If its the latter, then it wont happen for 1.4.x.

Quote
But then you'd need to figure what tag people use for the fake tracknumber (if it's even used). Or you could make it configurable.

Right, and i'm currently not really in the mood for asking people repeatly for help with something which only they wanted in the first place. Plus, there wont be any configuration - i will not option-bloat the config further with exotic feature.


Quote
I think there's an alternative way.

<...>
[a href="index.php?act=findpost&pid=351611"][{POST_SNAPBACK}][/a]

If it would be that easy, then someone would have done it already.

Formattings cannot look backwards and forwards - they only see one track at a time and have no "memory". Albummode actually is a dirty hack - current formatting-system was never intended for something else than singlemode.


by the way - known issues of current alpha:
- rg and tagmatrix indicators sometimes are wrong
- possibly a rare glitch in albummode occuring when singlertrack-detection via trackgain is enabled
Title: Navigator-Suite Feedback
Post by: anza on 2005-12-21 10:57:04
Quote
I think there's an alternative way.

As far as I understand, in Album-mode your code simply uses the row where the 1st track is located for artist, genre, 2nd for title, date, 3rd for format, albumgain, etc.

The problem is that 1-5 album info lines are strictly bound to rows with tracks nn. 1-5. If one of them is missing, one of album infos does, too. The solution, as I see it, is to bind info lines to first five tracks not absolutely (that is _the_ 1st track row, _the_ 2nd track row, etc.) but relatively (that is the first track in a list, which can be tracknumber 02 or else, the second track in a list, which can be tracknumber 03 or 23, etc.).
[a href="index.php?act=findpost&pid=351611"][{POST_SNAPBACK}][/a]


As Lyx already said, it is IMPOSSIBLE.

edit: whoa I'm slow today. 
[span style='font-size:8pt;line-height:100%']Note to self: don't open all the threads in different tabs, or at least refresh them before writing a reply.[/span]
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-21 12:14:36
On another note regarding album-info...

current longterm-plan looks like this:

1. Finish 1.4.0
2. Abandon 1.x.x line and only do bugfixes for it in the future
3. Start working on 2.0.0 which will among other things do the following:
4. Drop tag-guessing completely and make use of the then possible fb2k 0.9 optimizations - should result in 40-60% reduction of overall code! (yep, that means major speed-gains)
5. Drop comment-display in albummode - should result in about 40-50% less albummode-column code
6. Create a trackinfo-panel formatting to display detailed info about tracks/albums. Should be able to make use of FCS-colorschemes
7. Create a new OSD formatting. Should be able to make use of FCS-colorschemes
Title: Navigator-Suite Feedback
Post by: Insolent on 2005-12-21 12:32:32
Quote
Quote
Hmm, i've heard about that but never used it - could you explain a bit more how it works? If it can be done with a minimum amount of code, i'd consider it.
[a href="index.php?act=findpost&pid=351502"][{POST_SNAPBACK}][/a]

Well I think it sould work if you'd just override %tracknumber% with the fake tracknumber tag. I'm not familiar with your code, so I don't know how complex/simple your tracknumber formatting is, but something like $if2(%fake tracknumber%,%tracknumber%) should do it. And I bet you knew that already
But then you'd need to figure what tag people use for the fake tracknumber (if it's even used). Or you could make it configurable.
[a href="index.php?act=findpost&pid=351526"][{POST_SNAPBACK}][/a]

That has to be the supidest thing I've heard! I doubt people who can't be arsed fixing missing tracknumbers could be arsed adding fake tracknumber tags to their files...

Quote
I think there's an alternative way.

As far as I understand, in Album-mode your code simply uses the row where the 1st track is located for artist, genre, 2nd for title, date, 3rd for format, albumgain, etc.

The problem is that 1-5 album info lines are strictly bound to rows with tracks nn. 1-5. If one of them is missing, one of album infos does, too. The solution, as I see it, is to bind info lines to first five tracks not absolutely (that is _the_ 1st track row, _the_ 2nd track row, etc.) but relatively (that is the first track in a list, which can be tracknumber 02 or else, the second track in a list, which can be tracknumber 03 or 23, etc.).
[a href="index.php?act=findpost&pid=351611"][{POST_SNAPBACK}][/a]

Impossible. TAGZ (the code behind the config) can only deal with one track at a time. There is no possible way for it to 'see' what tracks are next or previous in the playlist. So the only possible way for it to select the first 5 tracks of an album is using tracknumbers.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-21 12:37:07
Quote
That has to be the supidest thing I've heard! I doubt people who can't be arsed fixing missing tracknumbers could be arsed adding fake tracknumber tags to their files...
[a href="index.php?act=findpost&pid=351641"][{POST_SNAPBACK}][/a]

While i agree that IMHO it is stupid to add weird tags to files just so that a display works, i think you misunderstand the scenario. What they probably meant was not missing tracknumber-tags but incomplete albums.
Title: Navigator-Suite Feedback
Post by: Insolent on 2005-12-21 12:47:05
Quote
Quote
That has to be the supidest thing I've heard! I doubt people who can't be arsed fixing missing tracknumbers could be arsed adding fake tracknumber tags to their files...
[a href="index.php?act=findpost&pid=351641"][{POST_SNAPBACK}][/a]

While i agree that IMHO it is stupid to add weird tags to files just so that a display works, i think you misunderstand the scenario. What they probably meant was not missing tracknumber-tags but incomplete albums.
[a href="index.php?act=findpost&pid=351642"][{POST_SNAPBACK}][/a]

Well, it works both ways. Incomplete albums = missing tracknumbers. If it bothers people that much, why can't they just manually adjust the tracknumbers of the tracks that aren't there so it displays correctly?

...or go get the missing files from the album.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-21 12:48:55
Quote
Incomplete albums = missing tracknumbers. If it bothers people that much, why can't they just manually adjust the tracknumbers of the tracks that aren't there so it displays correctly?
[a href="index.php?act=findpost&pid=351644"][{POST_SNAPBACK}][/a]

Thats even more insane than fake-tracknumber tags - messing up the metadata of files just because of a specific audioplayer-display.

You folks are looking at the issue from a wrong way: it is the DISPLAY's job, to display stuff correctly - not some weird tags. Current fb2k is meant mostly for singlemode.... albummode is a hack and mostly only meant for full albums. It's that simple. This is also the reason why i have so long been reluctant to support hybrid-mode - its the wrong approach to fix the issue. What is needed is not different tags or weird formatting-code, but instead a different UI.

edit: i think i have an idea how to cleanly fix the whole mess without requiring a change how formatting-strings are parsed. I'll propose it to musicmusic later today.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-21 14:30:07
[span style='font-size:13pt;line-height:100%']Navigator 1.4.0 alpha7 for fb2k 0.9beta13+/ui_columns prealpha16+[/span]

changelog:
- fixed wrong indicators in replaygain-column
- fixed wrong indicators in metadata-matrix
- fixed a rare glitch occuring when detecting non-singletracks via albumgain
- ported various recent FCS-fixes to the copy-string


I am currently only interested in bug-reports, no feature-proposals:
I do already have an TODO-list and my current time-schedule does not allow it to become bigger. Thus, i'm only interested in bugs.


-> If you upgrade your fb2k/ui_columns/navigator-fcs, then backup your current configs first! <-

- Lyx
Title: Navigator-Suite Feedback
Post by: keytotime on 2005-12-22 16:23:23
I'm using Alpha 7, and the comment's are not shown.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-22 17:46:33
[span style='font-size:13pt;line-height:100%']Navigator 1.4.0 beta1 for fb2k 0.9beta13+/ui_columns prealpha16+[/span]

changelog:
- fixed comments not being displayed
- tracknumbers in format "x/y" are now correctly shown as "xx" in FCS and copy-string
- some additional notes in the how-to


I am currently only interested in bug-reports, no feature-proposals:
Besides of already planned features, i do not intend to add further features to the 1.x.x line of Navigator. After 1.4.0 i will focus on working on 2.0.0 and only do bugfixes for the 1.4.0 line. 2.0.0 however already has a milelong list of planned changes & features, thus i'm not really short on TODO stuff.


-> If you upgrade your fb2k/ui_columns/navigator-fcs, then backup your current configs first! <-

- Lyx

@keytotime: thanks for bug-reporting.
Title: Navigator-Suite Feedback
Post by: Scidd0w on 2005-12-22 22:48:19
I'm using version 1.4.0 beta1

Can you tell me how to get the daily total and last played tabs to work. I dont see anything although i have the tabs enabled.

Also foo_playcount is loaded and works when i put %last_played% and %play_count% in the status bar.

Also thank you for all your work i really like it!
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-23 00:59:50
LAST_PLAYED: my fault, will be fixed in next version

PLAY_COUNT(ER): current beta component was made by peter (foobar2000 author) and uses PLAY_COUNT - while all other plugins(and formattings) use PLAY_COUNTER. He is now aware of the incompatibility

FIRST_PLAYED: not supported by current beta playcount-plugin.

Daily plays: requires PLAY_COUNTER and FIRST_PLAYED to be available - else, there would be no way to calculate it.


thanks for reporting this.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-23 17:55:24
[span style='font-size:13pt;line-height:100%']Navigator 1.4.0 beta3 for fb2k 0.9beta13+/ui_columns prealpha16+[/span]

changelog:
- fixed incompatibility with playcounter plugins which use other storage-methods than tags (this does NOT mean, that the earlier mentioned incompatibilities on the side of the beta playcount plugin are solved - i just fixed what was wrong on my side and thats it)
- nuked beta2 and uploaded beta3: it now should REALLY work as expected :-P


I am currently only interested in bug-reports, no feature-proposals:
Besides of already planned features, i do not intend to add further features to the 1.x.x line of Navigator. After 1.4.0 i will focus on working on 2.0.0 and only do bugfixes for the 1.4.0 line. 2.0.0 however already has a milelong list of planned changes & features, thus i'm not really short on TODO stuff.


-> If you upgrade your fb2k/ui_columns/navigator-fcs, then backup your current configs first! <-

- Lyx
Title: Navigator-Suite Feedback
Post by: towolf on 2005-12-25 20:18:25
my two petty zloty...

I think it was a bad idea to move the info for the hybrid single tracks into the title column. The reason? Now it's harder to spot single tracks at one glance while it's more likely to visually associate them with the previous full album (I know about the solid border-lines). In the same vein I think the "highlight only right side plus album info" is significantly slower than before when selecting tracks with the mouse?
Suggestion in good faith. Revert to single track info in left column, plus dividing lines (plus maybe a slightly different shade for single tracks). Revert selection highlight to full rows (it looks more standard as well IMO).

just feeding back, so.
Title: Navigator-Suite Feedback
Post by: Lyx on 2005-12-25 20:45:24
Quote
I think it was a bad idea to move the info for the hybrid single tracks into the title column. The reason? Now it's harder to spot single tracks at one glance while it's more likely to visually associate them with the previous full album (I know about the solid border-lines).[a href="index.php?act=findpost&pid=352332"][{POST_SNAPBACK}][/a]

No matter which way i do it, it will look ambigious. If i do it as it its now, that it looks like being part of the previous album. If i do it as you propose, then it looks like being part of the next album. Reason why it looked less ambigious before was because of the missing borders - but that in turn looks uggly.

Whatever, in a few months, the whole hybridmode-mess will probably be solved anyways by changes in columns ui. So, i consider the current solution a temporary one which looks not too awfull.

Quote
In the same vein I think the "highlight only right side plus album info" is significantly slower than before when selecting tracks with the mouse?

Placebo.

The difference in execution-speed is too minimal to be noticed. IF it is noticable, then the new method should actually be faster(older one was more cpu-intensive).
Title: Navigator-Suite Feedback
Post by: keytotime on 2006-01-22 15:38:20
deleted
Title: Navigator-Suite Feedback
Post by: free2hear on 2006-02-26 02:55:18
hi there, congrats for this nice fcs,    after looking at a few i guess this one will be my choice

altough i made a few mods, i´m no programmer myself... anyway.. i need to take the playlist tabs from the top (btw i'm using old 0.83 foo version) because i use sidebar playlist in album mode and i don´t like to see a 3 rows of playlists at the top of the main window. how can i take thsoe out please? 
Title: Navigator-Suite Feedback
Post by: spaceships on 2006-03-03 21:13:13
this is my favorite fcs, thank you so much lyx.
Title: Navigator-Suite Feedback
Post by: Demonanya on 2006-03-06 12:12:18
I've only recently discovered the "DISCNUMBER" tag and have gone through my collection and applied this where needed.  However I would like the disc number to be displayed in foobar without having to resort to either putting it within the album name i.e. Name of Album Disc 1, Name of Album Disc 2 etc or putting it in the Comments field.  Is there anyway within Navigator to apply the DISCNUMBER tag so that it shows next to the actual album name?
Title: Navigator-Suite Feedback
Post by: hedge153 on 2006-03-06 13:01:17
Quote
I've only recently discovered the "DISCNUMBER" tag and have gone through my collection and applied this where needed.  However I would like the disc number to be displayed in foobar without having to resort to either putting it within the album name i.e. Name of Album Disc 1, Name of Album Disc 2 etc or putting it in the Comments field.  Is there anyway within Navigator to apply the DISCNUMBER tag so that it shows next to the actual album name?
[a href="index.php?act=findpost&pid=369581"][{POST_SNAPBACK}][/a]

I think navigator uses DISC as its disc number tag.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-03-06 13:15:53
Quote
Quote
I've only recently discovered the "DISCNUMBER" tag and have gone through my collection and applied this where needed.  However I would like the disc number to be displayed in foobar without having to resort to either putting it within the album name i.e. Name of Album Disc 1, Name of Album Disc 2 etc or putting it in the Comments field.  Is there anyway within Navigator to apply the DISCNUMBER tag so that it shows next to the actual album name?
[a href="index.php?act=findpost&pid=369581"][{POST_SNAPBACK}][/a]

I think navigator uses DISC as its disc number tag.
[a href="index.php?act=findpost&pid=369594"][{POST_SNAPBACK}][/a]

In foobar 0.9 / Navigator 1.4.0b3, DISC is automatically aliased to DISCNUMBER. So no matter if you tag with DISC or DISCNUMBER, both will display correctly.

I dont know if this is also the case for foobar 0.8.3 - if not, then there are no plans to fix it for 0.8.3.

- Lyx
Title: Navigator-Suite Feedback
Post by: hedge153 on 2006-03-06 14:07:17
Quote
In foobar 0.9 / Navigator 1.4.0b3, DISC is automatically aliased to DISCNUMBER. So no matter if you tag with DISC or DISCNUMBER, both will display correctly.

I dont know if this is also the case for foobar 0.8.3 - if not, then there are no plans to fix it for 0.8.3.

- Lyx
[a href="index.php?act=findpost&pid=369599"][{POST_SNAPBACK}][/a]

No it isn't the case in 0.8.3... isn't hard to fix though Demonanya, just look in globals about 3 quarters of the way down in the detection core section and replace this line:
$puts(album,[$if2(%album%,%venue%)[ - CD%disc%]])
with this one:
$puts(album,[$if2(%album%,%venue%)[ - CD$if2(%disc%,%discnumber%)]])
or simply:
$puts(album,[$if2(%album%,%venue%)[ - CD%discnumber%]])
if you don't want to detect disc at all.
Title: Navigator-Suite Feedback
Post by: Oby on 2006-03-06 16:56:08
Hi

When i try to import album mode navigator suite fsc file, last available beta for 0.9 1.4.0b3, i see single mode 

I tried with new RC foobar too, same problem.
Title: Navigator-Suite Feedback
Post by: Demonanya on 2006-03-06 17:40:55
Quote
Quote
In foobar 0.9 / Navigator 1.4.0b3, DISC is automatically aliased to DISCNUMBER. So no matter if you tag with DISC or DISCNUMBER, both will display correctly.

I dont know if this is also the case for foobar 0.8.3 - if not, then there are no plans to fix it for 0.8.3.

- Lyx
[a href="index.php?act=findpost&pid=369599"][{POST_SNAPBACK}][/a]

No it isn't the case in 0.8.3... isn't hard to fix though Demonanya, just look in globals about 3 quarters of the way down in the detection core section and replace this line:
$puts(album,[$if2(%album%,%venue%)[ - CD%disc%]])
with this one:
$puts(album,[$if2(%album%,%venue%)[ - CD$if2(%disc%,%discnumber%)]])
or simply:
$puts(album,[$if2(%album%,%venue%)[ - CD%discnumber%]])
if you don't want to detect disc at all.
[a href="index.php?act=findpost&pid=369613"][{POST_SNAPBACK}][/a]


Fantastic, that works a treat  I can now go back through my music and remove the Disc no's from the comments field.

Very many thanks
Title: Navigator-Suite Feedback
Post by: JoyO on 2006-03-22 16:39:56
I have added *-s* to option 'Filter playlists' in collumns config (changed *single*;*-s-*;default;Default to *single*;*-s-*;default;Default;*-s* everywhere where needed), and now when i name playlist with -s all is displayed like -s-, single, def.. and so on, EXCEPT that the albums are separated by line. Why, is this bug or feature? I have searched for -s in many configs(globals, collumns) but havent found anything.

UPDATE: using 0.8.3 ver
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-03-22 17:23:25
Quote
Why, is this bug or feature?

Since you changed the code, its your bug.

Quote
I have searched for -s in many configs(globals, collumns) but havent found anything.

Of course not, you were the one who added "-s" not me - so why should "-s" be in the globals?

Navigator relies in multiple places on playlistname-patternmatching, columns as well as globals. If you want to change the behaviour, then you need to change the coresponding code in both, globals AND columns - however, you're on your own....... i do not provide dev-support for "mods".

__________________________

On a different topic, i'll release 1.4.0 final during the next 2 weeks - but not much will change compared to current beta, except of inline-tagediting support for *some* (not all) columns.

- Lyx
Title: Navigator-Suite Feedback
Post by: JoyO on 2006-03-22 19:04:06
That was just strange coz there is no -s- string in globals, the same -s, but they work different way, so i thought it was a feature. Anyway, its actually useful so no need to play with it

And one more thing: what do You think about making tag-matrix displaying in different way(color?) if for example one specific track of the *album* has other tag then others (like year or different comment)? But this may be diffficlut in implementation or not wanted by many, only idea i got how to incorporate this, is to generate colors from tags (change letters to numers) and the difference will be visible. But the problem will be not to make it too flashy, and still make the diffs visible. This would make proper tagging much easier. 
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-03-23 02:06:43
Quote
That was just strange coz there is no -s- string in globals

There is. Either you deleted it or you missed it when searching.

Quote
And one more think: what do You think about making tag-matrix displaying in different way(color?) if for example one specific track of the *album* has other tag then others (like year or different comment)?

Impossible because currently formatting-strings cannot look ahead or behind. When the design for a track is "drawn" then the code has no knowledge about the other tracks.

- Lyx
Title: Navigator-Suite Feedback
Post by: pIv on 2006-03-23 14:09:43
I solved for me problem whith playback statistics in next  way.

Before I stop use 8.3, then change in datebase (not in files) last_layed on past_played (masstager is very good for this job).
Then load all datebase to one playlist and save it.

Start 9.0 and clear media library, then load previous playlist and close foobar.
Then start foobar and restore path of media library, close afoobar again. Now whe have new media library file.

In columns Total played I change code to
Code: [Select]
//%play_counter%'x'
//$get_global(standard_color_low)' total'
$if(%play_counter%,
$add(%play_counter%,%play_count%), %play_count%
)


In column Last played I change code to
Code: [Select]
$if(%last_played%,
$puts(last_played,%last_played%)
$puts(lastplayed_d-2000,$add(
$mul($substr($get(last_played),3,4),365),
$select($substr($get(last_played),6,7),0,31,59,90,120,151,181,212,243,273,304,334),
$substr($get(last_played),9,10)))
// calculate days since last play
$puts(days_since_last_play,$max(0,$sub($get_global(system_d-2000),$get(lastplayed_d-2000))))

// last played
$ifgreater($get(days_since_last_play),30,$left($get(last_played),10),
$ifgreater($get(days_since_last_play),1,$get(days_since_last_play)days ago,
$ifgreater($get(days_since_last_play),0,yesterday,
$get_global(special_color)' - today - '
)))
$char(9)$get_global(standard_color_low)$substr($get(last_played),12,16),

$if(%past_played%,
$puts(last_played,%past_played%)
$puts(lastplayed_d-2000,$add(
$mul($substr($get(last_played),3,4),365),
$select($substr($get(last_played),6,7),0,31,59,90,120,151,181,212,243,273,304,334),
$substr($get(last_played),9,10)))
// calculate days since last play
$puts(days_since_last_play,$max(0,$sub($get_global(system_d-2000),$get(lastplayed_d-2000))))

// last played
$ifgreater($get(days_since_last_play),30,$left($get(last_played),10),
$ifgreater($get(days_since_last_play),1,$get(days_since_last_play)days ago,
$ifgreater($get(days_since_last_play),0,yesterday,
$get_global(special_color)' - today - '
)))
$char(9)$get_global(standard_color_low)$substr($get(last_played),12,16),
)

)
Title: Navigator-Suite Feedback
Post by: JoyO on 2006-03-23 17:20:31
Quote
Impossible because currently formatting-strings cannot look ahead or behind. When the design for a track is "drawn" then the code has no knowledge about the other tracks.


I know, but what about the colors "taken"/generated from tag values?
Title: Navigator-Suite Feedback
Post by: Mr. Happy on 2006-03-23 18:27:58
Quote
I solved for me problem whith playback statistics in next  way.

Before I stop use 8.3, then change in datebase (not in files) last_layed on past_played (masstager is very good for this job).
Then load all datebase to one playlist and save it.

Start 9.0 and clear media library, then load previous playlist and close foobar.
Then start foobar and restore path of media library, close afoobar again. Now whe have new media library file.

In columns Total played I change code to

.... Lot of code ....

[a href="index.php?act=findpost&pid=374273"][{POST_SNAPBACK}][/a]


I've used this code, but it only gives me last played 'today'...
Can someone explain to me how comes???
Title: Navigator-Suite Feedback
Post by: pIv on 2006-03-23 18:42:36
If you played any song with foobar 9, then last_played was set to  date of playing (today).

If song not played yet with foobar 9  - it must have tag past_played  only and do not have last_played tag (you can see in properties) from previous version 8.3. That means - create past_played based on last_played and then delete  last_played tag. ( Only then save playlist  and inputs in foobar 9).

On my PC  that works very good.

I am sorry for my bad English.
Title: Navigator-Suite Feedback
Post by: Mr. Happy on 2006-03-23 18:58:46
Quote
If you played any song with foobar 9, then last_played was set to  date of playing (today).

If song not played yet with foobar 9  - it must have tag past_played  only and do not have last_played tag (you can see in properties) from previous version 8.3. That means - create past_played based on last_played and then delete  last_played tag. ( Only then save playlist  and inputs in foobar 9).

On my PC  that works very good.

I am sorry for my bad English.
[a href="index.php?act=findpost&pid=374362"][{POST_SNAPBACK}][/a]

I used this code in my own fcs... Are there any dependencies???
'Cause if I use the Navigator-fcs it works fine...
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-03-24 09:59:49
When you masstag your playback-stats of your files to the 0.9 playcount-plugin by peter, and modify all the navigator-code which makes use of those values...... then be aware that you will have to do it all again, once the "real" playcount-plugin(by kl33per) is updated for 0.9. This is because kl33pers playcounter-plugin uses the agreed upon tag-standards(last_played, first_played, play_counter), while the current 0.9 playcount-plugin by peter uses different tags.

Its of course your choice what you want to do - however, i recommend to NOT use the current 0.9 playcount-plugin and instead wait for the "real" playcount-plugin by kl33per to be updated - then, you wont need to do any masstagging, wont need to change navigator, and will have your playback-stats tags in a future-safe scheme.

- Lyx
Title: Navigator-Suite Feedback
Post by: amonrei on 2006-03-27 20:48:42
Hm good idea. I hope that plugin will be updated real soon.
Title: Navigator-Suite Feedback
Post by: Oby on 2006-03-27 23:59:30
Is there possibility, beside Performer, and Conductor, to see some other tags, like  Composer, Location or Opus? Is it hard to modify code for that?
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-11 00:20:48
Is there possibility, beside Performer, and Conductor, to see some other tags, like  Composer, Location or Opus? Is it hard to modify code for that?

whops, sorry for the late reply.

First, i will only support standard-tags or quasi-standard tags (like composer, conductor, etc.), but not exotic schemes like location or opus.

Second, i have no plans to add composer to the albummode-display. This is because i consider 1.4.0 mostly finished and at its end-of-life.

My (longterm, dont hold your breath for it) plans for 2.0 - after certain features have been added to Columns UI - is to drop albummode AND singlemode completely. Instead, there will be "one displaymode to rule them all". Also, secondary info like publisher, conductor, etc. will be moved out of the FCS and instead be moved into a trackinfo-panel display. This trackinfo-panel display can then carry as much info as one desires, without running into space-problems.

So, if you want to have your mentioned tags in the current albummode display, then your only choice will be to do it yourself.

- Lyx
Title: Navigator-Suite Feedback
Post by: HiFiRE on 2006-04-11 09:25:28
how come if i have the default name of my playlist it looks like this:


Why if the playlist name is default does NAV assume singles mode? Can I change this behavior?
Title: Navigator-Suite Feedback
Post by: acedriver on 2006-04-11 10:44:45
Why if the playlist name is default does NAV assume singles mode? Can I change this behavior?

removed Default and default from filtered playlists
Title: Navigator-Suite Feedback
Post by: HiFiRE on 2006-04-11 13:05:55

Why if the playlist name is default does NAV assume singles mode? Can I change this behavior?

removed Default and default from filtered playlists


I tried this and it results in weird display problems: the grey vertical border between the album mode column is 2px wide instead of 1px and the title & length column doesn't show the grey horizontal border between albums.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-11 19:41:05
Quote
Why if the playlist name is default does NAV assume singles mode?

Because incoming files can be anything - full albums as well as single files - thus, for the average user, the incoming playlist will be a "mixed playlist". No, there is no builtin support to turn it off.

Quote
removed Default and default from filtered playlists


As already stated numerous times in this thread (the last time one page back), you can NOT change playlistname-recognition by simply messing around with the keywords in the column-code. No, there is no support from my side to change it (if you must have it, then you'll need to find out yourself which parts of the column AND globals code needs to be changed).

Easiest way to avoid default-recognition would be to change the default name for incoming files in the foobar-preferences.

- Lyx
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-12 00:06:06
an early version of the "real" playcount-plugin, ported to 0.9 by G-Lite, can be found here:
http://stephan.kochen.nl/proj/foobar2000.html#playcount (http://stephan.kochen.nl/proj/foobar2000.html#playcount)
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-17 19:43:29
1.4.0 final released

Changes since the last beta:
- added full support for the recently standardized STYLE-tag
- added basic support for inline-metadata editing
- misc changes to the how-to docs
- no longer hosted at dano's FCS site, because it doesn't accept 0.9 FCS's.

Download and additional info in the first post of this thread:
http://www.hydrogenaudio.org/forums/index....showtopic=31509 (http://www.hydrogenaudio.org/forums/index.php?showtopic=31509)

This marks the end of the 1.x.x line of Navigator - i will only do bugfixes from now on.

New features will appear in Navigator 2.0.0 to be released someday in the future (yes, no ETA at all). Since 2.0.0 will be a complete redesign almost from scratch, feature proposals which asume an 1.4.x style workflow will be useless. Radical and avantgardistic ideas are welcome as long as they are reasonable. However, 2.0.0 is a long way of, so i cannot give any definitive answers to proposals - i will however read every proposal and consider it.

- Lyx
Title: Navigator-Suite Feedback
Post by: evo3 on 2006-04-17 19:45:45
thanks!
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-04-18 05:32:33
Awesome work, Lyx.
Title: Navigator-Suite Feedback
Post by: acedriver on 2006-04-18 07:03:07
thank you Lyx.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-04-18 07:36:29
Oh, By the way. That serves as a good question after looking at the changelog again, What are the list of standard tags? (aside from normal ones such as artist, title, etc).
Title: Navigator-Suite Feedback
Post by: unabatedshagie on 2006-04-18 12:21:47
@Lyx - how/where is the style tag displayed?

My flac files have a genre tag i.e. Rock and a style tag i.e. Hard Rock, Soft Rock etc but using the albumlist view the style tags don't seem to be showing up.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 12:43:35
Quote
What are the list of standard tags? (aside from normal ones such as artist, title, etc).

ID3v1: http://en.wikipedia.org/wiki/ID3v1 (http://en.wikipedia.org/wiki/ID3v1)
FB2k recommended tag-standards: http://www.hydrogenaudio.org/forums/index....showtopic=31530 (http://www.hydrogenaudio.org/forums/index.php?showtopic=31530)

Hmm, DISCNUMBER is supported as well, but not mentioned in the first post - i'll add it.

Quote
Lyx - how/where is the style tag displayed?

In singlemode, there is a style-column which can be enabled. In albummode it happens in the albummode-column automatically.
Title: Navigator-Suite Feedback
Post by: dano on 2006-04-18 12:52:50
There seems to be no STYLE support in any of the configs, when I search the fcs files after %sty nothing is found.
Maybe you can check the uploaded file again?
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 13:03:06
There seems to be no STYLE support in any of the configs, when I search the fcs files after %sty nothing is found.
Maybe you can check the uploaded file again?

Weird, i will check later - breakfast for now........ thanks for informing.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 13:37:57
1.4.1 uploaded

Something went wrong with the 1.4.0 packaging so that STYLE wouldn't work. I have no clue why, but it should be okay now.
Title: Navigator-Suite Feedback
Post by: dano on 2006-04-18 14:00:58
There is a display problem when the STYLE field is long, it consumes the whole first line in the album mode column.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 14:05:29
Damn, i someway suspected something like this to happen.

How do you propose to fix it? Truncate it, or move it into a seperate line just for style? (the latter one means less space for other metadata when displaying albums with a low amount of tracks)
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-04-18 17:55:53
Thanks for that link, Lyx.

Looks like style is not something i'd use, as i dont tag my files to that of an extermity ;]

By the way, which is preferre between DISC\DISCNUMBER, and ive seen other being used - are they supported? (SINGLETRACK, TOTALTRACKS)
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 18:15:52
By the way, which is preferre between DISC\DISCNUMBER

I'm not 100% certain about this, but if i remember right, DISC is aliased to DISCNUMBER. So both are the same and it doesn't matter which one of them you use.

Quote
and ive seen other being used - are they supported? (SINGLETRACK, TOTALTRACKS)

SINGLETRACK is supported - i just dont like to show off with it, because i consider it to be an ugly solution (optimally, the display should be able to detect singles without the need for exotic tags).

TOTALTRACKS is unnecessary to display albummode correctly, because Navigator does not depent on knowing the last track of an album. I may however consider using TOTALTRACKS to detect singles(this is not implemented yet). It would be very easy to add(just a 3min job), so the next version will probably treat tracks with TOTALTRACKS=1 as singles.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-04-18 18:41:00
I see. I do believe a tag is needed to recognize single tracks though.

I see it like this: A single track can be each of the following: has no tags at all (bad?), has no tracknumber  or album tag, and has all standard tags (artist, album, track, title, maybe even genre and date).

How could you make a correct guess with all three 'modes' without an extra tag? esp. in the latter case.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 18:43:54
I see. I do believe a tag is needed to recognize single tracks though.

I see it like this: A single track can be each of the following: has no tags at all (bad?), has no tracknumber  or album tag, and has all standard tags (artist, album, track, title, maybe even genre and date).

How could you make a correct guess with all three 'modes' without an extra tag? esp. in the latter case.


Go to the columns_ui thread and search it for the keyword "contentgroups"-
Title: Navigator-Suite Feedback
Post by: dano on 2006-04-18 18:53:57
How do you propose to fix it? Truncate it, or move it into a seperate line just for style? (the latter one means less space for other metadata when displaying albums with a low amount of tracks)

For the moment I'd truncate it.
But I can also image having it in a sperate line because I don't use performer or conductor tags.
Maybe you could offer a way to choose what extended tags are displayed?
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 19:04:40
For the moment I'd truncate it.
But I can also image having it in a sperate line because I don't use performer or conductor tags.
Maybe you could offer a way to choose what extended tags are displayed?

Hmm, my intuition tells me that if i truncate it, then it will only be a matter of time until people complain about it. I'll move it to a seperate line right at track 3.

I dont want to make albummode-metadata configurable, because i just want 1.4.x to be finished...... in 2.0.0, the whole albummode-metadata issue will disappear anyways, because secondary metadata will be moved out of the FCS into a trackinfo panel(to solve the space issues as well as resourcehungry comment-tag multiline-display).
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 20:00:08
1.4.2 released

- moved albummode STYLE-display into a seperate line
- Tracks which have TOTALTRACKS=1 are now also considered singles
- fixed inverted colors in albummode when displaying: performer, conductor, publisher
Title: Navigator-Suite Feedback
Post by: upNorth on 2006-04-18 20:38:41
I see. I do believe a tag is needed to recognize single tracks though.

I see it like this: A single track can be each of the following: has no tags at all (bad?), has no tracknumber  or album tag, and has all standard tags (artist, album, track, title, maybe even genre and date).

How could you make a correct guess with all three 'modes' without an extra tag? esp. in the latter case.
Go to the columns_ui thread and search it for the keyword "contentgroups"-
After reading your post (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=28647&view=findpost&p=351664) about contentgroups, I still don't see how you will actually solve the problem ChaosBladE points out. It sounds interesting, and musicmusic seems to think it's "reasonably feasible".

As I see it, complete albums, incomplete albums and single tracks, all floats into each other. So, if you want to solve it without tracknumbers and custom tags, I also take it you don't want to rely on directory structure/naming?

Do you care to elaborate?
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 21:08:53
As I see it, complete albums, incomplete albums and single tracks, all floats into each other. So, if you want to solve it without tracknumbers and custom tags, I also take it you don't want to rely on directory structure/naming?

Do you care to elaborate?

I think you misunderstood how it would work - lets asume the following contentgroup-pattern:
%album artist%%album%%discnumber%

The entire playlist is now scanned for this pattern. Subsequent tracks with identical pattern-result are considered to form one contentgroup. Thus, the entire playlist gets split into individual contentgroups, based on the above pattern.

Lets asume we only have album artist(AA) and album(A) tags..... our playlist looks like this:
#1 AA=slowdive, A=Souvlaki
#2 AA=slowdive, A=Souvlaki
#3 AA=lanterna, A=Elm Street
#4 AA=slowdive, A=Souvlaki
#5 AA=slowdive, A=Souvlaki
#6 AA=lanterna, A=Elm Street
#7 AA=lanterna, A=Elm Street
#8 AA=lanterna, A=Elm Street

The contentgroups for the above playlist will then look the following way:
Legend: contentgroup_id/contentgroup_index/contentgroup_total(tracks in group)
#1 (1/1/2)
#2 (1/2/2)
#3 (2/1/1)
#4 (3/1/2)
#5 (3/2/2)
#6 (4/1/3)
#7 (4/2/3)
#8 (4/3/3)

formatting-strings now get CONTENTGROUP_INDEX and CONTENTGROUP_TOTAL accessable and can use them like TRACKNUMBER and TOTALTRACKS - except that this time, it works independently of the real tracknumbers of tracks.

Untagged files are a different beast, but that can probably be solved with an advanced pattern-string as well.

If you understood the above, then you will notice that not just singletracks are identified automatically, you can even move tracks around the playlist freely - split up albums and move them around, add just one track of an album to the playlist, whatever...... everything works - you can now freely move tracks around the playlist without caring at all about "proper order"..... and the playlist-display automatically adjusts to it. It now works the way as it is supposed to work.

- Lyx
Title: Navigator-Suite Feedback
Post by: upNorth on 2006-04-18 22:05:44
Thanks for taking the time to explain. Now that I've got the picture, I actually like the idea a lot. I expect it wouldn't be sluggishly slow either, as musicmusic "approved" of it.


I tried your fcs, btw, and was impressed by the speed, especially considering its complexity. Well done! 
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-04-18 22:27:33
I'd have to agree with upNorth on all accounts. :]
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-18 23:14:34
Thank you. Ironically, i myself didn't know about the high performance-difference for quite a while. I would just optimize the FCS over and over again. Only when someday i for fun imported another well known FCS i noticed how slow most other similiar FCSs must be. It was then when i finally noticed the big-picture - that all the optimizations which i did over the course of time actually had a significant impact. Before that event, it was just lots of subsequent minor speed-improvements to me.

However, i'm still not satisfied with the performance - thats why i'm gonna start from scratch for 2.0.0 - considering my current plans, i expect at least 50% reduction in code-complexity - thanks to new fb2k 0.9 features and hypothetical future columns ui features. For those plans, tag-guessing however will have to go.

- Lyx
Title: Navigator-Suite Feedback
Post by: mitchmalibu on 2006-04-19 03:59:06
hi,
Just reporting some strange behaviour with single track detection with track gain only method:

here how it looks in 0.8.3 with ns 1.3.2

Title: Navigator-Suite Feedback
Post by: hedge153 on 2006-04-19 04:18:15
I think thats just the new look of the single mode in album mode...
Title: Navigator-Suite Feedback
Post by: acedriver on 2006-04-19 04:36:50
I don't like the new look of single track in album mode too.. so I modded them to look like v1.3.2
Title: Navigator-Suite Feedback
Post by: pIv on 2006-04-19 09:15:01
Hey Lyx!

When I add next item to "default" playlist - http://10.1.0.22:8888/Dinamit (http://10.1.0.22:8888/Dinamit)

in column "Title & Length" I see "Dinamit    N/A".


If I add this item in another playlist (in my case it's name is "Radio"), I see in this columns "[unknoun variable]  - Dinamit  N/A".

I solve this problem next way - in Global script add check name  playlist on "radio"

Code: [Select]
 ALBUMMODE-DECISION
// ===================================
// singlemode priority
// $if($or($strstr($lower(%_playlist_name%),album),$strstr($lower(%_playlist_name%),-a-)),
// $puts(albummode_active,1),$puts(albummode_active,2))

// albummode priority
$if($not($or($strstr($lower(%_playlist_name%),single),

// ===================================
// MY STUFF - pIv
// ===================================
$strstr($lower(%_playlist_name%),-s-),$stricmp($lower(%_playlist_name%),default),$strstr($lower(%_playlist_name%),radio))),
// ===================================

$puts(albummode_active,1),$puts(albummode_active,2))




My second sugession - add autorating column
This is code for column
Code: [Select]
// autorating
$repeat($get_global(symbol_rating),$get_global(auto_rating))
$get_global(special_color2)
$repeat($get_global(symbol_rating),$sub(5,$get_global(auto_rating)))


and this is code aded to Global script

Code: [Select]
// ===================================
// MY STUFF - pIv
// ===================================

$puts(auto_rating,$ifgreater($num(%play_counter%,3),24,5,
$ifgreater($num(%play_counter%,3),12,4,
$ifgreater($num(%play_counter%,3),6,3,
$ifgreater($num(%play_counter%,3),3,2,
$ifgreater($num(%play_counter%,3),0,1,
0))))))

$set_global(auto_rating,$get(auto_rating))

// ===================================
Title: Navigator-Suite Feedback
Post by: mitchmalibu on 2006-04-19 13:45:31
I think thats just the new look of the single mode in album mode...


with all due respect to lyx, i don't see why half of the screen would be neglected in single track mode. And the separation between each track make it looks like it's "cramped".
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-19 14:52:41
Hey Lyx!

When I add next item to "default" playlist - http://10.1.0.22:8888/Dinamit (http://10.1.0.22:8888/Dinamit)

in column "Title & Length" I see "Dinamit    N/A".


If I add this item in another playlist (in my case it's name is "Radio"), I see in this columns "[unknoun variable]  - Dinamit  N/A".

I solve this problem next way - in Global script add check name  playlist on "radio"

Code: [Select]
 ALBUMMODE-DECISION
// ===================================
// singlemode priority
// $if($or($strstr($lower(%_playlist_name%),album),$strstr($lower(%_playlist_name%),-a-)),
// $puts(albummode_active,1),$puts(albummode_active,2))

// albummode priority
$if($not($or($strstr($lower(%_playlist_name%),single),

// ===================================
// MY STUFF - pIv
// ===================================
$strstr($lower(%_playlist_name%),-s-),$stricmp($lower(%_playlist_name%),default),
$strstr($lower(%_playlist_name%),radio))),
// ===================================

$puts(albummode_active,1),$puts(albummode_active,2))

Looks like with your radiostream, in albummode it gets treated as single, but the stream has no ARTIST - but the code does not expect it to be absent. I'll investigate it.


Quote
My second sugession - add autorating column

You're free to mod Navigator to display it that way. It will however not happen in the official version, because columns should display what they're telling to display. What you are doing, is basically turning the RATING-column into a simplified TOTAL PLAYS column(which does already exist). BTW: Plays per day, is a much more reliable source to estimate popularity.

Quote
with all due respect to lyx, i don't see why half of the screen would be neglected in single track mode. And the separation between each track make it looks like it's "cramped".

Discussed already one or two pages back. It's not gonna return to the old version, because:
1. Both variants have their disadvantages
2. I have low interest in major modifications to the 1.4.x line
3. It all wont matter anymore in 2.0.0 anyways.

However, since somebody already managed to mod it back to the old style. You could just wait until all the last minor-bugs are killed and someone else posted a modded FCS which uses the old singles-style.

- Lyx
Title: Navigator-Suite Feedback
Post by: 4nt1 on 2006-04-20 00:59:34
Hey Lyx awesome config, I have been using other peoples configs in the past but I find yours the most customisable and user friendly.

I have made my own custom colour scheme and was wondering if you were interested in including it into your navigator fcs

here are the details

Code: [Select]
// is your custom-theme a dark-theme? (0=no, 1=yes)
$puts(theme_dark,1)

// foreground colors
$puts(standard_color,$rgb(255,255,255))
$puts(special_color,$rgb(70,115,170))
$puts(playing_color,$rgb(55,80,108))
$puts(borders_color,$rgb(19,52,102))

// background colors
$puts(bg_color,$rgb(70,115,170))
$puts(bg_color2,$rgb(55,80,108))

// various symbols used in display
$puts(symbol_rating,▀)


Its a nice cool blue type scheme, lemme know what you think.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-23 15:59:27
Its a nice cool blue type scheme, lemme know what you think. :)

The approach is interesting. I'd propose to tone down the primary background color a bit and make the special color more obvious. Currently, the primary background color tends to dominate everything else.
Title: Navigator-Suite Feedback
Post by: 4nt1 on 2006-04-23 23:51:02
ok some small modifications

Code: [Select]
// is your custom-theme a dark-theme? (0=no, 1=yes)
$puts(theme_dark,1)

// foreground colors
$puts(standard_color,$rgb(255,255,255))
$puts(special_color,$rgb(70,115,170))
$puts(playing_color,$rgb(55,80,108))
$puts(borders_color,$rgb(255,255,255))

// background colors
$puts(bg_color,$rgb(70,115,170))
$puts(bg_color2,$rgb(40,58,77)

// various symbols used in display
$puts(symbol_rating,▀)


this makes the bg darker and the borders much clearer... I am personally happy with this colour, but what do you think?
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-25 19:36:48
Looks okay now.

Would you mind if i do some minor adjustments and afterwards add it to the next release? (I'm also willig to add it if you do not wish any modifications from my side. You decide.).

_____________________________________________

If anyone has any bugs to report, then please do so in the coming days. I'd really like to get 1.4.x bugfree and "finished".

- Lyx
Title: Navigator-Suite Feedback
Post by: dood on 2006-04-25 20:33:40
Not sure if I've just overlooked it but what about handling of Various Artist Albums?  In the past I've seen checks for directories with VA, Various, OST, Soundtrack etc as well as playlist with -v- in them.

Ideally Various Artists would be included and a functional part of Album Mode so single artist and various artist albums would display properly.

The album info would stay the same but the title column would become artist - title

If I've overlooked something I apologize.

*edit
Not sure why my search for 'various' didn't give me any results but I think I've resolved my problem.
Sorry
Title: Navigator-Suite Feedback
Post by: dood on 2006-04-25 23:31:02
ok, I see why my various artist albums aren't working.  Instead of changing my directories to have va- I want to see if another guessing option might be valid.

For my regular albums my dir structure is "artist - year - album" and my file is "track - title"
for my va albums my dir is "album - year" and file is "track - artist - title"

Is there something not too hard I can put in my VA guessing area to set this up?

I did notice that my dir structure does include (OST) for the soundtracks album (OST) - year

also my various artists albums are in a subfolder called #various artists and #soundtracks

*EDIT
Consider these ideas for a release.  I've added VA - to my VA albums that didn't already have it.
Title: Navigator-Suite Feedback
Post by: 4nt1 on 2006-04-27 04:46:52
Looks okay now.

Would you mind if i do some minor adjustments and afterwards add it to the next release? (I'm also willig to add it if you do not wish any modifications from my side. You decide.).

_____________________________________________

If anyone has any bugs to report, then please do so in the coming days. I'd really like to get 1.4.x bugfree and "finished".

- Lyx



Hey Lyx yeah feel free to put it in the next release, I would be honoured. I am currently using a blue/orange style now.

Have a look:

Code: [Select]
// is your custom-theme a dark-theme? (0=no, 1=yes)
$puts(theme_dark,1)

// foreground colors
$puts(standard_color,$rgb(255,255,255))
$puts(special_color,$rgb(255,172,1))
$puts(playing_color,$rgb(55,80,108))
$puts(borders_color,$rgb(255,172,1))

// background colors
$puts(bg_color,$rgb(70,115,170))
$puts(bg_color2,$rgb(30,50,75))

// various symbols used in display
$puts(symbol_rating,?)


and also using this for my playlist switcher

Code: [Select]
%title% $tab()$rgb(70,115,170,30,50,75).:$rgb(255,255,255,255,255,255)$num(%size%,$len(99999))$rgb(70,115,170,30,50,75):. $tab()%length%
Title: Navigator-Suite Feedback
Post by: PrO.Cr3atOR on 2006-04-27 17:29:51
I have a little problem. Navigator shows me some tags (Year and Codec) twice, like on this screens. Sorry for my English. 

(http://img248.imageshack.us/img248/7751/foobar8jd.png)

(http://img173.imageshack.us/img173/7570/foobar20ch.png)
Title: Navigator-Suite Feedback
Post by: 4nt1 on 2006-04-27 17:54:27
i think your second pic is because u are using the composer tag or producer tag, it does that i have noticed...

i am sure lyx will give you a more official explanation though
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-28 18:03:13
Quote
Consider these ideas for a release. I've added VA - to my VA albums that didn't already have it.

I will not add additional features to Navigator 1.4.x. If you want robust VA-Display, then use the ALBUM ARTIST-tag. The directory-based VA-guessing is an afterthought-feature - it may work, or it may not work.

i think your second pic is because u are using the composer tag or producer tag, it does that i have noticed...

i am sure lyx will give you a more official explanation though

To me, it looks like his album either has inconsistent tags (CONDUCTOR/PUBLISHER/PERFORMER/STYLE) or he introduced the bug himself (the screenshot shows that he changed the albummode-code). I have no clue without info about the filetags of each track.
Title: Navigator-Suite Feedback
Post by: 4nt1 on 2006-04-29 02:37:17
yeah i agree its definatly one or two of thoese composer/producer type tags....

if he just rewrites all his tags as a group for the main ones should fix the proble,...
Title: Navigator-Suite Feedback
Post by: PrO.Cr3atOR on 2006-04-29 06:40:43
Quote
(the screenshot shows that he changed the albummode-code)


I changed only names: Comment -> Komentarz, Artist -> Artysta, Title -> Tytuł...

Quote
if he just rewrites all his tags as a group for the main ones should fix the proble,...


I made this using Mp3tag, but problem still exists. Very strange. 
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-04-30 18:42:45
1.4.3 released

changelog and download as usual is in the first post of this thread.

Unless you were noticing display-errors with singles in albummode(with files which had no ARTIST), there is not much reason to upgrade. As always, backup your modifications before upgrading.
Title: Navigator-Suite Feedback
Post by: PrO.Cr3atOR on 2006-05-03 23:54:07
I fixed my problem. I removed all tags and wrote all tags one more time uning other program. Now all is OK. 
Title: Navigator-Suite Feedback
Post by: BrilliantGreen on 2006-05-13 02:48:30
I have a theme you can add to the next one .. "darker blue on blue"

(http://img80.imageshack.us/img80/3373/foo5un.png)

Code: [Select]
$puts(theme_dark,1)
$puts(standard_color,$rgb(240,250,250))
$puts(special_color,$rgb(151,199,234))
$puts(playing_color,$rgb(15,49,74))
$puts(borders_color,$rgb(199,224,243))
$puts(bg_color,$rgb(30,97,147))
$puts(bg_color2,$rgb(13,38,57))
$puts(symbol_rating,▀)
Title: Navigator-Suite Feedback
Post by: roentgen on 2006-05-13 14:51:02
Hi
I have a small problem with singles in album mode
I've been using Navigator in foobar 0.83 and I got used to insert SINGLETRACK=1 and no matter the other tagz tracks were shown as singles
With the latest Navigator-suite and foobar 0.9 doesn't seem to work anymore. The only way to activate singles mode in album view is to aply per track gain... but that's not too comfortable for me.
Thanks for your patience with me.
Title: Navigator-Suite Feedback
Post by: acedriver on 2006-05-13 15:22:19
Hi
I have a small problem with singles in album mode
I've been using Navigator in foobar 0.83 and I got used to insert SINGLETRACK=1 and no matter the other tagz tracks were shown as singles
With the latest Navigator-suite and foobar 0.9 doesn't seem to work anymore. The only way to activate singles mode in album view is to aply per track gain... but that's not too comfortable for me.
Thanks for your patience with me.

nav-suite for 0.9 display singletrack differently from 0.8.3

In hybrid mode, the artist and title are displayed under title&length. If you want it to display like in 0.8.3, I've made a mod to the latest nav-suite. PM me for it.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-05-13 15:26:14
The latest also uses TOTALTRACKS=1 to determine single tracks. Im not sure if the older tag is still in there (might be, knowing lyx).
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-05-13 15:26:16
I have a small problem with singles in album mode
I've been using Navigator in foobar 0.83 and I got used to insert SINGLETRACK=1 and no matter the other tagz tracks were shown as singles


With the latest Navigator-suite and foobar 0.9 doesn't seem to work anymore. The only way to activate singles mode in album view is to aply per track gain... but that's not too comfortable for me.


Sorry, but i cannot reply anything useful because i cannot make any sense of the above two quotes. I have no clue what you're talking about.

Quote
The latest also uses TOTALTRACKS=1 to determine single tracks. Im not sure if the older tag is still in there (might be, knowing lyx).

It should still be there (at least its in the code - unless something broke, SINGLETRACK should still work)

edit: confirmed, it still works as it should.

- Lyx
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-05-13 15:27:28
I believe they are both confused with each other. roentgen probably just needs to update his singles, while acedriver thought he was unhappy with the new singles display.
Title: Navigator-Suite Feedback
Post by: acedriver on 2006-05-13 15:37:09
I thought he want it like this

(http://img45.imageshack.us/img45/5269/sample3pw.png)
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-05-13 15:46:17
Slightly different topic - my current draft-layout (no code written yet) of 2.0.0 looks like this:
Code: [Select]
PLAYLIST LAYOUT
===========================================================================================
          PLAYLISTNUM__                        __
_(ALBUM-)ARTIST/ALBUM  |_<<<single___group>>>_|  1:ALBUMARTIST, 2:ALBUM, 3:PUBLISHER & DATE
           DATE/GENRE__|                      |__1:GENRE, 2:ALBUM RATING, 3:GAIN-value
T#/PLAYBACK-INDICATOR
        CHAPTER(OPUS)
T.ARTIST/TITLE/LENGTH
RATING(TRACKSPECIFIC)
_STYLE(TRACKSPECIFIC)
          DAILY PLAYS
          TOTAL PLAYS
          LAST PLAYED
                  AGE
          CONTINUATOR
         RG-INDICATOR
      METADATA-MATRIX
              FILEEXT (incl. archive-indicator)
        QUALITY/RATIO

Note: There will be no singlemode or albummode. Playlist-display automatically adapts based on a hypothetic future Columns UI feature called "playlist contentgroups".
Title: Navigator-Suite Feedback
Post by: roentgen on 2006-05-13 16:01:56
I thought he want it like this

(http://img45.imageshack.us/img45/5269/sample3pw.png)


You got it right. That is what I want. Sorry for my bad english
As I stated before, in foobar 0.83 I used to accomplish this by inserting the tag 'SINGLETRACK=1'
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-05-13 16:03:21
acedriver:

You're welcome to post your mod - but please state on which version its based.
Title: Navigator-Suite Feedback
Post by: acedriver on 2006-05-13 16:20:27
thx Lyx 

it's based on v1.42

http://acedriver.spymac.com/nav_mod.zip (http://acedriver.spymac.com/nav_mod.zip)
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-05-13 16:40:15
Lyx: That looks good, more or less, from what i can understand from the draft
Title: Navigator-Suite Feedback
Post by: roentgen on 2006-05-13 16:57:20
this is pretty much what I wanted
[a href="http://img469.imageshack.us/my.php?image=singlemode3uc.png" target="_blank"]
Title: Navigator-Suite Feedback
Post by: roentgen on 2006-05-13 22:33:27
I was really stressed about adding something like -s- in order to mark a singles playlist
So I've found another way to do it... using Alt + 255 on numeric keyboard which produces something like a ... SPACE ...
Insert something like *Alt+255* into Columns page in foobar configuration and then name a playlist with something like 'Some name Alt+255'
Isn't this nice?
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-05-13 22:53:29
Insert something like *Alt+255* into Columns page in foobar configuration and then name a playlist with something like 'Some name Alt+255'
Isn't this nice?


From the Navigator HOW-TO:
Quote
Do NOT try to manually force Single/Albummode in the column-prefs:
This will break things badly. Only enable album/singlemode with the method explained above(playlistname-keywords). Some people seem to not get this, so i'll repeat it a second time: You can NOT change how album- and singlemode is triggered by simply changing the settings in the column-preferences!


I wonder if i should create a seperate html-document, call it "READ THIS OR DIE!.html", and then only include the above quote in it.

Why the strong reaction? Nothing special - it was just brought up a few million times before.
Title: Navigator-Suite Feedback
Post by: roentgen on 2006-05-13 23:01:05
Quote
Only enable album/singlemode with the method explained above(playlistname-keywords)

This is exactly what I meant. Make a new keywork *Alt+255* and then append this keyword to playlist name.
Title: Navigator-Suite Feedback
Post by: 4nt1 on 2006-05-15 06:25:36
Hey Lyx I can't wait for new version 2
Let me know if you need someone to beta test for you, as always am happy to lend a hand if I can.

Just wondering do you know much about Track info? cause I would love to be able to the global colours to be used inside the track info, so if i update columns it reflects in track info..??

Don't know if its possible but would be nice
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-05-15 07:33:16
Hey Lyx I can't wait for new version 2 :)
Let me know if you need someone to beta test for you, as always am happy to lend a hand if I can.

Same for me - thats why i have low interest in 1.x.x development except of bug-squashing. Almost every aspect of Navigator will change in 2.0 anyways and solve some of the current issues at the root(instead of trying to patch them), so i prefer to concentrate on 2.0.

A public alpha-version however is probably 2-3 months away. However, i will probably post a WIP-screenshot in the next days, because i want feedback on the new (yes, again) hybrid-display.


Quote
Just wondering do you know much about Track info? cause I would love to be able to the global colours to be used inside the track info, so if i update columns it reflects in track info..??

I know almost nothing about trackinfo (yet), but it will become a fundamental part of Navigator in 2.0.0 - because i will move less important metadata out of the album-column and into a trackinfo-display.

Global colorschemes which can be shared across multiple components will be in 2.0.0. I even want to make the colorscheme-system so that it is sufficient for any UI-component or FCS - so that it will maybe become an unofficial standard. This is especially interesting regarding foosions WIP foo_common-plugin(the result in practice could be downloadable "color-scheme presets" which work with any component or FCS which supports them - thus, colorschemes would be global and independent from components and FCSs).

However, all of this is for now purely hypothetical, and until foosion's foo_common plugin is more mature and supported by columns ui, people will have to copy'n paste their Navigator colorschemes between component-settings.

So, yes, what you're proposing will be in 2.0.0 - but i actually would like to go much further(but that depends on other developers).

Interesting sidenote for colorscheme-designers: The 2.0.0 colorscheme-system gives the user much more control over the colors - but the price is slightly higher difficulty(configurable colorscheme-settings did increase from 7 to 10)

In other news - updated 2.0.0 playlist-layout draft:
Code: [Select]
PLAYLIST LAYOUT
===========================================================================================
LISTNUM/PLAYINDICATOR
             T.ARTIST--+                     +--1:A.ARTIST, 2:ALBUM&DISC#,3:LABEL/PUBLISHER & DATE
                GENRE  |_<<<single__group>>>_|  1:GENRE, 2:ALBUM RATING, 3:GAIN
            SEPERATOR  |                     |  CHAPTER-STUFF & TRACKNUM
         TITLE/LENGTH--+                     +--T.ARTIST/TITLE/LENGTH
RATING(TRACKSPECIFIC)
_STYLE(TRACKSPECIFIC)
          DAILY PLAYS
          TOTAL PLAYS
          LAST PLAYED
                  AGE
          CONTINUATOR
         RG-INDICATOR
      METADATA-MATRIX
              FILEEXT (incl. archive-indicator)
        QUALITY/RATIO

- Lyx
Title: Navigator-Suite Feedback
Post by: 4nt1 on 2006-05-15 20:04:56
awesome I cant wait

yeah i have been following the comments between you and foosion, that kind of component would rock

also I am very keen to start making colour schemes and maybe a how to guide or something similar.
so people can pick it up quickly
Title: Navigator-Suite Feedback
Post by: post_scriptum on 2006-05-19 02:53:26
I'm wondering what is the RG?
Title: Navigator-Suite Feedback
Post by: eejadx on 2006-05-19 03:14:34
I'm wondering what is the RG?

Probably RG for Replay Gain
Title: Navigator-Suite Feedback
Post by: soaddcit on 2006-05-19 23:30:42
hey, can someone send me their foobar with the navigator suite in a zip file or something, I just dont know what I'm doing.

my email is soaddiction@gmail.com

i just dont have the time or patience to figure it out so if someone could please send me it, that'd be great.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-05-20 13:30:50
Sorry to say this, But you're probably using the wrong audio player in that case.
Applying navigator to an existing foobar install is around 4-5 clicks.
Title: Navigator-Suite Feedback
Post by: Brainbug on 2006-05-25 21:02:52
BIG BIG THANX FOR NAVIGATOR!!!

cool stuff

and btw, maybe some short words about "how to install/apply" on the front page or in the zip-included htm would be handy (or maybe i just have not found them). guess not all new foobar users will know that it´s kinda config to load/import.
just some noob help.

again, great work!
Title: Navigator-Suite Feedback
Post by: Granis on 2006-05-27 17:52:52
I'm new to this, so a bit help would be nice.

where do I put
Code: [Select]
$ifgreater($num(%_filename%,3),100,$puts(tracknum,$right($num(%_filename%,2),2)),)
$get(tracknum)
  as told in http://www.hydrogenaudio.org/forums/index....ndpost&p=304228 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=31509&view=findpost&p=304228) ?
Title: Navigator-Suite Feedback
Post by: q-stankovic on 2006-05-28 17:00:00
Hello Lyx!

Some weeks ago you wrote following:

Quote
New features will appear in Navigator 2.0.0 to be released someday in the future (yes, no ETA at all). Since 2.0.0 will be a complete redesign almost from scratch, feature proposals which asume an 1.4.x style workflow will be useless. Radical and avantgardistic ideas are welcome as long as they are reasonable. However, 2.0.0 is a long way of, so i cannot give any definitive answers to proposals - i will however read every proposal and consider it.


So let me present the most simple form of my idea without having enough knowledge if it  is realizable at all:

The display mode in ColumnUi is determined by the name of the playlist name. It would be fantastic if displaymode is determined by sorting!

Here an example: you have a plugin similar like foo_custom_sort or you use "sort by..." in main menu. If you sort your playlist by title you have single mode and if  you sort it by album you have album mode. An enhanced model could look like that: If you sort by date, then by album and then by title you have three columns: The first column contains the date and only the first entry of the date is displayed (date mode), the second is album mode and the third one contains the tracks.

I know that changes to ColumnsUi has to be made, but i just wanted to mention this idea.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-06-01 15:34:43
There would be no single or albummode anymore. Albums and Singles would automatically be recognized without the need for exotic tags. Thus, the display would automatically adapt to display stuff optimally.

As for sorting and changes to columns ui - i did propose sort-related changes exactly because of the scenario which you describe. It ended up in a flamewar between me and musicmusic, with the result that i'm not interested anymore to contribute to columns UI.

Thus, the future of Navigator 2.0.0 as well is uncertain. If it will happen, then probably for a different UI. Ironically, the change of priorities benefited me: I have been less interested in foobar since quite a while, because other projects of me were more interesting to me. The finishing of Navigator 1.4.x and the drive to create 2.0.0 were more because of altruistic reasons.

- Lyx
Title: Navigator-Suite Feedback
Post by: Granis on 2006-06-03 11:47:32
Anyone?
Title: Navigator-Suite Feedback
Post by: q-stankovic on 2006-06-03 18:34:36
Is there a little chance when gras is grown over the thing you may change your decision? 
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-06-04 13:54:34
In this universe, nothing is impossible........ it just becomes more and more unprobable :-P
Title: Navigator-Suite Feedback
Post by: Enigma776 on 2006-07-08 00:48:44
the bonus stuff mentioned in your readme file in the zip where do i put it ?
Title: Navigator-Suite Feedback
Post by: Scidd0w on 2006-08-16 09:41:38
Since that the official play statistics component written by Peter is updated with 1st played tag. (And he allready added statistics to tags writting earlier)
Will you now update the navigator suite to use the official one too?? I would rather use the official component but i believe its not working yet with navigator.
Or am I wrong?
Title: Navigator-Suite Feedback
Post by: PiezoTransducer on 2006-08-16 11:02:02
Since that the official play statistics component written by Peter is updated with 1st played tag. (And he allready added statistics to tags writting earlier)
Will you now update the navigator suite to use the official one too?? I would rather use the official component but i believe its not working yet with navigator.
Or am I wrong?


it's REALLY easy to change it yourself. look for play_counter and replace it with play_count

there are some other things too but you should be fine with high school level programming knowledge.
Title: Navigator-Suite Feedback
Post by: Scidd0w on 2006-08-16 11:30:33
Ok thanks I will try.
I was asking bc I cant test right now as im at work and I remembered a discussion in this thread that it did not quite work before.
I also thought the first played and last played tags had a different timestamp format. But it seems like its easier afterall...
Title: Navigator-Suite Feedback
Post by: Scidd0w on 2006-08-23 10:04:05
I'm now using the official playback statistics component, version 1.3.1.
The playcounter works nice but the daily plays and last played columns fail to work due to the new timestamp format this component uses.

Below are the tags I have on my files now. The first three are from the official component. The last two are from the unofficial one that I kept. (Only the tags not the component iteself!)

<FIRST_PLAYED_TIMESTAMP> : 128007951550781250
<LAST_PLAYED_TIMESTAMP> : 128007951550781250
<PLAY_COUNT> : 3
<FIRST_PLAYED> : 2006-06-26 18:57:15
<LAST_PLAYED> : 2006-07-24 14:27:17

Can someone help me with the code to convert the first played timestamp (128007951550781250) to the first played date format (2006-06-26 18:57:15) the navigator-suite uses?


<EDIT>
Hmm.. I have found out that if I delete the fist_played and last_played tags from my files, foobar is able to retrieve the right date format by just using %first_played% and %last_played% in your script.

But I would still like to have my last played and fist played dates to be converted to the new timestamp format!
Does anyone know how to do this?
</EDIT>
Title: Navigator-Suite Feedback
Post by: Scidd0w on 2006-09-02 11:00:30
Is there any way to get this to work with the official playcount plugin?
I tried everything but i still cant get the last played tab working! The last played time is ok but it keeps saying -today- for al my files.

Somebody wants to help me on this?
I would like to use the official one bc its written by peter and just behaves better on my machine.
Title: Navigator-Suite Feedback
Post by: pIv on 2006-09-02 12:44:35
I'm now using the official playback statistics component, version 1.3.1.
The playcounter works nice but the daily plays and last played columns fail to work due to the new timestamp format this component uses.

Below are the tags I have on my files now. The first three are from the official component. The last two are from the unofficial one that I kept. (Only the tags not the component iteself!)

<FIRST_PLAYED_TIMESTAMP> : 128007951550781250
<LAST_PLAYED_TIMESTAMP> : 128007951550781250
<PLAY_COUNT> : 3
<FIRST_PLAYED> : 2006-06-26 18:57:15
<LAST_PLAYED> : 2006-07-24 14:27:17

Can someone help me with the code to convert the first played timestamp (128007951550781250) to the first played date format (2006-06-26 18:57:15) the navigator-suite uses?


<EDIT>
Hmm.. I have found out that if I delete the fist_played and last_played tags from my files, foobar is able to retrieve the right date format by just using %first_played% and %last_played% in your script.

But I would still like to have my last played and fist played dates to be converted to the new timestamp format!
Does anyone know how to do this?
</EDIT>


I create next script  to decode LAST_PLAYED_TIMESTAMP to LAST_PLAYED

Code: [Select]
$if(%last_played_timestamp%,$puts(second_day,$div($mod($add(%last_played_timestamp%,144000000000),864000000000),10000000))
$puts(days_after,$div($sub(%last_played_timestamp%,127805184000000000),864000000000))
$ifgreater($get(days_after),242,$puts(month_after,09)$puts(days_of_month,$sub($get(days_after),242)),$ifgreater($get(days_after),211,$puts(month_after,08)$puts(days_of_month,$sub($get(days_after),211)),$ifgreater($get(days_after),180,$puts(month_after,07)$puts(days_of_month,$sub($get(days_after),180)),)))2006-$get(month_after)-$num($get(days_of_month),2) $put(hh,$num($div($get(second_day),3600),2)):$put(mm,$num($div($mod($get(second_day),3600),60),2)):$num($mod($get(second_day),60),2),%last_played%)

Create new column and paste this code in it.

Moderation: Changed CODE to CODEBOX in order to preserve forum layout.
Title: Navigator-Suite Feedback
Post by: Scidd0w on 2006-09-02 20:02:24
I create next script  to decode LAST_PLAYED_TIMESTAMP to LAST_PLAYED

Code: [Select]
$if(%last_played_timestamp%,$puts(second_day,$div($mod($add(%last_played_timestamp%,144000000000),864000000000),10000000))
$puts(days_after,$div($sub(%last_played_timestamp%,127805184000000000),864000000000))
$ifgreater($get(days_after),242,$puts(month_after,09)$puts(days_of_month,$sub($get(days_after),242)),$ifgreater($get(days_after),211,$puts(month_after,08)$puts(days_of_month,$sub($get(days_after),211)),$ifgreater($get(days_after),180,$puts(month_after,07)$puts(days_of_month,$sub($get(days_after),180)),)))2006-$get(month_after)-$num($get(days_of_month),2) $put(hh,$num($div($get(second_day),3600),2)):$put(mm,$num($div($mod($get(second_day),3600),60),2)):$num($mod($get(second_day),60),2),%last_played%)
Create new column and paste this code in it.

Thank you very much!
But I found out that you can still use %last_played% and %first_played% with the official playcount plygin. Although they are not file tags.
I will try the above out right away and if this works i'm happy with this solution too
Title: Navigator-Suite Feedback
Post by: pIv on 2006-09-03 05:45:23
In a long time I use unofficial foo_play_count plugin, but two month ago I change it to official version as unofficial don' work witn foobar and I don't want lose my statistic.

I return to unofficial version again when it is will updated.
Second reason of return is that last official version of play_count create FIRST_PLAYED_TIMESTAMP in any case (if first_played already exist).
Title: Navigator-Suite Feedback
Post by: kockroach on 2006-09-09 17:34:20
Hello all,

First off, I love Navigator, thanks for your work Lyx!    The aim of my post is to correct some of the code, which has been broken recently.  I hope you don't mind.

With the release of fb2k 0.9.4 beta 1, there are a couple of Technical Information tags that have been changed.  As such, some of the features of Navigator do not work exactly the same.  Specifically this relates to the code in the 4th line of the "Album - Mode" column, and the Technical Info presented in the Status bar.  I have made changes to the code to correct this  Here it is:

Code: [Select]
// set quality-info (bitrate, etc.)
$puts(quality,

$puts(ratio,
$if($or($strstr(%__encoding%,Lossy),$stricmp(%__codec%,DualStream)),,
$muldiv(%bitrate%,1000,
$div($mul(%samplerate%,%__bitspersample%,%__channels%),100)
)))
$ifgreater($get(ratio),0,$ifequal($get(ratio),100,,$get(ratio)'%' comp.)
,[%bitrate% Kbps ])

[$info(channels) channels]

$if($strcmp(%__codec%,MP3),' '$if(%__codec_profile%,$left(%__codec_profile%,3),CBR)
[' / '$upper($abbr(%__mp3_stereo_mode%))])
)

$puts(quality2,$replace($get(quality),[$info(bitrate_dynamic)],[$info(bitrate)]))

This code needs to be copied over the appropriate section in the Globals tab in the Playlist view section of Columns UI, and the Status Bar tab in the Title Formatting section (except for the last line of code--only for the Globals).

Enjoy.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-09-09 19:07:13
Before i dropped navigator, i was working on nav2.0 - it was abandonned in an unfinished yet very late state - so, it's aprox 70% finished. Album-mode however will NOT work, unless your files have a total tracks tag.

The reason for this is that i worked on nav2 with the intention of making use of contentgroups in ui columns (when they would be implemented). To start working on it before that feature was actually implemented in ui columns, i created two wrapper-vars in the globals which would act as an abstractionlayer between nav-contentgroup vars and actual application-features. Thus, currently the FCS internally already works with contentgroups, but via the abstraction-layer, it is fed with tracknumer and total tracks instead of contentgroup-total and contentgroup-index.

It also makes use of a new colorscheme approach (semantics-driven colorschemes instead of widget-driven colorschemes).

If someone is interested in continueing the work on it, then i can post the code. I will however provide zero support for it - so it would be "take it or leave it".

- Lyx
Title: Navigator-Suite Feedback
Post by: amors on 2006-09-10 17:24:34
Before i dropped navigator, i was working on nav2.0 - it was abandonned in an unfinished yet very late state - so, it's aprox 70% finished. Album-mode however will NOT work, unless your files have a total tracks tag.

The reason for this is that i worked on nav2 with the intention of making use of contentgroups in ui columns (when they would be implemented). To start working on it before that feature was actually implemented in ui columns, i created two wrapper-vars in the globals which would act as an abstractionlayer between nav-contentgroup vars and actual application-features. Thus, currently the FCS internally already works with contentgroups, but via the abstraction-layer, it is fed with tracknumer and total tracks instead of contentgroup-total and contentgroup-index.

It also makes use of a new colorscheme approach (semantics-driven colorschemes instead of widget-driven colorschemes).

If someone is interested in continueing the work on it, then i can post the code. I will however provide zero support for it - so it would be "take it or leave it".

- Lyx


Please, post your code!
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-09-12 22:53:58
The following code is unfinished and unsupported - take it or leave it:
[attachment=2529:attachment]
Title: Navigator-Suite Feedback
Post by: kockroach on 2006-09-13 13:28:52
Thanks Lyx!  Even though it is "unfinished", it looks pretty good so far.  Thanks again for posting your FCS 
Title: Navigator-Suite Feedback
Post by: kejkz on 2006-10-18 14:12:02
Great code! Thanks for sharing it
Title: Navigator-Suite Feedback
Post by: Slotos on 2006-10-31 14:26:43
I have made changes to the code to correct this
I've changed it another way. Maybe it will be usefull too.
Code: [Select]
// set quality-info (bitrate, etc.)
$puts(cp,[%__codec_profile%])
$puts(quality,$if($get(cp),
$if($strcmp(%codec%,MP3),[%bitrate%kbit]' '$get(cp)
[' / '$upper($abbr(%__mp3_stereo_mode%))],$get(cp))
,
$puts(ratio,
$if($or($strstr(%__compression%,Lossy),$stricmp(%codec%,DualStream)),,
$muldiv($info(bitrate),1000,
$div($mul(%samplerate%,$info(bitspersample),$channels()),100)
)))
$ifgreater($get(ratio),0,$ifequal($get(ratio),100,,$get(ratio)'%' compr.)
,[%bitrate%kbit])

[$info(mod_channels)ch]
))
$puts(quality2,$replace($get(quality),[$info(bitrate_dynamic)],[$info(bitrate)]))
Also I recommend to change width of "quality" column to 95.

PS: I hope I haven't mistaken anywhere. I've done it on the fly, my foobar and music are far from here
Title: Navigator-Suite Feedback
Post by: yoasif on 2006-11-02 13:07:43
Question for anyone in the know...

How can I activate the "va" mode if i am using the BAND Tag for mp3s (so that it comes up in windows media and itunes) and not "album artist"?
Title: Navigator-Suite Feedback
Post by: typhoidal on 2006-12-02 10:16:48
Can somebody help me how to display information about album length? I would like to see this information in Album  Mode column in the area where Format and RG info is displayed. Maybe it can be displayed in the row under Format and RG info. Or can RG info be replaced by album lenght info (I don't use RG)?

I usually have more albums in playlist, so if I want to see album lenght I have to select all album tracks and than album length is displayed in status bar. It's a bit uncomfortable.

Thanks for help.
Title: Navigator-Suite Feedback
Post by: Ran Sagy on 2006-12-02 12:48:38
I don't think that is currently possible. When processing items in the list, It goes over them one by one. It has no recollection of previous items and as such, You can't count the time for each track in the album like that.
You might be able to display that with another plugin such as foo_cwb_hooks.
Title: Navigator-Suite Feedback
Post by: TedFromAccounting on 2006-12-28 04:03:13
I think that upgrading to the latest columns UI has messed up this config a little bit.  It seems like some of the columns in my playlist are running into eachother and it seems that the leading zeros have vanished from the playlist numbers.  Is there some code i can change to make it look normal again?

(http://myweb.nmu.edu/~chutte/column.gif)
Title: Navigator-Suite Feedback
Post by: Slotos on 2006-12-28 11:12:23
It seems to me that there is a problem with handling alignment for tabbed strings in column ui.

For now just add spaces at the end of every line. Config is heavily commented, you won't get lost.

PS: Will share my edited config somewhat later.

upd: Ok, here (http://www.sendspace.com/file/878nyy) is mine Navigator. Do not forget to backup your config.
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-12-28 12:04:15
Random gossip:

When i was using columns ui and coding Nav, i was thinking all the time how nice and more clear album headers ABOVE albums would look like. Now i've switched to single-column playlist and played around a bit - and have come to the conclusion that while it it looks cool, it actually looks less clear if album-headers are on top. And if you work with mixed playlists and move tracks around, it is absolutely irritating how the lines jump around adapting.

I guess, in the long run i will return to the classical "album info left, track info right"-layout.

- Lyx
Title: Navigator-Suite Feedback
Post by: TedFromAccounting on 2006-12-28 19:54:55
It seems to me that there is a problem with handling alignment for tabbed strings in column ui.

For now just add spaces at the end of every line. Config is heavily commented, you won't get lost.

PS: Will share my edited config somewhat later.

upd: Ok, here (http://www.sendspace.com/file/878nyy) is mine Navigator. Do not forget to backup your config.


Ah, thank you very much
Title: Navigator-Suite Feedback
Post by: Slotos on 2006-12-29 10:32:08
Random gossip:

When i was using columns ui and coding Nav, i was thinking all the time how nice and more clear album headers ABOVE albums would look like. Now i've switched to single-column playlist and played around a bit - and have come to the conclusion that while it it looks cool, it actually looks less clear if album-headers are on top. And if you work with mixed playlists and move tracks around, it is absolutely irritating how the lines jump around adapting.

I guess, in the long run i will return to the classical "album info left, track info right"-layout.

- Lyx


Does it mean that we have chance to see single column style Navigator in future?
Title: Navigator-Suite Feedback
Post by: Lyx on 2006-12-29 22:44:57
Probably not. I'm just doing this layout for myself. It may be useful for some people when its more mature (especially since its one of the rare(or the only?) layouts where colors can be set centrally in the globals). However, it is by far not as feature-packed and modular as navigator was.

So, yes i will probably post a new layout for SCPL some day, but it unprobable that it will be similiar to Nav - because i'm just creating a config which is useful for me - not one which is useful for as many people as possible.

- Lyx
Title: Navigator-Suite Feedback
Post by: plum on 2007-01-10 12:55:47
Hi, I'm new here. I've just started using Navigator and find it really great -- a great space-saver. However, I've noticed a problem with the "Age" column. No matter how old a track is, it registers as being "1 days" old. I've checked the "last played" field in track properties, and there's no problem with that. Can anyone help?

I'm using the official play count dll in the 0.9x foobar. I can't understand it, but here's the code in the "Age" edit column screen:

Code: [Select]
// For CONFIGURATION, see the "Globals"-tab !
// ============================================

// calculate firstplayed-days since millenium
$if(%first_played%,
$puts(first_played,%first_played%)
$puts(firstplayed_d-2000,$add(
$mul($substr($get(first_played),3,4),365),
$select($substr($get(first_played),6,7),0,31,59,90,120,151,181,212,243,273,304,334),
$substr($get(first_played),9,10)))
// calculate days since first play
$puts(days_since_first_play,$max(0,$sub($get_global(system_d-2000),$get(firstplayed_d-2000))))

// age
$add($get(days_since_first_play),1)
$get_global(standard_color_low)' days'

)
Title: Navigator-Suite Feedback
Post by: Slotos on 2007-01-11 11:14:46
plum, problem is probably in system_d-2000. Try looking into it in the globals tab. Or try downloading my modification of Navigator (http://www.sendspace.com/file/878nyy). I've had somewhat similar problem in the begining. Though it was with older columns ui, so I'm not sure.

Lyx, as for me the main feature of Navigator is it's usefulness. So I'm eagerly waiting for the moment you'll share your config

Oh, by the way. I was wondering for a while. What is the way to handle playlists like "%Rating% IS 5" without using album-/single-mode switch? Such playlists contain album tracks that should be displayed as singles, because no full album usually appear in there. You said that Navigator2 will have no need in "-s-" switch. That was the first time the question arose. But then you abandoned the Navigator, so I decided to stuck to old Navigator fixing it whenever foobar changed behaviour. And now I'm trying to do something on my own and so I wonder.
Title: Navigator-Suite Feedback
Post by: plum on 2007-01-12 00:02:14
Thanks slotos. I've copied your mod to the components folder, but nothing's different so far. Will it modify the settings retroactively, or will I have to wait at least 24 hours for the mods to work through?
Title: Navigator-Suite Feedback
Post by: Slotos on 2007-01-12 08:23:03
Thanks slotos. I've copied your mod to the components folder, but nothing's different so far. Will it modify the settings retroactively, or will I have to wait at least 24 hours for the mods to work through?


Open foobar2000 properties dialog.
Go to Display - Columns UI.
If you have made any changes to your config and want to save them - use Export button to do so.
Use Import button to import modified Navigator from the fcs I've posted.
Title: Navigator-Suite Feedback
Post by: plum on 2007-01-13 13:19:21
Thanks sloto, that worked perfectly. Awesome work!
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-01-14 08:43:59
Oh, by the way. I was wondering for a while. What is the way to handle playlists like "%Rating% IS 5" without using album-/single-mode switch? Such playlists contain album tracks that should be displayed as singles, because no full album usually appear in there. You said that Navigator2 will have no need in "-s-" switch. That was the first time the question arose. But then you abandoned the Navigator, so I decided to stuck to old Navigator fixing it whenever foobar changed behaviour. And now I'm trying to do something on my own and so I wonder.


I had no plans to support such features in "single/albummode", mainly because i think that the single/albummode approach is fundamentally flawed and a hack - so trying to support such playlists amounts to writing a hack for a hack. In a hybridmode-playlist which works via contentgroups, all such problems dissappear, because you no longer need to "fake it".

Unfortunatelly, AFAIK Columns UI still does not support contentgroups. Single-Column Playlist does support them, but has no straightforward way yet to group singles. So, to put it simply: currently, there is no sane method available to implement hybridmode playlists via contentgroups.

- Lyx
Title: Navigator-Suite Feedback
Post by: plinni on 2007-02-01 01:30:11
Hmm...I loaded album.fcs but nothing changes:

(http://img300.imageshack.us/img300/1091/deskbj2.th.jpg) (http://img300.imageshack.us/my.php?image=deskbj2.jpg)

What's wrong with that? Once I loaded it, it worked. I am confused
Title: Navigator-Suite Feedback
Post by: vojtek on 2007-02-06 19:31:57
It seems to me that there is a problem with handling alignment for tabbed strings in column ui.

For now just add spaces at the end of every line. Config is heavily commented, you won't get lost.

PS: Will share my edited config somewhat later.

upd: Ok, here (http://www.sendspace.com/file/878nyy) is mine Navigator. Do not forget to backup your config.


Hi I use your fsc but i`don`t have any rating... tag-matrix, Where is a problem ? I`have playcount unofficial.

http://img130.imageshack.us/img130/7554/73836505ta9.jpg (http://img130.imageshack.us/img130/7554/73836505ta9.jpg)
Title: Navigator-Suite Feedback
Post by: Slotos on 2007-02-08 10:57:44
Hi I use your fsc but i`don`t have any rating... tag-matrix, Where is a problem ? I`have playcount unofficial.

http://img130.imageshack.us/img130/7554/73836505ta9.jpg (http://img130.imageshack.us/img130/7554/73836505ta9.jpg)


As I see tag-matrix is working quite good. You have properly tagged files and all fields of tag-matrix are highlighted.
Navigator uses %rating% tag for rating display, both file tag and custominfo field works.
If you want to see your playback statistic in the playlist (though it is quite space consumptive) - go to Preferences - Display - Columns UI - Playlist View - Columns (tab) and check the Show Column checkbox for Daily plays/Total plays/Last played. Alternatively you can right-click at the playlist column titles and select playcount statistic fields to display.
Also I don't understand the reason for using unofficial playcount plugin, because official one has everything you need IMHO - %first_played%, %last_played% and %play_count% and is able to write statistic to file tags automatically. If play count is not displayed - possible reason is that unofficial component uses %play_counter% tag instead of %play_count%. If it is the case I can modify config so it will allow setting play count field in globals tab.

PS: It is Navigator-Suite developed by Lyx. I've only updated it to latest foobar2000 and added some specific "fixes" for foo_dumb and official playcount component. Those minor fixes do not make this config mine in any way.
PPS: Now I'm using Navigator-Suite 2 Alpha (very) slowly modifying it to satisfy my needs. So I beg you pardon if I'm slow in understanding your problem. Things may have became messed up in my head.
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-02-08 12:59:45
Official playcount was not supported because:

1. even though the community spent about a whole month deciding on a standard for playback-stats, and there was already a plugin out which honored that, official playcount ignored that and used its own scheme. So i continued to support what was decided by the community, not by a single person.

2. Official playcount does NOT have everything which Navigator needs. It lacks first_played support.

3. Official playcount was originaly only meant as a test for peter.

edit: nevermind, i saw that you wrote that official playcount now supports first_played. At the time i wrote Nav, this was not the case.
Title: Navigator-Suite Feedback
Post by: vojtek on 2007-02-08 19:54:12
Hi I use your fsc but i`don`t have any rating... tag-matrix, Where is a problem ? I`have playcount unofficial.

http://img130.imageshack.us/img130/7554/73836505ta9.jpg (http://img130.imageshack.us/img130/7554/73836505ta9.jpg)


As I see tag-matrix is working quite good. You have properly tagged files and all fields of tag-matrix are highlighted.
Navigator uses %rating% tag for rating display, both file tag and custominfo field works.



Ok thanks for your advice. I back to using Navigator_1.4.3 - albummode default, with play_count unofficial and now I have switched on stats (last play,age...etc), but for the whole time the rating dosen`t work  Doesn`t mater if the song was played 10 times or 2 times field rating doesn`t change
Title: Navigator-Suite Feedback
Post by: ArtMustHurt on 2007-03-29 13:49:28
i use album mode, where it says Format: MP3 / VBR2 or VBR V2 how do i change it to display the average bitrate for the album so it says something like Format: MP3 / 255kbit VBR ?
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-03-29 16:19:47
I am not certain if i changed the position where it is defined in the 2.0.0 alpha release.

Anyways, it is either defined in the globals in the "metadata detection core" at the position where the "quality" var is defined - or it is defined directly in the column.

- Lyx
Title: Navigator-Suite Feedback
Post by: elenhil on 2007-03-29 21:01:13
I can't figure out how did you manage to make it display strings within brackets in different colour? I'm not very bright in coding, can you just point it out for me?
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-03-29 21:56:27
$replace is your friend :) Just (ab-)use it to inject colors before the opening bracket and after the closing bracket.

P.S.: Even though $replace is very useful, it is also one of the slowest functions. If you need to do multiple replaces, then you can save resources by stacking them all into a single $replace, instead of multiple ones. A general rule of thumb when estimating code-efficiency is to count the number of $$$ in your code - the more $'s, the more "expensive" your code is, lol.

P.S. 2: if columns ui could just finally get contentgroups, i may get interested in returning to columns ui coding. I'm fed up with the mess which SCPL and the like are.
Title: Navigator-Suite Feedback
Post by: ArtMustHurt on 2007-03-31 15:48:50
Code: [Select]
 
$puts(ratio,
$if($or($strstr(%__compression%,Lossy),$stricmp(%codec%,DualStream)),,
$muldiv($info(bitrate),1000,
$div($mul(%samplerate%,$info(bitspersample),$channels()),100)
)))
$ifgreater($get(ratio),0,$ifequal($get(ratio),100,,$get(ratio)'%' compr.)
,[%bitrate%kbit])


what do i change here to get the average bitrate for the album?
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-03-31 19:17:23
Nothing. It is technically impossible currently.
Title: Navigator-Suite Feedback
Post by: specofdust on 2007-04-01 12:15:51
Hi there,

Sorry for the newb post but I've got a fairly simple problem that I havn't a clue how to fix. My PC crashed and I lost my config which had looked like this: http://www.zen85473.zen.co.uk/foobarconfig.jpg (http://www.zen85473.zen.co.uk/foobarconfig.jpg) - I know I must have just copied a string in somewhere since I've seen that look on other peoples foobar installs. I'm just hoping someone can provide a link to what it is that I need to get this look back, since foobars gone back to black on white basicness since I lost my config in the crash and I really havn't a clue how to get back to where I was.

Sorry if this threads in the wrong place, and apoligies for its noobyness. But I know my config was based around the Album mode of navigator - if a mod could delete it if it's in the wrong place that'd be great. Thanks
Title: Navigator-Suite Feedback
Post by: barry123 on 2007-04-02 00:38:46
Nothing. It is technically impossible currently.


is it possible to change %bitrate% every 5 seconds or something.
// per second is very annoying but I want a little average so // per track isn't an option.
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-04-02 10:13:50
The question was about albums, not tracks -  displaying average album-bitrate is technically impossible. Columns UI TAGZ can only see one track at a time, not more.
Title: Navigator-Suite Feedback
Post by: MiSP on 2007-06-21 18:52:45
Hmm, obviously I'm running version 0.6 (foo_navigator is version 0.6 here). I've done quite some custom scripting here and there to get things displayed the way I want. The problem is, I don't remember everything I did, and now I don't know what is default and what is mine. What's the best way to upgrade without losing everything?

Edit: Nevermind, foo_navigator was something else. I have the latest version (1.4.3). On to my "bug" report then: Using totaltracks=1 as a method of determining whether a track is single is not the best idea IMHO. There are albums that only have one track, e.g. Amarok by Mike Oldfield. Is there a way to disable this check?
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-06-21 19:31:48
Using totaltracks=1 as a method of determining whether a track is single is not the best idea IMHO. There are albums that only have one track, e.g. Amarok by Mike Oldfield. Is there a way to disable this check?

Should be somewhere in the globals. Though, you will most probably not like the result - if a 1-track album gets treated like an album, then the display will look weird and the album-title will get cropped. This is because the layout is designed to asume that all albums have at least two tracks - it has no logic to display 1-track albums in a sensible way - therefore the treatment like singles.

- Lyx
Title: Navigator-Suite Feedback
Post by: MiSP on 2007-06-21 19:54:21
Though, you will most probably not like the result - if a 1-track album gets treated like an album, then the display will look weird and the album-title will get cropped. This is because the layout is designed to asume that all albums have at least two tracks - it has no logic to display 1-track albums in a sensible way - therefore the treatment like singles.

Found it. I still prefer it this way, with the Album Mode column not being empty.

Also, when single mode is activated in album (hybrid) mode, why isn't the artist displayed in the Title & Length column, as with various artist albums? As it is now, I can't see artists at all when the songs are singletracks.
Title: Navigator-Suite Feedback
Post by: elenhil on 2007-07-21 09:00:06
I wish somebody continued developing Navigator-Suite...
Title: Navigator-Suite Feedback
Post by: MiSP on 2007-07-21 10:12:29
I wish somebody continued developing Navigator-Suite...

What features are you missing? It has a load of features, you can customise it till the end of the earth, and I've never encountered a bug with it.
Title: Navigator-Suite Feedback
Post by: elenhil on 2007-07-22 09:21:36

I wish somebody continued developing Navigator-Suite...

What features are you missing? It has a load of features, you can customise it till the end of the earth, and I've never encountered a bug with it.

Well, there were new features planned for v2.0, after all. Also, I hoped developing ColumnsUI schemes would encourage further development of ColumnsUI itself.
Title: Navigator-Suite Feedback
Post by: Lyx on 2007-07-22 11:35:50
I have no plans to continue development of Navigator myself. Others are free to pick up where i stopped. However, anyone who is a skilled and responsible programmer may want to ask himself if developing on the currently existing UIs makes sense, or if it maybe would make more sense, to create an entirely new UI. If you develop on official UI, CUI, SCPL or PUI, you may be placing bets on a dead horses.

As for myself, i'm currently involved in various projects, fb2k-related and non-fb2k-related - all of them aren't ready for public testing/consumption yet.

- Lyx

P.S.: The main features which were planned for Nav 2.0, relied on support from CUI - namely contentgroups. Those features weren't implemented and probably will never be implemented into CUI.
Title: Navigator-Suite Feedback
Post by: audioffile on 2008-02-08 18:10:52
I just downloaded navigator and I'm really impressed. My only issue is with playcount. I get nothing in TotalPlays and the LastPlayed always shows today (once the file has been played once). I'm using the official foo_playcount. I saw that someone else has had the TotalPlays issue and posted a code snippet, but I'm new to fb2k and CUI and I didn't quite understand what to do with the code. Can anyone help? Thanks.

Actually Age and Dailyplays don't work either, but I can live without those... thanks again.
Title: Navigator-Suite Feedback
Post by: elenhil on 2008-05-30 12:37:20
I still hope someone would pick this up. Now that PanelsUI has problems with the latest version of foobar2000, I'm going back to good 'ol CUI. And Navigator-Suite is still my favourite scheme. Too bad it isn't developed anymore. Maybe just a bit of cosmetic makeup for it to fit NG Playlist better, anyone?
Title: Navigator-Suite Feedback
Post by: Lyx on 2008-05-30 14:34:41
Maybe just a bit of cosmetic makeup for it to fit NG Playlist better, anyone?

Lots of changed fieldnames + adaption to NG-Playlist = complete rewrite.

Honestly, the only thing which nowadays can be "recycled" from Navigator, isn't the code, but the idea and intentions behind it. What you as a user "see" and how you use it, is what can be "ported".... but what happens behind the scenes is now quite obsolete.
Title: Navigator-Suite Feedback
Post by: heatstroke on 2008-06-28 14:10:09
I apologize if this is the wrong place to post this, and if it has been answered already...and by the way very nice work all. 
I am using foobar 9.5.3 with Navigator.  I have figured out how to change some of the colors for a custom look.  How can I change the now-playing blink so that it blinks 'darker' instead of 'brighter'.

Thanks for any help. It is very much appreciated
RC
Title: Navigator-Suite Feedback
Post by: Sounds Blast on 2008-08-28 23:59:27
thanks lyx. I really like this a lot for columns ui.
Title: Navigator-Suite Feedback
Post by: cao.cacao on 2012-08-17 19:05:55
[quote name='Slotos' date='Jan 11 2007, 12:14' post='463403']
plum, problem is probably in system_d-2000. Try looking into it in the globals tab. Or try downloading my modification of Navigator (http://www.sendspace.com/file/878nyy). I've had somewhat similar problem in the begining. Though it was with older columns ui, so I'm not sure.

Hi, I just started to use foobar and would apreciate your help.. Is it possible to share that file again Uyou modification of navigator)? File date limit has expired, and I would really like to try it... Thanks in advance
SimplePortal 1.0.0 RC1 © 2008-2019