Merged changes from r27124 through r27280 from trunk to branches/simantics-1.10
in preparation for the Simantics 1.10 release.
refs #4189
The merged changes include fixes for the following issues:
<pre>
2013-07 (22)
#4219 Transferable graph with resource literals can only be imported once
#4223 Remove stdout printing option from issues to CSV export action
#4231 Wordwrap/Horizontal scrollbar for document editor StyledText widget
#4233 FileUtils.copyFile/copy do not close file descriptors properly
#4234 File handle leakage in PDF export
#4246 Problems in FastLZ stream implementations
#4248 Query collector fails to collect some discarded parents
#4249 Subscription collection initialization fails if a subscription item is broken (has no name)
#4250 ContextualHelp should attempt help context resolution on diagrams even when selected element is not mapped
#4224 Allow GraphExplorer item selection by keys / labels to use other than primary column for matching.
#4189 Branch and release Simantics 1.10
#4235 Drawing template changes
#4065 Fix annotation user interfaces
#4218 Color edit support for DnD monitors
#4220 Change EntityRemover to not remove L0.HasProperty objects as composed properties if they are an L0.PartOf something else
#4225 Show resource ID in issue view if there's nothing else to show for the issue context
#4226 Make low level Layer0 validation produce fatal issues so that they don't go unnoticed.
#4228 Allow CSV export number format specification through preferences
#4229 Customizable clipboard logic in CopyPasteHandler
#4230 Prevent RouteGraphNode from starting connection rerouting if there are more than one other elements selected
#4247 Primarily look for workbench search function from active model, resort to project only secondarily.
#4251 Allow tree columns in TreeDialog
2013-06 (28)
#4113 ResourceBinding cleanup
#4181 Caching prevents some valid renames
#4182 Dependency index gets out of sync
#4185 undo(int numberOfOperations)
#4186 PDF export leaks memory
#4190 Do not allow entity names to be modified to begin with one or more dots ('.')
#4191 AdaptationUtils.adaptToCollection fails to adapt, if class implements IAdaptable
#4193 Selection view input throttling produces wrong tabs for user
#4195 Deleting terminal element in symbol editor fails to remove diagram connection points from symbol
#4202 SWTKeyEventAdapter produces wrong modifier state mask for key event when AltGr is pressed
#4210 Simulation time HMS mode viewing fails to show time beyond 5 965 hours
#4211 Problems with session reconnect
#4212 setImmutable failed if cluster was not resident
#4215 Safety fixes for monitor formatting
#2897 As a developer, I want to use GraphExplorer as non-virtual
#3219 Lazy updating of model browser and graph explorer are problematic
#3994 Get Resource -> Resource map in SCL based mapping
#4184 TreeViewer based GraphExplorer
#4206 Save work done for team feature movie.
#3984 Import sources for SimanticsExcel.dll
#4197 If mouse doesn't move between subsequent diagram copy-paste operations, offset the pasted elements as when using Edit / Paste main menu
#4203 Migration framework enhancement
#4204 Temp file management in Simantics facade
#4205 Refactor issues to allow reporting of L0 issues
#4213 Make recovery work silently.
#4214 GraphExplorerImpl image decorations should be offloaded from the UI thread into the image loader job
#4216 BoxSelectionMode should be cancelable by pressing ESC
#4217 Extend BasicExpression lexer to support 8-bit ASCII characters in quoted strings
2013-05 (29)
#4114 Flag type not verified for newly created flags
#4132 Workspace persistent virtual graph loading robustness / safety enhancements
#4144 Spreadsheet loses selection while editing cell
#4145 Useless error messages when pasting PNG image on top of image node in a drawing template
#4151 Issues are not updated in some removal cases
#4157 Diagram loading can cause weird exceptions if editor is disposed during loading
#4158 Manual activation of mapping messes up undo
#4159 Removal of connected diagram reference elements corrupts database
#4161 RouteGraph.makePersistent behaves incorrectly when the connection is simple
#4163 Minor bug in connect tool
#4164 Component modification metadata missing for some removed connections
#4166 Session does not close properly
#4169 Modelled views fail to show content at startup
#4173 Random access values can corrupt the database session
#4174 AwtFocusHandler.hidePopups race condition
#4178 Move tryRemover from DeleteNodeHandler to RemoverUtil
#4153 Exporting GraphFiles
#4160 Minor modifications to SCL documentation
#4165 Support session reconnect in SimanticsPlatform
#3519 Change Sysdyn jenkins builds to bundle JRE 6
#4142 Simantics 1.9 release
#4147 Store SCL console command history into preferences
#4148 Add undo into DB.scl
#4150 Batch issue validation performance enhancements
#4155 Allow overriding oleEditor's title.
#4162 runTest command for SCL console
#4167 Remove resources from index updates
#4170 Set exported PDF Application metadata based on IProduct information
#4179 Support multiple tg roots in migration framework
</pre>
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/branches/simantics-1.10@27281
ac1ea38d-2e2b-0410-8846-
a27921b304fc