Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-01-21[Releng] Update version numbers to 1.0.2Camille Letavernier194-2224/+2016
2015-01-14457341: [Model Import] Identify and fix performances bottlenecksCamille Letavernier1-0/+13
https://bugs.eclipse.org/bugs/show_bug.cgi?id=457341 - Add a cache for the EClass-to-Definition conversion in StereotypeApplicationRepairParticipant
2015-01-09418647: [Property Views] Location of package imported models should beGabriel Pascual2-35/+42
shown https://bugs.eclipse.org/bugs/show_bug.cgi?id=418647 - Add Location field for Model element - Move up the field in Properties Views page for Model element and Package element Conflicts: plugins/uml/properties/org.eclipse.papyrus.uml.properties/Model/UML/ui/SinglePackage.xwt Change-Id: I1388eefb9891e3a1e9f2573ba809041e78353d0a Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Change-Id: I281abeda1b1d667721fa0c785354b83b71639d26 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
2015-01-06Bug 456841 - [Table 2] Copy/paste from Excel in "attached mode" can fail for ↵Alain Le Guennec1-529/+537
cells corresponding to stereotype property typed by an Enum Signed-off-by: Alain Le Guennec <Alain.LeGuennec@esterel-technologies.com>
2015-01-05372322: [Diagram - Refresh] The refresh action is not correctly bindedGabriel Pascual22-13200/+11992
to F5 https://bugs.eclipse.org/bugs/show_bug.cgi?id=372322 - Remove Refresh binding and an Update command creation of generation engine - Remove binding and generated update command from UML diagram - Preserve previous generated code of old Update command in Common Refresh action handler Change-Id: I75c50ab75859c40e32f98c13f079c16f98eeda46 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
2015-01-05453721: [Model Explorer] Support 'go to behaviour' navigation forKlaas Gadeyne3-0/+146
CallBehaviorActions https://bugs.eclipse.org/bugs/show_bug.cgi?id=453721 (cherry picked from commit fc4054121b533e0a59a21ec01a392acbfe8b62c8) Change-Id: Icfd1fcd0f2442a3d79b66c6ca21ade3ad5ce011b Signed-off-by: Klaas Gadeyne <klaas.gadeyne@gmail.com>
2014-12-17454996: [Model Import] The Model Import should repair stereotypesCamille Letavernier2-1/+4
(Automatically when possible and with user confirmation otherwise) https://bugs.eclipse.org/bugs/show_bug.cgi?id=454996
2014-12-16455329: [Repair Stereotypes] The Repair Stereotypes dialog pops up everytime ↵Christian W. Damus1-1/+17
for Deployed Dynamic profiles https://bugs.eclipse.org/bugs/show_bug.cgi?id=455329 Ensure that the duality of dynamically registered profile definitions that are also loaded locally in the resource set is accounted for.
2014-12-15455248: [Stereotypes Repair] The Stereotypes Repair dialog doesn't properly ↵Christian W. Damus1-1/+10
handle Controlled Packages without their own Profile Application https://bugs.eclipse.org/bugs/show_bug.cgi?id=455248 Ensure that profile applications inherited from containing package contents (in case of a package unit being loaded) are properly accounted for to avoid spurious zombie reports.
2014-12-15Bug 445092 - Copy/paste copies profile-based stereotypes, but forgetsBenoit Maggi3-108/+268
the profile parameters Change-Id: Iec665e9ac770d7b6ef408eb0d41b2139247994bd Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> (cherry picked from commit da060f27a6d10b20ffd74410621fbe84c245de1d)
2014-12-15Bug 454386 - [All Diagrams] Drag & drop Diagram on diagram borkenBenoit Maggi1-1/+4
- redirect faling navigation to the shortcutEditPolicy - deprecate ShortcutDiagramEditPolicy since it should be unified in one editPolicy using OPEN_ROLE Change-Id: Iaa5e1d811b2b0e22995d31566492974c3415736e Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2014-12-11454788: [Usability] Deleting associations on the diagram and modelCamille Letavernier1-1/+2
explorer results in different results https://bugs.eclipse.org/bugs/show_bug.cgi?id=454788
2014-12-11454714: [Diagram] staemachine and Activity Diagram : Floating Label are ↵Vincent Lorenzo1-0/+4
centered on their parent editpart instead to be on its left - Fix label position for transition (hard coded, genmodel not modified
2014-12-11454846: [Component Diagram] ClassCastException when creating aRemi Schnekenburger1-4/+13
Dependency on an existing dependency https://bugs.eclipse.org/bugs/show_bug.cgi?id=454846 Change-Id: If0a12cfb35cb3f5699f8f083d4fa34e59f8d6db0 Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2014-12-11450146: [Diagram][table] Delete action does nothing for Table andGabriel Pascual3-314/+325
Diagram in ModelExplorer https://bugs.eclipse.org/bugs/show_bug.cgi?id=450146 - Create AdviceHelper to uncontrol during DestroyRequest - Create a Request Parameter to ensure undo/redo action after uncontrol - Move [Un]controlMode menu to Control Mode plugin Change-Id: I7184470ec377f2efd287c48eb0ce961a5fc03069 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
2014-12-10Merge branch 'streams/1.0-maintenance' of ↵Vincent Lorenzo298-119207/+120767
ssh://git.eclipse.org:29418/papyrus/org.eclipse.papyrus into streams/1.0-maintenance
2014-12-10454714: [Diagram] Usecase and Activity Diagram : Floating Label are centered ↵Vincent Lorenzo1-199/+199
on their parent editpart instead to be on its left
2014-12-10Merge "418647: Location of package imported models should be shown ↵Camille Letavernier6-26/+238
https://bugs.eclipse.org/bugs/show_bug.cgi?id=418647" into streams/1.0-maintenance
2014-12-09454578: [Palette Service] SWT thread problem when repairing profile applicationChristian W. Damus1-2/+23
https://bugs.eclipse.org/bugs/show_bug.cgi?id=454578 Ensure that palette service updates are processed on the UI thread. Also fix failure to present the palette customization UI when there is any unresolved reference in a profile application.
2014-12-08Merge "Bug 443884 - [Sequence Diagram] Resizing of an overlapping executione ↵Camille Letavernier2-17/+84
specification should resize the corresponding overlapped ESs" into streams/1.0-maintenance
2014-12-08Bug 445023 - [Sequence Diagram] Label editing does not work for Messagessboyko9-33/+63
and Gates Change-Id: I5fc4df057eaa0f6fe3276b00d4346e91e3ed0bde Signed-off-by: sboyko <serg.boyko2011@gmail.com>
2014-12-08Merge "Bug 441794 - [Sequence Diagram] Resizing of an operand of a combined ↵Camille Letavernier2-100/+74
fragment works incorrectly in several cases " into streams/1.0-maintenance
2014-12-08Merge "Bug 448497 - [Sequence Diagram] ClassCastException when activating ↵Camille Letavernier1-3/+8
text editor for nested InteractionOperand " into streams/1.0-maintenance
2014-12-08418647: Location of package imported models should be shownGabriel Pascual6-26/+238
https://bugs.eclipse.org/bugs/show_bug.cgi?id=418647 - Create a constraint for Imported Package - Add field in UML Tab to display location of Imported Package Change-Id: I88687f7973e700976e521b1721d16b12f42e4782 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
2014-12-08Merge "[Bug 453381, Bug 446572]: Label role in diagram UI: Regeneration of ↵Remi Schnekenburger51-16903/+16993
the UML statemachine diagram. Note that since the generated code is not conform to the Papyrus formatting rules, I had to apply format/clean-up/organize-imports to the generated code to limit the number of diffs. Note however that there are diff that are pure formatting diff, because someone probably did not run the formatter after a previous generation. Anyway, the only semantics differences in this contribution are: -added LabelVisibilityPreference nodes in the gmfgen, as those nodes control both label roles and label preferences (the "role" part is still needed even if the "preferences" part is now managed via CSS). Apparently, this had never been done for the statemachine diagram before. -In generated code, ILabelRoleProvider implementation has been generated as prescribed by the gmfgen" into streams/1.0-maintenance
2014-12-08[Bug 453381, Bug 446572]: Label role in diagram UI: Regeneration of the UML ↵Alain Le Guennec51-16903/+16993
statemachine diagram. Note that since the generated code is not conform to the Papyrus formatting rules, I had to apply format/clean-up/organize-imports to the generated code to limit the number of diffs. Note however that there are diff that are pure formatting diff, because someone probably did not run the formatter after a previous generation. Anyway, the only semantics differences in this contribution are: -added LabelVisibilityPreference nodes in the gmfgen, as those nodes control both label roles and label preferences (the "role" part is still needed even if the "preferences" part is now managed via CSS). Apparently, this had never been done for the statemachine diagram before. -In generated code, ILabelRoleProvider implementation has been generated as prescribed by the gmfgen Change-Id: Ic3c554705a260667ed754ad7b10f6cfcb9213283 Signed-off-by: Alain Le Guennec <Alain.LeGuennec@esterel-technologies.com>
2014-12-08[Bug 453381, Bug 446572]: Label role in diagram UI: Regeneration of the UML ↵Alain Le Guennec73-37063/+37244
usecase diagram. Note that since the generated code is not conform to the Papyrus formatting rules, I had to apply format/clean-up/organize-imports to the generated code to limit the number of diffs. Note however that there are diff that are pure formatting diff, because someone probably did not run the formatter after a previous generation. Anyway, the only semantics differences in this contribution are: -In generated code, ILabelRoleProvider implementation has been generated as prescribed by the gmfgen -In UMLViewProvider, calls to PreferenceInitializerForElementHelper.initLabelVisibilityFromPrefs() h ave been removed by the regeneration (managed via CSS now). Change-Id: I609d6f074a48a04571ee53fce10636c933f24111 Signed-off-by: Alain Le Guennec <Alain.LeGuennec@esterel-technologies.com>
2014-12-08436947: [Submodel] Usability improvements for submodelsGabriel Pascual3-202/+235
https://bugs.eclipse.org/bugs/show_bug.cgi?id=436947 - Modify menu labels - Modify dialog message and title for UML Prodile Control participant. Change-Id: I4c9bc5e3e8ea3b13fd7827a18e189dac45beaf8d Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
2014-12-08Bug 452217 - [All Diagrams] "display as a subject" should not be presentatischenko1-0/+9
on all diagrams. Signed-off-by: atischenko <montages.t7@gmail.com> Change-Id: I82f7b400ee04b7a6679aa735961028263de0b5be (cherry picked from commit bd023004ced1b7f6315107bee68df904a69faa1a)
2014-12-03Merge "[Bug 453381, Bug 446572]: Label role in diagram UI: Regeneration of ↵vincent lorenzo134-57375/+58063
the UML class diagram. Note that since the generated code is not conform to the Papyrus formatting rules, I had to apply format/clean-up/organize-imports to the generated code to limit the number of diffs. Note however that there are diff that are pure formatting diff, because someone probably did not run the formatter after a previous generation. Anyway, the only semantics differences in this contribution are: -restore of the LabelVisibilityPreference nodes in the gmfgen, as those nodes control both label roles and label preferences (the "role" part is still needed even if the "preferences" part is now managed via CSS). -In generated code, ILabelRoleProvider implementation has been generated as prescribed by the gmfgen" into streams/1.0-maintenance
2014-12-01[Bug 453381, Bug 446572]: Label role in diagram UI: Correction for the UML ↵Alain Le Guennec15-7483/+7733
sequence diagram. Note that, although the gmfgen was updated appropriately in this contribution, I did not manage to re-generate the editor. Instead, I modified the respective label edit part to add support for ILabelRoleProvider, by copy/paste of what was generated for other diagrams for which re-generation was successful. Note2: I noticed that the different kinds of messages have 4 labels, only two of which I was able to identify and add support for in this contribution (name and stereotype). I suspect that the two remaining ones are related to sender/receiver message occurrences specifications, but it seems their implementation is currently incomplete in Papyrus, and I was not able to display any text for those two mysterious labels anyway. Signed-off-by: Alain Le Guennec <Alain.LeGuennec@esterel-technologies.com>
2014-12-01[Bug 453381, Bug 446572]: Label role in diagram UI: Regeneration of the UML ↵Alain Le Guennec134-57375/+58063
class diagram. Note that since the generated code is not conform to the Papyrus formatting rules, I had to apply format/clean-up/organize-imports to the generated code to limit the number of diffs. Note however that there are diff that are pure formatting diff, because someone probably did not run the formatter after a previous generation. Anyway, the only semantics differences in this contribution are: -restore of the LabelVisibilityPreference nodes in the gmfgen, as those nodes control both label roles and label preferences (the "role" part is still needed even if the "preferences" part is now managed via CSS). -In generated code, ILabelRoleProvider implementation has been generated as prescribed by the gmfgen Change-Id: I137956f7a8122bbe5b9d55f5d0475caaddb7f3ee Signed-off-by: Alain Le Guennec <Alain.LeGuennec@esterel-technologies.com>
2014-11-28Merge "Bug 432693 - Complementary fix for incomplete gmfgen." into ↵vincent lorenzo5-2473/+2476
streams/1.0-maintenance
2014-11-25Bug 453182 - Usage link is restored as Dependency linkashatilov1-8/+13
cherry picked from I5e5d591d459e1748f0acb3c57aa2d0298aa1de02 Change-Id: I196f2ae11ce00a959a327eedb3c1cc4ad216fd38 Signed-off-by: ashatilov <montages.as@gmail.com>
2014-11-24Bug 432693 - Complementary fix for incomplete gmfgen.Alain Le Guennec5-2473/+2476
Change-Id: I6980cdb43985f04ee6d9af0a1b55b51f18a46cd5 Signed-off-by: Alain Le Guennec <Alain.LeGuennec@esterel-technologies.com>
2014-11-19452214 - [State machine diagram] Label preference page missingAnsgar Radermacher4-6/+124
2014-11-19Merge "Bug 448948 - [Activity Diagram] Output pin arrow does not disappear ↵Remi Schnekenburger1-16/+38
after it has been connected to an input pin" into streams/1.0-maintenance
2014-11-18Fix access to the diagram edit part when the action is called outside of the ↵Sebastien Gabel1-15/+17
diagram area. Fix a potential OutOfBound exception when the current selection is empty. Change-Id: I6ab52d7887f4c23209da255e3363f7667f630d7b Signed-off-by: Sebastien Gabel <sebastien.gabel@esterel-technologies.com>
2014-11-18451613: ClassCastException when updating hierarchical profile with datatypeChristian W. Damus2-248/+372
https://bugs.eclipse.org/bugs/show_bug.cgi?id=451613 Define profiles in dependency order to ensure that their Ecore definitions reference each other precisely by Ecore definition, not by UML definition. Conflicts: plugins/uml/tools/org.eclipse.papyrus.uml.tools.utils/src/org/eclipse/papyrus/uml/tools/utils/ProfileUtil.java tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile.tests/META-INF/MANIFEST.MF
2014-11-17Merge "Fix access to the diagram edit part when the action is called outside ↵vincent lorenzo1-524/+467
of the diagram area (property view for instance) + performed some code clean-up" into streams/1.0-maintenance
2014-11-14451557: Stereotype repair dialog buttons still enabled during long repair ↵Christian W. Damus4-10/+57
operation https://bugs.eclipse.org/bugs/show_bug.cgi?id=451557 Disable the repair dialog buttons while the repair is in progress and provide a cancel button to stop and rewind the repair operation.
2014-11-14Fix access to the diagram edit part when the action is called outside of the ↵Sebastien Gabel1-524/+467
diagram area (property view for instance) + performed some code clean-up Change-Id: I811c9cc27817f40a1f7583aedc3121d55bd0a828 Signed-off-by: Sebastien Gabel <sebastien.gabel@esterel-technologies.com>
2014-11-13451338: [RSA Model Import] Performance issues when importing larger models ↵Christian W. Damus3-57/+126
to Papyrus https://bugs.eclipse.org/bugs/show_bug.cgi?id=451338 Fix severe performance problems in stereotype repair, including: * expensive search for a profile matching an unknown-schema EPackage for every instance of an EClass in the package, despite that a match can never be found * expensive validation of the transaction that does stereotype repair, despite that there are no semantic changes worth validating * let SemanticUMLContentProvider refresh its roots only once at the end of a transaction that changes resource-set roots, instead of repeatedly throughout the transaction (and posting async viewer refreshes along the way) Conflicts: plugins/uml/org.eclipse.papyrus.uml.modelrepair/src/org/eclipse/papyrus/uml/modelrepair/internal/stereotypes/ZombieStereotypesDescriptor.java
2014-11-13Bug 443909 - Error in display of Package line color and width.atischenko1-2/+3
cherry-picked from master: I48200eeb15bfcaf1a3a8b7bcf169d2557dcbe593 Change-Id: Ie06f3cad77bb8f632d040bf43ecc7c8afb86ce5c Signed-off-by: atischenko <ticher777@gmail.com>
2014-11-10Bug 443884 - [Sequence Diagram] Resizing of an overlapping executionesboyko2-17/+84
specification should resize the corresponding overlapped ESs Change-Id: Ib957863a7489876b3d6e10aa6943e23a2b5165b1 Signed-off-by: sboyko <serg.boyko2011@gmail.com>
2014-11-10Bug 441794 - [Sequence Diagram] Resizing of an operand of a combinedsboyko2-100/+74
fragment works incorrectly in several cases Change-Id: I749f574cc99304769c88486e7eec90a4473bd6d2 Signed-off-by: sboyko <serg.boyko2011@gmail.com>
2014-11-10Bug 448497 - [Sequence Diagram] ClassCastException when activating textsboyko1-3/+8
editor for nested InteractionOperand Change-Id: I33d30f6d44ea9c06675cb68f7514b858ae5dca30 Signed-off-by: sboyko <serg.boyko2011@gmail.com>
2014-11-07Bug 448948 - [Activity Diagram] Output pin arrow does not disappearatischenko1-16/+38
after it has been connected to an input pin Fixed: - NPE - refreshing the arrow state for existing activity diagram when it opened in the editor. cherry-picked from master: I133f9459e07bfd9c8d90dc125d680a6934ef9413 Signed-off-by: atischenko <ticher777@gmail.com>
2014-11-07Merge remote-tracking branch 'origin/bugs/440230_440226' intoMickael ADAM1-454/+444
streams/1.0-maintenance -Merged without conflicts Change-Id: Ib3c9f7c1d0ecdcaf42c35c5b5380d52998edea60 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2014-11-06450233 - [C++ codegen] CmdHandler should be moved from "acceleo.ui"Ansgar Radermacher1-0/+45

Back to the top