- May 25, 2018
-
-
Alexander Diewald authored
* The UI provider operates on the items passed by the updateItem method in the DynamicTreeViewer. * Avoid the required null-checks in the UI providers by moving this check to the Viewer. This reduces the boilerplate code. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* In order to allow dynamic filling of the eclipse views, don't set a fixed Scene size to allow dynamic resizing as required. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* DynamicTreeViewers and alike are often used for a specific set of base types. Thus, generics can be used to reduce the code by subclassing these controls for specific meta-model types like IHierarchicElements. * Second, a bit more type-safety is achieved without sacrificing ease-of-use since the controls can still be constructed for Objects for complex object relations. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- May 24, 2018
-
-
Alexander Diewald authored
* Taken from the SystemFOCUS project. * Initial import that is lacking integration in the SWT-JavaFX "framework". * Integration with the "framework" and FXML is done in separate commits to decouple the import from the integration work. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- May 18, 2018
-
-
Alexander Diewald authored
* Add style sheets for a native look of JavaFX-based views such that the UI does not break too much in comparison to the SWT-based views. * Windows 8/10, Windows 7, and MacOS X are supported. For Linux (GTK/QT) no style sheets have been found at the creation time of this commit. * The style sheets for the Windows 7 and the MacOS look are bundled in jars that define additional controls for animation etc. These libs are not usable with the SWT/JavaFX integration layer since it is impossible to load the control classes defined in the CSS file. The reason for this resides in the special classloader architecture of the JavaFX/SWT integration where it is impossible to inject classes into the classloader hierarchy without modifying e(fx)clipse plugins, or writing custom classloader/wrapper plugins for osgi. * The licenses of the imported CSS files are 2- and 3-clause BSD licenses which are placed in the folders containing the CSS files. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Move the existing apache commons jars to a subfolder in the lib directory. * Add the license file in the apache commons folder and include it in the build variants. * Add the apache commons lang3 library that can be used in parallel to the older lang library due to different namespaces. It will be applied for differentiating between recent OSes, for instance. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
- May 04, 2018
-
-
Hernan Ponce de Leon authored
2443 os architecture case distinctions See merge request !3
-
Hernan Ponce de Leon authored
Issue-Ref:2443 Signed-off-by:
Hernan Ponce de Leon <ponce@fortiss.org>
-
- Apr 26, 2018
-
-
Sudeep Kanav authored
Issue-Ref: 2443 Signed-off-by:
Sudeep Kanav <kanav@fortiss.org>
-
- Apr 25, 2018
-
-
Simon Barner authored
- Methods can be used in UI to implement OS-specific workarounds - Better avoid extensive querying of system properties and environment Issue-Ref: 2443 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
- Patch is now also obviously required in binary Mac OS X RCP product Issue-Ref: 2443 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 2443 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
- Rework SystemUtils and use it everywhere - FontUtils: Add CODEFONT_11PT for native font used to render code Issue-Ref: 2243 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Apr 24, 2018
-
-
Alexander Diewald authored
GenModels: Use Java Level 8.0 See merge request !1
-
- Apr 23, 2018
-
-
Simon Barner authored
Issue-Ref: 3376 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Apr 18, 2018
-
-
Alexander Diewald authored
* Since the tooling helpers used in the svn installation and the git version, a re-rating of all files was required (less work than fixing the tooling code that would be only used once). * Updates the hashes of the classes in the .rating files. * Removes empty .rating files from directories without ratable files. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Apr 17, 2018
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Apr 13, 2018
-
-
Filip Reaboi authored
-
Hernan Ponce de Leon authored
refs 2779
-
- Apr 12, 2018
-
-
Simon Barner authored
refs 3381
-
Simon Barner authored
refs 3381
-
Simon Barner authored
(with minor adaptations)
-
Hernan Ponce de Leon authored
-
Simon Barner authored
-
- Apr 11, 2018
-
-
Johannes Eder authored
-
Saad bin Abid authored
-
- Apr 10, 2018
-
-
Filip Reaboi authored
-
- Apr 09, 2018
-
-
Simon Barner authored
- Keep original ratings
-
Simon Barner authored
-
Simon Barner authored
-
Simon Barner authored
-
Levi Lucio authored
-
Levi Lucio authored
-
Filip Reaboi authored
-
Simon Barner authored
refs 3373
-