Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-18 Thread pippin

Well, thinking about it I might get access to the "enabled" state of the
plugin through the preferences? Will try that.

The softbuttons are more of a problem. Status.html doesn't really help.
since I have to have them on any screen EXCEPT status...
Maybe the plugin could have a call-through page? Although that would
not really be soft-coding. Or deliver the link through the JSON/RPC I/F
JSON is made to deliver JavScript code, so that could be quite handy...
I think what we can forget about at the moment, is to have the plugin
REPLACE standard buttons in a transparent way. But other than that we
could also just have a configuration page accessible from the main menu
that sets an iPeng preference and that is later being read by the
bottombar.


-- 
pippin

---
see iPeng at penguinlovesmusic.com

pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-18 Thread erland

pippin;260198 Wrote: 
> Yep. That's exactly the problem.
> What I do right now is detect the plugin string and if it's present, I
> show the trackstat icons in the overlay. However, if it's disabled, it
> will do nothing not nice.
It might not be that bad, users are probably either not going to
install TrackStat at all or install it and enable it. I don't think
there are a lot of users that choose to install it and disabled it, in
this case they probably uninstall it.

pippin;260198 Wrote: 
> 
> And yes: I don't have access to the additionalLinks, that was my first
> try ;-) BTW, that MAY also cause trouble for soft-coding the shortcut
> buttons on the bottom of the screen.
You are right. I guess I'll have to go and see if I can find some other
hole we can use for the shortcut buttons.

One solution that probably would work would be if iPeng was bundled in
a plugin. In this case the Now Playing page could be handled by the
plugin instead, and the plugin could call the standard status.html perl
code and add some parameters by it own that would be accessible from the
templates. For example the shortcut buttons and the "TrackStat enabled
flag". I'm not completely sure if the status.html perl code can be
reused this way, so this is something that needs to be checked in case
you like to go this way.

But I can understand if you like to avoid bundling it in a plugin since
it would mean that you also would have to maintain some perl code. Let
me know if you like to bundle it in a plugin and want some help writing
a simple plugin that does the necessary stuff.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-18 Thread pippin

erland;260175 Wrote: 
> I don't think so, the TrackStat plugin is never called when you show the
> Now Playing page.
> 
> I suppose you don't have access to the additionalLinks hash from the
> Now Playing page ?
> 
> What you probably want is a way to detect if a plugin is enabled, but I
> have no idea if this is information is available in the skin HTML
> templates.
Yep. That's exactly the problem.
What I do right now is detect the plugin string and if it's present, I
show the trackstat icons in the overlay. However, if it's disabled, it
will do nothing not nice.
And yes: I don't have access to the additionalLinks, that was my first
try ;-) BTW, that MAY also cause trouble for soft-coding the shortcut
buttons on the bottom of the screen.


-- 
pippin

---
see iPeng at penguinlovesmusic.com

pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-18 Thread erland

pippin;260110 Wrote: 
> Erland,
> if you read this: is there a way to determine, whether TrackStat is 
> activated? I can find out if it is installed by checking for a string,
> however I did not yet find a way to determine if it's running.
> Of course I could run a call through the JSON/RPC I/F but I would
> prefer an HTML method.
I don't think so, the TrackStat plugin is never called when you show
the Now Playing page.

I suppose you don't have access to the additionalLinks hash from the
Now Playing page ?

What you probably want is a way to detect if a plugin is enabled, but I
have no idea if this is information is available in the skin HTML
templates.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-18 Thread pippin

Erland,
if you read this: is there a way to determine, whether TrackStat is 
activated? I can find out if it is installed by checking for a string,
however I did not yet find a way to determine if it's running.
Of course I could run a call through the JSON/RPC I/F but I would
prefer an HTML method.


-- 
pippin

---
see iPeng at penguinlovesmusic.com

pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-10 Thread wiped

Regarding the Trackstat problem with iPeng that it does not load when no
music is playing.
The problem is the [% IF playing == 'true' %]   section in
nowplaying.html that i guess is a leftover from when the now playing
info + the query items was displayed at the same page.
Removing that and an END at the end of the file solved the problem.


-- 
wiped

Squeezebox 3 - SS 6.5.1 - CD T2500 - 2Gb ram - 2000 albums with 3
songs (FLAC and MP3) - 324Gb Music Folder

Happy Ipod Touch and iPeng user!

wiped's Profile: http://forums.slimdevices.com/member.php?userid=1542
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-10 Thread wiped

Sure i understand.
if you need to chose i would like to have the(+) available for
trackstat subqueries, that would be enough and would not case interface
problems i think.

If you also can make sure that you stay on the page when adding and
possible have the confirmation dialog as with iPeng that's very good.

And since it should be simple i think removing the query results on the
first page would be good.

If you can add a text entry field and a button to confirm between the
query list and results in trackstat that would be excellent and should
not take up to much screen space.


And i also think that two lines of text would work, since it does work
with iPeng, possible just have one of the items clickable so that you
don't miss and load something else.

Adding 4-5 3-5 3-4 for rankings would only add a few rows in the list
so possible that is ok.

i think all of these things, especially, having the cover clickable,
the (+) button for trackstat and the album + artist info in the listing
of albums will Increas the usabillity and make the skin easier to use
without loosing simplicity.


-- 
wiped

Squeezebox 3 - SS 6.5.1 - CD T2500 - 2Gb ram - 2000 albums with 3
songs (FLAC and MP3) - 324Gb Music Folder

Happy Ipod Touch and iPeng user!

wiped's Profile: http://forums.slimdevices.com/member.php?userid=1542
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-10 Thread erland

Thanks for the feedback.
I'm currently not able to work as much as I would like with my plugins,
so the changes may take a few days/weeks/months.

I'll have to look through this a bit more, before I decide what I like
to add and what I don't want to change. The priority of the iPeng skin
is simplicity, so I would like to stick to this idea also for my
plugins in the iPeng skin. So I don't think I'll add all your ideas
because some will make the user interface more complex for the normal
user.

A lot of buttons on the same row is a bad idea with iPeng because they
will take up to much space and leave to little for the actual text.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


[SlimDevices: Plugins] iPeng -> Trackstat - Custom Browse - Dynamic Playlist etc plugin feedback

2008-01-10 Thread wiped

Moving this from the main iPeng interface thread...

For Trackstat:
A normal way for me to create a playlist today is to add for example:
Top Rated Songs
Top rated Songs recently Added
Top Rated Songs for 2006

Today it's not possible with the iPeng trackstat plugin.
All that would be solved with a (+) and possible (>) icon next to the
listings in the submenus. that way i can easily add atleast the two
first ones, to add it for 2006 i usually go to years, select the year i
want and then i select top rated songs and add it to the playlist.
Having a (+) icon in the list here also would solve the problem, it's
kind of hard to add 50 songs one by one.
So basically (+) and possibly (>) for all trackstat submenu items.

Another thing is that i would like to be able to change the number of
items returned as you can today on every query in Trackstat for the
other interfaces, since sometimes you want to add 50 of one query, then
add 100 of another etc..

Also, when you select "Browse Statistic" you get the full list of
Trackstat options, but i also seem to get the Top Ranked or perhaps
it's whatever i used last, list of songs, perhaps it would be best if
the first page only contains the main trackstat groups so it loads
faster?

For Custom Browse:
It would be nice to have the same feature as the main iPeng Gui when
you have a list of Albums with covers, so that when you select the
cover you clear/add it to the playlist (however i would prefer not to
go to the now playing page automatically)

It would also be nice if Custom Browse can use the same Sort settings
that you have set in the main iPeng interface e.g. Artist, Album Year
so the album list is sorted by artist , year and then album instead of
alphabetic albums.

It would also be nice to generally have two rows of text as you have
today i iPeng when e.g. Listing years, albums
So you have Album first and then below it lists the Artist name, much
easier to browse then and find what you want.
So as soon as you have a list of albums, have the two lines of text..
It would be excellent if pressing the album text takes you to the album
songlist and pressing the artist text takes you to the album list for
that artist.


For browsing Ratings it would be Excellent to have a few other options
e.g .4-5, 3-5 2-5 3-4 etc so that it's easier to add e.g. songs rated
3-5 by a few artists.. 

it wold also be nice to wherever you browse in custom browse that you
get both the PLay and plus button as you get today if you rename iPeng
to something else in the HTML directory and browse around with custom
browse. Or atleast have it in the sections where it's possible to have
the play button without taking up space... For example Ratings - first
page - decades first page etc..


-- 
wiped

Squeezebox 3 - SS 6.5.1 - CD T2500 - 2Gb ram - 2000 albums with 3
songs (FLAC and MP3) - 324Gb Music Folder

Happy Ipod Touch and iPeng user!

wiped's Profile: http://forums.slimdevices.com/member.php?userid=1542
View this thread: http://forums.slimdevices.com/showthread.php?t=42008

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins