Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
roadmap:features_roadmap [2019/04/17 19:39] – [Version 0.9.19] deva | roadmap:features_roadmap [2019/06/16 10:44] – deva |
---|
=====Version 0.9.17===== | =====Version 0.9.17===== |
//Feature release//\\ | //Feature release//\\ |
Targeted for release medio April 2019. | Targeted for release medio 2019. |
| * Cocoa UI support for OSX: |
| * {{:check.png}} <del>Make rendering of pixelbuffer work.</del> //(deva)// |
| * {{:check.png}} <del>Make mouse move and click events work.</del> //(deva)// |
| * {{:check.png}} <del>Make window resizing work.</del> //(deva)// |
| * {{:check.png}} <del>Implement setFixedSize.</del> //(deva)// |
| * {{:check.png}} <del>Support keyboard input events.</del> //(deva)// |
| * {{:check.png}} <del>Detect double click.</del> //(deva)// |
| * {{:check.png}} <del>Support window embedding.</del> //(deva)// |
| * {{:check.png}} <del>Fix rendering of pixelbuffer on Mojave OSX.</del> //(deva)// |
| * {{:check.png}} <del>Fix rendering of emdedded window on Mojave OSX.</del> //(deva)// |
* {{:check.png}} <del>Add directed choke feature. Design: [[directed choke]]</del> //(deva)// | * {{:check.png}} <del>Add directed choke feature. Design: [[directed choke]]</del> //(deva)// |
| |
* {{:incheck.png}} Add new improved sample selection algorithm - [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2018_08_20|irc]] //(chaot4)// | * {{:check.png}} <del>Add new improved sample selection algorithm - [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2018_08_20|irc]]</del> //(chaot4)// |
* {{:incheck.png}} Write documentation on the new [[documentation:file_formats|XML format]]. //(deva)// | * {{:check.png}} <del>Add tooltip descriptions for the humanizer knobs.</del> //(chaot4)// |
| * {{:check.png}} <del>Add controls to cli.</del> //(chaot4/deva)// |
| * {{:check.png}} <del>Write documentation on the new [[documentation:file_formats|XML format]].</del> //(deva)// |
| |
* Metadata: | * Metadata: |
* {{:check.png}} <del>Add 'set as default' path button in file browser.</del> //(deva)// | * {{:check.png}} <del>Add 'set as default' path button in file browser.</del> //(deva)// |
* {{:check.png}} <del>Add midi [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2019_04_01|aftertouch choke events]].</del> //(deva)// | * {{:check.png}} <del>Add midi [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2019_04_01|aftertouch choke events]].</del> //(deva)// |
| * {{:check.png}} <del>Add tool-tips to frames.</del> //(deva)// |
| |
* CLI: | * CLI: |
* {{:check.png}} <del>Add version to config xml.</del> //(deva)// | * {{:check.png}} <del>Add version to config xml.</del> //(deva)// |
* {{:check.png}} <del>Add md5 hashes to drumkit downloads.</del> //(deva)// | * {{:check.png}} <del>Add md5 hashes to drumkit downloads.</del> //(deva)// |
| * {{:check.png}} <del>Generate lv2 manifest/ttl from the code contents of the plugingizmo implmentation.</del> //(deva)// |
| * {{:check.png}} <del>Make channel-count controllable through configure.</del> //(deva)// |
| |
* BUGS: | * BUGS: |
* {{:uncheck.png}} Flashing loadbar: https://linuxmusicians.com/viewtopic.php?f=56&t=19219 | * {{:uncheck.png}} Flashing loadbar: https://linuxmusicians.com/viewtopic.php?f=56&t=19219 |
* {{:uncheck.png}} Add escaping of special characters in values (and keys?) in ConfigFile parser. | * {{:uncheck.png}} Add escaping of special characters in values (and keys?) in ConfigFile parser. |
| * {{:uncheck.png}} Fix [[https://linuxmusicians.com/viewtopic.php?f=57&t=19991|potential mutex race]]. |
| |
=====Version 0.9.19===== | =====Version 0.9.19===== |
//Feature release//\\ | //Feature release//\\ |
Not yet a target release date. | Not yet a target release date. |
* {{:incheck.png}} Cocoa UI backend. //(deva)// | * OSX: |
* {{:check.png}} <del>Make rendering of pixelbuffer work.</del> //(deva)// | * {{:uncheck.png}} Create [[https://github.com/andreyvit/create-dmg|.dmgs]] for OSX deployment. //(deva)// |
* {{:check.png}} <del>Make mouse move and click events work.</del> //(deva)// | |
* {{:incheck.png}} Make window resizing work. //(deva)// | |
* {{:incheck.png}} Implement setFixedSize. //(deva)// | |
* {{:uncheck.png}} Support window embedding. //(deva)// | |
* {{:uncheck.png}} Support keyboard input events. //(deva)// | |
* {{:uncheck.png}} Detect double click. //(deva)// | |
* {{:uncheck.png}} Make partial rendering optimization work. //(deva)// | |
| |
* {{:incheck.png}} Generate lv2 manifest/ttl from the code contents of the plugingizmo implmentation. //(deva)// | |
* {{:uncheck.png}} Make channel-count controllable through configure. //(unsassigned)// | |
| |
* Metadata: | * Metadata: |
* {{:uncheck.png}} Add selection by mouse and keyboard (shift+arrows) in lineedit. //(unassigned)// | * {{:uncheck.png}} Add selection by mouse and keyboard (shift+arrows) in lineedit. //(unassigned)// |
* {{:uncheck.png}} Add support for clipboard. //(unassigned)// | * {{:uncheck.png}} Add support for clipboard. //(unassigned)// |
| * {{:incheck.png}} Stretch drumkit image. //(deva/chaot4)// |
| |
* CLI: | * CLI: |