dogMelon Note Studio Forum Index dogMelon Note Studio
For discussion of all aspects of Note Studio
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

New GTD Like plugin : Add GTD Task
Goto page 1, 2  Next
 
Post new topic   Reply to topic    dogMelon Note Studio Forum Index -> Note Studio
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Mon Oct 24, 2005 7:34 pm    Post subject: New GTD Like plugin : Add GTD Task Reply with quote

Hello Everyone,

I am planning to release a new pluging soon that I have developped today but I am wandering if this is something people would like to have.

One thing that I consider important for a tool to use to implement the GTD is the hability to adapt to events at the moment they are arriving. For instance, you just got a phone call and you need to add a new task to be done later. If you were working on NS page about "Project A" and you just got a call for something to do in "Project B", you would normally need to close the "Project A" page and find out "Project B" page, edit it and add the new task...

What I have done is a plug in that could be called from any page, that will ask you the task you want to add, and will simply add it to you "IN" page.. That's it. By default it will propose the "[@Action]" prefix, but you can easily overwrite with the proper GTD tag name.

Eventually you will go to the "IN" page and do the necessary processing to move/delegate/delete/etc, or leave thing there and let the Create Action List plugin create you a report with all those new task.

I am currently running tests on the plugin but was wandering if this is something people would like to have, if it worth making it public.

regards,

Pierre
Back to top
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Mon Oct 24, 2005 8:39 pm    Post subject: Reply with quote

Looks like I forgot to log on before posting...
Back to top
View user's profile Send private message Visit poster's website
sid-the-bad



Joined: 03 Jun 2005
Posts: 58

PostPosted: Mon Oct 24, 2005 8:55 pm    Post subject: Reply with quote

Pierre. This sounds useful. I love your creste actions plug-in so I'm sure this will be good too. I'm not quite as excited yet but I'll let the idea simmer for a while, but please do make it public.

I used to program many years ago and intend to start writing plug-ins too but you're beating me to all of the best ideas! Thanks for all of your hard work. I'm a fan!
Back to top
View user's profile Send private message
sokrne1



Joined: 17 Jun 2004
Posts: 50
Location: Northern Virginia

PostPosted: Tue Oct 25, 2005 12:52 am    Post subject: Reply with quote

I would definitely be interested (as always)!

Take care,
Kathy
Back to top
View user's profile Send private message
Guest






PostPosted: Tue Oct 25, 2005 7:52 pm    Post subject: Reply with quote

I have been watching the forums from the sides, so to speak, because I don't use NS that much, but I paid for it. But all these cool plugins make me want to switch back to NS. This last one interest me to, but only if the problem of traveling back to the previous book is fixed. It doesn't work on the current version of NS, but did on version 2.09
Back to top
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Thu Oct 27, 2005 12:25 am    Post subject: Add GTD Task plugin version 0.1.0 is available. Reply with quote

Hello everyone,

I have finally deceided to make my new add GTD task plugin available. This plugin works well in parallel with the create GTD action list plugin as it is intended to generate entries in NS that are compatible with what the create GTD action list plugin is expecting.

Both plugin shares the same c:\create_actions_list.ini file. The new plugin will extract the "book" value, to know in which book to find the "IN" page. The "IN" page must already exist, otherwise the plugin will not run. I put my "IN" page in my "Home Page" and try to revised it regularly, like I would do for my inbox.

A new entry is supported by this plugin:

* IF the user is in edit mode, NS has problem refreshing the current window
* This could be annoying so by default we don't allow the pluging to run
* if the user is in edit mode.
check_edit_mode=1

Setting this value to something else than 1 will allow the plugin to not check if the user is in the edit mode. What happen is that once the plugin completes it execution, NS will refresh the page being displayed. But the refresh will display the page AS IF we were in normal mode, which is annoying if we were in edit mode. What I usually do is a "page-up" "page-down" to refresh the page in edit mode, but it is annoying. I haven't seen any problem to the data if the plugin run in edit mode, just annoyance. Maybe Ant could confirm that running such plugin while in edit mode could eventually affect data or not... (I always run with check_edit_mode=0)

Please take a look at the plugin files, which contains a readme and basic create_actions_list.ini file. If you are already using the other plugin, simply add the "check_edit_mode=1" to your existing config file.

Let me know if you have any questions or face any problems. I am the only one who has used that plugin so far, no one else did.

Have fun,

Pierre

The plugin can be downloaded from the below link for now. I will wait to have a more complete version prior to make it available to dogmelon's site: http://pages.videotron.com/lemayp/NS/add_gtd_task_0.1.0.zip
Back to top
View user's profile Send private message Visit poster's website
Guest






PostPosted: Thu Oct 27, 2005 10:10 am    Post subject: Reply with quote

Pierre,

Had a few problems getting the new plugin to work but now it's working fine. It appears that the new line
check_edit_mode=1
must be before the
book=ADGTD
line.

Now it would be nice to be able to make the default tag @Action user definable. I know I can change it once I create a new action but would be nice to be able to define it. Or how about making it have the option to be a datestamp instead so we can record how old these ideas are!

Great work,

Sid
Back to top
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Thu Oct 27, 2005 1:17 pm    Post subject: Reply with quote

Sid,

You are absolutely right, there is a typo in the plugin to handle that new config entry. I have implemented that entry in the Create GTD Actions list first and tested there and forgot to test it properly inside of this new plugin.

I have repackage the utility since the problem is important: http://pages.videotron.com/lemayp/NS/add_gtd_task_0.1.1.zip

I took note of your suggestions. First one was already in my mind and will surely be implemented.

Thanks for sharing your suggestions.

enjoy,

Pierre
Back to top
View user's profile Send private message Visit poster's website
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Fri Oct 28, 2005 3:06 pm    Post subject: Beta version 0.2.0a available Reply with quote

Hello everyone,

I have made available the beta version 0.2.a which contains the following changes:

0.2.0 Add support of configuration page "GTD Plugin config" instead of file c:\create_actions_list.ini
Add support for configuration entry default_add_task_prefix
Add support for configuration entry add_task_dest_page.

Basically, what is going on with the 2 GTD plugins, is that I have removed the utilisation of the c:\create_actions_list.ini file and replaced it with the utilisation of a configuration page stored in NoteStudio.

Take a look a the readme and let me know of any problem. I will update the beta build as problem will be reported to me. You can also send me an email (mentionned in the readme).

regards,

Pierre

http://pages.videotron.com/lemayp/NS/add_gtd_task_0.2.0a.zip
Back to top
View user's profile Send private message Visit poster's website
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Tue Nov 22, 2005 5:51 pm    Post subject: Version 1.0 is now available. Reply with quote

Hello Everyone,

I have just posted the official release 1.0 of this plugin at sourceForge. The version 1.0 doesn't contains new features since the beta release.

The version 1.0 can be downloaded from : http://sourceforge.net/projects/nsplugin/

Ant, if you want to add this plugin to the noteStudio plugin web page, please feel free to do so.

Regards,

Pierre
Back to top
View user's profile Send private message Visit poster's website
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Wed May 24, 2006 2:11 am    Post subject: Release 1.5 Reply with quote

Hello everyone,

I have just submitted release 1.5 of the Add GTD Task plugin. The new version scan the list of tag from the configuration file ([@Action], [@Home], [@PC], etc) and display the list so the user could select into which tag the new task should be assigned to. This reduce the possibility of an error while entering the tag name, and also as a reminder of what has been configured.

The new plugin has been uploaded to https://sourceforge.net/projects/nsplugin/.

Enjoy,

- Pierre
Back to top
View user's profile Send private message Visit poster's website
HzR



Joined: 24 Jul 2005
Posts: 48
Location: Munich, Germany

PostPosted: Sun Jun 04, 2006 2:12 pm    Post subject: Reply with quote

Hi Pierre,

Thanks for the great plug-ins! I finally found some time to install the updated 'actions list', and add the 'Add GTD'. I must say this makes GTD implementation almost perfect in NS! If only these would work on the Palm as well!

I have some suggestions, of which I don't know if it is possible to do. When I add a task through the plug-in, I get to choose the list of tags, which works great. Then when I get the screen where you enter the task, the tag is highlighted, which means you have to press an arrow button before you can start typing. Is there a way to have the tag not highlighted, and have a space and then the cursor so I can start typing immediately?

I know it's a tiny inconvenience, but would be great if that could be resolved.

It would also be nice if a date stamp and a horizontal line were added automatically (to keep tasks seperated more clearly), but I think this was already requested by someone els.

Thanks and keep up the excellent work!
Robbert
Back to top
View user's profile Send private message
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Sun Jun 04, 2006 3:02 pm    Post subject: Reply with quote

Robbert,

I took note of your suggestions and will see what could be done.

Could you please past a sample action entry with the format you would like to have it? I understand the separator line, but the datestamp, I don't know where you would like to see it appearing... At the start of the line (next to the tag) or at the end of the line... Please let me know.

regards,

Pierre
Back to top
View user's profile Send private message Visit poster's website
HzR



Joined: 24 Jul 2005
Posts: 48
Location: Munich, Germany

PostPosted: Mon Jun 05, 2006 10:54 am    Post subject: Reply with quote

Hello Pierre,

I usually put my tasks in like this:

___
[@Home] Task
06/05/06 12:39:03
___

I obviousely don't know if this is the format everybody wants, just my way of doing things. Maybe it is possible to make it user selectable somehow (I know, I keep making things more complicated!Wink)
I made a screengrab, but I can't copy it in my post somehow. Hope this is clear enough.
Thanks for your response!
Robbert
Back to top
View user's profile Send private message
lemayp



Joined: 24 Sep 2005
Posts: 246
Location: Laval, Canada

PostPosted: Tue Jun 06, 2006 12:44 am    Post subject: Version 1.6 is now available Reply with quote

Robbert,

I have released version 1.6 which contains the 2 options you have asked. From the readme file:

1.6.0 Add two options to add automatically a date entry and/or a separator line next to the newly added task.

auto_add_task_date=0: If set to "1", add a datestamps automatically on the line following the new task.

auto_add_task_separator=0 : if set to "1", add a file line separator below the newly added task.

I have also added a little space next to the tag name in the dialog box. Meanwhile, I have no control on the fact that the whole tag name appears as selected and I looked at the available documentation and couldn't find any options to disabled that default behavior. I wish I could...

Hope you will enjoy that new release. Let me know if you face any problem with it.

regards,

Pierre
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    dogMelon Note Studio Forum Index -> Note Studio All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group