blob: 80b1a0847ac080e61c04a1fc9f80531207b0d097 (
plain)
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
|
# To do list for the project
## Bindings
- [ ] Complete Core bindings (most of the necessary xml is there, but commented)
- [ ] Complete Utils bindings
- [ ] Maybe add more bindings from QtCreators libs (?)
## Optional Bindings
- [ ] Find a way to include the non-optional bindings (see `optional/texteditor/typesystem_texteditor.xml` for description of problem)
- [ ] Complete ProjectExplorer bindings
- [ ] Complete TextEditor bindings
## Build System
- [ ] Fix having to `export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/clang/lib`
- [ ] Automatically build optional bindings alongside main plugin (?)
- [ ] Fix optional bindings build system
## Examples
- [ ] Make a text editor example (once the text editor binding does anything)
## Documentation
- [ ] Write more docs for the optional binding (`optional/README.md`)
## Unit Tests
- [ ] Add unit tests for PyUtils (C++)
- [ ] Add unit tests for Bindings themselves (in Python unit test extension)
## Other
- [ ] Fix excessive line widths (run `tools/sanity.py` to find them)
- [ ] Maybe make tools executable (?) (adding `#!/usr/bin/env python`)
|