Difference between revisions of "MiniAudicle/Features"

From CSWiki
Jump to: navigation, search
(Good to Have)
 
(2 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
* It should be possible to call miniAudicle with the same command line options as with chuck - linux/all platforms - User:Atte
 
* It should be possible to call miniAudicle with the same command line options as with chuck - linux/all platforms - User:Atte
 
* ability to link to chuck as a shared library
 
* ability to link to chuck as a shared library
* Sample search path follows the shred, like as in Audicle. (Windows/all)
 
 
* Configurable hotkeys and auto-replace patterns. (Windows/all)
 
* Configurable hotkeys and auto-replace patterns. (Windows/all)
 
* Ability to execute currently selected code with the Enter key, a la SuperCollider (spencer)
 
* Ability to execute currently selected code with the Enter key, a la SuperCollider (spencer)
 
* CPU percentage (spencer)
 
* CPU percentage (spencer)
 
* class browser (spencer)
 
* class browser (spencer)
* more advanced shred management interface (ability to replace arbitrary shreds) (spencer)
+
* more advanced shred management interface (ability to +/=/- arbitrary shreds) (spencer)
 
* some way of easily and quickly adding multiple shreds simultaneously (spencer)
 
* some way of easily and quickly adding multiple shreds simultaneously (spencer)
 
* Audicle-like features in miniAudicle editor (spencer)
 
* Audicle-like features in miniAudicle editor (spencer)
<center>
+
* GUI elements for Windows/Linux
<u style="display: none">
+
* visible save state
<a href="http://allformyspace-0.1myspacesite.org"> free layouts for myspace</a>
+
* mechanism to override preference items from command line
<a href="http://freeformyspace-0.1myspacesite.org"> Myspace</a>
+
* integration with select/middle-click copy+paste on Linux
<a href="http://myspasethebest-0.myspacemenet.org/"> layouts for myspace</a>
+
** also standard emacs ctrl-a, ctrl-k, ctrl-y, etc. commands
<a href="http://coolbest-0.myspaseze3.org"> myspace</a>
+
* configurable keystrokes
<a href="http://freebest-0.myspaseze3.org"> myspace</a>
+
* comment/bracked/debug print menu/key commands
<a href="http://whatsthis-0.myspasezess.org"> myspace</a>
+
* keyboard shortcuts to switch between windows/tabs
<a href="http://inmyspace-0.myspasezess.org"> myspace</a>
+
* fix bug where miniAudicle a.ck access a different file if CWD and the miniAudicle current directory are different
<a href="http://insitemyspace-0.myspasezewww.org"> myspace</a>
+
* .deb package file
<a href="http://myspacesite-0.myspasezewww.org"> myspace</a>
+
* fix all auto-indentation issues, especially in windows/linux
<a href="http://myspace2-0.myspaseze3ww.org">myspace</a>
+
* make console monitor forward keyboard hits to KBHit
<a href="http://myspace1-0.myspaseze3ww.org">myspace</a>
+
* inline documentation
<a href="http://myspace3-0.myspaseze3ww.org">myspace</a>
+
* code completion
 +
* after file open, move focus to text editing area
 +
* on file open/save/save as dialog, move focus to text field of dialog
  
<a href="http://myspace4-0.myspaseze3w.org">myspace</a>
+
== exiled for now... ==
<a href="http://myspace5-0.myspaseze3w.org">myspace</a>
+
* Sample search path follows the shred, like as in Audicle. (Windows/all)
<a href="http://myspace6-0.myspaseze3w.org">myspace</a>
+
** This isn't really possible without specific support in ChucK; miniAudicle has no control over shreds (besides OTF commands) once they are in the VM
</u>
 
</center>
 

Latest revision as of 17:39, 20 October 2007

Request or report features here:

Good to Have

  • (feature name, desc) - (platforms) - (submitted by)
  • Show/hide toggle for VM and Console windows. (Windows)
  • It should be possible to call miniAudicle with the same command line options as with chuck - linux/all platforms - User:Atte
  • ability to link to chuck as a shared library
  • Configurable hotkeys and auto-replace patterns. (Windows/all)
  • Ability to execute currently selected code with the Enter key, a la SuperCollider (spencer)
  • CPU percentage (spencer)
  • class browser (spencer)
  • more advanced shred management interface (ability to +/=/- arbitrary shreds) (spencer)
  • some way of easily and quickly adding multiple shreds simultaneously (spencer)
  • Audicle-like features in miniAudicle editor (spencer)
  • GUI elements for Windows/Linux
  • visible save state
  • mechanism to override preference items from command line
  • integration with select/middle-click copy+paste on Linux
    • also standard emacs ctrl-a, ctrl-k, ctrl-y, etc. commands
  • configurable keystrokes
  • comment/bracked/debug print menu/key commands
  • keyboard shortcuts to switch between windows/tabs
  • fix bug where miniAudicle a.ck access a different file if CWD and the miniAudicle current directory are different
  • .deb package file
  • fix all auto-indentation issues, especially in windows/linux
  • make console monitor forward keyboard hits to KBHit
  • inline documentation
  • code completion
  • after file open, move focus to text editing area
  • on file open/save/save as dialog, move focus to text field of dialog

exiled for now...

  • Sample search path follows the shred, like as in Audicle. (Windows/all)
    • This isn't really possible without specific support in ChucK; miniAudicle has no control over shreds (besides OTF commands) once they are in the VM