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

foo_ui_panels

Reply #425
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.

foo_ui_panels

Reply #426

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.


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


foo_ui_panels

Reply #427
(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.

foo_ui_panels

Reply #428
Ok so it come from my config somehow.
Thanks a lot for the upload anyway

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.)

foo_ui_panels

Reply #429
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:



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.

foo_ui_panels

Reply #430
The Focus image problem is fixed in the last version

Thanks

foo_ui_panels

Reply #431
Image shrinking is pretty good now, but stretched images looks a lot worse in the new version.

foo_ui_panels

Reply #432

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:



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.

foo_ui_panels

Reply #433
Foobar has become slower for me as well
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

foo_ui_panels

Reply #434
Code: [Select]
//////////////////////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

 

foo_ui_panels

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

foo_ui_panels

Reply #436
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.

foo_ui_panels

Reply #437
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.


foo_ui_panels

Reply #439
This is what I get when I load it...



foo_ui_panels

Reply #441
I think it would be nice to have a page on which old version of plug-ins could be uploaded. 

foo_ui_panels

Reply #442
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

foo_ui_panels

Reply #443
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  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!

foo_ui_panels

Reply #444
Is it possible to invoke tooltips? If not that would be a handy feature.

foo_ui_panels

Reply #445
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..

foo_ui_panels

Reply #446
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.

foo_ui_panels

Reply #447
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.

foo_ui_panels

Reply #448
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.)
Om jag var söt som jocke thå,
skulle du tycka om mig då?

foo_ui_panels

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

Code: [Select]
//////////////////////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