Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-05Bug 507479: [SequenceDiagram] Choose lifelines covered by a combinedChristian W. Damus1-1/+3
fragment Implement properties view for the InteractionFragment::covered property of combined fragments and interaction operands. Restrict the selection of covered lifelines to lifelines in the same interaction. Add warning constraints for consistency of lifelines covered by - interaction operand as compared to lifelines covered by the fragments that it owns - combined fragment as compared to lifelines covered by fragments of its operands Update the automatic validation (if the preference is set) of an interaction operand that has has its owned fragments recomputed to encompass the entire containing combined fragment, to handle the impact on its lifeline coverage consistency constraint. Update headers & plugin version Change-Id: I340c816a3d62b38b2e811daa90b4d5c0c1fb5493 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-07-04Bug 507470 - [Documentation View] Test shall be done for the newMickael ADAM1-0/+2
documentation view. Change-Id: Idea85cd39e6d4e64da780bb1f5275285f6686269 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-02Bug 479970 - [Doc] Decoration Service framework shall provideNicolas FAUVERGUE1-0/+7
documentation and example https://bugs.eclipse.org/bugs/show_bug.cgi?id=479970 -Example for decoration service, Shape provider and GMF decorator. see https://wiki.eclipse.org/Manage_Decorators_On_Papyrus -add wizard to import project Change-Id: I5186cebaf00dd0f34fb195279b322f460dab46d6 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-29Bug 536299 [releng] Update targetPlatforms after simrel fixQuentin Le Menez1-2/+2
- deactivated the problematic doctemplate plugin until the issue has been resolved Change-Id: I22329d40cf83ec63002b8f8f5a727cb4b9fdaec2 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-28Bug 536299 [releng] Update sdk and rcp for the next releaseQuentin Le Menez2-2/+2
- Update the rcp and the sdk to avoid future misunderstanding and conflicts Change-Id: I074b76756528d8138772e329279bdb054e495bd3 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-18Bug 536003 - Remove incubation in All Papyrus Core ProjectsBenoit Maggi5-5/+5
- remove incubation from description - remove duplicate groupid/version in pom.xml - remove useless cast Change-Id: If1617e9660a0b03ac0af65c08592ab4125c2f891 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-05-31Bug 535388 - [Quality] Remove reference to unknown schemaBenoit Maggi1-1/+0
- remove reference to non existing schema/aspectToolProvider.exsd (it was removed last year for palette refactoring) - use existing ValueSpecificationAction.gif icon instead of non existing icon ValueSpecification.gif - remove duplicate groupId in pom.xml - remove unused import and unused value Change-Id: If827cec2c8c8e1d437a1ddc549940be86ece881a Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-05-24Bug 518452 - [releng] [photon] Correct feature failureQuentin Le Menez1-1/+1
- correct build failure introduced by the previous b2737c31331b2f92bde62e45ba883e5df3255e83 commit Change-Id: Ic771faf89875900a47ea2ad30105b50ed0153cde Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-24Bug 535017 - [Toolsmith] Unable to install the Toolsmith Feature for Photon RC1Quentin Le Menez4-51/+27
- create soft references to the required features/plugins instead of including them directly Change-Id: I77e1c5fcdabb25e7ebdc3a05506c239180f63c64 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-22Bug 533701: [Sequence Diagram] Stereotype or Shape Compartments shouldCamille Letavernier1-0/+7
not be displayed in CombinedFragments https://bugs.eclipse.org/bugs/show_bug.cgi?id=533701 Add 2 services, to support filtering generic Papyrus IViewProviders and IEditPolicyProviders. Also add a simple contribution for the Sequence Diagram, to disable Symbols compartments. Change-Id: I0d6e1af0ad4395daf3170409b5735df36dd02d46 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-18Bug 518452 - [releng] [photon] Update target for the next RCQuentin Le Menez1-3/+2
- Update tooling dependencies to avoid 1.6.1 batik conflict Change-Id: I4c3d5f4c3e6a430a0316652248d5e5b6147aa286 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-16Revert "Bug 518452 - [releng] [photon] Update with the new gmf runtime ↵Quentin Le Menez1-0/+10
update site" This reverts commit 9b586fc1cf795254e351a85590d9e21d2ccae017. Change-Id: I3cb4c99429a6fb2e83ab5c8222310a4820b873ba Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-16Bug 518452 - [releng] [photon] Update with the new gmf runtime update siteQuentin Le Menez1-10/+0
Change-Id: I361e43772b3a1e85e42bf7f41b5442944f747888 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-14Bug 533852: [All Diagrams] Provide a default font for all platformsCamille Letavernier1-4/+11
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533852 Change-Id: Idf6508dd9d5f59206b9daa7ab254be7ef8bba0e2 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-10Bug 531643: [Table] Remove all table files creation from the Papyrus New ↵Vincent Lorenzo2-9/+2
Wizard, excepted NattableConfiguration file - Edit the genmodel, setting generate editor and generate wizard to false for all EPackage, excepted nattableconfiguration package - Remove all customs editors - Remove the tests plugins org.eclipse.papyrus.infra.nattable.model.editor.test - Create a NattableConfigurationResource with the same options than the removed custom editors - Change path contribution for the NattableConfiguration wizard - Set nice icons for the NattableConfiguration wizban and the NattableConfiguration resource Change-Id: I6384e45036a35fe026fcdf2aa65b63d49177159b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-03-23Bug 532639: [Table][Matrix] System shall enable to specify the creation ↵Vincent Lorenzo9-13/+13
location of relationships created using a matrix editor. Change-Id: I4ffde565f069e65c85c838bd14aebb4b809c61b7 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-03-21Bug 525483 - [Toolsmiths] Profile changes management and model migrationPauline DEVILLE10-2/+637
Change-Id: Id5b2081df69458ef48821f492929b107a1d2ef4f Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-03-21Bug 518452 - [Releng] [Photon] [Doc] Remove outdated Layers documentation to ↵Quentin Le Menez1-6/+0
put it in the proper repository Change-Id: Id86ba9ef9c2818a90b5c718b8f06f32137874652 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-13Bug 518452 - [Releng] [Photon] Updates for the new Toolsmiths update siteQuentin Le Menez5-8/+8
- Update the targetplatforms and the feature descriptions - Moved the sign profile as it does not seem to be inherited properly - Added a silent update site for the releng tools Change-Id: Ief4f9a1c499d28415ab695acd991085e37e8c45d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-11[Releng] [Photon] Delete old Dev framework and add a new Toolsmiths oneQuentin Le Menez68-516/+1718
- Delete the old Dev releng profile and replace it with a Toolsmith one - Add new features: Junit, Releng, Diagramgen and Debug to be released - Move the junit framework at the root of the junit test folder - Remove Toolsmiths from the main build as it will have its own - Repopulate the SDK feature and distribute the excess features in theit own root parent - Add a new views feature - Moved the assistants to the toolsmiths folder and put them in the toolsmiths build Change-Id: I1c0331b25607baaf1cfcc635d9c7b0d9c6d73e63 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-11Bug 531190 - [Releng] Remove generated tests framework and pluginsQuentin Le Menez6-78/+15
- Remove the generated tests framework - Remove the associated dev plugins and nature to the tests plugins - Remove the xtend files for test generation - Remove the outdated all encompassing test suite - Rewire the dev menu plugin to plain old src instead of src/main/java - Move the junit framework plugins to the root of the junit test folder Change-Id: Id2c0c18762c7c917de93430d3ace2f48940c1297 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-11Bug 518452 - [releng] [photon] Delete the discovery site for PhotonQuentin Le Menez9-654/+0
Change-Id: I085e7af41f1736566fca887fb0b013f4e4ff588d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-02-27Bug 531270: [EMF][Expressions]Papyrus must provide a common way to save and ↵Vincent Lorenzo9-0/+631
load all Papyrus EMF models with the same options Change-Id: I49305997e6e80c4ef7e3fb32bb364a2d20d1dd0c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-02-07Bug 530855 - Add New Child menu generator in Toolsmith featureBenoit Maggi1-0/+16
- add org.eclipse.papyrus.uml.profile.types.generator and org.eclipse.papyrus.uml.profile.types.generator.ui in toolsmith feature Change-Id: I361a304b5fc3bbd4eced8283e3a0760e91f7ba72 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-02-02Bug 518452 Update the Toolsmith feature dependencyQuentin Le Menez2-3/+3
Change-Id: I8f799ad981681e748d8e20f658ee8eaec0fe7c49 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-01-09Bug 515367 - [releng] Uniformization of the end of lines to Unix standardQuentin Le Menez164-6556/+6556
- Format the EOL of all the files matched by: grep -rIUs . | xargs -Ifile dos2unix -k 'file' Change-Id: I5c41d540a9a67b50de9b912ab35e16cc9a912961 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-12-22Bug 527800 - [CSS] UML update for the CSS modelQuentin Le Menez1-56/+66
- create the UML model - generate the model and edit code Change-Id: I018de7ae3fd500eda066bbac4f16829862d32a07 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr> Conflicts: features/papyrus-main-features/org.eclipse.papyrus.infra.gmfdiag.css.feature/feature.xml
2017-12-15Bug 518310 - [Export] Export diagrams from a model as htmlBenoit Maggi2-1/+16
- provide export model as a html static website - menu in ModelExplorer>Right Click>Export>Export html - preference page in Papyrus>HTML Export - extend the export with org.eclipse.papyrus.uml.export.generation extension point - add gson in target platform Change-Id: I11a35405cde68159a8653c9ee9f01dd0d9c41f84 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-12Bug 528490 - [Quality] Remove plugin and feature string from nameBenoit Maggi16-504/+542
- remove plugin string in plugin name - remove feature string in feature name - fix some duplicated names - extract feature name in feature.properties Change-Id: I23303b5d32390fd01aa903214d430c930618c982 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-11-08Bug 522500 - [developer] developer feature seems not to be installableFrancois Le Fevre1-0/+6
any more Actions - adding the repository reference to the category - adding the plugin used by tycho to in the pom.xml to reference the needed repository Change-Id: I5957b1a831503e197f2e6272afad79987e2dfd4a Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=522500 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr> Also-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-09-28Bug 522721: [Table][Matrix] New Matrix Framework must provide JUnit TestsVincent Lorenzo1-13/+55
Change-Id: I47ed56d65a5ab9cb0e9244f62b0f6ba1097aaf46 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-09-26Bug 521476: [userxp] plugin that declare a menu not at the right place Francois Le Fevre1-7/+0
- deletion of the plugin - zip the code in bug 521476 Change-Id: Id32f15017393db9ac71005a469573f7ddb72edad Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521476 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-09-25Bug 522500 - [developer] developer feature seems not to be installableFrancois Le Fevre1-9/+13
any more Actions -adding the url of gmftooling -adding required plugins after loading developer targetplatform Review -for me we should add all manualUpdate url of /org.eclipse.papyrus/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.target Change-Id: I524727cd15cfd6c9181aa8257cb96ff21c84027d Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=522500 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-09-03Bug 521572 - [General] Various cleanupsPierre GAUTIER1-4/+0
- remove duplicate 'description' element from feature.xml Change-Id: I053df4ec0e20deee554c9f6415bcc21b54256b41 Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-09-01Bug 521572 - [General] Various cleanupsPierre GAUTIER2-0/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 define project-specific, overriding workspace-scoped, preferences for UTF8 encoding and Unix end of line preferences Change-Id: I260d84ab76c08866cd3e8709967d4218d992c095 Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-08-31[releng] [photon] Repair the dev buildQuentin Le Menez1-3/+4
- bad pom reference has been introduced and broke the dev build Change-Id: I5b44bca52143b2ff54c214ecdc2a3fd10f88978b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-08-29Bug 521522: [devxp] Create a dedicated developer feature to hold exampleFrancois Le Fevre8-0/+652
plugins Actions -create the feature -associate it to the build Change-Id: I156961ccb6df021a01cf517d49d9611055c44e78 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521522 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-29Bug 521513: [userxp] rename Papyrus Exampes into Papyrus user Examples Francois Le Fevre8-9/+9
Actions -rename the feature and its assocaited files (pom,.project) Tests Change-Id: I0418653f8f65acd5dd8533bea9db2be606707c0b Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521513 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-29Bug 521409: [examples] create an example of project to manage examplesFrancois Le Fevre1-8/+8
models Actions -rename the plugin -add it to the biuld reactor -respect convention for maven plugins that acts as pom Test -start an eclipse applciation and check presence of the Example in new examples Change-Id: I64953fa92c63ef91967bb1a1888977875e72eb97 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521409 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-25Bug 521378 - [userxp] deletion of the plugin GenerateHugeModel Francois Le Fevre1-7/+0
Actions -suppression of the plugin -removing references in pom.xml and feature.xml -adding the project zip in the bug for future integration in a github repository Test -check reference in other MANIFEST.MF Change-Id: I6a8596daf0dcc27a02a5dbd0e0dd578ce14c20eb Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521378 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-24Bug 520683: [releng] integrate editor plugin to the build and respectQuentin Le Menez1-0/+8
convention Actions -create pom -change version -respect convention for intermediate pom Review -do we need the plugin or not, seems to have no dependency on it Change-Id: Ic589c85959b65d81ac5bf13c64804afa06e7fbf3 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=520683 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-24Bug 520455: [archi] plugin org.eclipse.papyrus.infra.core.pluginexplorerFrancois Le Fevre2-7/+7
seems to belong to developer and not core Actions -move the plugin into the dev folder -move the plugin in to the right feature -rename the plugin according to dev convention Change-Id: I8b4eec213c43eb18591b9a3e817e4a773306cfd7 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=520455 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-21Bug 520680: [releng] refactor the main feature to extract pluginFrancois Le Fevre2-7/+7
org.eclipse.papyrus.eclipse.project.editors Actions -removing the specified plugin's version -adding it to the editor feature Change-Id: I3bb4a7660397af8aa3cb879f5ee28158d8b8e911 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=520680 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-06-20Bug 518452 - [releng] [photon] Git management and releng traceabilityQuentin Le Menez2-11/+11
- Increment the sdk feature version for the new Photon branch Change-Id: I257f741a13d8b15f33e490b67d5b69e0511a6279 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-06-16Bug 518341 - [Releng] [Papyrus] Remove the extra architecture from the git ↵Quentin Le Menez31-3006/+0
repository - Removed the modules in the root pom - Removed the references to the extra repository in both dev and examples pom - Removed the empty features - Removed the empty extra tests - Removed the unnecessary extra target platforms - Removed extra references in the maven launch configurations - Cleanup toolkit folder Change-Id: I42c4ab5683331dce5919c81d91f444333ddb0ac0 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-06-08Bug 517418 - [userxp] add a new description to Papyrus main featureFrancois Le Fevre1-1/+1
Actions -main actions have been done in the commit f347730cbc93ac7c6708a5f80b7a85d8028d5523 -minor modifications here Change-Id: I105202a52ddb9635d1ca04fdc02262d2a5cbe148 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-06-01Adapt the features descriptions and naming for Oxygen release. Florian Noyrit15-65/+164
Actions: -Polish the features descriptions to better reflect the features’ content -Update some feature names to align with the PIC product management committee naming recommendations Change-Id: Iff0752b63171b6be596e2d824896fc60b2e36d52
2017-06-01Bug 516687 - [SysML 1.1] Move SysML 1.1 to an independent repository Benoit Maggi64-5768/+0
- remove sysml 1.1 plugins and feature from master branch - note: some weak reference are still in the code a simple sysml grep will show all remaining typos Change-Id: I00173658659cfb5f3cec47391c6a3b1216bafcff Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-05-31Bug 515707: [Expressions] Papyrus must provide a generic extensible way to ↵Vincent Lorenzo1-0/+6
create and interprete Expression - EMF expressions documentation plugin Change-Id: I749f89f925649c589478bad518b0e89961ac745b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-05-23Bug 512564: [Table][Matrix] Papyrus must provide a generic way to the user ↵Vincent Lorenzo1-5/+19
to create relationship matrix. Bug 516579: [Table][Matrix]Papyrus must provide a dedicated Property View for Matrix - provides a new nattableconfiguration file for a Generic Matrix For Relationship - provides the required changes to interprete this new configuration file - provides a dedicated property view Change-Id: Ia56b23086891614ac332ca678a0967593789f691 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>

Back to the top