Welcome Guest.   Make a donation to an author on the site April 16, 2014, 01:57:03 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Your Support Funds this Site: View the Supporter Yearbook.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1] 2 3 4 5 6 ... 9 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: FARR plugin: FARR Remember The Milk 1.1.3  (Read 112505 times)
phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« on: September 24, 2008, 09:37:01 AM »

Description
The FARR Remember The Milk Plugin (FarrMilk) allows you to access your Remember the Milk (RTM) tasks and lists using Find and Run Robot (FARR). A lot of what you can do via the RTM web interface you can do with FarrMilk.

Check out these two video demos (of preliminary versions) to get an idea of what FarrMilk is: Demo 1, Demo 2



What you can and can't do with FarrMilk
Can:
  • View your tasks
  • Filter your tasks by task name, by list, by tag, by priority and by due date
  • Sort your tasks by task name, by priority, by due date, by date added, by date completed and by URL
  • Add new tasks
  • Delete tasks
  • Complete / Uncomplete tasks
  • Move tasks from one list to another
  • Postpone tasks
  • Change a task's properties, including its name, priority, due date, recurrence, time estimate, tags, location and URL
  • Add, edit and delete task notes
  • View your lists
  • Add new lists
  • Delete lists
  • Archive / Unarchive lists
  • View your tags
  • View tasks of your smart lists (with limitations! read About Smart Lists further down)

Can't:
  • Share tasks (missing in the RTM API)
  • Send tasks (missing in the RTM API)
  • Manage contacts and groups (although the RTM API would allow this, I feel it doesn't make much sense without task sharing or sending functionality).
  • Manage locations
  • Create smart lists
  • Modify more than one task at the same time
  • FarrMilk currently doesn't support languages other than English
  • probably more...

Download & Install
Download the FarrMilk installer from here then double-click FarrMilkSetup.exe to start the installation. I've tested the installer on both Windows XP and Windows 7 32-bit. If you'd rather install the plugin manually, you can download it from here, then unzip it into the FARR plugins directory (usually C:\Program Files\FindAndRunRobot\Plugins) and restart FARR.

Getting started
Before you can use FarrMilk you'll have to authorise the plugin to manipulate your RTM account. To do this, open FARR and type rtm, a web browser will open asking you to log into your RTM account. After logging in, press the [OK, I'll allow it] button. Then switch back to the FARR window (which should still be open in the background. If it isn't you probably have set FARR to hide when focus is lost in the Window Mode / Focus settings. Change that to Ignore until authorisation is complete) and hit enter. After a short delay in which your tasks and lists are downloaded you should see the FarrMilk main menu and are ready to go!

Next, type rtm <Enter> to show a list of your tasks or rtm help to learn about the details of using FarrMilk.

All feedback is welcome. Not only about the plugin, but also about the help file.

FEP (frequently encountered problems)
ProblemSolution
When using both FarrMilk and the GooglePlus plugin GooglePlus' options window pops up every time you enter GPIf you are running GooglePlus v1.1 or lower replace GooglePlus' fscript.js file with this one
FarrMilk crashes when you try to select an itemIf you are running any FScript-based plugins make sure they are all using FScript.dll 1.16 or newer (get it from here)

Version history
1.1.3 - 7. November 2011
  • Fixed a crash related to tasks created by email
  • Added info concerning the configuration of proxy servers requiring user / password

1.1.2 - 10. November 2010
  • Tags and Notes now support UTF8 characters
  • Power user command for archiving a list is now 'vl'

1.1.1 - 6. January 2010
  • Renamed 'Parse task name for due date' option to 'Use Smart Add', because that is what it's now doing
  • Updated libcurl

1.1.0 - 12. May 2009
  • Added option 'Highlight exact tag match'
  • Added option 'Highlight search term'
  • Added tool tips to some of the options
  • Implemented sorting by list (/s:l or /sort:list)

« Last Edit: November 07, 2011, 02:35:39 PM by phitsc » Logged

jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: September 24, 2008, 09:46:04 AM »

This is a great work, phitsc!!
Anyone who uses online calendars will love this, I'm sure cheesy

Also don't forget to add the link to the screencasts!
Logged

phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #2 on: September 24, 2008, 10:06:23 AM »

Also don't forget to add the link to the screencasts!
Yes, good idea! I've added links to the two preliminary videos in the first post.
Logged

Armando
Charter Member
***
Posts: 2,666



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #3 on: September 24, 2008, 10:26:08 AM »

I don't use Remember the Milk, but this plugin looks wonderful! Gorgeous!
This will/could certainly serve as an inspiration to others.
Great work!!!  thumbs up
Logged

"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould
phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #4 on: September 24, 2008, 02:27:09 PM »

I don't use Remember the Milk, but this plugin looks wonderful! Gorgeous!
This will/could certainly serve as an inspiration to others.
Great work!!!  thumbs up
Thanks! The nice visuals are all thanks to Hamradio by the way. He designed and made all the icons (140 icons!). He will of course also benefit from all donations I get Wink
« Last Edit: September 25, 2008, 03:39:15 AM by phitsc » Logged

mouser
First Author
Administrator
*****
Posts: 32,648



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #5 on: September 24, 2008, 02:46:56 PM »

Absolutely amazing.  Seriously this may be the best looking and coolest plugin yet made for FARR.
Even the help is insanely cool:


« Last Edit: September 24, 2008, 03:37:30 PM by mouser » Logged
d4ni
Supporting Member
**
Posts: 128


View Profile Give some DonationCredits to this forum member
« Reply #6 on: September 24, 2008, 02:54:47 PM »

Very nice work! I would like it, though, if the default choice for both 'add' and 'delete' would be 'task' and not list. I know it's sorted alphabetically but it doesn't make so much sense as you would want to add and delete tasks so many more times than you would add or delete lists.
Logged
phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #7 on: September 24, 2008, 02:59:42 PM »

Thanks mouser!

The help file is still missing loads of information though, e.g. the options dialog is completely missing. Also other stuff, it was just too much to describe it all in one go. I'll certainly add to it. One important thing missing is: you can add /a or /sall or /showall when displaying tasks or lists to switch to FARR's small icon view. Well, with only two tasks it's not a problem yet, hahaha.
Logged

phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #8 on: September 24, 2008, 03:03:55 PM »

Very nice work! I would like it, though, if the default choice for both 'add' and 'delete' would be 'task' and not list. I know it's sorted alphabetically but it doesn't make so much sense as you would want to add and delete tasks so many more times than you would add or delete lists.
Yes, I thought about that as well when implementing it. And I actually agree. It's mainly lack of time that made me do it differently, alphabetically was just so much simpler. I'll go add that to the todo list right away though Wink
Logged

mouser
First Author
Administrator
*****
Posts: 32,648



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #9 on: September 24, 2008, 03:35:27 PM »

the one thing that confused me a little was that i expected i could select a task, and THEN choose to delete or mark as complete.

i eventually figured out that i had to go to main menu and choose delete then select the project.  it might be nice if there was a way to do those operations from viewing a task.
Logged
phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #10 on: September 24, 2008, 03:54:25 PM »

the one thing that confused me a little was that i expected i could select a task, and THEN choose to delete or mark as complete.

i eventually figured out that i had to go to main menu and choose delete then select the project.  it might be nice if there was a way to do those operations from viewing a task.
I completely agree! And I was planning to implement that as soon as plugins can customize the context menu (for mouse operation. as requested here) as well as receive per item hot keys (was requested somewhere else I think, maybe in a different context). For example, as a plugin I would like to get notified when a button is pressed (e.g. DEL to delete a task) together with the information on which item the button was pressed.

As for completing a task, you can already do that now, by hitting Shift+Enter on as task when it's displayed with 'rtm tasks'. Or you can choose to postpone the task instead (can be changed in the options dialog).

But in general your discovery is correct. You first have to say what you want to do, e.g.
- rtm add task (or a for short)
- rtm complete task (c)
- rtm rename task (ren)
- rtm delete task (del)
etc.
this will always give you a list of ALL tasks. Then you choose with which task to want to do that by applying filters, e.g. typing some characters of its name, or (additionally) add /list=blah to filter for tasks of a specific list, or (additionally) by adding /p2 to filter for tasks with priority 2 only, etc. And you can apply different sortings to make it easier for you to find the task you want to do something with.

I think once you understand this basic concept: First choose what you want to do then filter with what you know about the task you want until you find it, the plugin allows very fast and powerful manipulation of RTM tasks. Obviously it would be cool to have the other possibility as well (i.e. filter first, then choose what to do).
Logged

phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #11 on: September 25, 2008, 12:02:17 AM »

Very nice work! I would like it, though, if the default choice for both 'add' and 'delete' would be 'task' and not list. I know it's sorted alphabetically but it doesn't make so much sense as you would want to add and delete tasks so many more times than you would add or delete lists.
Yes, I thought about that as well when implementing it. And I actually agree. It's mainly lack of time that made me do it differently, alphabetically was just so much simpler. I'll go add that to the todo list right away though Wink
Concerning this: if you're too lazy to type 'rtm add t' + Enter (and I mean the positive kind of laziness here) you can use power user mode (read Modes of Operation in the help file) instead and just type 'rtm a' + Space. Your point is still valid though, and the way I thought I was going to do this back then was to always put the last action selected as the first result item and help at the end (that's now already the case) and sort the rest in between.
Logged

justice
Supporting Member
**
Posts: 1,885



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #12 on: September 25, 2008, 12:59:59 PM »

I got this after installing, everytime i run a rtm command and when FARR starts up:
Quote
---------------------------
Advanced Options: FindAndRunRobot.exe - Ordinal Not Found
---------------------------
The ordinal 3724 could not be located in the dynamic link library LIBEAY32.dll.
---------------------------
OK   
---------------------------
Logged

phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #13 on: September 25, 2008, 05:34:15 PM »

I got this after installing, everytime i run a rtm command and when FARR starts up:
Quote
---------------------------
Advanced Options: FindAndRunRobot.exe - Ordinal Not Found
---------------------------
The ordinal 3724 could not be located in the dynamic link library LIBEAY32.dll.
---------------------------
OK  
---------------------------
Thanks for reporting this. Would you mind trying out this version: http://farrrmilk.objectte...y.com/FarrRmilk_0.0.2.zip
Please delete your old FarrRmilk plugin directory first, as the new version doesn't need that dll you mention any more, so just unzipping into the existing directory won't remove the file.

Cheers
Philipp
Logged

s.newave
Supporting Member
**
Posts: 124


View Profile Give some DonationCredits to this forum member
« Reply #14 on: September 26, 2008, 04:50:32 PM »

WOW!!! Definitely one of the best executed plugins i have seen. Great job!

Cant wait to see what you come up with next, maybe an rss reader  Cool
Logged
phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #15 on: September 27, 2008, 01:02:58 AM »

I got this after installing, everytime i run a rtm command and when FARR starts up:
Quote
---------------------------
Advanced Options: FindAndRunRobot.exe - Ordinal Not Found
---------------------------
The ordinal 3724 could not be located in the dynamic link library LIBEAY32.dll.
---------------------------
OK  
---------------------------
Thanks for reporting this. Would you mind trying out this version: http://farrrmilk.objectte...y.com/FarrRmilk_0.0.2.zip
Please delete your old FarrRmilk plugin directory first, as the new version doesn't need that dll you mention any more, so just unzipping into the existing directory won't remove the file.

Cheers
Philipp
Anyone else having justice's problem and can confirm that http://farrrmilk.objectte...y.com/FarrRmilk_0.0.2.zip does or does not fix the problem?

I'm a bit surprised about the relative silence in this thread. Is anyone actually using this plugin?
Logged

mouser
First Author
Administrator
*****
Posts: 32,648



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #16 on: September 27, 2008, 01:31:45 AM »

im using it, and i dont have that problem.
Logged
justice
Supporting Member
**
Posts: 1,885



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #17 on: September 27, 2008, 02:44:38 AM »

Now I get this instead:
Quote
---------------------------
Find and Run Robot
---------------------------
Find+Run Robot Encountered an exception error (EAccessViolation). Please report to mouser@donationcoder.com.
---------------------------
OK   
---------------------------

---------------------------
Find and Run Robot
---------------------------
Access violation at address 00470568 in module 'FindAndRunRobot.exe'. Read of address 00000260.
---------------------------
OK   
---------------------------
---------------------------
Find and Run Robot
---------------------------
Access violation at address 74E50DE8. Read of address 74E50DE8.
---------------------------
OK   
---------------------------

This is on an XP machine. I also tried 0.2 (not 0.1) at work on my vista machine and I get the same error message.  I get it when my tasks are loaded. Internet Explorer is NOT my default browser on both systems, in case this matters. The last two errors only occured the second time i tried it (probably because i took longer to click ok) and when not clicking on the OK button repeat themselves after about 4-5 seconds. After I closed all errors then farr crashes. I unticked all plugins from the plugins part of the preferences.

Are there any error logs somewhere that I can attach?

* error1.txt (0.94 KB - downloaded 611 times.)
* error2.txt (0.42 KB - downloaded 547 times.)
« Last Edit: September 27, 2008, 02:51:01 AM by justice » Logged

phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #18 on: September 27, 2008, 09:33:49 AM »

Hm, that could become a tough one. I've successfully run FarrRmilk on a Vista and an XP SP3 installation myself. I also just set up a clean Windows XP SP1 Home installation, installed nothing but FARR and FarrRmilk and it's working flawlessly. I'll let that fresh installation update itself now (I guess it will be SP3 in the end) and check again then. I'll also add some error logging that might help track down the problem. Thanks for your help anyway.

Cheers
Philipp
Logged

justice
Supporting Member
**
Posts: 1,885



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #19 on: September 27, 2008, 09:51:27 AM »

IF you want me to test any versions just PM me smiley
Logged

phitsc
Honorary Member
**
Posts: 914



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #20 on: September 28, 2008, 01:05:40 PM »

Version 0.0.3 is now available.

Thanks a lot to justice for helping me find this bug!
Logged

mouser
First Author
Administrator
*****
Posts: 32,648



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #21 on: September 28, 2008, 01:40:00 PM »

I love to see good teamwork  thumbs up thumbs up
Logged
justice
Supporting Member
**
Posts: 1,885



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #22 on: September 28, 2008, 02:17:36 PM »

Yep it works great now! Good work Phitsc
Logged

TucknDar
Charter Member
***
Posts: 1,093


Advanced coder of Nowt

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #23 on: September 28, 2008, 02:40:29 PM »

Just wanted to say that this is an amazing plugin! I haven't really taken full advantage of RTM yet, so not really used the plugin much, but first impressions are  thumbs up thumbs up

Only problem is that you've set a tough standard for other plugin writers tongue
Logged
Grorgy
Supporting Member
**
Posts: 820

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #24 on: September 28, 2008, 06:53:41 PM »

Yeah, I'm using it too. Hasn't done anything wrong for me, works as you said it would, no need to post except to say thanks  Wink
Logged
Pages: [1] 2 3 4 5 6 ... 9 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.071s | Server load: 0.05 ]