Help - Search - Members - Calendar
Full Version: foo_ui_panels
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57
Mark700
I did a search for my question so sorry if it's already been answered. I'm running Foobar2k 0.9.4.2 with Panels UI 0.6.1 in Windows XP SP2 and I've got Windows configured to use "standard" (greyscale) antialiasing for the operating system fonts. However, for some reason when I run Foobar with Panels UI the fonts in the playlist use cleartype rendering (the default UI and Columns UI don't do this, both use the "standard" rendering fine). I poked around the configuration files but couldn't find any explicit reference to cleartype. Is there some option to force Panels UI to use the Windows "standard" font rendering or is cleartype hard-coded into the plugin?
wraithdu
QUOTE(Mark700 @ Feb 27 2007, 21:32) *

I did a search for my question so sorry if it's already been answered. I'm running Foobar2k 0.9.4.2 with Panels UI 0.6.1 in Windows XP SP2 and I've got Windows configured to use "standard" (greyscale) antialiasing for the operating system fonts. However, for some reason when I run Foobar with Panels UI the fonts in the playlist use cleartype rendering (the default UI and Columns UI don't do this, both use the "standard" rendering fine). I poked around the configuration files but couldn't find any explicit reference to cleartype. Is there some option to force Panels UI to use the Windows "standard" font rendering or is cleartype hard-coded into the plugin?

Check the wiki for Trackinfo Mod for the exact command, but you can add 'nocleartype' to the options portion of your $font() function. Ex -
CODE
$font(Arial,10,nocleartype,0-0-0)
Mark700
QUOTE(wraithdu @ Feb 27 2007, 22:47) *
Check the wiki for Trackinfo Mod for the exact command, but you can add 'nocleartype' to the options portion of your $font() function. Ex -
CODE
$font(Arial,10,nocleartype,0-0-0)


Thanks for the reply. Unfortunately the "nocleartype" parameter seems to just turn off antialiasing completely. Windows XP has three options for font antialiasing: none, standard (greyscale) and cleartype, and I want the second one. The wiki you pointed me to says that options for the $font function "can include bold, italic, underline, strikeout, nocleartype, glow- and shadow." The "can include" wording suggests that perhaps this list isn't exhaustive but I'm not holding out much hope. Anyway, thanks again.
Capric0rn
I dont know if it's possible at all and if it's been asked before, but I think it would be cool that we could use an image for the seekbar, like in Windows Media Player.
wraithdu
I think I know the answer to this, but I just want a confirmation. I'm using this button command in a Track Display -
CODE
'Scan Selection as Single Album'

to replaygain scan selected tracks as an album. Issuing the command from the context menu works fine (or course), however when using the button -
1. if nothing is playing, nothing happens
2. if a track is playing, fb2k attempts to RG scan the now playing single track, ignoring my playlist selection

I think this is because button commands affect only now playing items at the moment, correct? I think terrestrial plans to add the option to map button commands to selected items in the future though?

If I'm wrong, has anyone else made this work correctly?
shakey_snake
you are correct.
nbv4
is there a better way to refresh the display other than right click -> settings -> click on text box -> type a letter -> hit backspace -> apply
Yotsuya
QUOTE(Yotsuya @ Feb 24 2007, 14:44) *
Foobar seems to crash about 80-90% of the time when I try to open the Panels UI configuration dialog. Is anyone else experiencing this problem? If I keep trying it eventually opens but I gotta go cleanup all the failure.txt files from my foobar directory and it's a bit annoying.
QUOTE(Yotsuya @ Feb 25 2007, 15:04) *
Another small bug, nothing major. If '%' (literally display percent sign) is used in the Configuration dialog code, the syntax highlighting is thrown completely off as it appears to treat the % as the beginning of a variable despite being enclosed in ticks for literal display. If changed to $char(37) the highlighting is restored to what is normally expected.

I was holding off and experimenting a bit before I made this claim, but changing my code from '%' to $char(37) has all but cured my problem with foobar crashing when I load the panelsui config. I suspect maybe the broken syntax highlighting may have been causing the crash. So, since a few others have reported similar issues I would reccomend that once you do actually get the configuration dialog to open.. scan through your code and see if you have any large blocks of code that are improperly highlighted. Consider alternate ways to code that block of text and see if this cures your problem.
wolfsong
Does ui_panels support vertical scollbars? I know this was a limitation in track_info_mod. I can't seem to get an answer to this and it's not in the wiki. I have cide that is too long to display within track_info_panel without scrolling.
Yotsuya
wolfsong: No, the "Track Display" Panel included with Panels UI (formerly knows as foo_uie_trackinfo_mod) does not support scrolling. If it did, things like %_height% $align() would get interesting.
wolfsong
QUOTE(Yotsuya @ Feb 28 2007, 20:59) *

wolfsong: No, the "Track Display" Panel included with Panels UI (formerly knows as foo_uie_trackinfo_mod) does not support scrolling. If it did, things like %_height% $align() would get interesting.

That's disappointing. It would be nice if TIM didn't have to rely so heavily on positioning.

terrestrial had mentioned that a future version would allow you to create buttons that didn't require absolute positioning but it hasn't happened yet. It's quite a pain to add a single button to the top of a list of buttons since every button then has to be repositioned.
shakey_snake
Hell, it's not like we're paying the guy. tongue.gif
terrestrial
QUOTE(Tommy01 @ Feb 20 2007, 11:24) *

i want to change different screens (library view, now playing and so on) via buttons.
so i have a pvar called "view" and the value is evaluated for what to show...

now in every code block for each view in the if-condition
there are some "// PerSecond" and some "// PerTrack" codelines.
now i want to have in a view some control buttons like play/pause, fast forward and the like but in the other views there shouldn't be this buttons. as far as i know buttons only work in the "// PerTrack"-section, but if i write them in this section they won't dissapear when i change the view.


it sounds like you're doing something like:

$if(blah,
// PerSecond
persecond stuff....
// PerTrack
pertrack stuff..
)

which won't work. the // PerSecond, and // PerTrack blocks have to self contained since they are executed separately.


QUOTE(noorotic @ Feb 21 2007, 03:31) *

EDIT: I've found that moving the Playlist Tree Panel completely off-screen solves the redraw/refresh problem. I was trying to reduce it's size to 0,0 or 4,4, etc, and that does not seem to affect anything, but moving it totally off-screen (when it shouldn't be shown, anyway) seems to work. I love PTP, maybe it is refreshing queries... something. Thanks!


if you don't want to display a panel, no need to move it off scree or change its size... just don't display it (using $panel()) and it will be hidden.


QUOTE(jimbo11883 @ Feb 22 2007, 01:04) *

Regarding text on aero glass in Windows Vista...

Both of the following methods will allow you to bypass the buggy text on glass. Text can now be drawn in any color.

Use GDI+ and use GraphicsPaths instead of just drawing the text. You can add a string of text to a GraphicsPath, perform transforms, apply shadowing or glow algorithms, and output it as if it were a PNG image with preserved alpha transparency. The text would display as if it was an image.

If you're still using regular GDI, you're missing out on the simplicity and power of GDI+. wink.gif


yeah, only the image stuff uses gdi+. everything else is gdi.

QUOTE(wraithdu @ Feb 22 2007, 16:48) *

2. I can't get rotateflip-x to work along with nokeepaspect for images if I apply a rotation, ie rotateflip-1/3. Flipping works ok, ie rotateflip-4/6. Basically I have a 400x10 px PNG graphic to go around the edges of my SCPL. I'm resizing it to %_width%x5. It works ok on the top, but if I rotate it 90deg or 270deg for the sides, I can't get it to show up unless it is the original dimensions. Adding nokeepaspect does not help.

If someone can confirm these problems, then I'll call it a bug.

PS - when using rotateflip-x (esp when rotating), are the coordinates of the image that X and Y refer to, determined before or after the rotation? Mainly I'm referring to specification of the cropping corner and cropping dimensions, but also to the 'origin' corner (usually 0,0 and the top left corner). I guess that's the same thing, but you get the idea.


fixed for the next version. the image is rotated first, and then fitted/cropped.

QUOTE(FofR @ Feb 22 2007, 17:54) *

My playlist drop down menu isn't working as expected, it starts off fine. Then after restarting foobar pop up list stops showing correctly. When I uninstall the component and its settings and remove the code, then redo everything it all works again - until I restart.


you mean the context menu?

QUOTE(Yotsuya @ Feb 24 2007, 00:31) *

BUG: Placing a seekbar toolbar on top of a Track Display panel appears to suffer from the same flickering refresh problems that the spectrum analyser once did. Spectrum analyser now works well, is anyone else noticing the flickering on the seekbar?


yeah, it's either have the flicker or the ability to overlay track info over other panels.

QUOTE(mil3s @ Feb 24 2007, 13:53) *

Now I have a question. Is it possible to use a $select in the SCPL 'Group by' code and change settings there with a $getpvar? It doesn't seem to be working for me at least. :/


no, the indexing is only done one and pvar changes won't cause a reindex. moving/deleting items, however will cause a reindex.

QUOTE(FofR @ Feb 26 2007, 16:54) *

I have a request, I have found that as I build up the themes available for my configuration the panels code begins to get cluttered with the likes of

"if theme 1... set these variables (30 or so)
if theme 2... set another 30
..."

This makes managing and customising the code difficult.

I would love to be able to say, "if theme 1 load variables from "theme1.txt" which is just a text file formatted for panelsUI and imported directly in. Then in the actual code all I would need it one $select function to switch between all the themes - nicely separating variables and design.


well, with the .pui file, the idea is to have one self contained file with all the necessary configuration information stored inside it and having external .txt files would complicate this a bit. I have been thinking about having some sort of "global" section (similar to columns ui globals) to make managing common stuff easier.

QUOTE(carmenm @ Feb 27 2007, 03:05) *

I have a little problem with PVAR and i was wondering if it came from my code. I have a button in my panelUI config which aim is to change my SCPL layout:

$button2($sub(%_width%,90),$sub(%_height%,30),0,0,26,22,'$imageabs2(,,0,44,26,22,0,0,'images/ayofe/ViewButtons.tiff',)','$imageabs2(,,0,44,26,22,0,0,'images/ayofe/ViewButtons.tiff',)',PVAR:SET:scp.display.mode:0,)

I put a test in my group display in SCP to see this change:

$select($add($getpvar(scp.display.mode),1),!noheader,%album%,%album%)

My problem is that SCP doesnt see the change.

It works between Track Display and PanelUI but not in this case.
Does anyone managed to make something like that work?


SCPL doesn't "see" pvar changes like track display (and the panels ui base) do. however, if you change the pvar, then move a track inside scpl it should change.

QUOTE(nate @ Feb 27 2007, 11:45) *

Is there a way to toggle between "Now Playing" and "Follow Cursor" other than the right-click menu? Either a button command or a pvar, perhaps?


you could have two different track displays- one set to follow mode and one set to now playing and automatically switch between then depending on the playback state.

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

I've uploaded a new version, with two changes that need to be taken into account if you're upgrading:

1) PanelsUI subfolder (which stores the .pui files) has been move from the profile directory to the foobar directory. So, if you want you old layouts move them from your profile directory to your foobar install directory.

2) There can be multiple buttons over the same area and all will be executed (with the caveat below), instead of just the "last" one. The caveat is that button processing stops when a context menu / main menu button is executed. so you can have a PVAR:SET button, a WINDOWSIZE button, and then a button to change layout, but you can't have a change layout button, followed by a PVAR:SET button, etc (since to change layouts you use the main menu).
shakey_snake
QUOTE(terrestrial @ Mar 1 2007, 01:23) *

... a WINDOWSIZE button...
Um...
Nice.
w00t.gif
/patiently awaits upload
jimbo11883
I'd really, really like to see the text use GDI+ as well. Especially if you use GraphicsPaths so that we can place proper text on Vista glass.
Necrosis
QUOTE(terrestrial @ Mar 1 2007, 00:23) *

2) There can be multiple buttons over the same area and all will be executed (with the caveat below), instead of just the "last" one. The caveat is that button processing stops when a context menu / main menu button is executed. so you can have a PVAR:SET button, a WINDOWSIZE button, and then a button to change layout, but you can't have a change layout button, followed by a PVAR:SET button, etc (since to change layouts you use the main menu).


Just trying to understand the change to buttons, is this what what you mean:

CODE

$button(1,1,0,0,16,16,,,PVAR:SET:pvar:1,)
$button(1,1,0,0,16,16,,,Play,)


The two buttons are obviously overlapping, so will they be executed one after the other, first setting the pvar than pressing play?
carmenm
Strange, with the last version :

-I cant close foobar

-my dropdowns and menus doesnt open anymore. And Ctrl-P doesnt work so i cant go to the preferences :$

Could someone upload the version 0.6?
mil3s
QUOTE(carmenm @ Mar 1 2007, 03:09) *

Strange, with the last version :

-I cant close foobar

-my dropdowns and menus doesnt open anymore. And Ctrl-P doesnt work so i cant go to the preferences :$

Could someone upload the version 0.6?

I have none of the problems you describe. Though I have uploaded the old version for you. See PM for URL.

Thanks terrestrial for the new version smile.gif
carmenm
Ok so it come from my config somehow.
Thanks a lot for the upload anyway wink.gif

EDIT: Found the guilty one.
Prettypopup and the last panelsui are not compatible. Dont know why yet as the symptoms are quite strange
noorotic
Very glad to see you back, Terrestrial, and eager to try the new version.

Maybe what I"m going to say is impossible... yet it happens! The Playlist Tree Panel WILL cause problems (not serious ones) even if it is not displayed, ie:

CODE
$ifequal($get(foo),0,
     $panel(.. playlist tree panel),
     $panel(... other panel same coordinates)
)


is used. It appears to me that it is redrawing the tree, but of course it happens very quickly. So, just a flash. I'll do more testing, take out the PTP altogether, and see if that is, for sure, what is going on. If I am scripting, when a track changes, everything in foober2000 (except the sound) freezes for a second or two.

I am still trying to place a smaller Track Display over a larger one, or overlap, etc. I've been trying to create some windows-like controls, such as a dropdown list. It works very well, but (as you know I'm sure) if you hover the Track Display 'below' it, that one redraws and rises in z-order, or something like that. If I move the mouse back over the DDL, it redraws and stays on top.

Maybe what I'm trying to do is impossible, or not feasible? Incidentally, I'm using a lot of dynamic positioning/sizing based on various factors (usually on button click).

Thanks! Having a great time working with PanelsUI.

Hakubo
QUOTE(carmenm @ Mar 1 2007, 13:15) *

Ok so it come from my config somehow.
Thanks a lot for the upload anyway wink.gif

EDIT: Found the guilty one.
Prettypopup and the last panelsui are not compatible. Dont know why yet as the symptoms are quite strange
It's also incompatible with foo_oddcastv3 and foo_title (dotnet_title.dll + foo_managedWrapper.dll).

To your symptoms, I can add inability to scroll anything that can scroll, and form a selection in the playlist.
goook
Using the new version... seems like $imageabs2 is causing shrinked images to look a little more blurish compared to version 0.6, in this case, album art at about 500x500px shrinked to 142x142px.
carmenm
QUOTE(goook @ Mar 1 2007, 12:37) *

Using the new version... seems like $imageabs2 is causing shrinked images to look a little more blurish compared to version 0.6, in this case, album art at about 500x500px shrinked to 142x142px.

Same here
FofR
QUOTE(terrestrial @ Mar 1 2007, 06:23) *

QUOTE(FofR @ Feb 26 2007, 16:54) *

...
I would love to be able to say, "if theme 1 load variables from "theme1.txt" which is just a text file formatted for panelsUI and imported directly in. Then in the actual code all I would need it one $select function to switch between all the themes - nicely separating variables and design.


well, with the .pui file, the idea is to have one self contained file with all the necessary configuration information stored inside it and having external .txt files would complicate this a bit. I have been thinking about having some sort of "global" section (similar to columns ui globals) to make managing common stuff easier.


I am thinking more along the lines of an HTML/CSS partnership, where your content is separated from design. I don't see why a function such as:
$import('%profile_directory%/variabledata.txt')
would complicate things - it would just be an option for users that want the same general design but with different variable values.

My exact problem is, I have around 55 variables that determine shape and colour of my configuration, with some refinements I can pair this down a lot. However now that I have a black and white theme within the PUI, so that users can choose between them, I have to have 110 variables defined. For a user to then scan through these variables and change the correct ones becomes complicated. Ideally I want to have two more colour themes in my design, this would be 220 variables and the code to select between them would bog it down further, let alone finding the correct variable to edit.

Importing from files would also let me do a lot of other interesting things like scraping info from the web via a custom run command, storing that in a text file and importing it into foobar to display, all within a few seconds.

I guess I could have a hidden track display panel containing the variables for each colour theme. But then it's harder for users to find the correct file to edit (it's proven difficult to get most new users to set just one variable). Would it perhaps be possible to get a button action that lets you open a particular panel for editing?
Russell777
Bug (?) report:
With the latest version i get massive memory leaking while playing track.
Task manager indicates that after a track switch fb2k allocates additional RAM for album art caching (as usual),
but then keeps allocating RAM with spontaneous jumps during track's playback.
The $imageabs2 statement is under // PerTrack section,the OS is Win XP x64 and the components are:
IPB Image
mil3s
QUOTE(goook @ Mar 1 2007, 05:37) *

Using the new version... seems like $imageabs2 is causing shrinked images to look a little more blurish compared to version 0.6, in this case, album art at about 500x500px shrinked to 142x142px.

I can confirm that too. sad.gif
brumal
QUOTE(mil3s @ Mar 1 2007, 08:50) *

QUOTE(goook @ Mar 1 2007, 05:37) *

Using the new version... seems like $imageabs2 is causing shrinked images to look a little more blurish compared to version 0.6, in this case, album art at about 500x500px shrinked to 142x142px.

I can confirm that too. sad.gif


I am having the same problem with images. Also, CPU usage is pegged when playing.

crying.gif
wraithdu
QUOTE(terrestrial @ Mar 1 2007, 00:23) *
(since to change layouts you use the main menu).

Does this mean you've implemented changing .pui's with a button/menu command? Or are you referring to people still using/changing a ColumnsUI layout?

EDIT: Just saw the 'context-playing' and 'context-selected' options for buttons in your changelog. Freaking awesome. I can't wait to get home to play around with this....work sucks.

EDIT2: Is there a way to control window position along with the window size button? So if you're growing your foobar window, it doesn't grow off screen, or if you're shrinking it, you can position it in a corner somewhere. Think - a button to change your layout to a small bare necessities now playing window and stick it in the corner...cool.
Yann
QUOTE(carmenm @ Mar 1 2007, 11:15) *

Ok so it come from my config somehow.
Thanks a lot for the upload anyway wink.gif

EDIT: Found the guilty one.
Prettypopup and the last panelsui are not compatible. Dont know why yet as the symptoms are quite strange


Thanks!!!!!, because I had the same problem. Now, I delete the prettypop's dll. (I dont know that I can do.) smile.gif
terrestrial
QUOTE(Russell777 @ Mar 1 2007, 07:39) *

Bug (?) report:
With the latest version i get massive memory leaking while playing track.
Task manager indicates that after a track switch fb2k allocates additional RAM for album art caching (as usual),
but then keeps allocating RAM with spontaneous jumps during track's playback.
The $imageabs2 statement is under // PerTrack section,the OS is Win XP x64 and the components are:



QUOTE(brumal @ Mar 1 2007, 08:11) *

I am having the same problem with images. Also, CPU usage is pegged when playing.


can you both please post your .puis (and any images).

___________________________

I've uploaded a version which should fix the focus/image problems.
carmenm
The Focus image problem is fixed in the last version

Thanks
mil3s
Image shrinking is pretty good now, but stretched images looks a lot worse in the new version.
brumal
QUOTE(terrestrial @ Mar 1 2007, 11:07) *

QUOTE(Russell777 @ Mar 1 2007, 07:39) *

Bug (?) report:
With the latest version i get massive memory leaking while playing track.
Task manager indicates that after a track switch fb2k allocates additional RAM for album art caching (as usual),
but then keeps allocating RAM with spontaneous jumps during track's playback.
The $imageabs2 statement is under // PerTrack section,the OS is Win XP x64 and the components are:



QUOTE(brumal @ Mar 1 2007, 08:11) *

I am having the same problem with images. Also, CPU usage is pegged when playing.


can you both please post your .puis (and any images).

___________________________

I've uploaded a version which should fix the focus/image problems.


Mine is Here.
Capric0rn
Foobar has become slower for me as well sad.gif
And when I minimize foobar I see it in the lower left corner before it's totaly minimized.
I can confirm the $imageabs2 issue as well.

I noticed that the tray tooltip is working again biggrin.gif
stampgevaar
CODE

//////////////////////RATINGVARIABLES//////////////////////
$puts(ratewidth,90)
$puts(xpos,630)
$puts(ypos,$eval($get(infopanelh)-$get(ratewidth)))
$puts(imagedir,C:\Program Files\foobar2000\images\Ratings\)
//////////////////////RATING//////////////////////
$puts(rateheight,$div($get(ratewidth),5))
$puts(halfstar,$div($get(ratewidth),10))
$puts(rating,$ifgreater(%RATING%,10,$puts(rate,$div($add(%RATING%,5),10)),$puts(rate,%RATING%)))
$imageabs2($get(ratewidth),$get(rateheight),,,,,$get(xpos),$get(ypos),$get(imagedir)$ifequal(%rating%,0,0,$if(%rating%,$select(%rating%,11,22,33,44,55),0)).png,)
$button2($get(xpos),$get(ypos),$mul($get(halfstar),1),0,$mul($get(halfstar),2),$get(rateheight),'$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'100.png,)','$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'2.png,)',Rate 1,)
$button2($get(xpos),$get(ypos),$mul($get(halfstar),3),0,$mul($get(halfstar),4),$get(rateheight),'$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'100.png,)','$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'4.png,)',Rate 2,)
$button2($get(xpos),$get(ypos),$mul($get(halfstar),5),0,$mul($get(halfstar),6),$get(rateheight),'$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'100.png,)','$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'6.png,)',Rate 3,)
$button2($get(xpos),$get(ypos),$mul($get(halfstar),7),0,$mul($get(halfstar),8),$get(rateheight),'$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'100.png,)','$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'8.png,)',Rate 4,)
$button2($get(xpos),$get(ypos),$mul($get(halfstar),9),0,$mul($get(halfstar),10),$get(rateheight),'$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'100.png,)','$imageabs2('$get(ratewidth)','$get(rateheight)',,,,,,,'$get(imagedir)'10.png,)',Rate 5,)


My rating code doesn't work anymore, first worked perfectly now the alining isn't correct anymore
wraithdu
I don't see anything defining 'infopanelh' in your variables. Maybe somewhere else in your code...
bvm
My memory seems to double after about 10 minutes of general use- it starts off at around 30mb used of RAM, and after 10 minutes seems to shoot up to c. 60mb. Is this normal image caching or is it a leak?

I swear in my columns_ui config, foobar hung constantly at about 30mb of ram. That was based on SCP and Track Display too.
Deathshroud
Can anyone tell me how to load up Fofr's latest release? I tried following the directions on his blog, and they aren't working.
FofR
edit: nevermind, I sorted it.
Deathshroud
This is what I get when I load it...

IPB Image
brumal
Can anyone post a link to the previous version of panels UI? biggrin.gif

Gracias
Spirit_of_the_ocean
I think it would be nice to have a page on which old version of plug-ins could be uploaded. smile.gif
VeaaC
Would be nice to have the possibility to execute commands wiithout buttons being pressed. useful for:
-automatically resizing album art with foo_run if no resized version is present. Speeds up the playlist if album art is already resized.
-automatically downloading artist/album images or lyrics
-other weird stuff like alarm functions with shutdown and many more
wraithdu
QUOTE(terrestrial @ Mar 1 2007, 00:23) *

you could have two different track displays- one set to follow mode and one set to now playing and automatically switch between then depending on the playback state.

This is the best idea I've heard all week smile.gif Works like a charm too. There's a momentary flash as a the first track starts playing, but it's smooth between track changes and back to the stopped state.

Note: the new 'context-selected' and 'context-playing' button options only work if the full path is used for the command!
metal_termite
Is it possible to invoke tooltips? If not that would be a handy feature.
gob
this looks like it will be a pretty sweet plugin when it matures. it looks like a huge improvement over the cloumns ui layout editor.

from what i see it can display formated text, images, toolbars, and other panels. thats pretty much a complete interface plugin. too bad the main window cant be removed.

but shit.. it requires .net. i havent had much luck with any .net programs. its either performance issues or bugs, especially with ati's ccc. so i stuck with the cp and swore to only install .net on my testing rig. now that i see this requirement, im not surprised to see the number of issues posted.

i hope one day it will be ported to c++ but thats probably very unlikely..
foosion
QUOTE(gob @ Mar 2 2007, 08:42) *
but shit.. it requires .net. i havent had much luck with any .net programs. its either performance issues or bugs, especially with ati's ccc. so i stuck with the cp and swore to only install .net on my testing rig. now that i see this requirement, im not surprised to see the number of issues posted.

i hope one day it will be ported to c++ but thats probably very unlikely..

I wonder where you got the impression that this requires .NET, because it certainly doesn't. I'm in a good mood, so I'll ignore the anti-.NET nonsense/trolling. For now.
jimbo11883
All the apps I've written in .Net have great performance... But this was not written in .Net, but possibly in an IDE (VS 2002/03/05) that supports the .Net languages.
Blippe
Bug report: Latest panels ui don't check for the file "user_profiles_enabled" in foobar's program folder.

Affects: People with user profiles, and "secured" systems.

Symptoms: After several hours of setting up panels ui to users liking, all settings are lost upon a restart of foobar.

Tempo fix: (as a system administrator) create a folder called PanelsUI in foobar's program folder and give the users who want to use foobar privileges to change that folder.

Useful fix: Panels ui must check for "user_profiles_enabled" if unable to create the folder PanelsUI, and if such a file exists, use to appropriate folder in "Documents & Settings".

(BTW, excellent plugin. Love it.)
stampgevaar
QUOTE(wraithdu @ Mar 1 2007, 20:05) *

I don't see anything defining 'infopanelh' in your variables. Maybe somewhere else in your code...


CODE

//////////////////////PANELSIZES//////////////////////
$ifgreater(%_width%,775,
$puts(scpx,$eval(%_width%-775))
$puts(scpy,25)
$puts(scpw,775)
$puts(scph,$eval(%_height%-50))
,
$ifequal($getpvar(Info),1,
$puts(scpx,$eval(%_width%-775))
$puts(scpy,220)
$puts(scpw,775)
$puts(scph,$eval(%_height%-245))
,
$puts(scpx,$eval(%_width%-775))
$puts(scpy,25)
$puts(scpw,775)
$puts(scph,$eval(%_height%-50))
))

//////////////////////INFOPANEL//////////////////////
$ifgreater(%_width%,775,,$ifequal($getpvar(Info),1,
$puts(infopanelh,$eval(%_height%-$get(scph)+45))
$puts(infopanely,25)
$puts(infopanelw,$get(scpw))
$drawrect(0,$get(infopanely),$get(infopanelw),$get(infopanelh),brushcolor-0-0-0)


Problem is my rating code first worked perfectly and now not anymore
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.