Model RealTime 10.0 2016.50

153226: Lifeline labels randomly missing in sequence diagrams

Lifeline labels are displayed properly now.

151590: Artifacts doesn't generate cpp files

Context sensitive code generation for Artifacts has been fixed.
After enabling "Context sensitive builds" (filtering of sources) feature, #include for artifacts was not generated although there is an explicit dependency to the artifact.
This problem has been fixed in Model RealTime 10 2016.50

149898: Navigation as part of undoing/redoing model-level commands

The new preference "Modeling->Perform navigation during undo/redo operations" has been added.
It is disabled by default.
When enabled, it will perform the requested navigation.

148348: RFE: Remove irrelevant property pages in Properties View

Properties View filtering has been added for "Capsule Development" viewpoint:
-"Attributes" and "Operations" tab do not appear for Enumerations.
- Interfaces section is filtered for Ports.

148347: RFE: Remove and rename properties in Properties View

The “Visibility” property was removed for Packages and Protocols; For all elements which have the “Visibility” property the possibility to set “Package” visibility was removed; The “Leaf” property was removed from all elements; The “Ordered”, “Unique”, “Derived” and “Derived Union” properties were be removed; The “Read Only” and “Query” properties were renamed to “Const”; The “Abstract” property was removed for Enumerations and Protocols; The “Polymorphic” property was renamed to “Virtual”; The property “Abstract” for Operations was renamed to “Pure Virtual”; The “Specification” property was removed for State Machines; The “Owner” and “Behaviors” properties were removed for States; The “Effect” and “Guard” properties were removed for Transitions; The “Operation” and “Name” properties for InEvents and OutEvents were removed. Instead the “Operation name” property was renamed to “Name”.

138661: CQPAR00184100 MUTLITHREADED SOURCE FILE GENERATOR NOT CONSISTENT

Generation of qualifiers for user's code have been fixed for multithreaded source file generator.
Now, qualifiers for functions are correctly and consistently generated, like this:
void toBuild_Actor::WhatHappensHere( void )
{
// ELEMENT: CPPModel::toBuild::WhatHappensHere
//{{{USR platform:/resource/CoreIssue/CPPModel.emx#_V7hZIBizEeWOAv0-nTOu9Q
//}}}USR
}