musescore/MuseScore — pull request #28 by mgavioli (2012-08-02 17:39:03+00:00)
Title: Remove FiguredBassItem inheritance from SimpleText

FiguredBassItem (representing an individual line of a FB indication) no longer inherits from SimpleText but directly from Element.

Primary reason for change: FiguredBassItem's are never accessed directly, but always through their FiguredBass parent. Their 'texts' do not exist as such, but only as visual representation of properties. So, the [Simple]Text machinery is a useless added complexity for them.

Secondary reason: In addition, this is also a step toward detaching the whole Figured Bass feature from texts and textual styles. A discussion of the rationale for this can be found at this pull request: https://github.com/musescore/MuseScore/pull/23 .

I will merge in a few days, if there are no objections.