Re: [Banshee-List] Plugin in the works: Alarm Clock
- From: Trick van Staveren <trick vanstaveren us>
- To: banshee-list gnome org, Bertrand Lorentz <bertrand lorentz free fr>
- Cc:
- Subject: Re: [Banshee-List] Plugin in the works: Alarm Clock
- Date: Sat, 08 Apr 2006 05:26:40 -0400
Bertrand,
Glad to hear you've been working on this as well :)
Could you maybe post the code here on banshee-list? It can't be too
big...just post
the main .cs file that you're using.
I'll focus on getting the sleep timer to work, and if you want to post
your code, we
can wrap them together into a single plugin. I left Aaron a message
and he can
probably get us SVN access here soon.
As for adding a UI element, I'm sure it's possible thru a plugin...look
at what
minimode has done thru a plugin - totally reshaped the UI. We'll keep
this one in
mind :)
Great work! From the sound of it, you've already got the basics of a plugin
ready...good work! If you're ever around irc, bug me (trick).
Thanks for the suggestions everyone...i'm tired of my sleep timer'd
bash scripts, I'm
sure we'll have this plugin put together in no time :) If anyone has
any more feature
requests for this plugin, do post them!
Cheers
Patrick
--
Patrick "Trick" van Staveren
Western Michigan University
AIM: goofyassmoose
Cell: 269.267.6008
http://www.trick.vanstaveren.us/
----- Message from bertrand lorentz free fr ---------
Date: Fri, 07 Apr 2006 21:46:44 +0200
From: Bertrand Lorentz <bertrand lorentz free fr>
Reply-To: banshee-list gnome org
Subject: Re: [Banshee-List] Plugin in the works: Alarm Clock
To: banshee-list gnome org
On Fri, 2006-04-07 at 04:07 -0400, Trick van Staveren wrote:
Hey folks,
I've been starting to work on a new plugin for Banshee - an Alarm
Clock plugin. Has
anyone worked on this? If so, LMK, so we're not duplicating efforts :)
Hi,
I've been working on something similar. I'm trying to replicate the
features from the xmms-alarm plugin for XMMS and beep media player.
I've got some working code, but it still needs some work.
I'm still waking up with beep media player...
Features I'm working on:
Sleep timer:
* ability to set a timer that when it's up, will pause playback.
Great for when
you're loving your tunes but don't want to hear them ALL night.
Alarm timer:
* will start playback at the given time.
* "recur" option - if enabled, will set the timer again for the
next day at that same
time.
* volume setting - will change the volume to a certain level before
playing. This way
you don't have to set it before you go to sleep.
Future ideas:
* sleep timer - make it so it fades out the song, or stops at the
end of the song
rather than just pausing in the middle of it.
* alarm timer - volume change will be gradual. will set the volume
when the alarm
first goes off, and will gradually increase it to another value over
a span of seconds
or minutes. All three values will be settable.
Anyone have any other ideas/suggestions for me? Like I said, this
plugin is more in
the concept stage (I have more pencil sketches than actual
code)...so I'm open to
ideas :)
What is working in my code :
- Start playback at a given time
- Set the volume before playing
What is implemented but doesn't work
- Gradually change the volume while playing over a period of time.
The volume just gets stuck at the first value.
The configuration options need some UI love. For now it's just a bunch
of SpinButtons.
Things I'd like to have :
- Set different alarm times for each day of the week. I don't want to be
waken up at 7am on a Sunday morning because I left banshee running...
The sleep timer is a good idea, and should be easy to do once the alarm
stuff is done.
I planned to put the code out when I have a working plugin, but I'd be
happy to share the code now.
I just need to find a place to host it. (Looking towards the banshee
subversion repository. If the admin is reading this... ;)
Thanks all!
Patrick
(irc as trick)
--
Patrick "Trick" van Staveren
Western Michigan University
AIM: goofyassmoose
Cell: 269.267.6008
http://www.trick.vanstaveren.us/
--
Bertrand Lorentz <bertrand lorentz free fr>
----- End message from bertrand lorentz free fr -----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]