github.com/ChicK00o/awgo@v0.29.4/TODO (about) 1 Compatibility: 2 - Add support for .alfredXworkflow files (e.g. .alfred3workflow, .alfred4workflow) 3 - Automatically filter releases based on Alfred version no. 4 5 Refactor: 6 - Embed Alfred, Feedback, MagicActions (...) into Workflow? 7 - Filter API is different 8 - Add FieldNum to binding (save all the iteration) @done(2018-02-13) 9 - Update API: Dodgy? 10 - Fuzzy API: Dodgy? 11 12 Features: 13 - Conf: fallbacks for unset *and* empty variables @done(2018-02-12) 14 - Bind to struct via tags @done(2018-02-11) 15 - Add RunScriptFile to util @done(2018-02-11) 16 - Add Alfred struct @done(2018-02-11) 17 - NewAlfred() @done(2018-02-11) 18 - Search() @done(2018-02-11) 19 - Action() @done(2018-02-11) 20 - Browse() @done(2018-02-11) 21 - RunTrigger() @done(2018-02-11) 22 - SetConfig() @done(2018-02-11) 23 - RemoveConfig() @done(2018-02-11) 24 - Use "match" field for fuzzy sorting Items, not "sortkey" @3.5 @done(2018-02-11) 25 "match" field added in Alfred 3.5 26 27 Other: 28 - Check code for noob mistakes 29 30 31 Archive: 32 - Session-scoped cache @done(2017-08-13) @project(Features) 33 - Remove info.plist parsing (use envvars only) @done(2017-08-13) @project(Features) 34 Will probably require lots of changes to the tests 35 - Move MagicActions into Workflow @done(2017-08-13) @project(Features) 36 - Caching @done(2017-08-13) @project(Features) 37 Read/write bytes to named cache/data file. 38 LoadOrSave() - Read from cache or reload and cache. 39 - Make SemVer accept pre-release data without minor and patch numbers. @done(2017-09-15) @project(Features) 40 - Separate HTTP connect and download timeouts in update.go. @done(2017-09-15) @project(Features) 41 42 # vim: ft=taskpaper ts=2 sw=2 tw=80 noet :