Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
development [2008/05/01 11:07]
cannam
— (current)
Line 1: Line 1:
- 
-======Development====== 
- 
-A place to gather miscellaneous development notes. 
- 
-  * **See also: [[Contributing|HOWTO contribute]]** 
-  * **See also: [[http://rosegarden.sourceforge.net/code_doc|Doxygen code documentation]]** 
-  * **See also: [[EclipseCDT|Eclipse/CDT with Rosegarden]]** 
-  * **See also: [[UnitTesting]]** 
- 
- 
-====Explanatory Snippets==== 
- 
-These are short explanations that have come up on the Rosegarden developers' mailing list at one time or another, sometimes with a bit more detail added in the wiki. 
- 
-See also the [[http://sourceforge.net/mailarchive/forum.php?forum_name=rosegarden-devel|rosegarden-devel archives]]. 
- 
-===Basics=== 
- 
-  * [[Manipulating the document]] 
- 
-===GUI=== 
- 
-  * [[Loading the Studio or other partial documents from XML]] 
-  * [[Keeping GUI elements updated]] 
- 
-===Sequencer=== 
- 
-  * [[Instruments and Devices]] 
- 
-===Translations=== 
- 
-  * [[Making strings translatable]] 
- 
- 
-====Discussions about Future Work==== 
- 
-These are either topics that have come up on the mailing list, or things that originally appeared as open-ended feature requests on our trackers. 
- 
-See also [[SummerCode|Summer code]]. 
- 
-===Notation=== 
- 
-These need to be simmered down into a single unified Theory of Notation Editing. 
- 
-  * [[Notation editor improvement thoughts]] 
-  * [[Score layout, not just notation layout]] 
-  * [[Notation layout, staff types etc]] 
- 
-===Sequencer=== 
- 
-  * [[Making a noise by default]] 
- 
-===Other=== 
- 
-  * [[Ramblings about scripting]] 
-  * [[A Vision]] 
- 
- 
- 
-====Documents in Subversion==== 
- 
-There are several plain-text documents found in the Rosegarden source code repository ([[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/|browse]]). 
- 
-These ones are either vaguely interesting, or at least not hopelessly out of date: 
- 
-===Basics=== 
- 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/code/guidelines.txt?view=markup|Code formatting guidelines]] 
-  * [[Overall code structure]] (out of date with respect to code file locations and build structure) 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/code/creating_events.txt?view=markup|Creating Events and their properties]] 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/data_struct/units.txt?view=markup|Pitch and time units for Events]] 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/code/iterators.txt?view=markup|Iterating over Events in segments and compositions]] 
- 
-===GUI=== 
- 
-  * [[http://%5b%5bhttp//rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/design/Menu-Standards.txt?view=markup%5D%5D|Menu layout explanation]] 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/code/toolbars_management.txt?view=markup|Saving toolbar state]] 
- 
-===Notation=== 
- 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/data_struct/tuplets.txt?view=markup|Triplet/tuplet event storage properties]] 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/data_struct/sets.txt?view=markup|Notation event grouping terminology]] 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/code/notation_layout.txt?view=markup|Notation layout procedure]] 
- 
-===Sequencer=== 
- 
-  * [[http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/docs/code/multiport_recording.txt?view=markup|Recording from multiple MIDI ports]] (but not onto multiple tracks simultaneously - this document predates that work) 
- 
  
 
 
development.1209640025.txt.gz ยท Last modified: 2022/05/06 16:07 (external edit)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki