Discussion:
help me crank it up
soopahphro
2001-12-12 05:51:50 UTC
Permalink
I went ahead and got the latest version from the cvs to check out the
top level home stuff and the changes, looks good. I got 2 errors
while running it tho.
Use of uninitialized value in string eq at lib/SliMP3/Buttons/Home.pm
line 170, <DATA> line 36.
Use of uninitialized value in string eq at
lib/SliMP3/Buttons/Browse.pm line 233, <DATA> line 37.

The first one happens when you hit left (at the home menu) first
without going right, the second happens all the time whenever i
descend into either of the playlist or music menu's.

I think making a hook into the Home menu sounds pretty good, I'll go
ahead and start moving the code to the top level stuff. Maybe a new
toplevel called 'Other'.

Or I can go ahead and setup a diff for you to look at first and we
can go from there ?

Btw if anyone does anyone IM I use them all;
yahoo: soopahphro
aim: superfr0
msn: superfr0-***@public.gmane.org
icq: 22394159

Just incase you (or any one else) didn't want to wait on for the list.
I thought about doing it like that too, to go ahead and make it
like
the 'browse / playlist' mode, so you'd hit guide and you scroll
through the 'info modules' and pick what you want. Right now it
just
splashes them all. I'm interested in getting the 'structure' down
that everyone wants before I go any further, why don't you take a
look at what I got so far to see if we can mold it into something.
Ok, send me the patch file and I'll take a look. What we might do
is
have me frame out the Info UI and then you can fill it in with the
functionality.
Also a quick question, when the server starts I need to call
SliMP3::Modules::startModules($client) .... where's a good place to
do this from? I was doing it from server.pl but I only want to
call
it once, it's called for a init (each module gets the init flag
called to startup). So I moved it to the guide button so right now
the first time you hit it, it calls init instead of update, (then
from there on it's update), but this was just a quick fix till I
find
somewhere else. Any ideas?
Well, if it needs to be called for every client when that client
first registers, then server.pl is probably the place. If you can
defer it to the first time that feature is used on a client, then
put
it in that modules area.
Did the long file name scrolling work ok ?
Seemed to when I saw it. I didn't play with it that much. I might
want to tweak the text a bit, but otherwise it seemed ok.
-dean
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Quit now for Great
American Smokeout
http://us.click.yahoo.com/0vN8tD/9pSDAA/ySSFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
dean blackketter
2001-12-12 05:35:57 UTC
Permalink
I thought about doing it like that too, to go ahead and make it like
the 'browse / playlist' mode, so you'd hit guide and you scroll
through the 'info modules' and pick what you want. Right now it just
splashes them all. I'm interested in getting the 'structure' down
that everyone wants before I go any further, why don't you take a
look at what I got so far to see if we can mold it into something.
Ok, send me the patch file and I'll take a look. What we might do is
have me frame out the Info UI and then you can fill it in with the
functionality.
Also a quick question, when the server starts I need to call
SliMP3::Modules::startModules($client) .... where's a good place to
do this from? I was doing it from server.pl but I only want to call
it once, it's called for a init (each module gets the init flag
called to startup). So I moved it to the guide button so right now
the first time you hit it, it calls init instead of update, (then
from there on it's update), but this was just a quick fix till I find
somewhere else. Any ideas?
Well, if it needs to be called for every client when that client
first registers, then server.pl is probably the place. If you can
defer it to the first time that feature is used on a client, then put
it in that modules area.
Did the long file name scrolling work ok ?
Seemed to when I saw it. I didn't play with it that much. I might
want to tweak the text a bit, but otherwise it seemed ok.

-dean

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Stop Smoking Now
Nicotrol will help
http://us.click.yahoo.com/2vN8tD/_pSDAA/ySSFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
soopahphro
2001-12-12 04:57:04 UTC
Permalink
So you got my patches working properly? I've got a few more
patches I've been working on. I've setup the 'guide' button as
a 'info module'. There is a Module.pm I made and some other changes
to get it up in running. In the Module.pm I have some module struct
code (for the info modules) and so far put together 4 modules. A
localtime module (there was no other way to check time except to turn
the power off =), a server load and cpu average load (the current
load that the server.pl is sucking up and the total machine load
average), I added a check email module along with some POP3 code.
And a server uptime (how long the server.pl has been running). I'm
got in mind a bandwidth checker next. The code is pretty good but
like I said my perl is kinda rusty so the perl gurus might know
better ways to accomplish things. Anyway the principal is this. The
guide butting launches all the installed modules (which can be
inserted in any order and any number of modules). So when you push
guide it runs through each module's output and shows them to you for
a few secs, there are 2 types so far, the first time is a real time
module (delay of 1), when you push guide they get updated
instantanious, then delay of 2 means that module is in charge of
updating itself (or never updating itself, never updating could be
useful for some 1 time info, Ie (operatating system is Linux and
that's all it says)). The email one is not updated when you push
guide, it has its own timer that does it (based on a variable that
should be set when the email settings are configured)... Like I said
so far it's looking pretty good. Let me know if you're interested
in seeing what I got so far, it'll be much easier to understand what
I'm doing once you see it...

Paul
I just checked in a change that gives visual feedback for volume
control.
Give it a shot and see if it's still to slow for you and let me
know
what you think.
-dean
In message 742, (http://groups.yahoo.com/group/slimp3-
dev/message/742) I detailed what I needed to do to get the
remote to work for me. With the default +/-1 settings for volup and
voldown, the volume did change extremely slowly (so slow I wondered
if it was even working). I've since changed them to 5 and I'm much
happier.
-- Tom Jones
Hi all,
I'm trying to merge in Paul King's volume display code, but I
seem to have configured my remote away from the volume buttons
working AND I can't find the instructions.
Sean's earlier instructions aren't working for me, so there must
be some other setting I need to change to enable the volume
controls.
Anybody got the manual in hand and can help me out?
-dean
Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Stop Smoking Now
Nicotrol will help
http://us.click.yahoo.com/2vN8tD/_pSDAA/ySSFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
dean blackketter
2003-02-22 13:18:14 UTC
Permalink
<!doctype html public "-//W3C//DTD W3 HTML//EN">
<head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
--></style><title>[slimp3-dev] Re: help me crank it
up</title></head><body>
<blockquote type="cite" cite>I thought about doing it like that too,
to go ahead and make it like <br>
the 'browse / playlist' mode, so you'd hit guide and you scroll <br>
through the 'info modules' and pick what you want.&nbsp; Right now it
just <br>
splashes them all.&nbsp; I'm interested in getting the 'structure'
down <br>
that everyone wants before I go any further, why don't you take a <br>
look at what I got so far to see if we can mold it into
something.</blockquote>
<div><br></div>
<div>Ok, send me the patch file and I'll take a look.&nbsp; What we
might do is have me frame out the Info UI and then you can fill it in
with the functionality.</div>
<div><br></div>
<blockquote type="cite" cite>Also a quick question, when the server
starts I need to call <br>
SliMP3::Modules::startModules($client) .... where's a good place to
<br>
do this from?&nbsp; I was doing it from server.pl but I only want to
call <br>
it once, it's called for a init (each module gets the init flag <br>
called to startup).&nbsp; So I moved it to the guide button so right
now <br>
the first time you hit it, it calls init instead of update, (then <br>
from there on it's update), but this was just a quick fix till I find
<br>
somewhere else.&nbsp; Any ideas?</blockquote>
<div><br></div>
<div>Well, if it needs to be called for every client when that client
first registers, then server.pl is probably the place.&nbsp; If you
can defer it to the first time that feature is used on a client, then
put it in that modules area.</div>
<div><br></div>
<blockquote type="cite" cite>Did the long file name scrolling work ok
?</blockquote>
<div><br></div>
<div>Seemed to when I saw it.&nbsp; I didn't play with it that much.&nbsp;
I might want to tweak the text a bit, but otherwise it seemed
ok.</div>
<div><br></div>
<div>-dean</div>
</body>
</html>

Loading...