QUOTE(jclim00 @ Mar 17 2007, 08:18)

Is there any way to clear old PVAR values? I've changed the names to a few of mine and the old ones still show up in the pui; deleting them in notepad results in a corrupt file.
no, not yet. there will eventually be a way to delete pvars though. and editing the .pui files in notepad is almost always going to corrupt the file

QUOTE(anolae @ Mar 17 2007, 11:26)

I have been trying to put a background image on my foobar. What I want is to keep the aspect ratio of the image, but I don't want the size to adjust with the smallest dimension (ie I don't want black parts on each side of the image).
I have been trying to make it by myself, but this turns out to be really difficult (impossible?) as the mathematical functions I know only use integers.
Anyone knows how to do that? If it is not possible, terrestrial, could you add it as an option for $imageabs2?
Thanks for your help!
do you know the dimensions of the image you want resized? if so, then you would just set one side to what you want, and the other to a large number.
QUOTE(anolae @ Mar 17 2007, 16:11)

I seem to have a problem with PerTrack and PerSecond option, with version 0.8.1
This is my code, directly in the main panel configuration:
CODE
// Background
$drawrect(,,,,brushcolor-255-255-255 pencolor-null)
// PerSecond
$panel(NowPlaying,Track Display,10,10,650,500,)
With this code I have [UNKNOWN FUNCTION] displayed in top left corner, it's the same if I use // PerSecond instead of // PerTrack.
If I remove // PerTrack, I only see the background and I don't see any error message (normal behavior).
If I remove both // Background and // PerTrack, everything seems to be fine.
Am I doing something wrong? Am I missing something?
EDIT: I have the same problem in Track Display panels
EDIT2: If I remove // Background and keep // PerTrack, I don't have the error message
check your user / layout globals.
QUOTE(shakey_snake @ Mar 19 2007, 17:36)

version 0.8.1 regression I believe with the previous version, (although I've been wrong before) size and position of the window was stored in the .pui; this doesn't seem to be the case with 0.8.1
(and I was really needing this feature, unless, you know, position and/or maximization were made changeable via scripting

)
nope, none of the previous versions stored the window position in the .pui (although it might be a good idea for the future).
QUOTE(metal_termite @ Mar 19 2007, 23:47)

I'm in shock. I changed one PVAR on my layout and my entire pui file got wiped out. A weeks worth of coding... gone.
I had just turned off shadow copy too because of slow copy times.

backup the .puis often and if you can reproduce it, let me know.
QUOTE(alphameric @ Mar 20 2007, 15:26)

nope.
im using the default setpoint drivers, which i used the registry hack to work with foobar.
the keys work perfectly in every other ui, its just panels

you might need to change the target of the key presses. panels ui uses different a window / class id than the default (or columns) ui.
QUOTE(metal_termite @ Mar 22 2007, 23:12)

terrestrial, I know you're inundated with feature requests, but I have to add another of my own. I thought of something that may be quite useful. Through the configuration window or through whatever means you see fit, include the possibility of viewing a "debugging" window that shows a tabular list of all the current variables in use ($puts and $pvars) as well as their real-time values. Perhaps the variable values can even be manipulated or deleted entirely via this window for further debugging. Just a thought.
there will be a way to delete pvars (maybe it will display values too, not sure yet). you can already do a real-time watch for pvars using a regular track display and $getpvar (but you will have to know all the variable names).
QUOTE(shakey_snake @ Mar 23 2007, 07:30)

PanelsUI (I assume in great confidence) will always be dependent on ColumnsUI for generating panels, since the different panels themselves are written for ColumnsUI. So that considered, it makes sense to let Columns do the things it already does perfectly well, like take care of all those little formating strings.
actually, no it doesn't require ColumnsUI (although the default layout uses panels from ColumnsUI, like the menu and seekbars).