![]() |
[Announce] Todoy - poor man secretary
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 :) http://skim4me.com/big/todoy/Screens...926-201946.png ------------------ sketch mode -------------------- http://skim4me.com/big/todoy/Screens...009-190329.png ----------------- auto mode ---------------------- http://skim4me.com/big/todoy/Screens...009-190100.png ----------------- desktopwidget ------------------ http://skim4me.com/big/todoy/Screens...009-185238.png --------------------------------------------------------------------------- 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 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! |
Re: [Announce] Todoy - poor man secretary
Great Thanks.
Looks usefull, will give it a try. |
Re: [Announce] Todoy - poor man secretary
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?
|
Re: [Announce] Todoy - poor man secretary
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... |
Re: [Announce] Todoy - poor man secretary
:) 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! |
Re: [Announce] Todoy - poor man secretary
Quote:
I just hope nobody stole my concept before I finish it and reach the extras! ;) |
Re: [Announce] Todoy - poor man secretary
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.
|
Re: [Announce] Todoy - poor man secretary
added colors, and timegrains, and already pushed on gitorius feel free to self update your stuff. :)
|
Re: [Announce] Todoy - poor man secretary
App started and closed again immediately.
But from what I read it should be interesting |
Re: [Announce] Todoy - poor man secretary
Quote:
|
Re: [Announce] Todoy - poor man secretary
Quote:
aww.. coloring the pizza-pies is a nightmare.. point is drawing the pies.. the angle is never pointing where i want.. :o i will find a way! |
Re: [Announce] Todoy - poor man secretary
Quote:
Code:
todoy dependence are python-Qt4-guy, python-qt4-core, probably many more.. at the moment i don't know what else can be missing... |
Re: [Announce] Todoy - poor man secretary
absolutely most creative and innovative idea
|
Re: [Announce] Todoy - poor man secretary
1 Attachment(s)
Here's the output as a screenshot...
|
Re: [Announce] Todoy - poor man secretary
Quote:
if you want to try it you've two options: 1) create a folder /home/user/.todoy: Code:
sudo mkdir /home/user file: /opt/todoy/todoypage.py, line 16: Code:
self.defpath="/home/user/.todoy/" and file: /otp/todoy/todoy_calsync.py, line 5: Code:
self.filename="/home/user/.todoy/todoy.ics" |
Re: [Announce] Todoy - poor man secretary
Because most of us don't time travel, all event boundary lines should be straight and pointing at the clock's center.
|
Re: [Announce] Todoy - poor man secretary
Quote:
no really I can't understand the issue, could you post a screenshoot? tnx |
Re: [Announce] Todoy - poor man secretary
Instead of a drawing, I'll ask a question and make a statement.
If a line isn't straight or it isn't directed at the clock's center, what specific time does it represent? All the points on a line represent the same specific time, if and only if the line is straight and it is directed at the clock's center. If that doesn't work, maybe I'll draw a picture. |
Re: [Announce] Todoy - poor man secretary
1 Attachment(s)
While erniadeldesktop is pondering the finer points of Euclidean geometry ;) I'm still unable to start the app....
In this case, I hadn't changed username but had saved the deb via GUI/filemanager to N900 / Documents. I copied the deb to /home/user in Terminal (see screenie), tried sudo gainroot dpkg -i /home/user todoy0.0.1-1-all.deb and the deb was installed *somewhere*...but it still just closes a few seconds after opening. |
Re: [Announce] Todoy - poor man secretary
nice idea.. keep up the good work
|
Re: [Announce] Todoy - poor man secretary
Quote:
anyhow, since is a time only scale, only surfaces have sense. even better, the radial component of the plot doesn't mean anything other than degenerate states. The only meaningful observable is the difference between angular components and you can map it in time duration. so a wobbling line means incertitude in time, may be interpreted like indetermination on the end of the event.I have discovered a truly remarkable proof of this theorem which this post is too small to contain. ;) @ SallyJane: todoy default install is in /opt/todoy.. hmm remove it and reinstall after creating the folder /home/user, with the right permissions.. and I guess it will be better if you don't download/install in mydocs, otherwise you'll have permission issues due to fat32 filesystem.. |
Re: [Announce] Todoy - poor man secretary
Quote:
|
Re: [Announce] Todoy - poor man secretary
anyone knows how long does it take to receive the autobuilder upload request? almost 24h are gone...
|
Re: [Announce] Todoy - poor man secretary
released new version 0.0.2 :
what's new: - settings file: /opt/todoy/todoy_conf.py - different timescales as a function of radius: let's call it granularity. other bugfixes 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 |
Re: [Announce] Todoy - poor man secretary
get the pizza slabs working :)
an image is better than thousand word, thus here few more pics:) http://skim4me.com/big/todoy/Screens...926-201946.png and this is a generated file :) http://skim4me.com/big/todoy/20100926.png hope you like it as much i do! got a dinner now, if you want'to try it before my next update, just copy todoypage.py from gitorious, and overwrite the same file in /opt/todoy/ [after updating to 0.0.2 of course] enjoy! |
Re: [Announce] Todoy - poor man secretary
ok, they're late, here it is: http://skim4me.com/big/todoy/todoy_0.0.3-1_all.deb
|
Re: [Announce] Todoy - poor man secretary
This is really a great idea. Well done!
|
Re: [Announce] Todoy - poor man secretary
and now, that's 2days waiting for autobuilder invitation. :(
what'I'm supposed to do? I'm missing something? I've just submitted the request, but 2 days are too much imho.. |
Re: [Announce] Todoy - poor man secretary
in extras devel now! :)
http://maemo.org/packages/package_in...todoy/0.0.3-1/ |
Re: [Announce] Todoy - poor man secretary
Hooray ! :D
|
Re: [Announce] Todoy - poor man secretary
someone else has the same issue
Code:
no such file or directory /home/user/.todoy/todoy.ics |
Re: [Announce] Todoy - poor man secretary
Troubleshooting
if it installs and doesn't run, please try making the folder ".todoy" in your home from console: Code:
mkdir .todoy remember the dot in front of the foldername!! |
Re: [Announce] Todoy - poor man secretary
2 Attachment(s)
OK, a couple of screesnshots to show how I can't get this to work :p
(Goes off to the wiki to find out how to post terminal output as text instead...) |
Re: [Announce] Todoy - poor man secretary
looks like youre missing the first backslash! but try the easiest way: don't gainroot, just open the shell, then enter just
Code:
mkdir .todoy |
Re: [Announce] Todoy - poor man secretary
Ok, that works !
Finally...:p Thanks for your patient help. This looks very promising...feedback later ! |
Re: [Announce] Todoy - poor man secretary
Settings - doesn't offer any options.
Keyboard buttons - Clear, Undo etc, don't seem to work ? Entering todoy_widget in Terminal gives error "No such file or directory" but renders the widget anyway. Undo button only undoes one pen stroke. |
Re: [Announce] Todoy - poor man secretary
Quote:
Quote:
there are a lot of other keyboard shortctuts: L=load S=save A=append to cal V=enter string W=white RGBK=red,green,blue and black Z=undo (just one step, i don't know how to do more) C=clear (reload background) Q=quit Quote:
|
Re: [Announce] Todoy - poor man secretary
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 :) |
Re: [Announce] Todoy - poor man secretary
Can anyone make a video using this app?
I still donīt get what this app does. |
Re: [Announce] Todoy - poor man secretary
Quote:
if you ever tried to use the default calendar, or any todo application, you should have seen that it requires lot of time to set up an event. This app is designed for planning your day, inputting (so for example if you've dinners, meetings, and so on and so forth) and showing in a intuitive way. The key is to notice the clock in the center of the screen. just imagine that with this app you can extend the hours lines (or even create new ones) and then wrote in between intervals the things you have to do during the day. That's nice hun? as an added bonus, this app exports a calendar file, that can be imported in other applications like the default calendar, or calendar desktop widget. Or you can see your today's todos via the enclosed desktop widget. That's it. :) |
All times are GMT. The time now is 17:03. |
vBulletin® Version 3.8.8