Re: [Mscore-developer] Qt and OpenType

2015-04-13 Thread Lasconic
According to https://bugreports.qt.io/browse/QTBUG-18980 Harfbuzz-NG is the default *shaper* now in Qt 5.4. My understanding is that the font *layouting rendering* is still different per platform, * Linux uses Freetype * Mac OSX uses CoreText * Windows uses GDI. Freetype can be activated with a

[Mscore-developer] Plugin documentation - generated manual

2015-04-13 Thread Maurizio M. Gavioli
A) Properties Currently the plug-in documentation generated from comments in the source code uses a C/Qt notation in properties: *) MuseScore objects are prefixed with Ms:: (like Ms::Measure) *) String returned values are labelled as QString *) Returned pointers are notated as C pointers

Re: [Mscore-developer] Plugin documentation - generated manual

2015-04-13 Thread Werner Schweer
I am OK with all this and have some additions: - for every function/property enum a regression test is needed. Currently some functions/properties do not work. - changing anything in the score has to use the undo stack - it should not be possible to crash MuseScore with an