Notices


Reply
Thread Tools
Posts: 161 | Thanked: 85 times | Joined on Feb 2010
#1
I'm proud to introduce you my first app, todoy:
Wat?
Todoy. Todoy is my secretary, but as you can imagine it doesn't blow. . It looks just as drawing application, but has some pepper inside: The main idea is to draw around the clock image, for fast setup of your daily todos/appointments. And this is just the sketch mode. But the idea around this template was so intuitive (imho) that I decide to add also an AUTO mode, that has proven to be amazing: just draw your finger around the clock, wrote in text field and press enter. That's it! new appointment added. And exported to todoy calendar.
(you can find todoy.ics in /home/user/.todoy, i hope soon you will be able to auto-sync it via pywebcalai )
then you've also a widget, to have a quick glimpse of your clock on your desktop. (right now you must run "todoy_widget" from console, till i figure out how to automate the update and few more things. it uses pythonhildonwidget by David Barnett & Brian O'Dell).
Oh, since is python maybe it works also on maemo4. please test



------------------ sketch mode --------------------





----------------- auto mode ----------------------



----------------- desktopwidget ------------------



---------------------------------------------------------------------------
new!!
version 0.0.7 : codename: raging widget
what's new:
widget is working now, triple click to open the app! settings are now permanents, also quick jump to tomorrow/yesterday.
known bugs: nothing has changed in cal syncing since last time.
same consideration of the last version applies.
Don't mess around with the settings 'couse i don't know where to put a reset to default settings! [the ui is already crowded enought]


---------------------------------------------------------------------------
version 0.0.6 : codename: hangover build
what's new:
sync working (tnx 2 nicolai), random pies color(sallyjane idea), many other settings. oh also different templates!
known bugs:
- to avoid duplicate entries in calendar, if synced, the calendar file is cleared. This is not an elegant solution but I don't want to lost my self in dbus calls again.. maybe next time
- to apply the different background you have to delete the page, clicking on the trash bin icon.
- widget is not working any more, (there's a wrong line in /opt/todoy/todoy_widget.py: delete (or comment)line 62:
obj.connect_object("clicked", myfyun, 3)
---------------------------------------------------------------------------
version 0.0.5 : codename: dbus my 455
what's new:
major ui bugfixes, calendar sync via dbus call.
known bugs:
dbus sync works only sometimes. I really need help with this...
---------------------------------------------------------------------------
version 0.0.4 : codename: stairway to settings
what's new:
settings are here! and the menu is working
also font selection, granularity, and pen size.
known issues:
settings are not saved couse I've no clue on how to do it 'couse pickle is not working
---------------------------------------------------------------------------
version 0.0.3 : codename: taste my pizza
what's new:
the pies and fixed folder issues - [(build 2) from now in devel]
released to extras-devel!
http://maemo.org/packages/package_in...todoy/0.0.3-2/
grab it here http://skim4me.com/big/todoy/todoy_0.0.3-2_all.deb
or
grab it on gitorius: http://gitorious.org/todoy/todoy
Troubleshooting:
if version 0.0.3-1 it installs and doesn't run, please try making the folder ".todoy"
from console, make sure youre in your home folder(/home/user) and then:
Code:
mkdir .todoy
remember the dot in front of the foldername!!
and there is no need to do it as root!
---------------------------------------------------------------------------

----version 0.0.2 : codename: waiting for autobuilder
what's new:
- settings file: /opt/todoy/todoy_conf.py
- different timescales as a function of radius: let's call it granularity. other bugfixes
don't grab it here http://skim4me.com/big/todoy/todoy_0.0.2-1_all.deb
or
grab it on gitorius: http://gitorious.org/todoy/todoy
----v.0.0.1 - codename: suckmytime - obsolete
don't get it here!
todoy_0.0.1-1_all.deb
only deb right now.. still many things to optimize and to understand from license to autobuilder.
source here!
http://gitorious.org/todoy/todoy


hope you'll find it useful!
---------------------------------------------------------------------------
TODO:
MAEMO5: todo:
- auto load if exist, else new. Idem 4 widget.

- widget optimization:
- widget should open main app
- auto refresh
- better size/centering
- maybe in QT
- vect to possibly remove one at time
- sync w/calendar:
- better dbus integration or pywebcalai
-ics are ok, but time is referred to GMT..
- possible alarms
- create install/readme etc
- app menu:
-about:


ANDROID VERSION:
porting everything?
IPHONE:
ahaha
sdk


ps: of course all extras-devel and even more warnings applies. ! be careful!

Last edited by erniadeldesktop; 2010-10-09 at 17:02. Reason: new verision
 

The Following 39 Users Say Thank You to erniadeldesktop For This Useful Post:
manvik60's Avatar
Posts: 128 | Thanked: 46 times | Joined on Mar 2010 @ Switzerland
#2
Great Thanks.
Looks usefull, will give it a try.
 
ejasmudar's Avatar
Posts: 800 | Thanked: 957 times | Joined on Sep 2010 @ India
#3
What an intresting concept! Let me assk you, can we zoom in to the clock so as to get more accurate timings? like for 2:15 to 2:30, etc?
 
ysss's Avatar
Posts: 4,384 | Thanked: 5,524 times | Joined on Jul 2007 @ ˙ǝɹǝɥʍou
#4
This is pretty great

As you move away from the center of the circle, the granularity should go finer... I'd suggest making 3 circles (may be set invisible if the cursor is not touching it), the smallest one with 15 or 10 minutes interval, then 5 minutes, then 1 minute...
__________________
Class .. : Power User
Humor .. : [#####-----] | Alignment: Pragmatist
Patience : [###-------] | Weapon(s): Galaxy Note + BB Bold Touch 9900
Agro ... : [###-------] | Relic(s) : iPhone 4S, Atrix, Milestone, N900, N800, N95, HTC G1, Treos, Zauri, BB 9000, BB 9700, etc

Follow the MeeGo Coding Competition!
 

The Following User Says Thank You to ysss For This Useful Post:
Posts: 161 | Thanked: 85 times | Joined on Feb 2010
#5
glad you like it... I'm really proud of my first child
right now while you drag you can read the exact time at minutes, I think the faster modification will be another template... I'm also wondering to made 2 circles as am/pm division.. all your suggestions are really welcome!
 
Posts: 161 | Thanked: 85 times | Joined on Feb 2010
#6
Originally Posted by ysss View Post
This is pretty great

As you move away from the center of the circle, the granularity should go finer... I'd suggest making 3 circles (may be set invisible if the cursor is not touching it), the smallest one with 15 or 10 minutes interval, then 5 minutes, then 1 minute...
this is indeed a good idea. I will need to figure out how [QGraphicsDamnedObjects.. why aren't they in the designer???], but I really like it.. and then this way add a lot of eyecandy !!

I just hope nobody stole my concept before I finish it and reach the extras!
 
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#7
Very cool. If you're feeling ambitious, maybe you could invert the colors of the other pie wedge based on sun-up and sun-down. And even allow the user to color code pie wedges.
__________________
N9: Go white or go home
 

The Following User Says Thank You to daperl For This Useful Post:
Posts: 161 | Thanked: 85 times | Joined on Feb 2010
#8
added colors, and timegrains, and already pushed on gitorius feel free to self update your stuff.
 
Posts: 12 | Thanked: 3 times | Joined on Sep 2010
#9
App started and closed again immediately.
But from what I read it should be interesting
 
Posts: 176 | Thanked: 59 times | Joined on Mar 2010
#10
Originally Posted by tungram View Post
App started and closed again immediately
I have exactly the same problem. Being installed as a deb, I guess it wouldn't warn me about missing dependencies....
 
Reply


 
Forum Jump


All times are GMT. The time now is 03:06.