Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-06-11469953: [Releng] Update the build to support a global POMCamille Letavernier146-6363/+200
https://bugs.eclipse.org/bugs/show_bug.cgi?id=469953 Change-Id: I050cf9dbbdd5705aaf8d45f2db3458226d148002 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-11bug 469284: [Tree Table] empty table when a table is loaded with applied ↵Vincent Lorenzo4-9/+69
filters https://bugs.eclipse.org/bugs/show_bug.cgi?id=469284 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2015-06-10bug 469829: [Tree Table] Paste is broken in TreeTable ↵Vincent Lorenzo5-91/+63
https://bugs.eclipse.org/bugs/show_bug.cgi?id=469829 : a first commit to avoid the invalid thread access for the user Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2015-06-10469841: [Performances - PropertiesView] Performance issue when trying toCamille Letavernier1-0/+3
open a ReferenceDialog while the current value is a Proxy https://bugs.eclipse.org/bugs/show_bug.cgi?id=469841 Change-Id: Id8b6658388e18e088dac4a8ca9877945c3572031 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-10Bug 442157: [LinkLF]: Allow to dynamically enable LinkLF mode formgolubev1-2/+2
papyrus links (MANIFEST.MF changes are included intentionally, eclipse can't compile that plugins without them). Change-Id: I3e2e9474402cd3405ac8e16cad147af5526142c1 Signed-off-by: mgolubev <golubev@montages.com> Reviewed-on: https://git.eclipse.org/r/49904 Reviewed-by: Remi Schnekenburger <remi.schnekenburger@cea.fr> Tested-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2015-06-10Bug 469073: [All Diagrams] XY-Compartment scroll should respect snap tomgolubev1-2/+2
grid of inner nodes Change-Id: Idff5e8c103c7d1a4d208dc31e609995dd2f10d5d Signed-off-by: mgolubev <golubev@montages.com> Reviewed-on: https://git.eclipse.org/r/49318 Reviewed-by: Remi Schnekenburger <remi.schnekenburger@cea.fr> Tested-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2015-06-10Some fix and some change on master for advance Appearance property View.Mickael ADAM1-3/+6
-PapyrusRoundedEditPartHelper => to avoid bad display if radius width xor radius height = 0 and some fix -MaskManagedFloatingLabelEditPolicy => fix, the mask label must be defined at the label level -RoundedCompartmentFigure => set shadow color must allow Integer Color from Draw2D -LabelCustomizationMaskProvide r=> add case of FloatingLabel Mask manager -GridData => change some properties from protected to public to acced to the width of the property view: necessary for papyrusRowLayout. Change-Id: I887ebb42abd0bd4332d0f956e8e882a7b7b0d5e7 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Reviewed-on: https://git.eclipse.org/r/49808 Tested-by: Hudson CI Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-10442157: [LinksLF] Improved links routing, anchors & bevdpoints behaviorRemi Schnekenburger3-4/+160
for Papyrus diagrams https://bugs.eclipse.org/bugs/show_bug.cgi?id=442157 Change-Id: I207de177958ad9f5d99157f45c41ff3e94e00a41 Reviewed-on: https://git.eclipse.org/r/49743 Reviewed-by: Remi Schnekenburger <remi.schnekenburger@cea.fr> Tested-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2015-06-10Bug 469630 - Must add named style change listener to Edit Part.Mickael ADAM2-4/+103
Change-Id: I5af5a9fd44faf8437ed74106d299b8efc44a4e7c Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2015-06-09469739: [Table] Infinite refresh in TablesVincent Lorenzo1-1/+5
2015-06-09Bug 463290 - Papyrus diagram shall be expanded with new visual graphicalptessier6-239/+3955
update documentation Change-Id: Ib54f6372666eb790adffcb18b24bbf4f074e7078
2015-06-09Bug 463290 - Papyrus diagram shall be expanded with new visual graphicalptessier12-2624/+2824
notation Update code Change-Id: Ibde932807bd084d78e44641375ed59b1a413fa08 Signed-off-by: ptessier <Patrick.Tessier@cea.fr> Reviewed-on: https://git.eclipse.org/r/49744 Tested-by: Hudson CI
2015-06-09468914: [Tree Table] Cell warning not removed after a copy-pasteVincent Lorenzo7-65/+326
2015-06-09466603: [Tree Table] Improve the performance of the method ↵Vincent Lorenzo2-48/+70
org.eclipse.papyrus.infra.nattable.utils.EventListHelper.addToEventList(EventList<Object>, Object)
2015-06-09bug 466327: [TreeTable] Global enhancement of performances ↵Vincent Lorenzo12-553/+653
https://bugs.eclipse.org/bugs/show_bug.cgi?id=466327
2015-06-09463764: [Tree Table] Impossible to sort columnsVincent Lorenzo41-2056/+5343
Change-Id: Ic0cb174e66079e5e9a3e533e61118eb96f714fef Reviewed-on: https://git.eclipse.org/r/49736 Tested-by: Hudson CI Reviewed-by: vincent lorenzo <vincent.lorenzo@cea.fr>
2015-06-08469376: [Table] Memory Leak : (Tree)NattableWidgetManager, ↵Vincent Lorenzo20-2797/+2990
EObjectTreeItemAxis and others objects are not disposed when the table is closed Change-Id: Ie35fd68b304cebed52e8dcc8dfd412a88082740d Reviewed-on: https://git.eclipse.org/r/49533 Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr> Reviewed-by: vincent lorenzo <vincent.lorenzo@cea.fr> Tested-by: Hudson CI
2015-06-08468051: [Tree table] Error applying String filterVincent Lorenzo1-0/+10
2015-06-08[Releng] Fix missing icon in the CSS3 editor (build.properties)Camille Letavernier1-1/+2
Change-Id: I0000000000000000000000000000000000000000 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-08Bug 468335 - [All Diagrams] Cannot remove diagram hyperlinksShuai Li1-253/+253
- Remove heuristic tab: - Remove extension from uml.diagram.common - Instantiate (basic) HyperLinkManagerShell in the edit policy Signed-off-by: Shuai Li <shuai.li@cea.fr> Change-Id: I0bad73d302a306147198b379d7efaa06b1275959 Reviewed-on: https://git.eclipse.org/r/49616 Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr> Tested-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-05Bug 469464: [Language Service] Deadlock in the Language Service when ↵Christian W. Damus5-4/+202
starting Papyrus https://bugs.eclipse.org/bugs/show_bug.cgi?id=469464 The workbench creates the user's last opened editors when starting up while the Job Manager is suspended. Consequently, if the UI thread blocks waiting for an index job, it is likely to deadlock and make the user sad. A fix: Support asynchronous calculation of model languages in the language service. Update the Papyrus Editor to schedule a re-load when new languages are added, in case a language like UML-RT was detected that requires deep model-set configuration. The possible need to re-load is mitigated by a new synchronous API on the Profile Index Service that will force (if necessary) a scan of the resource in question for intrinsically applied profiles, only. Because we anticipate that UML-RT and other profiles like it will not actually support externalized application, this should ensure that the asynchronous completion of the language query should almost never find additional languages that would trigger a re-load. Change-Id: Id93d9304a40a272456015aae0b9d054353cc0f67 Reviewed-on: https://git.eclipse.org/r/49526 Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr> Tested-by: Hudson CI
2015-06-05[Table - Properties View] Fix NatTableModelElementCamille Letavernier1-3/+4
Change-Id: Ied34aae91c329254ccb835c14486aca47c14117e Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-05Integrate StereotypeDisplay branch into masterCamille Letavernier323-25575/+23310
Change-Id: Ie302a6116a23d743828fb5e5262433daa91a3be9 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-05Bug 468016: [Properties View] The new (simple) Multiplicity EditorNicolas FAUVERGUE1-4/+30
doesn't work with multi-selection https://bugs.eclipse.org/bugs/show_bug.cgi?id=468016 - Add the aggregattion for the multiple selection of multiplicity elements Change-Id: Ie01271aad6d14833666ec2fca864e5d69f6a0d23 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net> Reviewed-on: https://git.eclipse.org/r/49032 Tested-by: Hudson CI Reviewed-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-05Bug 469224 - [All Diagram] Artifact on shadow appears in some caseMickael ADAM1-0/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=469224 Change-Id: I6911ad202de7f9d96e699e522b90c9f8314a5cc9 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Reviewed-on: https://git.eclipse.org/r/49222 Tested-by: Hudson CI Reviewed-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-05Bug 464409: [Stereotype Display] Objective 5a: Show applied StereotypesNicolas FAUVERGUE17-6756/+7170
in a Table with their properties https://bugs.eclipse.org/bugs/show_bug.cgi?id=464409 - Hide categories - Manage all label providers - Manage cell values - Manage cell modification values - Add table in the properties view - Manage the opening from the model selection for the properties view and for the nattable editor - Remove the old stereotype display category properties Missing table context modification when modification selection without appearance tab reload Change-Id: I8d692f56243ba7aaf7b9605d1cc02fd706ff2d5f Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2015-06-05Bug 468030: [Papyrus Core] Papyrus DI Model should support the notion of ↵Christian W. Damus19-26/+1482
Language https://bugs.eclipse.org/bugs/show_bug.cgi?id=468030 Implement a Language Service for configuration of the Papyrus ModelSet to support custom implementations of UML and other modeling languages. Includes: * language service providing languages before the ModelSet loads any resources * hooks for languages to configure and unconfigure a ModelSet * implementation of a language provider that maps applied profiles to languages * addition of a profile index service that provides the URIs of profiles applied to model resources without having to load them in a resource set * a stub of a UML-RT language with placeholder for configuration of the ModelSet * a standard UML language * implementation of the profile index service using an enhanced DecoratorModelIndex that now also index the normal profile applications in user models Papyrus Service Registry changes: * fix the explicit starting of lazy services * new AbstractServiceUtils API for requesting optional or defaultable services Also includes the very barest of JUnit tests covering: * the new profile index service * using the language service to query content-type-based languages * UML languages: UML models have the UML language, itself, and proper matching and installation of profile languages Change-Id: I9d5175cfbefbe40864f04ea4215e18556e3739df Reviewed-on: https://git.eclipse.org/r/49152 Tested-by: Hudson CI Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-04Bug 469395 - JavaCastException on BorderedScalableImageFigure when useMickael ADAM1-7/+8
of pnj/jpg instead of svg. Change-Id: I2d28a79e9c2477c85a286c8b264955484e2c0a8a Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Reviewed-on: https://git.eclipse.org/r/49441 Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr> Tested-by: Hudson CI
2015-06-04469388: [Validation] NullPointerException inCamille Letavernier6-6/+42
TransactionUtil.getEditingDomain (61) https://bugs.eclipse.org/bugs/show_bug.cgi?id=469388 Change-Id: I76844925f020217183a2bb7e3d1d0c70d9566e60 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-04Merge remote-tracking branch 'origin/master' into stereotype displayNicolas FAUVERGUE97-3679/+10897
table Change-Id: I523715d15573bdfda9fc438de325896306ec42ab Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2015-06-03Bug 464409: [Stereotype Display] Objective 5a: Show applied Stereotypes in a ↵Vincent Lorenzo2-12/+10
Table with their properties https://bugs.eclipse.org/bugs/show_bug.cgi?id=464409 - Hide categories - Show CheckBox by default - Single Tree Column - 4 Depths : View Uml Element Uml Stereotypes Uml Stereotypes Properties - Add Stereotype Properties
2015-06-03Bug 465009: Table should allow EOperation as an entry of the Table. fix some ↵Vincent Lorenzo16-223/+15
obvious error in the previous commit
2015-06-03Bug 465009: Table should allow EOperation as an entry of the Table.Céline Janssens52-11/+4614
https://bugs.eclipse.org/bugs/show_bug.cgi?id=465009 - Add all the EOperation Classes into the nattable.Ecore - Regenerate the nattable.genModel - update extensionPoint accordingly - Create EMFOperationValueCellManager Change-Id: Ica7cfe4f91a4614545fbc753f39c8ada93d5445b Signed-off-by: Céline Janssens <Celine.Janssens@all4tec.net> Reviewed-on: https://git.eclipse.org/r/48591 Tested-by: Hudson CI Reviewed-by: vincent lorenzo <vincent.lorenzo@cea.fr>
2015-06-03Bug 465009: Table should allow EOperation as an entry of the Table.Céline Janssens274-18814/+11742
https://bugs.eclipse.org/bugs/show_bug.cgi?id=465009 Apply formatter before change the Content of the Model Change-Id: If255e2da4cb1d14f6b69a8e6bf741bd56c5f1462 Signed-off-by: Céline Janssens <Celine.Janssens@all4tec.net> Reviewed-on: https://git.eclipse.org/r/48590 Tested-by: Hudson CI Reviewed-by: vincent lorenzo <vincent.lorenzo@cea.fr>
2015-06-03469169: [Shape Decorator] NullPointerException inCamille Letavernier1-4/+6
ShapeDecorator.deactivate (330) https://bugs.eclipse.org/bugs/show_bug.cgi?id=469169 Change-Id: I8346dc92c3a87bfe70c55fcafc8ac480ccac86a9 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-03Enforce dependency to GMF Tooling Runtime at 3.3 for Mars mgolubev1-1/+1
Change-Id: I45241d2746ca4c103b4605dcaf7f0616ecb1e2dd Signed-off-by: mgolubev <golubev@montages.com> Reviewed-on: https://git.eclipse.org/r/49300 Tested-by: Hudson CI Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-03469172: [Widgets - Properties View] SWTException inCamille Letavernier1-0/+7
TextObservableValue.doGetValue (61) https://bugs.eclipse.org/bugs/show_bug.cgi?id=469172 Change-Id: Ibac8f7f2012984f044fcac69832304b214170408 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-03466447: [TreeTable] Missing method to reload a (hierarchic) table : change ↵Vincent Lorenzo1-0/+10
handler declaration
2015-06-03469086: [Table] NullPointerException in ↵Vincent Lorenzo2-4/+12
SaveCurrentColumnAxisProvidersHandler.setEnabled (28) : fix the same bug in reload class handler
2015-06-02Bug 469086: [Table] NullPointerException inCamille Letavernier2-2/+24
SaveCurrentColumnAxisProvidersHandler.setEnabled (28) https://bugs.eclipse.org/bugs/show_bug.cgi?id=469086 Change-Id: I273645e8019727ffaf05200b93d1cac22cf9cf0a Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr> Reviewed-on: https://git.eclipse.org/r/49164 Tested-by: Hudson CI Reviewed-by: vincent lorenzo <vincent.lorenzo@cea.fr>
2015-06-02468789: [Validation] NPE when validating a modelCamille Letavernier1-16/+22
https://bugs.eclipse.org/bugs/show_bug.cgi?id=468789 Change-Id: Ief7dfcc7ea46c90845d7549a19cfa1d5d3bae3dd Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-02469109: [Tree Table] set value problem when categories are hiddenVincent Lorenzo1-12/+4
2015-06-02468974: [Element Edit Service] Add parameter to edit element without GUICamille Letavernier2-15/+122
https://bugs.eclipse.org/bugs/show_bug.cgi?id=468974 - Add a util method to configure the request - Add support for pure-GEF Requests (e.g. D&D request) in infra.gmfdiag.common Change-Id: Ibb8e1d706b50fbda8a5e3e78bbc9e98222ee0504 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-01Bug 468974 - [Element Edit Service] Add parameter to edit elementptessier2-1/+22
without GUI add constant and static method to get value of the parameter Change-Id: I518d4d2b9e73c1e01e1862d66482aa2fc48faf80 Signed-off-by: ptessier <Patrick.Tessier@cea.fr>
2015-05-27440263: [All Diagrams] Do not set default names for relationshipsRemi Schnekenburger1-0/+6
https://bugs.eclipse.org/bugs/show_bug.cgi?id=440263 - fix the name set on associations by default, as it does not respect unicity rule in the namespace (it should be done from the namedelementInitializerEditHelperAdvice class) - add a standard parameter to namedelementInitializerEditHelperAdvice in order to avoid the computation of the name if one is given in the request as parameter (import from Excel in table for example). Parameter is defined now in the Parameter constants from infra plugin. Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr> Change-Id: Ia900401335867c15e610ec244cc265ba2c409b69 Reviewed-on: https://git.eclipse.org/r/48759 Tested-by: Hudson CI Reviewed-by: Christian W. Damus <give.a.damus@gmail.com>
2015-05-27463290: Papyrus diagram shall be expanded with new visual graphicalCamille Letavernier2-71/+73
notation https://bugs.eclipse.org/bugs/show_bug.cgi?id=463290 - Cleanup - Improve robustness of Custom DropStrategies Change-Id: I73ea54dbc4479d78a9b1dda2520a1e81efcad24e Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-05-27Bug 468172: [Model Explorer - Diagrams] Cannot create behaviour diagram for ↵Christian W. Damus1-24/+12
a collaboration https://bugs.eclipse.org/bugs/show_bug.cgi?id=468172 Let all BehavioredClassifiers have behavior diagrams of all kinds. While we're at it, let all StructuredClassifiers have composite structure diagrams, which removes the need for a special case for Collaboration structure. Change-Id: Icff253492f134cf9a870fea703b84a387725a44d Reviewed-on: https://git.eclipse.org/r/48758 Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr> Tested-by: Hudson CI
2015-05-27468345: [CSS - Properties View] When creating a new ModelStyleSheet,Camille Letavernier1-0/+22
several commands are executed: need to undo several times https://bugs.eclipse.org/bugs/show_bug.cgi?id=468345 - Partial fix (See Bug 468345 / Comment 1) Change-Id: I64acb5dea67be212f2a56f910d65939da20b11fb Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-05-27468451: [Properties View] NullPointerException inCamille Letavernier1-1/+6
EMFGraphicalContentProvider.dispose (480) https://bugs.eclipse.org/bugs/show_bug.cgi?id=468451 Change-Id: Ie7bbfa26167d72c6001f5ca34795cbef402d4011 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-05-27Bug 463290 - Papyrus diagram shall be expanded with new visual graphicalBruno Marques1-1/+9
fix bug about dnd in the expansion framework Change-Id: I6e68e8f7365fe8818f88af6d5354a530481cf26c Signed-off-by: Bruno Marques <bruno.marques@cea.fr> Reviewed-on: https://git.eclipse.org/r/48605 Tested-by: Hudson CI Reviewed-by: Patrick Tessier <Patrick.Tessier@cea.fr>

Back to the top