This is a start, but kinda missing 99% of the functions.
http://wiki.slimdevices.com/index.php/DeveloperGuide

For instance, what's all this popping and pushing?

Slim::Buttons::Common::pushMode($client, 'INPUT.List', \%params);

What does INPUT.list correspond to?
Basic documentation of the %params allowed to be passed in would be
neat too.

Looks like this would be a logical place for it, but all that is there
is how to add a new mode.  And no description of what that means and
why you'd want to do it.
http://wiki.slimdevices.com/index.php/PluginModes

I had some fine experience tweaking the helloworld plugin, but once I
try and branch out much I'm running into problems.

Browsing the source doesn't help much since perl is so unreadable :)

For instance:  How do I add responding to the volume-up button while
the 'mode' is in my plugin?  Or respond to uparrow-hold?  I've found
default.map in the source.

Also, any way to reload the plugins without restarting the whole
server?  My library is big and it for some stupid reindexes sometimes
when I restart it and lazysearch always reindexes which == about 20
seconds of max cpu.

And as I'm on mac, running from the command line is difficult since the
.pl file is hidden in an 'app', which navigation to is difficult.  So
I've been doing it from the system preferences panel.

Thanks!
Kevin


-- 
fantasydreaming
------------------------------------------------------------------------
fantasydreaming's Profile: http://forums.slimdevices.com/member.php?userid=18928
View this thread: http://forums.slimdevices.com/showthread.php?t=50185

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to