Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-06-14[version] Bump version to 5.0.1Pierre-Charles David52-72/+72
Change-Id: Icefef3c0c203a2547ab87032c040bdcd49b3e9a2 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-05-09[441666] Embed the Acceleo Interpreter View feature in the Sirius update-sitePierre-Charles David1-0/+2
Bug: 441666 Change-Id: I71e5c87b27efedddb3d0a027cf5d04ce6ace9527 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-05-04[releng] Add the AQL Interpreter bundle to the interpreter featureStéphane Bégaudeau1-0/+7
The AQL Interpreter bundle was included in the build but it was not in any feature and thus not in the update site. Change-Id: I38dae97c0598e49c42019b7a886692e6a4491eaa Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2017-05-04[507314] Move the default rules to a dedicated bundleStéphane Bégaudeau3-0/+17
The new bundle can now safely depend on both the standard widgets and reference widget. Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=507314 Change-Id: I34f2e8ba619193b84548416704a431e0f11629bf Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2017-03-15[build] Add missing org.eclipse.sirius.properties.core plug-in to the ↵Pierre-Charles David1-0/+7
oes.specifier feature Change-Id: I2cdd927219f5c94526f964acf753967b420d9283 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-03-14[510040] Add the session editor plug-in into the relevant featuresPierre-Charles David2-0/+14
Bug: 510040 Change-Id: I6fbfe83735ad70e2d2bc03c3ff0774546071cfd7 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-03-09[build] Make sure the EEF sources are included in the update-sitePierre-Charles David1-4/+4
Change-Id: I7dbd36e10a94235eba072ab5cecfb5e3182a1ba8 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-02-28[510040] Add new plug-in to hold the new aird/session editorPierre-Charles David1-0/+1
The new plug-in is currently empty, but built as part of the overall Maven build (even though it is not part of any feature yet). Bug: 510040 Change-Id: Ic1d931259bc48ac132765ac60ec31c80d74dcc37 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-02-23[build] Upgrade to Tycho 1.0.0Pierre-Charles David1-5/+3
Disable project-specific Java compiler settings to avoid too many warnings in the logs. Change-Id: I46ad50ce2ff99cf7bd809a6e4a1bbf09a97bfd07 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-02-08[releng] Upgrade to the latest CBI plug-inPierre-Charles David1-1/+1
The 1.1.3 version is recommended over the previous, see https://projects.eclipse.org/projects/technology.cbi/releases/maven-plugins-1.1.3 for details. Change-Id: I9ffe255ab367ac6bb138dbdf3417198939e1b003 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-02-07[510028] Remove non-UI code from Sirius Properties UIStéphane Bégaudeau2-0/+7
1) Move the Properties metamodel descriptor provider in a new plugin named org.eclipse.sirius.properties.core 2) Move the preferences from org.eclipse.sirius.ui.properties to the new plugin org.eclipse.sirius.properties.core Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=510028 Change-Id: I9548a948d22b63c6d4e1e9b7abc9ea3bf66994bb Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2017-02-06[496075] Add a lightweight AQL interpreter in its own pluginStéphane Bégaudeau1-0/+1
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=496075 Change-Id: Ie49d2774d28831303c2f54189f3e0a63fd086d6f Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2017-02-01[cleanup] Remove references to the obsolete MaxPermSize JVM settingPierre-Charles David2-16/+16
With recent JVMs (1.8+), it only serves to produce a warning at launch time. Change-Id: Id59fdd43595f6bb943e69b75361ad9ca021ebcf5 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2017-01-08[build] Move to Tycho 0.26 (from 0.24)Pierre-Charles David1-2/+2
Change-Id: Iba32834143c8c72e718c133b5f1adbdcafab8cf1 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-12-06[version] Bump version to 5.0.0Pierre-Charles David52-72/+72
Change-Id: I87e230aa2bbfad240eadfb69a2cdd4b40bf1ebc2 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-10-26[version] Bump version to 4.1.2Pierre-Charles David52-72/+72
Change-Id: I004280d217c1b50533abf2beca3e6f22ba96f311 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-10-25[doc] Fix feature descriptionsPierre-Charles David3-3/+3
Properties view support is no longer experimental. Change-Id: I76aea8093fcdd54ccb95e079785fde2f247f6f3d Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-10-19[495366] Include EEF 1.7 directly inside the Sirius repoPierre-Charles David1-1/+5
Bug: 495366 Change-Id: I5caa48b0106affed1be587c76c458ec1895c631c Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-10-19[495366] Include properties view support in the all-in-one featurePierre-Charles David1-0/+63
Bug: 495366 Change-Id: I5c28373e61867e61f3625bb0d6ffd0c13296dfce Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-10-11[version] Bump version to 4.1.1Pierre-Charles David52-72/+72
Change-Id: I419fa60e0a02b137d16d0039acdcacfde32fa064 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-08-23[496057] Add the new reference widget to the buildPierre-Charles David2-0/+32
Bug: 496057 Change-Id: I8437e998882d9d78e9f7cd18664a6c374e4c90de Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-08-22[496057] Add support for advanced custom widgetsStéphane Bégaudeau1-0/+1
Add a new reference widget configured using the name of an EReference Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=496057 Change-Id: Ia5cfd6906c5ab3562b0efee9c9647cf6f0a192f8 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-08-19[496466] Add FormatData metamodelLaurent Redor3-0/+15
This commit is the first of 2 to provide new API for new extension point org.eclipse.sirius.diagram.ui.formatDataManager instead of old layoutDataManager. The old API will be deprecated (and removed in next major version of Sirius: 5.0.0). This first commit duplicates the LayoutData metamodel (in FormatData). Bug: 496466 Change-Id: I69fed27536489dec19a45f684ac2cb244920762b Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
2016-07-05[495993] Configure Maven RCPTT runnerPierre-Charles David1-1/+1
Bug: 495993 Change-Id: I12763af8a5967f168b37493d6cf9dd2479ca3581 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-07-05[495703] Remove 'experimental' mention from plug-ins and featuresPierre-Charles David4-8/+8
Bug: 495703 Change-Id: I7162687efa871d18bd914c8e1545878ee7a711c3 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-07-05[495703] Move projects out of the incubation folderPierre-Charles David25-14/+1936
Bug: 495703 Change-Id: I77ea0b02aabf21520a762ffe8271b54e34e2a936 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-07-05[495703] Remove the experimental category in the repositoryPierre-Charles David1-19/+9
Bug: 495703 Change-Id: If7a371050d1a3fa70be9e7807dd05c0aeb0ae10f Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-06-30[495703] Remove the 'incubation' feature and update-sitePierre-Charles David1-2/+0
Bug: 495703 Change-Id: Ib3ecfd3f35e10e764af0acb7c6e9cddd06f98b33 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-06-27[495993] Add RCPTT tests on properties viewMélanie Bats14-4/+845
Contribute: * org.eclipse.sirius.tests.rcptt.properties{.edit,.editor}: a very basic metamodel which serves as a target semantic model for properties view tests. * org.eclipse.sirius.tests.rcptt.properties.samples: an example wizard which can be used to import both an instance model of the metamodel above, and the definitions of several modelers (and properties views) which target it; * org.eclipse.sirius.tests.rcptt.feature: a new feature which contains all of the above. Designed to be installed in test environments. * org.eclipse.sirius.tests.product: a product definition which contains Sirius, its support for properties views, and the feature above. Designed to be used as a SUT for RCPTT. * org.eclipse.sirius.tests.rcptt: actual RCPTT tests/suites which target the SUT from above. Bug: 495993 Change-Id: I5a0403c27ef66255a81c3eb994a4cc468f2ddd36 Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr> Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-06-08[version] Bump version to 4.1.0Pierre-Charles David39-41/+41
Change-Id: Ie3c3f919611c2590ea37e36e25b97431ee3ecae3 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-05-30[482528] Expose properties-related features in "Experimental" category of ↵Pierre-Charles David1-6/+29
main repo Bug: 482528 Change-Id: I058c15bfb9e8064e7d03a9a0a4baf64a3befc25c Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-05-19[482528] Fix syntax error in main pom.xmlPierre-Charles David1-1/+1
Bug: 482528 Change-Id: I69c595741acd4caf623419f111203dc51e27fb56 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-05-19[482528] Integrate properties view support in the main repoPierre-Charles David2-22/+30
The incubation-specific repo and profiles are still kept and built at this point to minimize the risks during the transition, but may be removed later. Bug: 482528 Change-Id: I967c1572cee3cf78a5729099513763ca16af399b Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-05-19[482528] Remove 'incubation' from plug-ins and feature namesPierre-Charles David1-1/+1
The word is still present in the update-site id and in the global "incubation" feature which contains everything in it. Bug: 482528 Change-Id: I37edbf9ab15ae000bdbc8603dd44fea9378c0f72 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-04-27[489001] Include AQL in the Sirius repositoryLaurent Redor1-0/+2
Bug: 489001 Change-Id: Ia84de4f057ef42cf2a18623c7b13b2c96598d219 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr> Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
2016-04-07[490594] Improve packaging of the properties view supportPierre-Charles David1-1/+7
- Replace the monolithic oes.incubation.properties feature with two finer-grained ones, isolating the specification environment support from the runtime. Despite the incubation status of the work, the new features' names do not include an "incubation" segment to avoid breaking updates when this becomes ready for prime time. - Fix the various plug-ins packaging: add missing files and copyright information, update version to 4.0.0 to match the rest of Sirius (even though this particular component is new and still in incubation), make sure build.properties & co. are correct, etc. - Also fix the samples projects (which had inconsistent Java package names and mostly missing or incorrect metadata due to quick copy/pasting) and add all of them to the build via a new feature. Bug: 490594 Change-Id: I80b91ac4322370a2320376fb81c466b02a8cd77d Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-02-26[build] Use more recent Acceleo 3 Maven plug-insPierre-Charles David2-12/+12
Use version 3.5.2 from the official repo.eclipse.org instead of the old 3.2.1. Change-Id: Iaf64f7ffc22b4757e64e921e2d58cf2569d4608b Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-02-19[478878] Merge the code and Test buildscbrun4-61/+183
Include the tests and their configuration into the base Maven build. Remove the "test specific" targets platforms and update the "build" target platform to include UML2. The test specific build org.eclipse.sirius.tests.parent is not removed but is made empty in order to be able to have Jenkins/hudson jobs which can indiferently launch one layout or the other. Bug: 478878 Change-Id: I9472ab5ee6a5d631cf054d5f809609d7567bec3d Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-02-01[482528] Replace dependency to oes.ui.properties by extension pointPierre-Charles David1-2/+2
Remove the optional dependency from oes.diagram.ui to oes.ui.properties, which can cause build and deployment issues, and replace it by an indirection using the new extension point oes.ui.siriusPropertySheetPageProvider based on the new interface ISiriusPropertySheetPageProvider. Only the diagram dialect is currently aware of this extension point. Support for tables and trees will come in a second phase. Bug: 482528 Change-Id: If6cda35401f32585816427f2fa02b893c233ecbb Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-02-01[build] Fix buildPierre-Charles David1-2/+2
Change-Id: I48f2b39764c4702080e56c0c182129c44f1fd5bd Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-01-08[482993] Re-enable building of oes.incubation.propertiesPierre-Charles David1-2/+2
This reverts commit 774039460138467cfddb66eabd8caac193cfda59. Bug: 482993 Change-Id: I27d870a282ef7901daa27932bafb7ea97e77e4c1 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-01-08[482993] Temporarily remove oes.incubation.properties from the buildPierre-Charles David1-2/+2
Bug: 482993 Change-Id: Ief6d6c52753d7a6ccb8894017d2bd2ee4c5405b2 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2015-12-09[482528] Add the EEF-dependant parts into the buildPierre-Charles David1-0/+3
The incubation update-site now contains 3 features: * oes.incubation.interpreter with only the interpreter API; * oes.incubation.properties with the VSM extension metamodel and the EEF-dependant runtime which converts it into EEF-compatible model; * oes.incubation with all the incubation features (currently the two above). There is a cyclic dependency (oes.ui.properties depends on EEF2, which itself depends on oes.common.interpreter), which required "polluting" the main target platforms with both EEF2 and the previously built oes.common.interpreter!); see the new modules/eef-ng.tpd. Bug: 482528 Change-Id: Ieba867378916acf3230302b15221e4634134c383 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2015-11-27[482528] Add the "properties" metamodel to the incubation buildPierre-Charles David1-0/+3
Bug: 482528 Change-Id: I1ff250d30b08a942de1e1111f73c8f05a3539ae3 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2015-11-27[482528] Build and publish some of the incubation plug-insPierre-Charles David1-15/+25
Add a new update-site, published under "incubation" alongside with "tests", with (currently) a single oes.incubation feature with just the oes.common.interpreter plug-in. Bug: 482528 Change-Id: If15458b24c16f068a45faa08c7919283e6cea9a6 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2015-11-26[version] Bump version to 4.0.0Laurent Redor39-42/+42
Change-Id: I7e9919fed7baf39e67060fc04855d8dba2e423e3 Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
2015-11-25[build] Upgrade to Tycho 0.24.0 (from 0.23.1)Pierre-Charles David1-2/+2
Change-Id: Ia8fe7c18a2f037affd93eb7d82af34c8eb8c0b14 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2015-10-30[470460] Remove 'experimental' from AQL features descriptionsPierre-Charles David3-4/+4
Bug: 470460 Change-Id: If320e59650e5398043ccb3b3e920e0091a7b96fc Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2015-10-30[version] Bump version to 3.1.2Laurent Redor39-42/+42
Change-Id: I8994b6ece2a4483f2bb3004f87ad4e8a52e75e85 Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
2015-10-19[version] Bump version to 3.1.1Pierre-Charles David39-42/+42
Change-Id: Ia64c24621aeabae6347afff535d446b2be00d7c9 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>

Back to the top