Forums

Discuss all things Remember The Milk.

keyboard shortcuts script

lwallach says:
Not sure if this script has been mentioned, but it works with Greasemonkey or Stylish and it displays the keyboard shortcuts exactly where you would look for them. It's a great way to get familiar with them without having to switch back and forth with browser tabs or constantly reference a printed page of them, etc. It's so useful that I'm wondering whether RTM should just employ the same additional helpers natively:

http://userstyles.org/styles/1623
Posted at 7:56pm on November 3, 2007
(closed account) says:
THANK YOU!
I've been trying to locate this blankety-blank script for days now!
I think its the best RTM GM script.
Posted 16 years ago
rav75 says:
Can you please resend the link
the above doesnt work
Posted 15 years ago
raymond.bergmark Power Poster says:
Works now at least.
Posted 15 years ago
erifneerg says:
nice!
Posted 15 years ago
jsellen says:
brilliant.
Posted 15 years ago
bret.bowser says:
Would love to have this script as well but I am getting an Apache error at the site.
Posted 15 years ago
(closed account) says:
// ==UserScript==
// @name Remember The Milk - display keyboard shortcuts
// @namespace http://userstyles.org
// @description This style displays keyboard shortcuts in places.
// @author margin
// @homepage http://userstyles.org/styles/1623
// @include http://www.rememberthemilk.com/*
// @include https://www.rememberthemilk.com/*
// @include http://*.www.rememberthemilk.com/*
// @include https://*.www.rememberthemilk.com/*
// ==/UserScript==
(function() {
var css = "@namespace url(http://www.w3.org/1999/xhtml); #detailstitle_highlight[title]::after { content: \" (r)\"; color: #575757; font-weight: normal; } #detailsdue::after { content: \" (d)\"; } #detailsreoccur::after { content: \" (f)\"; } #detailsduration::after { content: \" (g)\"; } #detailstags::after { content: \" (s)\"; } #detailslocation::after { content: \" (l)\"; } #detailsurl::after { content: \" (u)\"; } #detailspostponed::after { content: \" (p)\"; } #detailsnotes::after { content: \" (y)\"; } #tasksToolbox > .xtoolbox_selector > a:first-child::after { content: \" (a)\"; } #tasksToolbox > .xtoolbox_selector > a:last-child::after { content: \" (n)\"; } #addEntry > a::after { content: \" (t)\"; } #tasktabs:after, #detailstabs::after { content: \"(h)\"; line-height: 2; margin: 0 0.5em; } #searchtogglewrap::before { content: \"(C-S-/) \"; margin-left: -10em; } #viewSelector > a[href=\"#section.overview\"]::after { content: \" (C-S-6)\"; } #viewSelector > a[href=\"#section.tasks\"]::after { content: \" (C-S-7)\"; } #viewSelector > a[href=\"#section.locations\"]::after { content: \" (C-S-8)\"; } #viewSelector > a[href=\"#section.contacts\"]::after { content: \" (C-S-9)\"; } #viewSelector > a[href=\"#section.settings\"]::after { content: \" (C-S-0)\"; } #viewSelector > a::after { font-size: 80%; } #appheaderlogo { position: absolute !important; } #topnav { position: relative !important; } #statusboxUndo > a::after { content: \" (z)\"; } #tasksToolbox > .xtoolbox_actions > form > div::after { content: \" Complete (c), Postpone (p)\"; color: #757575; } #tasksToolbox::after { content: \"Up (k), Down (j), Select (i), Undo (z), Multi-edit (m)\"; color: #757575; display: block; margin: 5px 0 -1.5em 20px; }";
if (typeof GM_addStyle != "undefined") {
GM_addStyle(css);
} else if (typeof addStyle != "undefined") {
addStyle(css);
} else {
var heads = document.getElementsByTagName("head");
if (heads.length > 0) {
var node = document.createElement("style");
node.type = "text/css";
node.appendChild(document.createTextNode(css));
heads[0].appendChild(node);
}
}
})();
Posted 15 years ago
chandra.gaajula says:
Great job. Thanks for the tool.
Posted 15 years ago
virat.kadaru says:
I think RTM should include this feature, it is very useful
Posted 15 years ago
hwallentin says:
version working with google chrome?
Posted 14 years ago
Log in to post a reply.