EvA2 merge requestshttps://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests2018-03-26T14:00:21Zhttps://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/15Update dependencies2018-03-26T14:00:21ZFabian BeckerUpdate dependencieshttps://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/14Call super.paint before drawing2016-01-01T16:13:32ZFabian BeckerCall super.paint before drawingfixes #66fixes #66https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/13Fix PropertySheetPanel behaviour2015-12-23T01:47:52ZFabian BeckerFix PropertySheetPanel behaviourThis PR cleans up the PropertySheetPanel and fixes some behaviour when showing/hiding properties based on their descriptor.This PR cleans up the PropertySheetPanel and fixes some behaviour when showing/hiding properties based on their descriptor.https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/12Tests for Terminators2015-12-26T18:17:35ZFabian BeckerTests for Terminatorshttps://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/11Perform a case insensitive match on jar name2015-12-20T16:40:16ZFabian BeckerPerform a case insensitive match on jar name- Add some logging
fixes #60- Add some logging
fixes #60https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/10Object array editor2015-12-18T15:50:14ZFabian BeckerObject array editorThis introduces a new generic ObjectArrayEditor which allows adding assignable classes of a type T to a list (shown in a JList) and configuring those objects in a GenericObjectEditor instance.
![Screen_Shot_2015-12-16_at_20.05.56](/u...This introduces a new generic ObjectArrayEditor which allows adding assignable classes of a type T to a list (shown in a JList) and configuring those objects in a GenericObjectEditor instance.
![Screen_Shot_2015-12-16_at_20.05.56](/uploads/6175a0ca3fb67db382d32353a6b5fd6c/Screen_Shot_2015-12-16_at_20.05.56.png)
This thing is useful in multiple instances:
- MetaEvA
- To select problems and configure them (dimension, init range, etc.)
- To select optimizers (configuration will be ignored)
- Experiment Generator (future project)
- To select problems and configure optimizer to be executed in a run matrix
ToDo:
- [x] Allow deactivating/hiding the "Config" button
- [x] Make sure this will automatically be used for objects that have an `Anything[]`
- [x] Find a way to get a better `toString()` (CEC2005 for some reason looks fine)https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/9Extract translateGreek and add tests2015-12-15T10:10:28ZFabian BeckerExtract translateGreek and add testsAdds tests to translateGreek. Refactored method to handle more cases (like phi1 instead of just phi)Adds tests to translateGreek. Refactored method to handle more cases (like phi1 instead of just phi)https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/8Testing improvements2015-12-14T16:36:50ZFabian BeckerTesting improvementsrefs #53refs #532.2.0https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/7Remove jama2015-12-10T22:24:35ZFabian BeckerRemove jamaThe package is available on Maven central so extracting it and adding it back as a dependency seems reasonable.The package is available on Maven central so extracting it and adding it back as a dependency seems reasonable.https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/6Gradle!2015-12-10T18:52:14ZFabian BeckerGradle!https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/5Improve legend display2015-12-09T16:21:16ZFabian BeckerImprove legend display- Draw box around legend
- Prefix graph titles with colored line
- Allow toggling of grid in FunctionArea
refs #48- Draw box around legend
- Prefix graph titles with colored line
- Allow toggling of grid in FunctionArea
refs #48https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/4Add NativeProblem that loads `libeva2problem.jnilib` if present.2015-12-09T16:21:59ZFabian BeckerAdd NativeProblem that loads `libeva2problem.jnilib` if present.closes #47closes #47https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/3Correctly select selected object in object chooser2015-12-05T13:21:58ZFabian BeckerCorrectly select selected object in object chooserfixes #42fixes #42https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/2Implement custon combo box item renderer2015-12-02T10:41:25ZFabian BeckerImplement custon combo box item rendererfixes #37fixes #37https://gitlab.cs.uni-tuebingen.de/eva2/eva2/-/merge_requests/1Automated code cleanup with IntelliJ 152015-11-30T11:54:24ZFabian BeckerAutomated code cleanup with IntelliJ 15Fabian BeckerFabian Becker