Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
roadmap:features_roadmap [2019/04/14 12:06] – [Version 0.9.19] devaroadmap:features_roadmap [2019/06/16 10:54] deva
Line 4: Line 4:
 =====Version 0.9.17===== =====Version 0.9.17=====
 //Feature release//\\ //Feature release//\\
-Targeted for release medio April 2019.+Targeted for release July 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:
Line 23: Line 36:
     * {{: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:
Line 30: Line 44:
     * {{: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:
Line 51: Line 67:
     * {{: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)// +
- +
-  * {{:uncheck.png}} Make channel-count controllable through configure. //(unsassigned)//+
  
   * Metadata:   * Metadata:
Line 91: Line 99:
     * {{: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:
roadmap/features_roadmap.txt · Last modified: 2023/08/15 20:32 by deva
Trace:
GNU Free Documentation License 1.3
Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0