Kommander to-do list
This is a list of things planned to do in the near future. If you have some feature request, post it to the Kommander list.
| Category | Task | Severity | Difficulty |
|---|---|---|---|
| Editor | Line numbering for scripts | High | Medium |
| Editor | Integrated debugging | Low | High |
| Editor | Support KStuff for downloading plugins | Medium | Medium |
| Editor | Project management | Low | Medium |
| Editor | Native Kommander extensions | Low | Medium |
| Editor | Toolbar button for Run | Low | Low |
| Editor | Show function under cursor in Function Editor | Medium | Medium |
| Editor | Editing actions | Medium | High |
| Editor | Support for main window applications | Medium | Normal |
| Editor | Support for menus (script, adding, editing) | Medium | Normal |
| Editor | Open function under cursor in Function Editor | Medium | Medium |
| Editor | Show defined scripts in widget context menu | Medium | Medium |
| Editor | Show signals/slots in widget context menu | Medium | Medium |
| Editor | Support snippets | Medium | Medium |
| Editor | Open script editor with middle click DONE | Medium | Low |
| Widgets | Full support for wizard (scripts, properties) | Medium | Medium |
| Widgets | Support for KParts | Medium | Medium |
| Widgets | MainWindow applications | Medium | High |
| Widgets | Get/set cursor for text editing widgets | Medium | Low |
| Widgets | Make ProgressBar usable with external script | Low | High |
| Widgets | Run-time Interval property for Timer | Low | Low |
| Widgets | Support for signal parameters in Script | Medium | Medium |
| Widgets | KPart widget | Medium | High |
| Widgets | Paste/copy/cut in editor widgets | Medium | Low |
| Widgets | More generic system of registering functions | High | High |
| Widgets | Access to all properties for each widget | Medium | Medium |
| Widgets | Add missing functions for existing widgets | Medium | Medium |
| Widgets | Get items matching path in TreeWidget | Medium | Low |
| Widgets | Find item by path in TreeWidget | Medium | Low |
| Widgets | Advanced search in TreeWidget (search multiple columns) | Medium | Low |
| Parsers | Support debugging | Low | High |
| Parsers | Commands to manipulate windows, specially closing it | High | Low |
| Parsers | Commands to operate on clipboard | Medium | Low |
| Parsers | Actions in any language | Medium | High |
| Parsers | Autodetect DCOP prototype if called with no arguments | Medium | Medium |
| Parsers | Function to access widget by string | Medium | Medium |
| Parsers | Share global variables between parsers | Medium | Medium |
| Parsers | Allow network transparency | Medium | Medium |
| Parsers | New file functions: exists, lines, chars | Medium | Low |
| Parsers | Tool to determine requirement for running a dialog | Medium | High |
| Parsers | Version control (detecting, warning) | Medium | Medium |
| Parsers | Use array for command line arguments | Medium | Medium |
| Parsers | Add assert function for debugging | Low | Medium |
| New parser | Type casting of returned values of functions | High | Medium |
| New parser | Indexed arrays (PHP like) | High | Medium |
| New parser | Easy interaction with external scripts | High | High |
| New parser | Array of command-line arguments | High | Low |
| New parser | Improve error reporting | High | Medium |
| New parser | Allow functions (especially dcop() to report error | High | Medium |
| New parser | ForEach for string lists | High | Medium |
| New parser | Regression tests | High | Medium |
| New parser | Array of array | Medium | Medium |
| Old parser | Nested @if | Medium | Medium |
| Old parser | Optional @else | Medium | Medium |
| Old parser | Regression tests | High | Medium |
| Plugins | Clean possible dependency/version problems | High | Normal |
| Plugins | Fix Database plugin IN PROGRESS | High | Normal |
| Plugins | Add HTTP plugin IN PROGRESS | High | Normal |
| Plugins | Improve Plugin Config dialog usability | Medium | Medium |
| Plugins | Support KStuff for downloading plugins | Medium | Medium |
| Plugins | Version/author/license information for plugins | Medium | Medium |
| Documentation | Examples for the new parser | Low | Medium |
| Documentation | Internationalization example | Low | Medium |
| Documentation | Widget functions reference DONE | Medium | Medium |
Last modification: Friday, March 30 2007
Kommander Developers
