domingo, 13 de enero de 2013

Script en Things para mostrar el proyecto de la tarea actual

things.png

En Things casi siempre tengo activa la vista Hoy. En esa vista aparece la lista de tareas que he planificado para hacer hoy. En cada tarea aparece el nombre de la tarea (por ejemplo, Convocar una reunión para la semana que viene) junto con el nombre del proyecto al que pertenece (por ejemplo, Apuntes de la sesión 2 de LPP).

En muchas ocasiones, estando en la vista Hoy, sería muy útil poder acceder a la vista del proyecto de una tarea determinada. Por ejemplo, cuando he terminado una tarea me gusta comprobar el resto de tareas del proyecto para verificar que todo está bien encaminado. En la vista de proyecto aparecen todas sus tareas y es posible añadir nuevas, reordenarlas o planificarlas para una determinada fecha.

Things no proporciona ninguna opción para mostrar la vista del proyecto de una tarea seleccionada. Pero es posible programarlo con la librería de AppleScript:

tell application "Things"
    set toDo to item 1 of selected to dos
    set currentProject to project of toDo
    set projectName to name of currentProject
    show project projectName
end tell

Es importante que la lista de proyectos esté visible en el panel izquierdo.

Se puede añadir este programa como un servicio y asignarle un atajo de teclado en las Preferencias del Sistema. Cuidado con no sobreescribir alguno de los atajos de teclado de Things.

No hay comentarios:

Publicar un comentario