mjdescy / TodoTxtMac

TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher) that conforms to the todo.txt format spec.
Other
240 stars 40 forks source link

Add "due soon" functionality #123

Closed lhagan closed 7 years ago

lhagan commented 7 years ago

Coming from OmniFocus, the biggest thing I've found missing in TodoTxtMac so far is the ability to filter by tasks that are due soon (a few days from now). This pull request adds a "due soon" feature and includes a preference setting to define how many days in the future count as "soon".

Tasks that are due soon are highlighted in orange. I didn't add the ability to change this color in preferences yet, but I'd be happy to do so if you're interested in merging this request.

(I also found a mix of tabs and spaces in TTMPredicateEditorDueRowTemplate.m, so I went ahead and converted all tabs to four spaces based on the code conventions in README.md.)

mjdescy commented 7 years ago

@lhagan Thanks for the pull request. I just released a new version of SwiftoDo for iOS, and am working through some launch day bugs. Please bear with me. I am happy you created a pull request. I just need some time before I can review it. Thanks again.

mjdescy commented 7 years ago

@lhagan Thanks so much for the pull request. Sorry it took so long for me to approve it. I've been busy with my other apps. It would be really nice to have the ability to customize the "due soon" color, as you suggested. Let me know if you want to add that later.