ForumsSearch
Search results for "Posted by Rich"
Author | Message |
---|---|
Rich |
Posted Mar 26, 2010 in: Sub-totals for "Total Estimated Lengths" in Priority sort.
Score: 0
Check this bookmarklet, it should work for you.
http://www.toodledo.com/forums/3/5393/0/bookmarklet-display-the-length-by-items-and-end-time-for-tas ks.html |
Rich |
Posted Mar 26, 2010 in: T-Mobile G1 / Google Phone Integration
Score: 0
"Got to do" is definitely the way to go for android. Even has subtasks!
|
Rich |
Posted Mar 26, 2010 in: Bookmarklet : Display the length by items and end time for tasks
Score: 0
Cool thanks for posting
|
Rich |
Posted Mar 24, 2010 in: Info on how to use Stylish and Greasemonkey
Score: 0
If anyone had any question on how to modify websites in firefox or chrome using javascript or CSS, I posted a walkthrough to get you started in the tips section : https://www.toodledo.com/forums/3/5373/0/how-to-modifying-websites-through-javascript-and-css.html
Additionally there is a writeup of the top scripts and styles to increase the functionality or look of Toodledo. |
Rich |
Posted Mar 24, 2010 in: HOW TO : modifying websites through javascript and CSS
Score: 1
***NOTE : chrome offers support for both these types of modifications through its extension menu***
Firefox has a few addons that have the ability to greatly increase the usability of some websites. Greasemonkey - https://addons.mozilla.org/en-US/firefox/addon/748 is a addon framework that allows users to supplement websites and the browser with additional javascript code. You can get the userscript manager at the aforementioned site. Once this is installed the user should go to http://www.userscripts.org to look for scripts designed for the sites they are interested in. There are a range of scripts, ranging from those that improve the layout of facebook, those that add keyboard shortcuts to websites, or to those that provide additional functionality to websites beyond what is provided by the web designer. As most of this functionality works off of standard javascript code, unless the user understands the basics and looks through the code, it might not be a good idea to install scripts for websites with sensitive information on them. I have never found a script with a problem, but one rule of thumb is to only select scripts with many installs, or good ratings just to be safe. Some scripts useful for modifying Toodledo are: 1 Toodledothings - http://userscripts.org/scripts/show/54863 - a modification from Nonimage's Things style. This changes some of the layout and gives move of a mac appearance to the site. 2 Toodledo Folder Categories - http://userscripts.org/scripts/show/71732 - my new script that is a modification of the jgallen's original folder categories script that allow additional keyboard functionality to the site. For a toodledoish (see below) themeing, use this Stylish theme - http://userstyles.org/styles/26356. 3 ToodleDo Favorites - http://userscripts.org/scripts/show/34172 - adds the ability to add quick links to any of your tabs. Just click the + link on the tab to add it to your favorites. 4 ToodleDo Quick Links - http://userscripts.org/scripts/show/34102 - Adds a >> link next to each folder for easy access to jump to that folder. Stylish - https://addons.mozilla.org/en-US/firefox/addon/2108 on the other hand, works by modifying the CSS (cascading style sheet) of the website. The CSS of a website controls the layout and position of each section, and by modifying this, a user can alter just about anything on the screen. Some popular styles for Toodledo are: 1 Toodledo by Nonimage - http://userstyles.org/styles/6448 - this was one of the original styles published for Toodledo 2 Toodledoish - By VINTOM.com - http://userstyles.org/styles/23243 - One of the most possible Toodledo styles out, is a compilation of many styles by Vintom 3 Toodledoish - Plus 2 - http://userstyles.org/styles/26021 - A modification of the above styles with rounded corners 4 Toodledo For All - http://userstyles.org/styles/19589 - a style with many, many changes: fluid width of all fields, minimize folder field when in folder view, number next to each tab showing shortcut #, minimize sidebar to show only icons at all times, change color for each context 6 Toodledo Things style - http://userstyles.org/styles/7008 - a CSS only modification of Toodledo to look more like MAC Things application. The basis for the above userscript. Hope this helped for those uninitiated who want to get the feet wet. -Rich |
Rich |
Posted Mar 24, 2010 in: New UserScript: change folders by keyboard!
Score: 0
I made a post in the tips section on how to install Greasemonkey
|
Rich |
Posted Mar 24, 2010 in: New UserScript: change folders by keyboard!
Score: 0
It also partially works within google chrome and opera, if you go through a couple of loops to enable userscripts within each browser
@lite1 : let me know if you can think of anything that would make your keyboard experience better. I have changed the script since the first post to allow Add subtasks when over a subtask block (Press A), Star when hovering over a task (Press `) and complete a task when hovering over it (Press !). All of my tasks at this point are based on the hover identifier, as I am not aware of any ID or DIV that is used to keep track of the users location in the task list. Additionally, I have changed the folder next and previous toggle to : "[" and "]" |
Rich |
Posted Mar 23, 2010 in: What new connections do you want to see?
Score: 2
Make task from gmail
|
Rich |
Posted Mar 19, 2010 in: New UserScript: change folders by keyboard!
Score: 0
I just updated the script. You can now complete a task or star an item, just by hovering over any part of the task and and click "!" to complete, or "`" to star!
|
Rich |
Posted Mar 18, 2010 in: Got To Do for Android v1.0 now available
Score: 0
Man! Right when I was halfway into working on a sync plugin for Astrid...
|
Rich |
Take a look at my post : https://www.toodledo.com/forums/3/5281/0/new-userscript-change-folders-by-keyboard.html
this will allow you to open the folder list at once and cycle between them. Useful for many folders, expecially if you rename them to match the folder / subfolder syntax I talk about. |
Rich |
Posted Mar 18, 2010 in: New UserScript: change folders by keyboard!
Score: 0
Everyone,
I just finished a major overhaul of the folder categories userscript that was created a while back. New options are to show folders in a popup box in top of screen to save space. The title of the popup box is the current folder. Pressing "U" on the screen allows you to toggle the folder screen. Clicking on a new task will then hide the popup (sort of like the more folders popup, but now all your folders are in there). Additionally, for Firefox, I have implemented the X and Q keys to go back and forth between folders. This means you can basically shift up and down between any number of folders you want just by pressing X and Q and don't need to worry about the 1-9 keys. Like the previous script, if you title a folder like "z* Title ti" and then label your other folders like "name ti", all the "name" folder will appear inside the "Title" group, and clicking on "Title" will show our hide those tasks. You need to try it to really understand how much better it makes it. Let me know if you have any comments, you will need Firefox's greasemonkey, or Chrome to run it. http://userscripts.org/scripts/show/71732 |
Rich |
Posted Dec 17, 2009 in: Fixing Toodledo duplicates from Outlook
Score: 0
One way to take care of the duplicates is programming in VBA in outlook. Push Alt+F11 in outlook and paste this code :
Public Sub findduplicatetasks() Dim oldTask As TaskItem, newTask As TaskItem, j As Integer Set myNamespace = GetNamespace("MAPI") Set myfolder = myNamespace.GetDefaultFolder(olFolderTasks) Set myItems = myfolder.Items myItems.Sort "Subject", olDescending totalcount = myItems.Count j = 1 While ((j < totalcount) And (myItems(j).Class <> olTask)) j = j + 1 Wend Set oldTask = myItems(j) For I = j + 1 To totalcount If (myItems(I).Class = olTask) Then Set newTask = myItems(I) 'if((newcontact.lastmodificationtime = oldcontact.lastmodificationtime) and If ((newTask.Categories = oldTask.Categories) And _ (newTask.Subject = oldTask.Subject) And _ (newTask.DueDate = oldTask.DueDate)) Then newTask.Mileage = "DELETEMESEYMOUR" newTask.Save End If Set oldTask = newTask End If Next I End Sub Once you do this, go back to your task list and press Alt+F8 and double click on "findduplicatetasks", run this, and then add the mileage field in your outlook tasks. All the tasks with "DELETEMESEYMOUR" are duplicates in both name and due date. You can then delete them from outlook. Typically, when this happens, I have to start from scratch on one side. So, I backup the tasks in outlook, then reset sync status, and delete all the tasks on TD. I then begin sync and my correct, Outlook tasks are send over to TD. This will not retreive subtasks though, so if you do have subtasks, you will probably have to wade through all the info on TD and clean up. This message was edited Dec 17, 2009. |
Rich |
Posted Dec 17, 2009 in: Auto collapse active field (userstyle)
Score: 0
This userstyle allows you to collapse the active field based on which view you are in. I do this to get more information on a line in TD.
For example: You are in the context view, so all of the context fields are minimized to squares with no text. Hovering over a square will allow you to expand the field and change the context, and changing to the folder view will do the same thing, while permanently expanding the context field. @-moz-document url-prefix( http://www.toodledo.com/views/folder.php), url-prefix( https://www.toodledo.com/views/folder.php) { .col1 { width: 16px !important; min-width: 16px !important; max-width: 16px !important; padding-right: 4px !important; } .col1 > * { font-size: 0.01% !important; padding: 8px 8px !important; background-color: #3F3F4F !important; color: white !important; } .col1:hover { max-width: 7% !important; min-width: 7% !important; } .col1:hover > *{ font-size: 0.9em !important; padding: 1px 10% !important; } } @-moz-document url-prefix( http://www.toodledo.com/views/context.php), url-prefix( https://www.toodledo.com/views/context.php) { .col512 { width: 16px !important; min-width: 16px !important; max-width: 16px !important; padding-right: 4px !important; } .col512 > * { font-size: 0.01% !important; padding: 8px 8px !important; } .col512:hover { max-width: 6% !important; min-width: 6% !important; } .col512:hover > *{ font-size: 0.9em !important; padding: 1px 10% !important; } } |
Rich |
Posted Dec 17, 2009 in: Custom repeat and smart add—is this possible?
Score: 0
I second the smart add. I typically have about 9-10 different fields enabled to get all the functionality I need, but typically, when entering a task, I want only a couple features, like the subject, a context, and maybe a note, which means I need to tab like 7 times to get down to the note field.
To help with this, I have been using Toodleair: http://www.jga23.com/tag/toodleair/ , but using something internally in the site would obviously be better, especially if I am on another computer. |
Rich |
Posted Jul 23, 2009 in: REQUEST - Subtask numbers in column
Score: 0
Hi,
I was wondering how difficult it would be to have the number of subtasks listed as a column for PRO members. Maybe make the number right next to the branching icon so in that case, even when the tasks are expanded, the subtasks and parent task titles will be at the same indentation. This would help me identify the major parents I have in each folder. Right now, I know I can just hover over each brancing icon to find out, but this would make it a bit clearer. |
Rich |
Find Duplicate Tasks (all duplicates will have Mileage tag marked)
Public Sub deleteduplicatetasks() Dim oldTask As TaskItem, newTask As TaskItem, j As Integer Set myNamespace = GetNamespace("MAPI") Set myfolder = myNamespace.GetDefaultFolder(olFolderTasks) Set myItems = myfolder.Items myItems.Sort "Subject", olDescending totalcount = myItems.Count j = 1 While ((j < totalcount) And (myItems(j).Class <> olTask)) j = j + 1 Wend Set oldTask = myItems(j) For I = j + 1 To totalcount If (myItems(I).Class = olTask) Then Set newTask = myItems(I) 'if((newcontact.lastmodificationtime = oldcontact.lastmodificationtime) and If ((newTask.Categories = oldTask.Categories) And _ (newTask.Subject = oldTask.Subject) And _ (newTask.DueDate = oldTask.DueDate)) Then newTask.Mileage = "DELETEMESEYMOUR" newTask.Save End If Set oldTask = newTask End If Next I End Sub |
Rich |
Change context of selected tasks
Public Sub ConTasks() Dim objItem As TaskItem Dim myOlExp As Outlook.Explorer Dim objItems As Outlook.Selection myInput = InputBox("Change Selected Contexts:", "Task Contexts") If myInput <> "" Then Set myOlExp = Application.ActiveExplorer Set objItems = myOlExp.Selection If objItems.Count = 0 Then Exit Sub End If For Each objItem In objItems If objItem.Class = olTask Then Set req = objItem.UserProperties.Find("tdcontext") If req Is Nothing Then Set req = objItem.UserProperties.Add("tdcontext", olText) End If objItem.UserProperties.Find("tdcontext") = myInput objItem.Save End If Next Set objItems = Nothing End If End Sub |
Rich |
Change tags for selected tasks
Public Sub TagTasks() Dim objItem As TaskItem Dim myOlExp As Outlook.Explorer Dim objItems As Outlook.Selection myInput = InputBox("Change Selected Tags:", "Task Tags") If myInput <> "" Then Set myOlExp = Application.ActiveExplorer Set objItems = myOlExp.Selection If objItems.Count = 0 Then Exit Sub End If For Each objItem In objItems If objItem.Class = olTask Then Set req = objItem.UserProperties.Find("tdtag") If req Is Nothing Then Set req = objItem.UserProperties.Add("tdtag", olText) End If objItem.UserProperties.Find("tdtag") = myInput objItem.Save End If Next Set objItems = Nothing End If End Sub |
Rich |
Now that you can sink TD to Outlook, I created a few macros to help organize the tasks a bit better. The one problem I have with the web interface is how to change multiple tasks at once. With Outlook, this is easy, as it only takes a CTRL click for each task you want to change.
All these macros should be pasted in a module in the VBA application (after pushing ALT+F11) |