Notices


Reply
Thread Tools
Posts: 631 | Thanked: 837 times | Joined on May 2007 @ Milton, Ontario, Canada
#291
Originally Posted by ukjeeper View Post
Yup, that did it. Thanks. Still curious as to the AM/PM showing (in 12 hour mode) on the first tab. Why both AM/PM???
The 0.1.3 deb still had some AM/PM difficulties and oddities; they've been resolved in the current development build, so just bare with us for the moment until I can get the new version rolled out. One other point: the 0.1.3 deb also won't store your 12/24 hour setting between sessions... you have to set it each time as the default is now 12hr. This too has been resolved in the development build.

As for the alarm scheduling etc, for the currently planned next release I'm just going to re-use the alarm control interface page that Ciro already made, but with alarmd integration instead of internal stuff, so you'll end up with the ability to set one alarm per day, that will automatically occur at that time on that day, each week. You will also have the ability to turn individual alarms on or off. Let's see how that works out and then for the next version we can adjust the interface/etc to give more flexibility, but I think it's going to end up being a quite nice solution this way for the moment...
 
ciroip's Avatar
Posts: 334 | Thanked: 366 times | Joined on Nov 2008 @ Italy
#292
ugh, a lot of new posts: Ill give a deeper read on saturday morning: sorry for delaying a bit but I get some lovely digestion problems (why dont sell Pepto in Italy
__________________
I can't do it. No one can help.
[SIGPIC][/SIGPIC]

Flip Alarm Clock - 3DMania Theme - Synesthesia - Deluxepain
http://ciroip.blogspot.com/
http://twitter.com/ciroippolito
 

The Following User Says Thank You to ciroip For This Useful Post:
Posts: 631 | Thanked: 837 times | Joined on May 2007 @ Milton, Ontario, Canada
#293
Another update for all who have been following this project and wondering what's going on... the updates I was including ended up turning into a partial rebuild of a lot of the underlying stuff as well, so it took a little longer than I'd originally been planning. Anyways, there's still some major cleaning up to do behind the scenes, but features wise/functionality wise to the user it's now up to speed with the original intentions. I'm going to try and squeeze a few more tweaks and features in but am aiming to get a new deb up in the next few days.

Current features in this "0.1.5 version" (it's been quite a bit of work, so we'll just skip 0.1.4...)
-- Full AlarmD integration. The flipclock alarms are now all tied into the native Maemo alarm daemon, so you can set them, close the clock/whatever, and when the time comes the clock will automatically launch if it's not already open and start playing your alarm.
-- 7 day alarms. The alarm interface is now setup to have one alarm per day of the week. So if you want alarms to occur every tuesday and thursday, you just set them accordingly.
-- Ability to disable/enable alarms and maintain settings. As it implies, just turn alarms on or off, and when you want them again, turn 'em back on. Not that fancy but handy
-- Custom alarm sounds. You can now select an Mp3 file that you want to play when you alarm goes off if you don't like the default. This is on a per-alarm basis, so you can have different sounds for different days if you wanted... You can also set whether the sound will loop until you acknowledge the alarm, or whether you just want it to play though once.
-- Lots of bug fixes including updated handling of digit scrolling on the alarm interface, lots of weird issues with the AM/PM vs 24 hour mode have been fixed, etc

There are of course still some things to be worked on/addressed that at this point are not complete:
-- Ciro's "mood stuff" isn't integrated into the updated code yet... it's not that difficult to do, but I felt this was a lower priority than getting everything else working.
-- Snooze button/snooze feature has not been implemented yet. I know how it's going to work, but I just haven't had time to write the code for it yet
-- the "window mode" buttons... might work, might not work quite right, I don't remember... I haven't spent a lot of time on that bit...

And then of course all the features and things others have requested, and an overhaul/addition to interfaces/etc, but that will all be AFTER this version is released. Again, hoping for the next day or two... I'd like to get that snooze bit stuck in, then it'll be a really good release point.

Thanks!
 

The Following 7 Users Say Thank You to jolouis For This Useful Post:
ciroip's Avatar
Posts: 334 | Thanked: 366 times | Joined on Nov 2008 @ Italy
#294
can't wait to check the mutations
__________________
I can't do it. No one can help.
[SIGPIC][/SIGPIC]

Flip Alarm Clock - 3DMania Theme - Synesthesia - Deluxepain
http://ciroip.blogspot.com/
http://twitter.com/ciroippolito
 

The Following User Says Thank You to ciroip For This Useful Post:
Posts: 631 | Thanked: 837 times | Joined on May 2007 @ Milton, Ontario, Canada
#295
OKay all, sorry for the long delays but I wanted to get all the basic features in and confirmed to be "day to day usable" before actually releasing.
BEFORE INSTALLING THIS VERSION, MAKE SURE YOU UN-INSTALL THE OLD ONE!!
So go ahead and give it a shot:
https://garage.maemo.org/frs/download.php/5694/FlipClock_0.1.5_armel.deb
BEFORE INSTALLING THIS VERSION, MAKE SURE YOU UN-INSTALL THE OLD ONE!!

There have been a lot of changes, especially in the way the config file was handled, so make sure that you uninstall any previous versions of FC before installing this one so that you don't run into problems. Also note that FC now also depends on python2.5-gstreamer, so if you haven't got it installed make sure you do so before trying to install the above .deb.

A brief summary of changes:
- Power Management - The clock now sleeps (stops updating) when tablet is in idle mode. This saves CPU and battery life, and is generally a good thing all around.
- Alarm Page has been re-organized and updated a lot. The AM/PM switch has moved, the about button has gone away for the moment, etc. Alarms are now one per-day, recurring each week. So if you set an alarm for the Monday slot, it will happen at that time every monday, etc.
- Alarm Sounds - You can now choose your own MP3 to use as an alarm sound; simply press the big "Sound" button, and the file chooser should pop up. Currently ONLY MP3s WORK!! Don't try WAV, don't try .ogg, whatever... I mean, you can try, but don't expect the app to not crash...
- AlarmD - All alarms are now handled by the Maemo AlarmD daemon, which means that they have the ability to auto-launch the FlipClock when an alarm occurs, etc. However this does mean when setting alarms it takes an extra second or two to do the communications with AlarmD, so there's a nice little "wait a sec" thing that comes up to let you know this is happening. Sometimes I've found AlarmD can be a bit slow to respond, so if you see the wait message for a few seconds, don't worry, the clock didn't break, it's just taking a bit longer than usual to get AlarmD going....
- Snooze button now says how long it will snooze for, and again snooze is handled through AlarmD. At the moment snooze is statically set at 10 minutes, but future versions will make this customizable (the code is there, just no interface to control it yet).

A few important shortcommings/notes for this release:
- Mood and About are not working.
- Window mode... well, it's there, but I make no guarantees about anything... the whole mode is going to be reworked I think (maybe just a smaller version of the clock so that you can access task bars/etc but still see the clock?
- Don't look at the source code yet... lol I'm half way through re-jigging Ciro's original stuff, so there's a LOT of redundant and generally out of place coding still... if you want to take a look, go ahead, but it will make more sense by the time the next release comes along... a LOT more sense... trust me...

Anyways, as always, comments suggestions feedback etc. This is probably the first "beta" release (compared to Ciro's pre pre pre pre alphas) in that it's quite functional and stable enough to use every day, but not quite a complete feature set yet.

Thanks!
-Rob

Last edited by jolouis; 2009-03-18 at 03:16.
 

The Following 9 Users Say Thank You to jolouis For This Useful Post:
ciroip's Avatar
Posts: 334 | Thanked: 366 times | Joined on Nov 2008 @ Italy
#296
let me grab some food and Ill check the beast
__________________
I can't do it. No one can help.
[SIGPIC][/SIGPIC]

Flip Alarm Clock - 3DMania Theme - Synesthesia - Deluxepain
http://ciroip.blogspot.com/
http://twitter.com/ciroippolito
 

The Following User Says Thank You to ciroip For This Useful Post:
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#297
Originally Posted by ciroip View Post
let me grab some food and Ill check the beast
Ciro! Be careful with that food! You're going to... <plop> oh man, too late!

__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 

The Following User Says Thank You to qole For This Useful Post:
Faz's Avatar
Posts: 284 | Thanked: 80 times | Joined on Mar 2007 @ London, UK
#298
Thanks for all the work Rob.

I uninstalled via app manager and removed flipclock directory, then install with sudo dpkg -i <deb file>

When I launch it says can't load user background, ok, then launches "rated D for DBUS" does it's LED colour thing, see a mouse pointer, the clock flipping... then closed.

Terminal output below


Code:
/usr/lib/python2.5/site-packages/flipclock/flipclock.py:4: RuntimeWarning: import cdrom: No module named cdrom
  import pygame
/usr/lib/python2.5/site-packages/flipclock/flipclock.py:4: RuntimeWarning: import joystick: No module named joystick
  import pygame
24
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/flipclock/flipclock.py", line 95, in <module>
    main()
  File "/usr/lib/python2.5/site-packages/flipclock/flipclock.py", line 73, in main
    ci.device.set_device_state_callback(ci_eventHandlers.deviceStateChangeEvent,  system_inactivity=True, user_data=None)
osso.OssoInvalidException: Invalid parameter.
Any ideas?

Thanks!!

Faz
 
Faz's Avatar
Posts: 284 | Thanked: 80 times | Joined on Mar 2007 @ London, UK
#299
I thought I had python2.5-gstreamer, but apparently not.
Had to enable red pill mode, installed python2.5-gstreamer-dev, re-installed... same.
 
ciroip's Avatar
Posts: 334 | Thanked: 366 times | Joined on Nov 2008 @ Italy
#300
Originally Posted by qole View Post
Ciro! Be careful with that food! You're going to... <plop> oh man, too late!
Until I stick to pasta and horsemeat no problem... chips and beer really kill me
__________________
I can't do it. No one can help.
[SIGPIC][/SIGPIC]

Flip Alarm Clock - 3DMania Theme - Synesthesia - Deluxepain
http://ciroip.blogspot.com/
http://twitter.com/ciroippolito
 

The Following User Says Thank You to ciroip For This Useful Post:
Reply

Tags
clock, flip clock

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:45.