Jump to content
xilopaint

Things for Alfred – Interact with Things 3 using Alfred

Recommended Posts

Things for Alfred

6fGQ1vE.png

Interact with Things 3 using Alfred.


Download and Installation
Download the workflow file from GitHub releases and install it by double-clicking on Things.alfredworklow.


Usage

  • Use the keyword todo to show Things lists and action any of them for displaying the corresponding to-dos.
  • Action a to-do to display it in the Things UI.
  • Try the modifier keys either in lists or in to-dos to know other actions.

Contribute

To report a bug or request a feature, please create an issue or submit a pull request on GitHub.


Credits

This workflow relies on qWorkflow library by Ursan Razvan and OneUpdater by Vítor Galvão. The to-do icon is created by Jason Zigrino and released under the Creative Commons BY-NC-ND 3.0 license.


License
Things workflow code is released under the MIT License.

Edited by xilopaint

Share this post


Link to post

Terrific! Any plans to make results stay visible in Alfred even after a to-do has been acted upon by modifier key (i.e. cancelled or deleted)? Would be wonderful not to have to invoke Alfred each time an action is taken. Thank you for the workflow as it stands now, though!

Share this post


Link to post

Update (v1.1):

 

– Added ability to add to-dos in the target list using the ⌥ modifier key.

– From now Alfred is called back after some actions.

– Removed support for Notificator.

– Simplified connections in workflow editor for better maintenance.

– General code improvements.

Edited by xilopaint

Share this post


Link to post
5 hours ago, imurban said:

Terrific! Any plans to make results stay visible in Alfred even after a to-do has been acted upon by modifier key (i.e. cancelled or deleted)? Would be wonderful not to have to invoke Alfred each time an action is taken. Thank you for the workflow as it stands now, though!

 

Done.

 

As Alfred is now called back after the actions I have removed the notification functionality.

Edited by xilopaint

Share this post


Link to post

Update (v1.3)

 

  • This update changes how deadlines are displayed in subtitles for consistency with Things;
  • Simplified connections in Alfred editor for better maintenance.

yGxjIhF.png

Edited by xilopaint

Share this post


Link to post

These have all been great enhancements. I noticed this workflow also deprecates gracefully when running Things 2 instead of Things 3. Thank you very much!

Edited by imurban

Share this post


Link to post
25 minutes ago, imurban said:

I noticed this workflow also deprecates gracefully when running Things 2 instead of Things 3.

 

What do you mean here? I didn't get it, probably because of my bad English.

Share this post


Link to post

Probably just my bad use of tech terminology! I just meant to say that when I am only running Things 2 (for organizing my job workload), your workflow works with it, indicating the old foci ("Next", "Scheduled") with the Areas icon. When run both versions of Things simultaneously, the workflow conveniently interacts only with Things 3 (no conflicts). I'm attaching an image here to demonstrate. Anyway, it's a helpful bonus.

 

Screen Shot 2017-10-12 at 3.08.02 PM.png

Share this post


Link to post

Oh, I didn't know the workflow worked with Things 2. In this case I might consider to set the icons of Anytime and Upcoming lists for Next and Scheduled. What do you think about this idea?

 

Besides that, is there any workflow feature not working with Things 2?

Edited by xilopaint

Share this post


Link to post

Update (v1.3.1)

  • Added new areas icon for consistency with Things app.
  • Fixed a bug that could cause conflicts in some actions when multiple to dos in different lists had the same title.

GBNyfTt.png

Share this post


Link to post

Update (v1.4.1)

 

  • Fixed a bug that caused the wrong list was displayed in Things UI when a to do was actioned in Alfred.

  • Minor code improvements.

Edited by xilopaint

Share this post


Link to post
On 10/12/2017 at 4:22 PM, xilopaint said:

Oh, I didn't know the workflow worked with Things 2. In this case I might consider to set the icons of Anytime and Upcoming lists for Next and Scheduled. What do you think about this idea?

 

Besides that, is there any workflow feature not working with Things 2?

 

Sorry to respond so late. Using those icons from the Anytime and Upcoming lists would look great. I'm still heavily using both versions of Things, so this workflow has been a real help. The new Areas icons look sharp, too. Thanks for all your work on this.

Share this post


Link to post
12 hours ago, imurban said:

 

Sorry to respond so late. Using those icons from the Anytime and Upcoming lists would look great. I'm still heavily using both versions of Things, so this workflow has been a real help. The new Areas icons look sharp, too. Thanks for all your work on this.

 

Can you confirm if is there any workflow feature not working with Things 2?

Share this post


Link to post

I would really love to take advantage of this workflow, but the process is a little too complicated for me. I get that this is dependent on q_workflow and oneupdater, I am just not sure what to do with that. 

 

Anyways, as you can see I don't know what I am doing. Is there anyone out there that would be willing to help people like me with instructions on how to make this happen? I would greatly appreciate it. 

Share this post


Link to post
13 hours ago, Redman_gotcha said:

I would really love to take advantage of this workflow, but the process is a little too complicated for me. I get that this is dependent on q_workflow and oneupdater, I am just not sure what to do with that. 

 

Anyways, as you can see I don't know what I am doing. Is there anyone out there that would be willing to help people like me with instructions on how to make this happen? I would greatly appreciate it. 

 

If the keyword todo is not working for you, please paste here what you get in the debug console after typing it.

Share this post


Link to post

Hi, this is my first time with workflows. I can launch the workflow, get the lists eg inbox, today etc. but I cannot work out 

how to create a new todo item in any of the lists. I would welcome any advice

 

Regards Anteric

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×