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