maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Todoy - poor man secretary (https://talk.maemo.org/showthread.php?t=62885)

igorlt 2010-09-28 21:02

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by erniadeldesktop (Post 828717)
a video is quite useless, but i can try to explain what this app does:
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.
:)

Thanks for your explanation!

IŽll try it!! :)

erniadeldesktop 2010-09-29 16:19

Re: [Announce] Todoy - poor man secretary
 
please, can someone help me using the default filemanager ics importation tool? how should i skip browsing? looks like is not taking any input, but when an ics file is selected there's an import tool.

SallyJane 2010-09-29 16:43

Re: [Announce] Todoy - poor man secretary
 
The clock face seems to have 'slipped' down the screen in this version :)

And the date increments by one year every time a new time slice is added (by clicking on the +)

It would be nice to have the text entry field auto-cleared each time its opened

erniadeldesktop 2010-09-30 05:18

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by SallyJane (Post 829432)
The clock face seems to have 'slipped' down the screen in this version :)

And the date increments by one year every time a new time slice is added (by clicking on the +)

It would be nice to have the text entry field auto-cleared each time its opened

yup, I know, as soon as I finish getting headaches w/ icalendars and dbus calls, i will set up the UI.. the date increments are working fine, but you can't see that that's a date field because is almost completely hidden... the plus is for changing the day/month/year. I know, ui is quite urgent.. i'll see what i can do asap

oh btw, can someone be so kind and help me find the dbus-send command for opening a file in calendar?

erniadeldesktop 2010-09-30 08:37

Re: [Announce] Todoy - poor man secretary
 
version 0.0.5 will be soon in extras devel:
feat: major UI bugfixes and a tentative integration with calendar via dbus, that sometimes works, often not. any help is more than welcome!
enjoy!

SallyJane 2010-09-30 15:38

Re: [Announce] Todoy - poor man secretary
 
Is this build package removing the todoy folder again ?

0.0.5 closes a second after it is opened.

erniadeldesktop 2010-09-30 16:34

Re: [Announce] Todoy - poor man secretary
 
oh dammit.. i'll check right now... but for me it works fine. I've just removed everything even the folder and reinstalled and it's working fine... can you tell me the output if you run it from console?

SallyJane 2010-09-30 16:54

Re: [Announce] Todoy - poor man secretary
 
1 Attachment(s)
'No module named QT Maemo5'

(again, it installed without complaining about missing dependencies)

erniadeldesktop 2010-09-30 17:02

Re: [Announce] Todoy - poor man secretary
 
aw.. ok my fault.. I'll add the dependence before next release. to fix it you should run
Code:

sudo apt-get install python2.5-qt4-maemo5
thanks! I'll add right now in the depend. of next release!

SallyJane 2010-09-30 17:44

Re: [Announce] Todoy - poor man secretary
 
OK that works now.

The UI is coming along :)

Sync opens the built-in Calendar, which then closes with an 'Error occurred' (looking at your posts above, I guess you know that)

From a usability perspective, it might be better to make the clockface bigger, and shrink the 5 and 1 minute radii down a bit (does anyone need 1cm of radius to plot 5 min increments ?)

Pure eye-candy : would love the option to make each successive pie slice a different /random colour.

erniadeldesktop 2010-09-30 17:54

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by SallyJane (Post 830251)
OK that works now.

The UI is coming along :)

Sync opens the built-in Calendar, which then closes with an 'Error occurred' (looking at your posts above, I guess you know that)

From a usability perspective, it might be better to make the clockface bigger, and shrink the 5 and 1 minute radii down a bit (does anyone need 1cm of radius to plot 5 min increments ?)

Pure eye-candy : would love the option to make each successive pie slice a different /random colour.

thanks :)
you will find the pie colors in the next edition's settings, and I really like the idea of random colors. for the radii at the moment they are a pure guess, feel free to search for the optimal values in the Granularity panel of the settings and to report! :)
and the sync part is really driving me crazy... :(
thanks again for the precious feedback!

SallyJane 2010-09-30 17:58

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by erniadeldesktop (Post 830264)
thanks :)
for the radii at the moment they are a pure guess, feel free to search for the optimal values in the Granularity panel of the settings and to report! :)

I noticed the granularity settings ;) but the clock face should be bigger IMHO.....

anyhow, it's early days still so will try not to nitpick too much.

I think it's a great and novel idea, anyway :)

SallyJane 2010-10-01 07:06

Re: [Announce] Todoy - poor man secretary
 
re the widget :

It would be nice to have a working version ASAP.

Many users (well, myself and the silent majority who aren't commenting here) are hoping/waiting/looking for a desktop widget that will allow one to quickly scribble an appt or reminder down and view it on the desktop.

Easy one touch editing would be a bonus.

Your widget will allow just that :)

erniadeldesktop 2010-10-01 08:15

Re: [Announce] Todoy - poor man secretary
 
sadly, developing the widget is not trivial: first I would like to made it in qt, and this means that it must be revwritten, and then there are some issues like refreshing and connecting to the app that are quite "nebulous" right now. I guess the fastest way will be making a QBW, but for sure is one of my ToDos.
Again on the widget: desktop widget will only update the image or run the app, entering appointment or notes directly on desktop is not possible: otherwise you will not be able to scroll between deskops!

But I have a good news! : the cal sync is working now, thanks to nicolai, and as soon as I get rid of event duplication i will deliver a new release (maybe today or tomorrow).

so let's say: release plan:
1-2 days for full cal sync,
1 week for the widget.
ciao ciao!

erniadeldesktop 2010-10-02 18:29

Re: [Announce] Todoy - poor man secretary
 
new!
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.

SallyJane 2010-10-03 18:36

Re: [Announce] Todoy - poor man secretary
 
Quote:

- to avoid duplicate entries in calendar, if synced, the calendar file is cleared
Haven't tried this yet....do you mean the already existing entries in Calendar are deleted ?

The options available in Preferences are nice, but are not saved on closing the app !

And the more I try the app out, the more I think the clock face really should be bigger.
Partly because setting up time slots on it is not that immediately intuitive for users who are used to the 'ordinary' way of reading off a clock face.

*edit*
Currently the fastest, most efficient way to use this app is to render a pie slice, then toggle quickly to scribble mode and to jot the event name next to the slice.
Is it planned to be able to save multiple days like this ? I imagine a toggle or button in Todoy that quickly opens the default Calendar month overview and allows one to select a day. Tapping on that day will pull up the graphic pie from Todoy for viewing or editing.

sebastiaan.lampo 2010-10-04 09:48

Re: [Announce] Todoy - poor man secretary
 
I really like this idea, and I even signed up on the forum to give my input.

There are a few things that disturb me, mainly from a UI point of view:
- I can't read the actual times of the appointment I'm drawing, because they are in white. Also, my stylus is over them. So I would suggest another color and maybe a fixed position in a corner.
- I can't find anywhere to distinguish am from pm. I end up drawing appointments that turn out to be 02 AM - 05 AM instead of PM. Am I overlooking something or is only AM possible atm?
- I find it very confusing that the screen remains the same (ie shows the same appointments) if I switch to another day. Could you please make it load the new day automatically?
- Could you please make the + do "next day" instead of next year as suggested by some other people too.


Desired features :
- a line indicating current time. That way I know where I am in the planning..
- a clear difference between AM & PM, eg. different color of clock background and a simple switch (if it's not already there)

As for the calendar syncing: I find it works nicely, most of the time. It does not clear any existing appointments. On the other hand, it doesn't read them either. So reading them would be a great +.

I managed to make a new "calendar" for the todoy, and add the appointments there. Now however, after restarting the app, it says "ongeldig kalenderbestand" which I would translate into english as "invalid calendar file". Note, the todoy calendar is still there and contains all appointments drawn.

Keep up the good work. I really love this.

erniadeldesktop 2010-10-04 14:16

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by sebastiaan.lampo (Post 832867)
I really like this idea, and I even signed up on the forum to give my input.

:) welcome then! this make me really proud!
Quote:

There are a few things that disturb me, mainly from a UI point of view:
- I can't read the actual times of the appointment I'm drawing, because they are in white. Also, my stylus is over them. So I would suggest another color and maybe a fixed position in a corner.
yes, I'had the same feeling couple of times. I'm planning to put the time in the right left corner, I'll put this in next release
Quote:

- I can't find anywhere to distinguish am from pm. I end up drawing appointments that turn out to be 02 AM - 05 AM instead of PM. Am I overlooking something or is only AM possible atm?
yes at the moment only am is possible, I'm trying to find the best way to implement this. Maybe clicking in the center of the clock.. i will find someway. don't worry!
Quote:

- I find it very confusing that the screen remains the same (ie shows the same appointments) if I switch to another day. Could you please make it load the new day automatically?
woah.. never noticed this. This will be done!
Quote:

- Could you please make the + do "next day" instead of next year as suggested by some other people too.
indeed. I was planning to put two buttons on the side of the page to quick jump to next/prev days

Quote:

Desired features :
- a line indicating current time. That way I know where I am in the planning..
this is a cool idea. Added to my todo list!
Quote:

- a clear difference between AM & PM, eg. different color of clock background and a simple switch (if it's not already there)
I was wondering something like appending at the end of the text. or somehow just outside of the pie
Quote:

As for the calendar syncing: I find it works nicely, most of the time. It does not clear any existing appointments. On the other hand, it doesn't read them either. So reading them would be a great +.
...
"invalid calendar file". Note, the todoy calendar is still there and contains all appointments drawn.
ok the calendar syncing is really experimental. I need to change my approach, but this means interacting with db's. and I've no knowledge atm. Will do this but it will take a while.. for the invalid calendar file, I'll check. wich version are you using? the last release?was working nice for me..
Quote:

Keep up the good work. I really love this.
thanks. Really, great feedback!


ps: sallyjane, permanent savings will be there too. for the month view.. well.. wasn't in my plans, but I promise I will think about.

pps: I'got the widget working.. :D the only thing i miss is how to put it in the homescreen menu.. selecting it from the list does not open the widget.. meh..:confused: couple of days more.. be patient!

erniadeldesktop 2010-10-09 12:19

Re: [Announce] Todoy - poor man secretary
 
guys I'm proud to announce you that:
version 0.0.7 : codename: raging widget
is out!! will be soon in extras devel repositories. Do you think is time to start the long way to extras?

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.
-widget opening is not perfect
- open the app doesn't automatically load the file if existing (dammit i forgot.. I'll put it next time)
- also a line showing actual time is missing. Forgot about this one also..
-time is where it was before(on pie corners) 'couse I've tryed but I've not liked putting it in a fixed position.

Don't mess around with the granularity settings or with weird filenames 'couse i don't know where to put a reset to default settings :)! the ui is already crowded enough !!:)

http://skim4me.com/big/todoy/Screens...009-185238.png

SallyJane 2010-10-09 17:42

Re: [Announce] Todoy - poor man secretary
 
So many changes to review ... :)

Settings is NOT permanent : Every time I close the app the pie/colour opacity defaults to 15

Sketch and pie mode are now mutually exclusive (is this intentional ?) If I render a pie and want to toggle to sketch to label it, the rendered pie slice disappears

So good to see a widget on the desktop at last !
Can we have an option to set its transparency ?

Clicking on the left/right arrows on pie render screen should indicate somewhere on the screen what date is being shown (I'm sure this is coming !)

erniadeldesktop 2010-10-09 19:30

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by SallyJane (Post 837251)
So many changes to review ... :)

Settings is NOT permanent : Every time I close the app the pie/colour opacity defaults to 15

Sketch and pie mode are now mutually exclusive (is this intentional ?) If I render a pie and want to toggle to sketch to label it, the rendered pie slice disappears

So good to see a widget on the desktop at last !
Can we have an option to set its transparency ?

Clicking on the left/right arrows on pie render screen should indicate somewhere on the screen what date is being shown (I'm sure this is coming !)

hmm... I don't know.. all of those(sketch on pies,permanent settings and the changing date is shown) are working fine for me.. I've even tried to reinstall everything from devel.. I will investigate further..
for the widget trasparency, the easiest way is to create your own background, rename it todoy_bkgrnd.png and overwrite the file /opt/todoy_bkgrnd.png this way you can also change clock size or add stripes or wathever you want! the widget is already trasparent so it will be enough to save a trasparent png. of course, if you create something nicer please post it! :)

SallyJane 2010-10-11 13:06

Re: [Announce] Todoy - poor man secretary
 
Can we set todoy to delete past events (and the image files associated with them) after a certain time has elapsed ?

erniadeldesktop 2010-10-11 16:21

Re: [Announce] Todoy - poor man secretary
 
why you want to delete previous events? Im not sure I get your point right: It's a matter of disk space? right now todoy saves pngs, that on average are 30kb, this means that after 100 days it'll take 3mb in your folder. but you can delete images as you wish from filemanager. perhaps I should think to move em under MyDocs.. but please could you explain better? oh, btw, have you solved the last post issues? and tried creating a new bkgrnd? I'm wondering if I should post a new thread about backgrounds..

Cernunnos 2010-10-11 17:01

Re: [Announce] Todoy - poor man secretary
 
I cant get the widget to work. I type todoy_widget in terminal, and I et ImportError No module named hildondesktop;S

SallyJane 2010-10-11 19:16

Re: [Announce] Todoy - poor man secretary
 
Yes, it is a space issue ;) (built in Calendar has such deletion options, anyway, don't hassle about it)

I haven't created my own background yet.

And, on my device at any rate, settings are still not saved between reboots. Still, other users may have different experience.

erniadeldesktop 2010-10-12 06:40

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by Cernunnos (Post 838545)
I cant get the widget to work. I type todoy_widget in terminal, and I et ImportError No module named hildondesktop;S

should I assume you're using the last version?
humm... Is not working even if you try to add it from the desktop menu? then try this on console:
Code:

python /opt/todoy/todoy_widget.py
.
this should run it. for leaving it open after closing the terminal, run
Code:

nohup python /opt/todoy/todoy_widget.py
There it should be a folder inside /opt/todoy, called hildon_home_plugin_item Can you check if it's there? Eventually All you've to do is to copy it to the /usr/lib/hildon-desktop.

@sally, I never reboot the phone so probably you're right, I will try asap. But is kind of weird couse I'm using QtSettings, and is supposed to wrote the configuration somewhere and not be lose in reboots. Ill check asap.. :p

SallyJane 2010-10-12 14:21

Re: [Announce] Todoy - poor man secretary
 
Ah, my bad. I didn't mean reboots but rather closing the app and then restarting it. Don't reboot on my account !

Cernunnos 2010-10-13 15:35

Re: [Announce] Todoy - poor man secretary
 
Quote:

Originally Posted by erniadeldesktop (Post 838999)
should I assume you're using the last version?
humm... Is not working even if you try to add it from the desktop menu? then try this on console:
Code:

python /opt/todoy/todoy_widget.py
.
this should run it. for leaving it open after closing the terminal, run
Code:

nohup python /opt/todoy/todoy_widget.py
There it should be a folder inside /opt/todoy, called hildon_home_plugin_item Can you check if it's there? Eventually All you've to do is to copy it to the /usr/lib/hildon-desktop.

@sally, I never reboot the phone so probably you're right, I will try asap. But is kind of weird couse I'm using QtSettings, and is supposed to wrote the configuration somewhere and not be lose in reboots. Ill check asap.. :p


Yes, I do use the latest version. I tried what you said, and I still get "importerror: no module named hildondesktop". And yes, the file was there and I did try to copy it to the other folder.

erniadeldesktop 2010-10-13 15:58

Re: [Announce] Todoy - poor man secretary
 
awwww!!! get it! I've not put python hildon in the dependencies! thanks, i will do asap! for solving your prob. you should run:
Code:

sudo apt-get install python2.5-hildon*
yeeaah. tnx

@ sally.. for the permanent settings: maybe something similar... python2.5-qt4-core is already in the dependencies,maybe, python2.5-qt4-common? I don't know where the Qsetting class is defined.. I tought it was in qt4-core.. i will check asap and report

erniadeldesktop 2010-10-13 16:13

Re: [Announce] Todoy - poor man secretary
 
@ sallyjane, again, can you check if this file exists?
Code:

/home/user/.config/sofago.net/todoy.conf
the Qsettings class should be in python2.5-pyqt4-core package, so the only idea I've left is that maybe this file is not existing...
@ cernnunnos: do you've the same problem with permanent settings?

erniadeldesktop 2010-10-21 06:44

Re: [Announce] Todoy - poor man secretary
 
bad news for who's waiting for updates. I had many fixes ready but my laptop died. This means that I cannot post'em till next salary(still couple of weeks away). sorry guys.


All times are GMT. The time now is 13:11.

vBulletin® Version 3.8.8