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
dev:development [2021/04/01 03:46]
tedfelix [Obsolete Pages]
dev:development [2023/05/06 20:05] (current)
tedfelix [Old Stuff]
Line 3: Line 3:
 A place to gather miscellaneous development notes. A place to gather miscellaneous development notes.
  
-  * **See also[[http://rosegarden.sourceforge.net/code_doc|Doxygen code documentation]]** (NOTEThis is broken.  Not sure that we generate doxygen docs anymore.  To generate doxygen docs, run doxygen in the rosegarden dir.  The docs will appear in /tmp/html/index.html per the OUTPUT_DIRECTORY value in Doxyfile.)+===== doxygen ===== 
 + 
 +Generate and view doxygen code documentation from the rosegarden directory as follows: 
 + 
 +  doxygen 
 +  xdg-open build/doc/html/index.html 
 + 
 +Or substitute your favorite browser for ''xdg-open''
 + 
 +//These used to be available online at http://rosegarden.sourceforge.net/code_doc but that is no longer maintained.// 
 + 
 +===== From the Main Page ===== 
 + 
 +==== Development ==== 
 +  * [[dev:new_developers|Welcome For New Developers]] 
 +  [[dev:Coding Style]] 
 +  [[dev:file_format_version|File Format Version]] 
 +  * [[dev:layout_code|Rosegarden Coding Style: Qt Layouts]] 
 +  * [[dev:config_groups_config_groups|QSettings Config Groups]] 
 +  * [[dev:unittesting|Unit Testing]] 
 +  * [[dev:rg_qt4_dialogs|Blurb about dialog buttons rescued from an otherwise obsolete set of pages]] 
 +  * [[dev:Dealing with Latencies]] 
 +  * [[dev:svn To git Transition]] 
 + 
 +==== Work In Progress ==== 
 +  * [[dev:linked_segments|Linked Segments Branch]] 
 +  * [[dev:notation_cleanup|Notation Cleanup Branch]] 
 +  * [[dev:tnp|TrackButtons Notification Project]] 
 +  * [[dev:percussion|Percussion Notation]] 
 + 
 +==== Ideas ==== 
 +  * [[dev:Summer Code]] -- suggestions for pieces of work that new developers might like to get started with 
 +  * [[dev:midi_control_interface_draft| Draft for better MIDI-Controler support]] 
 +  * [[dev:Future Plans|Future Plans]] 
 + 
 +==== Metrics ==== 
 + 
 +  * License structure: Currently GPL2+ and 1 Artistic license. 
 +  * [[https://www.openhub.net/p/rosegarden|Rosegarden on OpenHub]] 
 +    * [[https://www.openhub.net/p/rosegarden/contributors/summary|Contributors]] 
 +    * [[https://www.openhub.net/p/rosegarden/map|World map of registered users and developers]] 
 +    * [[https://www.openhub.net/p/rosegarden/commits/summary|Commits]] 
 + 
 +===== Old Stuff ===== 
 + 
 +  * [[dev:Code Consistency]] 
 +  * [[http://www.linuxtech.net/downloads/rosegarden_1.7.3_mandriva_rpm.html|Rosegarden 1.7.3 rpm for Mandriva Linux 2008.1]] 
 +  * [[http://www.linuxtech.net/musicgear/synth_korg_05rw.html|complete Korg 05R/W rgd device definition file]] - This is already shipped with rg, although the shipped version is slightly different in terms of the "ipbposition" of some of the controllers Otherwise they are identical.  This link can be archived someplace for reference off the front page. 
 +  * [[http://www.linuxtech.net/musicgear/synth_yamaha_rm50.html|complete Yamaha RM50 rgd device definition file]]
  
 =====Explanatory Snippets===== =====Explanatory Snippets=====
 
 
dev/development.1617248781.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