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 :