Remember the Milk Google Chrome extension: ChromeMilk
limitedmage says:
I wanted to share an extension I made for Google Chrome. It's called ChromeMilk and allows you to access your Remember the Milk tasks from your browser toolbar via Remeber the Milk's Gmail, iGoogle or iPhone gadgets. It also lets you see how many tasks you have incomplete.
You can read more about it on http://julianapena.com/projects/chrome-rtm/ and download it from http://code.google.com/p/chromemilk/ . The extension is open source and will be available in the Chrome Extension Gallery at https://chrome.google.com/extensions as soon as it launches.
You can read more about it on http://julianapena.com/projects/chrome-rtm/ and download it from http://code.google.com/p/chromemilk/ . The extension is open source and will be available in the Chrome Extension Gallery at https://chrome.google.com/extensions as soon as it launches.
(closed account) says:
Consistently crashes chrome (a pretty astounding feat, btw) when trying to adjust the settings (change the list displayed).
(closed account) says:
This is a really excellent implementation - nice! It integrates so well with the other applications and doesn't look out of place. I like that you can even choose which interface to use.
I'm definitely trying it out.
I'm definitely trying it out.
(closed account) says:
Also, not sure if you should be using the RTM Cow as your icon. Check the branding guidelines.
lidor.wyssocky says:
Great extension! I've been looking for one.
I just can't seem to be able to run the authentication which is required for the Badge functionality.
I just can't seem to be able to run the authentication which is required for the Badge functionality.
trees says:
Awesome hope to see this progress!
limitedmage says:
Thanks for the feedback. I have updated the extension and it is now in the Chrome Extensions Gallery at https://chrome.google.com/extensions/detail/chieodlkhimccchlojdmiondhiggkhmf
Please don't hesitate to give your feedback or report bugs at http://code.google.com/p/chromemilk/
@funkeye: What version of Chrome are you using? Download the new version and see if it still crashes.
Please don't hesitate to give your feedback or report bugs at http://code.google.com/p/chromemilk/
@funkeye: What version of Chrome are you using? Download the new version and see if it still crashes.
(closed account) says:
Chromium build 4.0.268.0 (34153) for mac.
New version fixes the crash.
However, I can't log into the iPhone version. It keeps telling me my password can't be empty, which I assure you it is not.
New version fixes the crash.
However, I can't log into the iPhone version. It keeps telling me my password can't be empty, which I assure you it is not.
limitedmage says:
Hi funkeye,
There's an issue with the iPhone version where it doesn't log in and the password isn't obscured when using Tab to type the password. The workaround is to use the mouse to select the password input box instead. This is an issue of the Remember the Milk iPhone web app itself and I cannot fix this.
There's an issue with the iPhone version where it doesn't log in and the password isn't obscured when using Tab to type the password. The workaround is to use the mouse to select the password input box instead. This is an issue of the Remember the Milk iPhone web app itself and I cannot fix this.
limitedmage says:
Also, the extension is now available in the Chrome Extensions Gallery:
https://chrome.google.com/extensions/detail/chieodlkhimccchlojdmiondhiggkhmf
https://chrome.google.com/extensions/detail/chieodlkhimccchlojdmiondhiggkhmf
(closed account) says:
If I may make a suggestion:
A lot of the google extensions check to see if the tab is already open when the extension is clicked, and then just switches to that tab, instead of opening a new tab with the page. This would be a much better implementation for your extension as well.
Looking at the code, it looks like it would be simple to implement. In your main JS, you need a reg-ex to check if the site is open in another tab:
var RTM_URL_RE_ = /http?\:\/\/www.rememberthemilk.com\//;
Then a function to actualy run the check:
function getRTMTab(callback) {
chrome.tabs.getAllInWindow(undefined, function(tabs) {
for (var i = 0, tab; tab = tabs[i]; i++) {
if (tab.url && RTM_URL_RE_.test(tab.url)) {
callback(tab);
return;
}
}
callback(null);
});
}
Then in your popup.html file, replace your current "page" code with:
getRTMTab(function(tab) {
if (tab) {
// Try to reuse an existing RTM tab
chrome.tabs.update(tab.id, {selected: true});
} else {
chrome.tabs.create({url: "http://www.rememberthemilk.com"});
}
// Either way, we don't need the popup anymore
window.close();
});
That SHOULD work. I didn't test it at all, but that's the code that Google is using to get this functionality.
A lot of the google extensions check to see if the tab is already open when the extension is clicked, and then just switches to that tab, instead of opening a new tab with the page. This would be a much better implementation for your extension as well.
Looking at the code, it looks like it would be simple to implement. In your main JS, you need a reg-ex to check if the site is open in another tab:
var RTM_URL_RE_ = /http?\:\/\/www.rememberthemilk.com\//;
Then a function to actualy run the check:
function getRTMTab(callback) {
chrome.tabs.getAllInWindow(undefined, function(tabs) {
for (var i = 0, tab; tab = tabs[i]; i++) {
if (tab.url && RTM_URL_RE_.test(tab.url)) {
callback(tab);
return;
}
}
callback(null);
});
}
Then in your popup.html file, replace your current "page" code with:
getRTMTab(function(tab) {
if (tab) {
// Try to reuse an existing RTM tab
chrome.tabs.update(tab.id, {selected: true});
} else {
chrome.tabs.create({url: "http://www.rememberthemilk.com"});
}
// Either way, we don't need the popup anymore
window.close();
});
That SHOULD work. I didn't test it at all, but that's the code that Google is using to get this functionality.
amoslemi says:
Is this extension still being supported. It no longer works at all and just crash chrome, rtm, and itself. When it did work it was really useful, I used it as my defacto quick add/complete. Cheers.
(closed account) says:
Still works for me. Did you install from the extensions gallery?
(closed account) says:
I installed from the extensions gallery, and it's still consistently crashing Chrome for me.
avorobyev says:
You should make like this plugin - RTM Chrome Tab instead of default tab
https://chrome.google.com/webstore/detail/wunderlist-new-tab/fgikemaeelgbhjnhnnahcpkjpafaeion
https://chrome.google.com/webstore/detail/wunderlist-new-tab/fgikemaeelgbhjnhnnahcpkjpafaeion
Log in
to post a reply.