Skip to main content

Notice

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

foo_browser

Reply #500

Hi cwbowron,
Thank you for this new version that works just fine. A few posts ago, I asked people to react about the idea of adding an option to send a selection to another playlist than the *Browser* one. So that it's possible to browse the database as a selected album plays. This should be great for people who miss  the medie library in winamp.
What do you yhink about the idea ?
Bye and thank you again.


Since I added a Play in Library Playlist to my playlist tree component, I set my double click action to that, then use the browser playlist for browsing.  Then if I want to play something from the browser, I double click it and it plays in the playlist tree library playlist which is configurable somewhat similar to the browser playlist, but it cannot use the browser specific tagz.


Hi cwbowron,
You're absoloutly right, it works really good like this !
Tks again and kepp on making such good work

foo_browser

Reply #501
Is there a way to 'reverse' sort the result of a filter?

I have a panel setup..

Lable : Date
Format: $if2(%date%,<MISSING>)
Sort: *
Precedence: 4

When viewed i starts with the smallest date (in this case 1978) then heads on down to 2006.

Can i reverse this so that it starts with 2006 and works its way down?

<MISSING> and other mistagged stuff can stay up the top

foo_browser

Reply #502
Apologies if this has already been discussed but the thread is very long, i did not read all of it.

I am using the latest version of this component and the latest version of foobar.

I have three panels: the first is the genre, the second is artist, the third is album.
If i click on a genre, the artist and album panels accordingly change so that they display only artists and albums according to the genre i clicked. Now say I click on an artist in the artist panel, then the genre panel changes to match the artist i clicked. Now, if i click on the genre on the left that the artist belongs to, the other artists disappear, and I am stuck in all three panels to only display that one artist, the genre it belongs to and its albums, even if i click on "All" for any of the three panels...

I am unaware as to a method to revert the panels to their default view (i.e. with all genres, all artists and all albums listed). Or, perhaps the component should be modified so that whichever particular that you click on does not affect the contents of the preceding panel, and rather only the following panel.

foo_browser

Reply #503
Apologies if this has already been discussed but the thread is very long, i did not read all of it.

I am using the latest version of this component and the latest version of foobar.

I have three panels: the first is the genre, the second is artist, the third is album.
If i click on a genre, the artist and album panels accordingly change so that they display only artists and albums according to the genre i clicked. Now say I click on an artist in the artist panel, then the genre panel changes to match the artist i clicked. Now, if i click on the genre on the left that the artist belongs to, the other artists disappear, and I am stuck in all three panels to only display that one artist, the genre it belongs to and its albums, even if i click on "All" for any of the three panels...

I am unaware as to a method to revert the panels to their default view (i.e. with all genres, all artists and all albums listed). Or, perhaps the component should be modified so that whichever particular that you click on does not affect the contents of the preceding panel, and rather only the following panel.

I've had the same problem.

foo_browser

Reply #504
Quote
' date='Jun 20 2006, 17:31' post='404837']

Apologies if this has already been discussed but the thread is very long, i did not read all of it.

I am using the latest version of this component and the latest version of foobar.

I have three panels: the first is the genre, the second is artist, the third is album.
If i click on a genre, the artist and album panels accordingly change so that they display only artists and albums according to the genre i clicked. Now say I click on an artist in the artist panel, then the genre panel changes to match the artist i clicked. Now, if i click on the genre on the left that the artist belongs to, the other artists disappear, and I am stuck in all three panels to only display that one artist, the genre it belongs to and its albums, even if i click on "All" for any of the three panels...

I am unaware as to a method to revert the panels to their default view (i.e. with all genres, all artists and all albums listed). Or, perhaps the component should be modified so that whichever particular that you click on does not affect the contents of the preceding panel, and rather only the following panel.

I've had the same problem.

In the last release of foo_browser, the dependancies among the panels are set by a level number. The top level panel has the number 0 (zero): this means that the selections made in the other panels won't affect this one. You should set to zero what you want to use as the master panel.
All the panels with a higher level number will be affected by the selections you made in the master one. If you set a panel to a level number 1, the selections you will make into this will affect only the panels with number 2 or greater.
So, if you want that album depends by artist and artist depends by genre try this:

genre = 0
artist = 1
album = 2

One nice thing is that you can have two or more panels with the same number.
Try this setup:

situation = 0
genre = 1
tempo = 2
rating = 2

you can choose "conversation" as situation and this will filter all the panels;
then choose "jazz" as genre and this will filter tempo and rating panels;
and then you're free to choose which tempo OR which rating: only medium tempo, whichever rating or only 5 rated whichever tempo.
Nice, isn't it?

foo_browser

Reply #505
In my case, I want all panels to filter each other, mutually and completely.  I set all my levels to 9, but when I subsequently select two panels, clicking on 'all' leaves the current selection made, as if I had done the 'browse' action on a particular album, in this case.  I can make this more detailed if you find it obscure or confused.

foo_browser

Reply #506
Quote
' date='Jun 20 2006, 12:47' post='404858']
In my case, I want all panels to filter each other, mutually and completely.  I set all my levels to 9, but when I subsequently select two panels, clicking on 'all' leaves the current selection made, as if I had done the 'browse' action on a particular album, in this case.  I can make this more detailed if you find it obscure or confused.


You can refresh the browsers to the entire media library contents using the the "Refresh Browser Contents" option under the library main menu.
There used to be a link to my website here.

 

foo_browser

Reply #507
I, too, would like the ability to have browser panels to be mutually exclusive. I use three panels Genre, Artist, and Album (in that order). I would like to be able to (for example) select an artist and not only have the album list update to only that artists' albums (which it now does nicely) but also to have the Genre list update to only that artists' genres.  I assumed this might be possible by setting all three browsers to the same "Precedence" value (I tried both 1 and 9) but it does not appear to have an effect. I even restarted foobar between settings changes to make sure they took.

I currently see the album list filtered by the artist list which is filtered by the genre list, which is the expected behavior and much to my liking.  However the ability to make all lists filter each other mutually, with "[ALL]" acting as a method to disable an individual filter would be icing on the cake.

I took your suggestion from the previous post and tried using "refresh browser contents" between selections in the hope this would force the lists to refresh but all they did is set all the browsers back to [ALL] and display everything in every panel.

EDIT: I am using foo_browser.dll v1.2.0b (June 14 2006 - 08:28:57) and Foobar v0.9.2 which both appear to be the latest versions.

foo_browser

Reply #508
I, too, would like the ability to have browser panels to be mutually exclusive. I use three panels Genre, Artist, and Album (in that order). I would like to be able to (for example) select an artist and not only have the album list update to only that artists' albums (which it now does nicely) but also to have the Genre list update to only that artists' genres.  I assumed this might be possible by setting all three browsers to the same "Precedence" value (I tried both 1 and 9) but it does not appear to have an effect. I even restarted foobar between settings changes to make sure they took.

I currently see the album list filtered by the artist list which is filtered by the genre list, which is the expected behavior and much to my liking.  However the ability to make all lists filter each other mutually, with "[ALL]" acting as a method to disable an individual filter would be icing on the cake.

I took your suggestion from the previous post and tried using "refresh browser contents" between selections in the hope this would force the lists to refresh but all they did is set all the browsers back to [ALL] and display everything in every panel.

EDIT: I am using foo_browser.dll v1.2.0b (June 14 2006 - 08:28:57) and Foobar v0.9.2 which both appear to be the latest versions.

Strange that you cannot get it to work like you want, because for me it seems to work like you are wanting it to.  I am still playing around with my layout, and have more than three Browser panels.  One of them (Codec) is set to "0", while all others are set to "1".  When I click on any Genre, the listings in the other panels are all trimmed to show only what belongs to that Genre.  If I then click on a specific Year that is still listed, then only the Artist(s) and the corresponding album(s) from that year are left in their appropriate panels.

Edit:  Also wanted to confirm I am using the same version of Browser as you.

Unless there is something else you are trying to do, it seems like it is working the way that you are asking.

foo_browser

Reply #509
It would be great, if I could change the vertical item padding in the browser panel.

foo_browser

Reply #510

I, too, would like the ability to have browser panels to be mutually exclusive. I use three panels
Genre, Artist, and Album (in that order). I would like to be able to (for example) select an artist and not only have the album list update to only that artists' albums (which it now does nicely) but also to have the Genre list update to only that artists' genres.  I assumed this might be possible by setting all three browsers to the same "Precedence" value (I tried both 1 and 9) but it does not appear to have an effect. I even restarted foobar between settings changes to make sure they took.

I currently see the album list filtered by the artist list which is filtered by the genre list, which is the expected behavior and much to my liking.  However the ability to make all lists filter each other mutually, with "[ALL]" acting as a method to disable an individual filter would be icing on the cake.

I took your suggestion from the previous post and tried using "refresh browser contents" between selections in the hope this would force the lists to refresh but all they did is set all the browsers back to [ALL] and display everything in every panel.

EDIT: I am using foo_browser.dll v1.2.0b (June 14 2006 - 08:28:57) and Foobar v0.9.2 which both appear to be the latest versions.

Strange that you cannot get it to work like you want, because for me it seems to work like you are wanting it to.  I am still playing around with my layout, and have more than three Browser panels.  One of them (Codec) is set to "0", while all others are set to "1".  When I click on any Genre, the listings in the other panels are all trimmed to show only what belongs to that Genre.  If I then click on a specific Year that is still listed, then only the Artist(s) and the corresponding album(s) from that year are left in their appropriate panels.

Edit:  Also wanted to confirm I am using the same version of Browser as you.

Unless there is something else you are trying to do, it seems like it is working the way that you are asking.


I think he would like to see the genre panel be filtered too when he selects a year or an artist or an album.

I tried this setup:  style (level 3)  +  rating (level 3)  +  tempo (level 3)

This is what happens:

- refresh browser contents
- select the style "hard bop"  =  in the panel's selection playlist I can see all my hard bop tracks
- select the rating "5"  =  in the playlist I can see only hard bop track rated 5. As I have multi values in the style field (hard bop, post bop, etc), after selecting "5" in the rating panel I can see the style panel updating and showing all and only the styles currently in the tracks in the playlist. So, if among the 5 rated tracks I have hard bop and post bop styles, I can see them only into the style panel.
- select the tempo "medium"  =  the playlist now contains only hard bop tracks rated five and with a medium tempo.
Now, if I select "ALL" into the tempo panel the playlist is updated showing all the tempos but if I do it in the other two panels nothing happens because the ALL is already selected. The only way to start a new selection is to refresh the panel's contents but that will make you start from scratch. Maybe it would be better having the out of filter values shown in a different color instead of hiding them so we could start a new selection clicking on an out of filter value. Better have it as an option: hide/downlight (isn't it the opposite of highlight?)

As we can see, the same leveled panels work in an AND fashion. It could be useful being able to choose to make them work as an OR, sometimes.
It would also be cool being able to select the level number from the shift+right click menu too without having to go the preferences page.

foo_browser

Reply #511
Is it possible to add the counts for [All] ?
For example:

All (10 Genres) | Artist (230 Artists) | Album (400 Albums)



foo_browser

Reply #514
Quote
' date='Jun 21 2006, 10:18' post='405147']
Would this be possible?
That would be a different plugin, cosmosis -- not foo_browser.


I think what he's referring to is the multiple columns in the browser panel, that have the size and file counts of the items.  Its not currently possible, but it is something that *could* be done.
There used to be a link to my website here.

foo_browser

Reply #515
Not only multiple colums, but sortable. I would find that most ussable for sorting albums by date or alphabetical order. I know that would be a major addition, but I'm just throwing it out there.

Thanx for the great plugin.

foo_browser

Reply #516
I would be excited not only about multiple and sortable columns in one panel but also about using any variable in configuration of one column. Let's say for example: genre|style or codec|bitrate|size. In that context i would be happy about all the variables and functions that are available in PT: %_size%, %_itemcount%, $avg, $sum and so on.

There are many players using the iTunes browser style but there is just Winamp that offer a very limited oppurtunity to sort inside apanel by columns. The main advantage of the browser compared to a treebased view is the better overview and opportunity to select more than one entry. If sortable columns would be added with the chance to take full advantage of TAGZ there would be created a library browser that couldn' be beated by nothing.

foo_browser

Reply #517
I'm glad I'm not the only one that would find this a great addition. I'm currently use album list because is blazing FAST, and browser, even though offers a better view of the library doesn't offer much more funtionality over albumlist. The ability to add columns to browser would, in my opinion, take full advantage of multiple panels.

Like I said on another forum, this would make foobar the undisputable champion of music players.

foo_browser

Reply #518
First try .....
Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00CD2C1Ch
Access violation, operation: read, address: 00000018h
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (00CD2C1Ch):
00CD2BDCh:  D0 25 D0 00 A3 D4 25 D0 00 A3 D8 25 D0 00 8B 4F
00CD2BECh:  0C 50 89 0D B8 25 D0 00 C7 05 B4 25 D0 00 04 00
00CD2BFCh:  00 00 8B 17 68 4B 10 00 00 52 FF 15 34 21 CF 00
00CD2C0Ch:  85 C0 0F 84 20 03 00 00 A1 D4 25 D0 00 8B 55 08
00CD2C1Ch:  8B 48 18 6A 00 6A 01 68 13 01 00 00 52 89 0D DC
00CD2C2Ch:  24 D0 00 A3 E0 24 D0 00 FF 15 98 21 CF 00 E9 F5
00CD2C3Ch:  02 00 00 33 C0 89 44 24 58 89 44 24 5C 89 44 24
00CD2C4Ch:  60 C7 44 24 54 B0 45 CF 00 C7 44 24 70 03 00 00
Stack (0012F58Ch):
0012F56Ch:  78497E64 78461678 FFFFFFFF 00FBD49C
0012F57Ch:  77E9F715 00070000 00000000 00107020
0012F58Ch:  1437C289 0000004E 0012F750 0057A3F8
0012F59Ch:  FFFFFEEB FFFFFF53 087AC880 0012F6E8
0012F5ACh:  0012F62C 77E2C642 C0000000 0000041C
0012F5BCh:  00000000 0012F5FC 77E317A7 005A50B8
0012F5CCh:  00000000 00000000 C0000000 0000041C
0012F5DCh:  00000000 40000000 0012F5D4 40000000
0012F5ECh:  0012FB18 77E337BD 0012FB18 00CF0C99
0012F5FCh:  FFFFFFFF 0012F620 77E3158F 0034043A
0012F60Ch:  0000004E 00000000 0012F750 0012F750
0012F61Ch:  DCBAABCD 0012F65C 77E2279C 00CD2790
0012F62Ch:  0034043A 0000004E 00000000 0012F750
0012F63Ch:  005674A8 0000004E 0057A3F8 DCBAABCD
0012F64Ch:  0012F6C4 7171CE49 087F8C80 00000000
0012F65Ch:  0012F68C 77E22BC8 0034043A 0000004E
0012F66Ch:  00000000 0012F750 00000000 FFFFFF9B
0012F67Ch:  0000004E 0012F750 0034043A 000032B8
0012F68Ch:  0012F6AC 77E2B811 0057A3F8 0000004E
0012F69Ch:  00000000 0012F750 00000000 00000001
Registers:
EAX: 00000000, EBX: 0057A3F8, ECX: 00000001, EDX: 0034043A
ESI: 0012F750, EDI: 0012F750, EBP: 0012F600, ESP: 0012F58C
Crash location: "foo_browser", loaded at 00CD0000h - 00D0A000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004E0000h
ntdll                            loaded at 78460000h - 784E2000h
COMCTL32                        loaded at 71710000h - 71794000h
GDI32                            loaded at 77F40000h - 77F7C000h
KERNEL32                        loaded at 77E70000h - 77F2E000h
USER32                          loaded at 77E00000h - 77E69000h
ADVAPI32                        loaded at 78ED0000h - 78F35000h
RPCRT4                          loaded at 770C0000h - 77138000h
SHLWAPI                          loaded at 77290000h - 772F6000h
msvcrt                          loaded at 78000000h - 78045000h
SHELL32                          loaded at 7CE30000h - 7D07D000h
ole32                            loaded at 7CD20000h - 7CE0F000h
shared                          loaded at 10000000h - 1002A000h
comdlg32                        loaded at 76B00000h - 76B3E000h
foo_albumlist                    loaded at 008A0000h - 008E1000h
foo_cdda                        loaded at 00900000h - 0092D000h
foo_converter                    loaded at 00940000h - 009A1000h
foo_dsp_std                      loaded at 009C0000h - 009FF000h
foo_input_std                    loaded at 00A10000h - 00B23000h
foo_rgscan                      loaded at 00B40000h - 00B84000h
foo_ui_std                      loaded at 00BA0000h - 00BF7000h
foo_dbsearch                    loaded at 00C10000h - 00C7C000h
foo_dbsearch_api_demo            loaded at 00C90000h - 00CB3000h
foo_browser                      loaded at 00CD0000h - 00D0A000h
foo_uie_albumart                loaded at 00D20000h - 00D53000h
gdiplus                          loaded at 70D00000h - 70E91000h
foo_uie_albumlist                loaded at 00D80000h - 00DBF000h
foo_uie_quicksearch              loaded at 00DD0000h - 00E18000h
foo_uie_trackinfo                loaded at 00E30000h - 00E5E000h
foo_ui_columns                  loaded at 00E70000h - 00F0B000h
dciman32                        loaded at 72810000h - 72816000h
SSSensor                        loaded at 1A3D0000h - 1A3E5000h
imagehlp                        loaded at 77910000h - 77933000h
DBGHELP                          loaded at 72970000h - 7299D000h

Stack dump analysis:
Address: 77E2C642h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E317A7h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E337BDh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 00CF0C99h, location: "foo_browser", loaded at 00CD0000h - 00D0A000h
Address: 77E3158Fh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E2279Ch, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 00CD2790h, location: "foo_browser", loaded at 00CD0000h - 00D0A000h
Address: 7171CE49h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 77E22BC8h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E2B811h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 7171603Fh, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 77E3158Fh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 717208ECh, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 717205D6h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 71720114h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 71737381h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 717383F1h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 717386D7h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 717138D8h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 71738A28h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 717171B9h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 77E0F417h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E2C159h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E22FC0h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 1A3D25C0h, location: "SSSensor", loaded at 1A3D0000h - 1A3E5000h
Address: 77E337BDh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E22FE0h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E231D2h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E231E2h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 78471BAFh, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 1A3D25C0h, location: "SSSensor", loaded at 1A3D0000h - 1A3E5000h
Address: 77E0F3C8h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E0BEE8h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 00E969A8h, location: "foo_ui_columns", loaded at 00E70000h - 00F0B000h
Address: 77E23021h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E22FC0h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E3158Fh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E31DC9h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 717160D2h, location: "COMCTL32", loaded at 71710000h - 71794000h
Address: 00498EBAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042D3A6h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AF0D4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CC810h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77E337BDh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E31DF8h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E31E7Eh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 0042B63Ah, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77E23F1Dh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 0042C0C0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AF7ACh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 78497E64h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 78463148h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 004AF7ACh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B20F8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 78492C0Ch, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB301h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB4BEh, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB618h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 78492C0Ch, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB301h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB4BEh, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB618h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 004D1230h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 78492C0Ch, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB301h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB4BEh, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 784AB618h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 004D12A0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 1000365Bh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uGetCallStackPath" (+0000086Bh)
Address: 1000D3CAh, location: "shared", loaded at 10000000h - 1002A000h
Address: 1000EC50h, location: "shared", loaded at 10000000h - 1002A000h
Address: 1000D469h, location: "shared", loaded at 10000000h - 1002A000h
Address: 10003A31h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uGetCallStackPath" (+00000C41h)
Address: 784AD168h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 00483000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004D1230h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 784AFCA0h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 78461600h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 00483500h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004D12A0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 784AFCA0h, location: "ntdll", loaded at 78460000h - 784E2000h
Address: 0048991Fh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B05C8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 10002D77h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000B7h)
Address: 004B05C8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049F7FBh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B05C8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042C29Ah, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CE2A8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00489035h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00483409h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00483403h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A48E8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A3045h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A48E4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049F9EFh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00487605h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77E98989h, location: "KERNEL32", loaded at 77E70000h - 77F2E000h
Address: 77EC1F54h, location: "KERNEL32", loaded at 77E70000h - 77F2E000h
Address: 77E72B18h, location: "KERNEL32", loaded at 77E70000h - 77F2E000h
Address: 0048766Eh, location: "foobar2000", loaded at 00400000h - 004E0000h

Version info:
foobar2000 v0.9.1
UNICODE

Additional info:
Album list panel 0.2.1 beta 4  (foo_uie_albumlist)
Track info panel 0.8  (foo_uie_trackinfo)
Default User Interface 0.9acc  (foo_ui_std)
Standard input array 1.0  (foo_input_std)
Converter 1.0  (foo_converter)
Music Browser 1.2.0b [Jun 14 2006 - 08:28:57]  (foo_browser)
FLAC decoder 1.1.0  (foo_input_std)
CD Audio decoder 2.0  (foo_cdda)
Quick Search Toolbar 2.8d  (foo_uie_quicksearch)
Columns UI 0.1.3 beta 1v5  (foo_ui_columns)
Album List 3.2.0  (foo_albumlist)
Database search 1.4 beta 3  (foo_dbsearch)
MPEG-4 AAC decoder 2.1  (foo_input_std)
Album Art Panel 0.176a  (foo_uie_albumart)
Database Search Toolbar Demo 1.0  (foo_dbsearch_api_demo)
ReplayGain Scanner 2.0  (foo_rgscan)
Standard DSP array 1.0  (foo_dsp_std)


W2KSP4/Foobar 0.9.1


foo_browser

Reply #520
Try updating to 0.9.2 if you can and see if that crashes too.
Yes, it crashes too. Can post the log if you want, but basically the same stack dump.
The crash happens on the first click on the panels.

foo_browser

Reply #521

Try updating to 0.9.2 if you can and see if that crashes too.
Yes, it crashes too. Can post the log if you want, but basically the same stack dump.
The crash happens on the first click on the panels.


Not necessary... Thanks for the feedback, I think i figured out what the issue was.

Quote
Release 1.2.1
New Features

    * Show itemcount in [All]

Bug fixes

    * fixed crash on selecting and double clicking the fake entries about shift+right clicking.
There used to be a link to my website here.


foo_browser

Reply #523
It appears I may have been unclear with my previous request based on the replies.

For an oversimplified example let's say we have three browser panels A,B, and C added to the ColumnsUI layout in that order. All three browsers are set to the same Precedence value.

What I see with the current version:
All entries in the media library meeting Column A's criteria appear in Column A, regardless of what is selected in Column B or C.  All entries in the media library meeting Column B's criteria appear in column B, but only if such items also agree with what is selected in Column A, column C has no effect on column B.  All entries in the media library meeting Column C's criteria appear in Column C, but only if such items also agree with what is selected in both Column A and Column B.  The playlist displays all entries agreeing with columns A,B, and C.

What I would like to see if it is not too much trouble to implement:
All items from the media library meeting Column A's criteria are displayed in Column A, but only if such items agree with what is selected in Columns B and C.  All items from the media library meeting Column B's criteria are displayed in Column B, but only if such items agree with what is selected in Column A and C.  All items from the media library meeting Column C's criteria are displayed in Column C, but only if such items agree with what is selected in Column A and B.  The playlist displays all entries agreeing with Columns A,B, and C.

I was under the impression this is also what Shade was requesting.

foo_browser

Reply #524
What I would like to see if it is not too much trouble to implement:
All items from the media library meeting Column A's criteria are displayed in Column A, but only if such items agree with what is selected in Columns B and C.  All items from the media library meeting Column B's criteria are displayed in Column B, but only if such items agree with what is selected in Column A and C.  All items from the media library meeting Column C's criteria are displayed in Column C, but only if such items agree with what is selected in Column A and B.  The playlist displays all entries agreeing with Columns A,B, and C.


If you set all the precedence levels to 9 and refresh the criteria for each browser using shift+right click, then it should do this.
There used to be a link to my website here.