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 1317913 times) previous topic - next topic
0 Members and 19 Guests are viewing this topic.

foo_ui_panels

Reply #1650


In the latest version the View > Panels UI menu is broken. I no longer se my configs there. Not even the provided basic.


yeah, I removed it. should be slightly faster startup as the layouts don't have to be enumerated on startup.

Quote
Also, this code is also broken in the new version. How do I make it work again?


use a separate layout called "Album" to handle album grouping, and %groupformat% in a layout called "Singles" for the others. See here for the recommended layout names, and the basic.pui for an example.

In the Prefernces for Panels_UI Sort/Group criterea, how do the

Group By code windows and

Group by sort switch interact?

And interact with the options in the  Sort/Group by settings window?


if "group by sort" is checked, items are grouped by the same format string used to sort, else the format string in "group by" is used.

but.....Run service is not executed


what do you mean? you have a context menu item that is not being executed by a button?

Request: Buttons only work stably for me when placed under a // PerTrack header, but sometimes I need to give a button a command that needs to be evaluated Per Second. Is it at all possible to make buttons function more stably under // PerSecond headers too?


buttons aren't meant to be used under // PerSecond. add this to the feature requests page, and I will try to add it for the future.

Ok i just love all the new feature and how you reorganised everything. Just amazing.
One thing bugging me yet, you removed the layout selector, so is it not possible anymore to force the layout on playlist name?


no, but since the last layout used for each playlist is remembered and restored on playlist change, you would have to sort/group each playlist once, and it will subsequently be remembered.

Quote
EDIT: Found one strange behaviour with the last version. When i move foobar or click on album art panel, my whole desktop flicks(every opened applications). Might be due to the hidetitlebar feature. Apparently you changed the way it works because now i can resize foobar on notitlebar mode(which is great by the way but would be even better if we could only accept vertical or horizontal resize)


please post your .pui and component list and I will take a look.

Hi guys, I've just started fooling around with panels and i have a quick question.  Can i group/sort each playlist differently, instead of having all my playlists sorted one way?  I have one i'd like to sort by album, while another playlist i'd like to sort by artist.  Thanks, sorry if this has been touched upon.


yes. you just have to sort/group each playlist once, and when you switch to it again the layout will be switched automatically.



Falstaff, read the top of this.


ok, thanx, i haven't seen it 

foo_ui_panels

Reply #1651
Just a small request, could you add an apply button to the library filter settings? I've been doing a lot of editing lately and it's a pain to have to close the window, reset the panel, then scroll to the grouping i was changing.

foo_ui_panels

Reply #1652
Terrestrial,

I've been using foo_run to make a button that opens %path% in Directory Opus (my Open Directory has always opened Explorer instead of dopus), but it's stopped working in the latest PanelsUI.  So, I tried to get the new EXEC: button to do the same job.

Code: [Select]
EXEC:dopus
opens DOpus ok, but if I put
Code: [Select]
EXEC:dopus %path%
nothing happens.

Is it possible to pass arguments to external programs like DOpus?

foo_ui_panels

Reply #1653
Terrestrial,

I've been using foo_run to make a button that opens %path% in Directory Opus (my Open Directory has always opened Explorer instead of dopus), but it's stopped working in the latest PanelsUI.  So, I tried to get the new EXEC: button to do the same job.

Code: [Select]
EXEC:dopus
opens DOpus ok, but if I put
Code: [Select]
EXEC:dopus %path%
nothing happens.

Is it possible to pass arguments to external programs like DOpus?


1) be sure that dopus accept parameters (simple to test under command line cmd.exe)

2) have you tried quotes ?

EXEC:'dopus %path%'

foo_ui_panels

Reply #1654
Also small bug - the $settray() tooltip does not work if only 'Minimize to Tray' is selected.  That tooltip always says 'foobar2000'.  If I also/only check 'Show Tray Icon', it works correctly.


Got this problem, too...
but then checked "tray icon" and now I see the tooltip but it (2nd bug) won't change on trackchange if minimized (string is in // PerTrack)



Quote
plunky:
Thanks so much, but I get ? - ? when a song is not playing now any idea's how to fix this?


@plunky
e.g.: $if(%isplaying%,$settitle(%artist% - %tracknumber% - %title%),$settitle(stopped))

But I would put this string into the // PerTrack section b/c it doesn't need to update per second unless you put some remaining time or sth in it
fb2k on OSX: flac q8 > rockboxed Sansa e280v1: Vorbis q5.0

foo_ui_panels

Reply #1655
Why is it no longer possible to create new sort / group by entries? Or am I missing something? I can edit but not create new.

foo_ui_panels

Reply #1656
Why is it no longer possible to create new sort / group by entries? Or am I missing something? I can edit but not create new.


for me it works like i was always work ...
1/ edit one
2/ modify
3/ click Save button
4/ Give new name in empty field
5/ Validate

is it what you do ?

foo_ui_panels

Reply #1657
This may sound a little pithy, but here's a request, however useful it may or may not be to others:

The ability to add text-input functionality to $drawrect, along with a mappable field\tag to it, as well as an "apply" functionality for a button, for, say, any of those text input $drawrects set to a certain value. ie I could fill out ten fields mapped to different values (artist, album, yadda), then click a button to apply all of the set values.

Yes, I'm looking to create a tagging array panel, for metatags - because it's ridiculous to, say, build a gigantic array of tagging buttons for %style% tagging, and when you're tagging quite often (as some may be - I know I am) it gets kind of silly to open properties to change single fields otherwise, many or few ("What... is that apostrophe in the wrong spot?").

Having a customizable file-properties dialogue in a panel would be of great use and convenience, and if was integrated properly would honestly leave foobar to be the only program I'd need for anything music related, for full album tagging or for occasional small changes to my library without having to go through a dialogue.

Yes... there's the dialogue, masstagger, and columns ui that can be used just fine - but there's certain functionality in each that aren't in others. Using masstagger scripts in buttons, input boxes for metatagging and boxes also for easy changes to single fields, all in a hideable panel one click away, would put everything into one awesome bucket.

Does this sound too absurd to bother with?


(Also, while I'm here - thanks for creating Panels!)

VVV Shakey - Thanks. After some looking, it doesn't seem to have the same kind of functionality I'm asking for here though (despite having one text input\apply bit - more would be useful, for different fields. That's what I need. Having the check-boxes alone in my library has 8 scrolls worth to go through for %style%.). Useful otherwise, but its now just yet another tagging use with its own special merit, and without those of others. More specialization in yet another tagger, instead of bringing the power of all of the taggers into a single accumulated use.

foo_ui_panels

Reply #1658
cwb is working on a tagging panel in his latest versions of cwb_hooks
elevatorladylevitateme

foo_ui_panels

Reply #1659

Why is it no longer possible to create new sort / group by entries? Or am I missing something? I can edit but not create new.


for me it works like i was always work ...
1/ edit one
2/ modify
3/ click Save button
4/ Give new name in empty field
5/ Validate

is it what you do ?

Thanks Falstaff.  This window is truly confusing. It's only possible to create new when the preset box is empty, and it's only empty on start. If you select one of the presets it's no way to get it empty unless you close it and open it again. There should be a Save As... button, or it should be possible to type a new name directly in the preset box!

foo_ui_panels

Reply #1660
1) be sure that dopus accept parameters (simple to test under command line cmd.exe)

2) have you tried quotes ?

EXEC:'dopus %path%'


Thanks, Falstaff

1) I tried "dopus C:\Windows" from the run dialog and it opened the folder, so, yes, dopus will accept parameters.

2) I have tried quotes, even in different places in the string, but no joy.  I also tried removing the %filename _ext% from %path%, just in case, but it's still not working.

foo_ui_panels

Reply #1661
Hi,

I've big problem with Library Filter display of pictures ! (look like a bugg, sure!)

=> sometimes, my panel 'Library Filter' display no pics !
it's always when i lauch my foobar and when panel 'Library filter' is displayed by default in my config
So, if panel 'Library filter' is not displayed when i launch foobar, and then i click a button to display it (instead of SCPL panel for exemple) ... it works nice and display all pictures

has somebody already notice this pb ?

could you fix this pb Terrestrial please ?

1)screenshot when LF doesn't work (no pics displayed !!! path pb ??)
http://brett.free.fr/foobar/LF_ko.png

2)screenshot when ok :
http://brett.free.fr/foobar/LF_ok.png

Thanx in advance

Br3tt

PS: i'm using panelsUI 0.13.8 but same pb with 0.13.6, 0.13.7 (i've tested them)

EDIT:
i don't notice this bug earlier because before i was using Library Filter in a POPUP, so when foobar is launched, POPUP are closed, so panel Library Filter appear after full load of foobar (& his components and var ...)
... so it was always working good for the display of pictures in it

foo_ui_panels

Reply #1662
For some reason I can't get these to do anything for me.
Would have something to do with my .pui's having been first created many versions ago?
  sooooooooooooooo...

$windowstyle(hidetitlebar) is new to 0.13.8
I was using 0.13.7 at the time. 

[Reproducible Bug]
Now that I have it working, I've found a bug with it.
If the height of my window is <25 and I close foobar, it will be resized to 25 when I reopen the window.

I don't suppose that 25 is some magic number, but probably the height of my titlebar + the window border.
elevatorladylevitateme

foo_ui_panels

Reply #1663
EDITED: Nevermind. Inconsequential.

foo_ui_panels

Reply #1664
I don't know if this is an issue with Panels UI or CWB Hooks but %cwb_selection_count% doesn't get updated instantaneously inside a panel when its value changes. Whereas a related variable like %cwb_selection_duration% does get updated instantaneously inside a panel when its value changes. Is this just happening to me or others as well?

foo_ui_panels

Reply #1665
I don't know if this is an issue with Panels UI or CWB Hooks but %cwb_selection_count% doesn't get updated instantaneously inside a panel when its value changes. Whereas a related variable like %cwb_selection_duration% does get updated instantaneously inside a panel when its value changes. Is this just happening to me or others as well?

WFM
using:
foo_panels_ui 0.13.8
foo_cwb_hooks 1.2.5- Jun 8


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



Could there be an option to NOT make window edges dragable? like was with the pre 0.13.8 versions with no titlebar?
I have a 5 pixel wide button on one side of my config which opens a side panel, and this new feature makes it almost unusable.
elevatorladylevitateme

foo_ui_panels

Reply #1666
Well I am stumped as to why %cwb_selection_count% doesn't change when the selections change. It works in every other panel except this one. Also if I put another variable like %cwb_selection_duration%, it updates instantaneously like it should, so its just %cwb_selection_count% for some reason.

I tried removing all the code of the panel, cleaned it all out and just leaving %cwb_selection_count% as the only line of code, it still wouldn't update. Meanwhile, I have the same line of code in another Track Display panel and it updates instantaneously, both in the same // PerTrack redraw type too.

The only way I can get it to work is if I write %cwb_selection_count% %cwb_selection_duration% as the only line of code. As soon as I remove %cwb_selection_duration% from that line, it won't update. I don't get it.

I'm using:
foo_cwb_hooks 1.2.5 [June 8...]
foo_ui_panels 0.13.8 [June 12...]

Anyway why do the characters 'ACK' with a black background get put on the active line in the edit box if CTRL+F are pressed. What does this 'ACK' thing mean?


foo_ui_panels

Reply #1667
Hi,

I've big problem with Library Filter display of pictures ! (look like a bugg, sure!)

=> sometimes, my panel 'Library Filter' display no pics !
it's always when i lauch my foobar and when panel 'Library filter' is displayed by default in my config
So, if panel 'Library filter' is not displayed when i launch foobar, and then i click a button to display it (instead of SCPL panel for exemple) ... it works nice and display all pictures

has somebody already notice this pb ?

could you fix this pb Terrestrial please ?

1)screenshot when LF doesn't work (no pics displayed !!! path pb ??)
http://brett.free.fr/foobar/LF_ko.png

2)screenshot when ok :
http://brett.free.fr/foobar/LF_ok.png

Thanx in advance

Br3tt

PS: i'm using panelsUI 0.13.8 but same pb with 0.13.6, 0.13.7 (i've tested them)

EDIT:
i don't notice this bug earlier because before i was using Library Filter in a POPUP, so when foobar is launched, POPUP are closed, so panel Library Filter appear after full load of foobar (& his components and var ...)
... so it was always working good for the display of pictures in it


in fact, when panel 'Library Filter' is displayed on launch of foobar, we lost the path of the actual PanelsUI layout (where the .pui is!)

I explain what happens in panel LF when panel 'Library Filter' is displayed on launch of foobar:

i display pics using this PATH (store in Globals) :
$puts(images-folder,'/images')
but it looks like path before /images has been lost, because no more pics are displayed in LF !

so, i declare a new PATH in globals for pics in LF to resolve this bug:
when panel 'Library Filter' is displayed on launch of foobar:
$puts(LF-images-folder,%foobar_path%'PanelsUI\Scaled-0.6\images')
and now it works in all case (1. panel LF open at the launch of foobar and 2.when displayed after launch using special button)

Please Terrestrial, could you see why PATH of .pui (PanelsUI\Scaled-0.6) is lost in this case ?

Thanx

Bye

Br3tt

foo_ui_panels

Reply #1668
I was wondering, is it already possible to put empty lines in the scp or the library filter, that would be nice if you have album art next to the tracks.

If it doesn't exist can somebody put it in the wiki cause I have no idea how I must edit that...

foo_ui_panels

Reply #1669
I was wondering, is it already possible to put empty lines in the scp or the library filter, that would be nice if you have album art next to the tracks.

If it doesn't exist can somebody put it in the wiki cause I have no idea how I must edit that...

Being able to set some sort of minimum group size has been suggested many times for SCPL and Terrestrial has said it would pretty much require a complete rewrite.
Since [I believe] the library filter is based on SCPL's code, [I'd imagine that] the same holds true.

Perhaps I should add "minimum group size" to the Rejected Section of the request page?
elevatorladylevitateme

 

foo_ui_panels

Reply #1670
Was $get_global support in SCPL removed? If so any reason why, as it works in Track Display :s. I don't want to copy and paste my complex globals into half of my config.

foo_ui_panels

Reply #1671
Feature request. The ability to add entries (links to .pp files) in the Library menu. Would be a cool feature imo since I have the Library Filter in a separate window, and I can't currently find a good place in my design to put a link for it. The Library menu would be perfect.

Also the ability to rename the *FILTER* playlist would be a nice feature.

foo_ui_panels

Reply #1672
So I hope this is the right place here goes....
I'm trying to have a frame surround my album art. I have it working for when the window is maximised but if i restore the window the alb art shrinks with a awful border of nothing around it. I will post the code but it's off at the moment because every time I try to edit it now panels crashes. I have my window split in two with the track display on the left I want it in the centre of that.

Code: [Select]
$imageabs2($sub(%_width%,180),$sub(%_width%,180),,,,,$sub(%_width%,20),87,$getpvar(MyCoverPath),NOKEEPASPECT)
$imageabs2($sub(%_width%,20),$sub(%_width%,20),,,,,12,5,D:\Ohhh Two\black frame.png,NOKEEPASPECT)


How would i determine where the inside top left corner would be? <= that is what i really need to know.

Panels (version 0.13.8) would crash when i would try to change $sub(%_width%,20) of the alb art line. I know one of you can help PLEASE.


[/font]
I love π

foo_ui_panels

Reply #1673
From my understanding you just want a border around your album art?

Use $drawrect instead of $imageabs2 for a border.

$drawrect(X-i,Y-i,W+i,H+i,brushColor-null penColor-R-G-B OPTIONS)
$imageabs2(...)

Where X, Y, W, H are all the same coordinates as your $imageabs2 album art.  And i is the size of the border in pixels. So for a black 1 pixel border $drawrect would look like this...

$drawrect(X-1,Y-1,W+1,H+1,brushColor-null penColor-0-0-0)

foo_ui_panels

Reply #1674
How I can manually set the foobar's window width and height. I also want to make the window unresizeble (I use $settitle(hidetitlebar).