Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-09-21[releng] Second part of the switch to EPLv2Stéphane Bégaudeau13-66/+79
- Java files - Metamodels Change-Id: I66cb5cf73ad4a8689ac81e06fe0f826a35f1df4a Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-10-13Revert "[496011] Defer the evaluation of select candidates"v1.7.1_RC1v1.7.1Pierre-Charles David2-20/+1
This reverts commit efa5ed85bf4a038c35f769f579290cb1bc5094f3. Change-Id: Id9c7ced9f557dc8b5774bbf69cc8612642c5b730 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-10-05Fix import order errorv1.7.0Mélanie Bats1-4/+4
Change-Id: If7b993cb25dc1242ff8ec08b0e8eacbaed03af30 Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr>
2016-09-29[496011] Defer the evaluation of select candidatesMélanie Bats2-4/+24
The computation of the candidates available for a select is deferred until the user clicks on the combo box. Bug: 496011 Change-Id: I5174df1d864e1a69b72d552b236ac1fe7daa0e77 Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr>
2016-09-29[496011] Defer the computation of help messageMélanie Bats1-0/+1
The computation of the help message is deferred until the user hovers the Help label. Bug: 496011 Change-Id: I809e8953f861deda50c3528a4cb3a5a71251673a Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr>
2016-09-07[500472] Add support for widget actions on label and hyperlinkStéphane Bégaudeau1-1/+1
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=500472 Change-Id: I7b7a6a39c3974de996b7753a8fbdde79e97f73dd Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-05-20Remove additional references to the bodyExpression of the labelStéphane Bégaudeau1-1/+1
Change-Id: I309582bc0a6db3182af8d04c813760cee546997f Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-05-04Improve the API of EvalStéphane Bégaudeau2-2/+101
1) The API of Eval has been modified in order to simplify its use by reducing the number of methods with a similar signature that can be called. The new methods have also a much more explicit name. 2) Simplify some usage of Eval in order to reduce the number of message logged for the end users. If the absence of an expression does not prevent the proper execution of the code, nothing is logged Change-Id: I67566cdb1c56c0e1505d64cb36a0d81b4df63908 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-04-22Update the EEFViewFactory to require an interface of domain class testerStéphane Bégaudeau1-7/+2
1) Previously the EEFViewFactory required a DomainClassTester or one subclass, now it will only ask for an object implementing IEEFDomainClassTester. 2) The algorithm of the default implementation has been simplified in order to prevent some issues with dynamic models and the URIs of EPackages. Change-Id: Ie868cf04a427a49016f968d7a07d629c3637f850 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-04-20Add support for layoutStéphane Bégaudeau1-6/+3
Change-Id: I7a65de5a7e23d61347d64db0e1dc59cbb6ac5b94 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-04-19Remove dependency to EMF TransactionPierre-Charles David6-16/+13
Introduce EditingContextAdapter interface to allow client code to provide the appropriate hooks for EEF to: 1. execute model-changing operations in an appropriate context; 2. detect when the model being displayed by EEF has been modified so that we can refresh our views. Bug: 490594 Change-Id: I3c3ffd62773107ddc59024e173c918d0eb6c53a4 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-04-07Add new unit testsStéphane Bégaudeau10-120/+646
Change-Id: I74cc247e79ddc26499bac925bd3bb7cefe385c7a Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-03-03Add unit testsStéphane Bégaudeau5-83/+336
Change-Id: I64a47558ee7079aa9c1588a4cde3f965c5e57225 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-03-01Add support for the validation in the DSLStéphane Bégaudeau1-5/+13
Change-Id: I9fc899bf6e0b631914a901212238304a295e4d13 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-02-22Adds support for help tooltipsStéphane Bégaudeau1-3/+11
Change-Id: Ic62933c13710a826111be6f75e162b5837dd0de4 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-02-04Introduce the Eval class to evaluate expressionsStéphane Bégaudeau1-1/+9
Change-Id: I60d1e350e7aa2b4fa0fcac111a68adc52ec9ddd9 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-02-03Add support for multiple groups in an IEEFSection.Stéphane Bégaudeau1-7/+7
1) An EEFSection is now initialized with an EEFPage 2) EEFGroups can now react to the various events available (aboutToBeShown, refresh, aboutToBeHidden, etc) Change-Id: I7f33936543b1b88b922fe92f509ef6fcc1629030 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2016-01-05[482993] Move IVariableManager and co on the Sirius sidePierre-Charles David1-3/+3
Bug: 482993 Change-Id: I2d16452c94a9b5d29cb0b246117234cfd36ecbb2 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2016-01-05[482993] Use the default EvaluationResult implementation from SiriusPierre-Charles David2-78/+3
Bug: 482993 Change-Id: Ifcabc67ae7277680c6cce157bd09a143ac9ed2c3 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2015-12-10[build] Improve the buildStéphane Bégaudeau1-1/+15
1) Add org.eclipse.eef.properties.ui to the build 2) Fix an issue with a missing maven plugin version for an update site 3) Fix an error in a unit test when run as an Eclipse Plugin test Change-Id: I16b852fd6fc89980eba286024fbe3c7b91c099c6 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2015-12-04Improve the design of the Properties view with Eclipse FormStéphane Bégaudeau1-1/+26
1) Improve the design of the view by using Eclipse Forms' sections 2) Fix an issue where the text field would trigger the update consumer for all characters typed by the user Change-Id: I70ddc5abf991b60f85148b85b0e9cc798fde0b49 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2015-12-01Add basic tests for the EEFTextControllerStéphane Bégaudeau4-33/+175
Change-Id: I3a9e4a7b8fa7d6a496c98e6b9c174654d969d4ce Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
2015-11-20Contribute the first version of the build for EEF NGStéphane Bégaudeau2-0/+63
1) A build has been contributed for all the org.eclipse.eef.* projects 2) All the plugins that will not be used now have been moved to the prototypes directory. Change-Id: I4477be42b519df975a426fb8016ea5b5276cc729 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>

    Back to the top