Skip to main content

Notice

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

foo_ui_panels

Reply #1250
Quote
Here what i have to test it :
Code: [Select]
$button2(10,$eval($get(ALdecale)+2),0,0,10,10,'$font($get(fontbuttons),8,,$get(yellow))A'
,'$font($get(fontupper),8,,$get(grey2))A',POPUP:Library.pp,)

To carmenm: I'm very grateful to you. Thanks to you I can now play, as numberer of you, with library.pp

to Terrestrial:
You're not far from here due to your recent post, so I want to THANK you SOOO much for this new panel (Library Filter). It has a enormous potential, even if there is so much to improve. So keep on such great ideas made real for our pleasure (and obsession ).
Cheers.
Sincerely.
Kab


edit: traduction

foo_ui_panels

Reply #1251
Looking forward to FofR's next release including this awesome new panel...

Thanks for the help kabuki

foo_ui_panels

Reply #1252
as for any other panel, you have to edit it from inside foobar.
just follow carmenm code for $button2 to test it from a popup window, then right-click>settings.

foo_ui_panels

Reply #1253
Quote
Here what i have to test it :
Code: [Select]
$button2(10,$eval($get(ALdecale)+2),0,0,10,10,'$font($get(fontbuttons),8,,$get(yellow))A'
,'$font($get(fontupper),8,,$get(grey2))A',POPUP:Library.pp,)

To carmenm: I'm very "recognizing" (sorry it's a google translation ) to you. Thanks to you I can now play, as numberer of you, with library.pp

to Terrestrial:
You're not far from here due to your recent post, so I want to THANK you SOOO much for this new panel (Library Filter). It has a enormous potential, even if there is so much to improve. So keep on such great ideas made real for our pleasure (and obsession ).
Cheers.
Sincerely.
Kab

No problem, glad i could help

PS :You could have written in french... i am from Grenoble

 

foo_ui_panels

Reply #1254
Terrestrial:
I think I found a bug.
When I open foobar and change a PVAR (using $button) and then use POPUP to open a new windows, I have two problems:
- If the popup opens library.pp, when I close and restart foobar the PVAR is not saved.
- If the popup opens a config (PUI file) then the PVAR is reset to the value it has before I change it.

I hope you understand what I'm trying to say, I don't speak english very well.



Hi,

According to me, it's the same bug i've explain here to Terrstrial (no response yet):
http://www.hydrogenaudio.org/forums/index....st&p=490906

PVAR of the main .pui are imported to the POPUP when open it ... and when you open POPUP later, it has store the PVAR with old value (becauses those of your main .pui can have changed  ....) => and POPUP PVAR update the default PVAR of the main .pui file !!!! 

Impossible to use POPU with this 'big' bugg ... same pb with the popu library.pp ... i've experienced it

Br3tt

foo_ui_panels

Reply #1255
In the latest version I place the new dll in the foobar dir and the panels dll in the components dir. Now all code is color-less. Only black. =P


foo_ui_panels

Reply #1257
mil3s, Read this http://www.hydrogenaudio.org/forums/index....st&p=490890 =)

shakey_snake, I think the Wiki is wrong. Terrestrial said it won't work. We have to wait for a new version.
"Also syntax highlighting won't work."

I didn't get color, even if I placed it correct. Just use the older version, If you don't get crashes.
Windows 10 Pro x64 // foobar2000 1.3.10


foo_ui_panels

Reply #1259
As I said, I think whoever wrote that in the Wiki misunderstood Terrestrial's post.

Just hope new version comes soon =)
Windows 10 Pro x64 // foobar2000 1.3.10


foo_ui_panels

Reply #1261
Terrestrial: i dont how to describe it exactly but sometimes when you expand an item in Library Filter which either contains a lot of items or big items, the scrolling position which it takes seems strange and especially not really practical. For example when i expand and there is only on item which size is bigger than its parent, Library Filter take a position when i only see half the item.

EDIT: After some test i could say that it appears when a parent and his children doesnt have the same size. Yet i am not sure.

Here are images to show the problem with two items which could be all seen a the same time.

before


after

foo_ui_panels

Reply #1262
Here's an idea: the ability to define different left, middle and right click actions for buttons.

I'd also love some more control with "mouse overs" so rather than just changing an images' source maybe rectangles can be drawn etc.

foo_ui_panels

Reply #1263

Terrestrial:
I think I found a bug.
When I open foobar and change a PVAR (using $button) and then use POPUP to open a new windows, I have two problems:
- If the popup opens library.pp, when I close and restart foobar the PVAR is not saved.
- If the popup opens a config (PUI file) then the PVAR is reset to the value it has before I change it.

I hope you understand what I'm trying to say, I don't speak english very well.



Hi,

According to me, it's the same bug i've explain here to Terrstrial (no response yet):
http://www.hydrogenaudio.org/forums/index....st&p=490906

PVAR of the main .pui are imported to the POPUP when open it ... and when you open POPUP later, it has store the PVAR with old value (becauses those of your main .pui can have changed  ....) => and POPUP PVAR update the default PVAR of the main .pui file !!!! 

Impossible to use POPU with this 'big' bugg ... same pb with the popu library.pp ... i've experienced it

Br3tt


Me i'm waiting for a solution to resolve this pb (describe below) 

foo_ui_panels

Reply #1264
Here's an idea: the ability to define different left, middle and right click actions for buttons.

I'd also love some more control with "mouse overs" so rather than just changing an images' source maybe rectangles can be drawn etc.


pressed state of a button would be nice too

foo_ui_panels

Reply #1265
The playlist show me the same file 2 times in the SCPL !!! and this file is really UNIQUE on my DD !?
(i'm sure that it is just double on display, because if i rename one of the 2 files and refresh SCPL, the 2 files are renamed !)


there's nothing stopping a playlist from containing two of the same file....


Yep i'm sure, but i think i've found the pb !!! i explain:

1) my .pui files contains my PVAR and the popup file i'm using (by calling it with POPUP button) contains PVARs too !!!!!!!
so, when a PVAR 'toto' is declared in both (it's always that! confirm?) AND if their content is different, => the PVAR (the good, this which store in the main .pui file) of the main .pui file is modified (  ) by taking the 'old' value stored in the POPUP pui file .... 

and when Popup pui file contains PVAR not declared in the main .pui file (because i've use your new button to delete PVAR on my main .pui file  ), THEN, all PVAR from it are imported to my main PUI file (which grow up !!)

Now with this explications, do you see the problem ? could you fix it ?
It's not good to store PVAR in the POPUP pui files ... that the problem


nice detective work  The next version will not load / save pvars from popup windows.

* I can't scroll down, only up.


you mean just with the mouse wheel or with everything?

I'm having a problem with the saving my sorting criteria. I created a custom sorting method, but everything I close foobar, it resets to a the default setting. How do I fix this? I'm using the latest version by the way.


are other settings saved ok?


If someone could make a post to fooblog about the latest PanelsUI developments I would be most grateful, Im currently recovering from an operation and am busy playing catch up.


hope its nothing serious and you're feeling better

Where should I put this to make it work properly?
Code: [Select]
$ifequal($left(%criteria%,1)$right(%criteria%,1),<>,$font(,,italic,),)


I want stuff like <No Rating> and <Unknown> to be italic.


it should go into one of the display formats.


Terrestrial: i dont how to describe it exactly but sometimes when you expand an item in Library Filter which either contains a lot of items or big items, the scrolling position which it takes seems strange and especially not really practical. For example when i expand and there is only on item which size is bigger than its parent, Library Filter take a position when i only see half the item.


I don't quite see whats wrong? You want the parent node moved to the top? Regardless, there are some issues with initial drawing and scrolling to the last item...

I'd also love some more control with "mouse overs" so rather than just changing an images' source maybe rectangles can be drawn etc.


you can already do this with a $button2 and $drawrect

foo_ui_panels

Reply #1266
Where should I put this to make it work properly?
Code: [Select]
$ifequal($left(%criteria%,1)$right(%criteria%,1),<>,$font(,,italic,),)

I want stuff like <No Rating> and <Unknown> to be italic.

it should go into one of the display formats.
I use it in Generic but it won't work properly. And I can't figure out why.

Code: [Select]
$ifequal($mod(%_itemindex%,2),0,,$drawrect(0,0,0,0,pencolor-0-0-0 alpha-6))

$if(%_selected%,
$imageabs2(2,%_height%,0,0,0,0,1,0,$getpvar(Image.Path)sel1_2.png,nokeepaspect)
$imageabs2($sub(%_width%,5),%_height%,0,0,0,0,3,0,$getpvar(Image.Path)sel4.png,nokeepaspect)
$imageabs2(2,%_height%,0,0,0,0,$sub(%_width%,3),0,$getpvar(Image.Path)sel5.png,nokeepaspec)
)
$if(%_selected%,$font($getpvar(userFont),$getpvar(userFontSize),,0-77-153),$font($getpvar(userFont),$getpvar(userFontSize),,0-0-0))

$puts(x.Offset,$eval(%_subidx%*19))
$puts(y.Offset,2)

$ifequal(%_maxidx%,%_subidx%,
$alignabs($eval(11+$get(x.Offset)),$get(y.Offset),$eval(%_width%-$get(x.Offset)),%_height%,left,top)'#LINEHEIGHT,20#'
$ifequal($left(%criteria%,1)$right(%criteria%,1),<>,$font(,,italic,),)
,
$if(%_expanded%,
$imageabs2(0,0,0,9,0,0,$eval(5+$get(x.Offset)),$eval(%_height%/2-4),$getpvar(Image.Path)tree.bmp,)$font(,,bold,)
,
$imageabs2(0,0,0,0,0,9,$eval(5+$get(x.Offset)),$eval(%_height%/2-4),$getpvar(Image.Path)tree.bmp,)
)
$puts(x.Offset,$eval($get(x.Offset)+10))
$alignabs($eval(11+$get(x.Offset)),$get(y.Offset),$eval(%_width%-$get(x.Offset)),%_height%,left,top)
)

%criteria%

foo_ui_panels

Reply #1267
since using panelsui 0.10.1v5(iirc) my most of my png image wont load. installed pnglib both in foo main catalog and in components folder. now using the latest all png image dont load. help?

foo_ui_panels

Reply #1268
Damn the library filter is great, I really love that I can put album and artist art in it.
Terrestrial could you make it possible to recognise in which part of the tree you are.
Say my tree is like genre: artist: album: then a function would be nice to only put the album art when  you are watching at the albums and not when  you are watching artist or genres.

Sorry for my bad English, I hope I've made myself clear.

foo_ui_panels

Reply #1269
Damn the library filter is great, I really love that I can put album and artist art in it.
Terrestrial could you make it possible to recognise in which part of the tree you are.
Say my tree is like genre: artist: album: then a function would be nice to only put the album art when  you are watching at the albums and not when  you are watching artist or genres.

Sorry for my bad English, I hope I've made myself clear.

you can already do that. In the Filter Library preferences page, select for example Genre, click on Display. No you see !FROMLAYOUT!:Header

Which means that it is the Header display format(you can see them by right clicking + settings) which will be used. Just change the name and create a new one...


foo_ui_panels

Reply #1271

Terrestrial: i dont how to describe it exactly but sometimes when you expand an item in Library Filter which either contains a lot of items or big items, the scrolling position which it takes seems strange and especially not really practical. For example when i expand and there is only on item which size is bigger than its parent, Library Filter take a position when i only see half the item.


I don't quite see whats wrong? You want the parent node moved to the top? Regardless, there are some issues with initial drawing and scrolling to the last item...



is this what carmenm try to explain ? I'm at bottom of scrollbar and i dont see 'line' in entire ...



so, its not very nice and practical ... bugg ?

foo_ui_panels

Reply #1272
Ok i am gonna try to explain with a more accurate example
here what i ve got

The scrollbar is at the bottom
And i am gonna open Lymbyc Systym. Now there is two choices on what to do with the scrollbar while opening. Either the scrollbar doesnt move at all leaving Lymbyc Systym at the exact same position(which seems to be appening in some cases), or the scrollbar is moved to a position made so we can see most of the opened item.

Here is what i have if i open it.

I tried with different initial position of the scrollbar and everytime it goes to same position so i suppose it refers to the second case i talked about earlier. But as you can see on the image above, the position is quite weird as Lymbyc Systym has only one child item which could easily be shown in my panel. Yet the scrollbar position itself so that we only see half the item.

Hope i was clearer this time

foo_ui_panels

Reply #1273
What could be great, in addition to other request and
the ability to define different left, middle and right click actions for buttons.
would be :
-the ability to directly scroll and select a "line"/an item depending on the text we enter with the keyboard (a la "explorer" behavior)
-the ability to select in preference, the default "send to" playlist (a la Album List / Explore Tree / Playlist Tree / Quicksearch / etc...) instead of *Filter*
edit1: and a "add to playlist" below contextual send to,
edit2: and the ability to rename a layout (header, generic...etc) instead of having to recreate it with a different name.
...

Now, what make me smile, is that terrestrial have made a great addition, a Library Filter panel, and most of us are using it like an "Expanded" Album List or a Playlist Tree (with ability to show images).
A step ahead, and those which dreamed about an album list panel a la winamp or uberview style, would clink glasses with maestro terrestrial.

Have a nice and sweet week-end to all.

foo_ui_panels

Reply #1274
I too think Library Filter is a great addition. yet i have one request that i expect to be refused but i should try anyway. Would it be possible to have multiple items on one line, with may be an item width. That would be awsome to make a "browse by album art" panel. Do you think it s possible Terrestrial?