Skip to content

Changes

#39 (Jun 29, 2023, 1:52:16 AM)

  1. Renamed visualization plugins (and packages) — Harald Mackamul / detail
  2. Updated feature URL — Harald Mackamul / detail
  3. Added release notes — Harald Mackamul / detail
  4. Included IDE examples in the standard features (and the product) — Harald Mackamul / detail
  5. Updated Code of conduct — Harald Mackamul / detail
  6. [Editor contribution] switched to 3.0 version of Amalthea — Harald Mackamul / detail
  7. [Editor contribution] Updated service registries and processing service — Harald Mackamul / detail
  8. [Editor contribution] Extended command and handlers to allow multi-selections — Harald Mackamul / detail
  9. [Editor contribution] Updated imperative expressions — Harald Mackamul / detail
  10. [Editor contribution] Extended timestamp action to allow multiple selections — Harald Mackamul / detail
  11. [Visualization] Updated registry and expression — Harald Mackamul / detail
  12. Updated parent pom: used jarsigner 1.4.2 instead of 1.3.1 — Harald Mackamul / detail
  13. Updated parent pom: used tycho 3.0.4 instead of 3.0.3 — Harald Mackamul / detail
  14. Updated release notes — Harald Mackamul / detail
  15. Regenerated derived model artefacts (ecore, schema, xmi) — Harald Mackamul / detail
  16. Eclipse help: updated model definition files — Harald Mackamul / detail
  17. Removed Franca section from developer help — Harald Mackamul / detail
  18. Eclipse help: Updated screenshots of EMF Viewer — Harald Mackamul / detail
  19. Eclipse help: Added event chain visualization — Harald Mackamul / detail
  20. Fixed Oomph setup location — Harald Mackamul / detail
  21. Changed phase of signature step in product pom file — Harald Mackamul / detail
  22. Changed phase of archive step in product pom file and reverted previous change (2nd attempt) — Harald Mackamul / detail

#38 (Apr 18, 2023, 3:55:35 AM)

  1. Removed unreachable branch (Remains of removed ModeSwitch) — Harald Mackamul / detail
  2. Regenerated model code with EMF 2.31 and compliance level 11 — Harald Mackamul / detail
  3. Updated Amalthea utility functions — Harald Mackamul / detail
  4. Added visualization for event chains — Harald Mackamul / detail
  5. Fixed manifest file — Harald Mackamul / detail
  6. Updated and refactored SVG visuaizations — Harald Mackamul / detail
  7. Generalized and extended abstract visualization classes — Harald Mackamul / detail
  8. Updated event chain visualization: used new local context — Harald Mackamul / detail
  9. Created hardware structure visualization (replaces old hardware visualization) — Harald Mackamul / detail
  10. Removed old hardware visualization — Harald Mackamul / detail

#37 (Apr 4, 2023, 6:30:42 AM)

  1. Updated runtime definitions — Harald Mackamul / detail
  2. Removed internal plugin from exported packages — Harald Mackamul / detail
  3. Update to Tycho 2.7.0 and drop jboss tycho-plugins — Dirk Fauth / detail
  4. Update to Tycho 2.7.1 — Dirk Fauth / detail
  5. Modified editor contribution handlers: always use EMF change recorder and command — Harald Mackamul / detail
  6. Updated standard editor contributions, removed abstract superclass — Harald Mackamul / detail
  7. Reduced plugin dependencies of standard editor contributions — Harald Mackamul / detail
  8. Extended CreateModelStructureHandler to also allow status messages (MessageDialog) — Harald Mackamul / detail
  9. Added examples to demonstrate custom IDE extensions (editor actions, validations, visualizations) — Harald Mackamul / detail
  10. Started documentation of local mode labels — Harald Mackamul / detail
  11. Added namespace visualization — Harald Mackamul / detail
  12. Updated namespace visualization — Harald Mackamul / detail
  13. Updated class diagrams — Harald Mackamul / detail
  14. Extended use of local mode labels: container is IExecutable (Task, ISR, Runnable) instead of Runnable only — Harald Mackamul / detail
  15. Removed help pages of abandoned Sirius editors — Harald Mackamul / detail
  16. Added documentation for local mode labels — Harald Mackamul / detail
  17. Generated model descriptions (ecore, xml, xmi, xsd) — Harald Mackamul / detail
  18. Updated model help — Harald Mackamul / detail
  19. Added IDE extension examples to maven build and update site — Harald Mackamul / detail
  20. Extended check for dot executable (included system variable GRAPHVIZ_DOT) — Harald Mackamul / detail
  21. Updated p2 update site references — Harald Mackamul / detail
  22. Updated model help: local mode labels — Harald Mackamul / detail
  23. Bug 510962 - Added ModeLabelEvent — Harald Mackamul / detail
  24. Removed unused model element icons — Harald Mackamul / detail
  25. Updated help: Extended release notes — Harald Mackamul / detail
  26. Updated generated model definitions — Harald Mackamul / detail
  27. Updated definition files in model help — Harald Mackamul / detail
  28. Updated model help: Added ModeLabelEvent — Harald Mackamul / detail
  29. Increased size of SVG diagrams by factor 1.3 — Harald Mackamul / detail
  30. Moved AmaltheaDefaultLabelProvider to edit plugin — Harald Mackamul / detail
  31. Minor updates — Harald Mackamul / detail
  32. Used same version of javax.annotation (1.2.0) in all bundle dependencies — Harald Mackamul / detail
  33. Updated dependencies of visualization feature: added JavaFX — Harald Mackamul / detail
  34. Updated feature dependencies and update site categories — Harald Mackamul / detail
  35. Bug 578761 - Add preferences settings for APP4MC — Dirk Fauth / detail
  36. Visualization feature: Added dependency to e(fx)clipse runtime feature — Harald Mackamul / detail
  37. Added some validations for (local) mode labels — Harald Mackamul / detail
  38. Help: Updated list of included validations — Harald Mackamul / detail
  39. Updated generated AmaltheaValidator — Harald Mackamul / detail
  40. Updated target definition and product to use components version 2.1.0 / latest (release phase) — Harald Mackamul / detail
  41. Updated target definition and product updates to use snapshot components (development phase) — Harald Mackamul / detail
  42. Removed pack200 plugins in pom.xml — Harald Mackamul / detail
  43. Updated dynamic working sets and Oomph setup — Harald Mackamul / detail
  44. Removed obsolete warning — Harald Mackamul / detail
  45. Used lambdas to simplify selection listeners — Harald Mackamul / detail
  46. Added scale to configuration parameters — Harald Mackamul / detail
  47. Improved zoom handling — Harald Mackamul / detail
  48. Updated to version 2.2.0 (pom.xml, feature.xml, MANIFEST.MF) — Harald Mackamul / detail
  49. Updated to version 2.2.0 (model files *.amxmi) — Harald Mackamul / detail
  50. Updated to version 2.2.0 (model definition, splash, ...) — Harald Mackamul / detail
  51. Added file header — Harald Mackamul / detail
  52. [Visualization] Improved button layout: centered label, no fixed margins — Harald Mackamul / detail
  53. Moved "Duplicate ID" validations from validation framework to standard EMF validations — Harald Mackamul / detail
  54. Harmonized access to model file location (EditorUtil, Compress/Uncompress) — Harald Mackamul / detail
  55. Sim validation: added validation to ensure definition is set for processing units (error severity) and added a unit test for it — Behnaz Pourmohseni / detail
  56. Sim validation: added unit test for frequency domain validation of ProcessingUnit, Memory, and ConnectionHandler elements — Behnaz Pourmohseni / detail
  57. Sim validation: reduced the severity of "missing activity graph in runnables" validation from Warning to Info — Behnaz Pourmohseni / detail
  58. Sim validation: added validations to ensure read/write latency or data-rate or both are set for HwAccessElements if hwAccessPath is not set and added a unit test for it. Added unit tests for read/write/access latency and data-rate of memory definition and HwConnection. — Behnaz Pourmohseni / detail
  59. Sim validation: Preliminary fix — Harald Mackamul / detail
  60. Sim Validation: fix for validation tests — Behnaz Pourmohseni / detail
  61. Eclipse help: added new pages (draft) for platform extensions — Harald Mackamul / detail
  62. Sim validation: added a new validation class to check whether the elements contained in the model are supported in APP4MCsim and issue a warning for those elements that are not supported. Correctness of behavior is verified using the example models from the Amalthea-to-APP4MC.sim transformation plugin. — Behnaz Pourmohseni / detail
  63. Eclipse help: updated platform extensions — Harald Mackamul / detail
  64. Eclipse help: updated examples, release notes — Harald Mackamul / detail
  65. Regenerated derived model artefacts (ecore, schema, xmi) — Harald Mackamul / detail
  66. Eclipse help: updated model definition files — Harald Mackamul / detail
  67. Added Event Model Implementation — Lukas Krawczyk / detail
  68. Release preparation: javadoc, list of validations, help — Harald Mackamul / detail
  69. Updated target definition and product to use components version 2.2.0 / latest (release phase) — Harald Mackamul / detail
  70. Updated target definition and product updates to use snapshot components (development phase) — Harald Mackamul / detail
  71. Created another "custom editor action" example: Convert Weibull to histogram — Harald Mackamul / detail
  72. Updated to version 3.0.0 (pom.xml, feature.xml, MANIFEST.MF) — Harald Mackamul / detail
  73. Updated to version 3.0.0 (model files *.amxmi) — Harald Mackamul / detail
  74. Updated to version 3.0.0 (model definition, splash, ...) — Harald Mackamul / detail
  75. Removed deprecated model elements and regenerated code — Harald Mackamul / detail
  76. Adapted software builder and test models — Harald Mackamul / detail
  77. Updated software utils — Harald Mackamul / detail
  78. Adjusted APP4MC.sim validations and tests — Harald Mackamul / detail
  79. Adjusted Timing Architects validations and tests — Harald Mackamul / detail
  80. Updated "custom editor action" example: select new object in editor — Harald Mackamul / detail
  81. Cleanup of dependencies — Harald Mackamul / detail
  82. Updated label provider — Harald Mackamul / detail
  83. Extended builder example — Harald Mackamul / detail
  84. [model] Fixed typo and regenerated model — Harald Mackamul / detail
  85. [model] Simplified data type definitions (removed inline definition as part of labels and channels) — Harald Mackamul / detail
  86. Updated plugin properties of ConnectionHandlerDefinition — Harald Mackamul / detail
  87. Migrated EMF-intrinsic validations to Java (removed Xtend dependency) — Harald Mackamul / detail
  88. [model] Added Mutex as new semaphore type — Harald Mackamul / detail
  89. [Visualization] Added utility classes for SVG (PlantUML, GraphViz) — Harald Mackamul / detail
  90. [Visualization] Updated Runnable Dependency Visualization to use new SVG utilities — Harald Mackamul / detail
  91. [Visualization] Added visualization of references to EObject — Harald Mackamul / detail
  92. Updated visualization feature — Harald Mackamul / detail
  93. Simplified HW visualization — Harald Mackamul / detail
  94. Fixed plugin and build properties — Harald Mackamul / detail
  95. Removed obsolete EDF task has deadline validation. — Raphael Weber / detail
  96. Updated HW visualization: removed class variables — Harald Mackamul / detail
  97. Updated SvgUtil: added method comments — Harald Mackamul / detail
  98. Updated EMF visualization: removed class variables, added model change listeners — Harald Mackamul / detail
  99. Used standard functional interface for lambdas with one argument (Consumer instead of Procedure1) — Harald Mackamul / detail
  100. [Visualization] Trimmed read values of last choices — Harald Mackamul / detail
  101. [Visualization] Extended registry methods — Harald Mackamul / detail
  102. [Visualization] Added view menu — Harald Mackamul / detail
  103. [Visualization] Added possibility to select (and persist) the supported visualizations of a view — Harald Mackamul / detail
  104. [Visualization] Added handling of visualization parameters — Harald Mackamul / detail
  105. [Visualization] Updated EObject references visualization — Harald Mackamul / detail
  106. [Visualization] Updated Runnable dependency visualization — Harald Mackamul / detail
  107. [Visualization] Fixed SVG utilities: pattern now matches multiline strings — Harald Mackamul / detail
  108. Updated Semaphore pictures. — Raphael Weber / detail
  109. Updated/extended semaphore documentation. — Raphael Weber / detail
  110. Correctly described initialValue semantics of semaphores. — Raphael Weber / detail
  111. Added infos about validations rules in semaphore docu. — Raphael Weber / detail
  112. [Visualization] Fixed duplicate connections in hardware visualization — Harald Mackamul / detail
  113. [Visualization] Runnable visualisations: added persisted scale parameter — Harald Mackamul / detail
  114. Added semaphore and semaphore access standard validations. — Raphael Weber / detail
  115. Replaced Java 9 code with Java 1.8 compatible. — Raphael Weber / detail
  116. Added semaphore access builder methods. — Raphael Weber / detail
  117. Added semaphore and semaphore access validation tests. — Raphael Weber / detail
  118. Fixed standard scheduling parameter definition conformance test. — Raphael Weber / detail
  119. Minor changes (formatting, EnumSet) — Harald Mackamul / detail
  120. Regenerated derived model artefacts (ecore, schema, xmi) — Harald Mackamul / detail
  121. Eclipse help: updated model definition files — Harald Mackamul / detail
  122. Updated help: Added newest release notes — Harald Mackamul / detail
  123. Updated help: list of validations, activity graph items — Harald Mackamul / detail
  124. Updated help: modified class diagrams — Harald Mackamul / detail
  125. EMF intrinsic validation: Fixed wrong detection of circular containment — Harald Mackamul / detail
  126. Updated semaphore documentation explaining the ownership property. — Raphael Weber / detail
  127. [Model] Added attribute ownership to Semaphore — Harald Mackamul / detail
  128. Updated help and ecore/genmodel files — Harald Mackamul / detail
  129. Extended semaphore validation — Harald Mackamul / detail
  130. Extended unit tests — Harald Mackamul / detail
  131. [help] Extended description of IDE Extension examples — Harald Mackamul / detail
  132. [Visualization] Added possibility to set a custom view title — Harald Mackamul / detail
  133. Updated help — Harald Mackamul / detail
  134. Regenerated derived model artefacts (schema, xmi) — Harald Mackamul / detail
  135. Eclipse help: updated model definition files — Harald Mackamul / detail
  136. [Visualization] Created unique id for every view instance to improve view handling — Harald Mackamul / detail
  137. Updated FAQ (UI freeze caused by JavaFX visualizations) — Harald Mackamul / detail
  138. Extended p2 install actions — Harald Mackamul / detail
  139. Updated semaphore ownership docu. — Raphael Weber / detail
  140. Removed ownership validation for counting semaphore, allow true/false. — Raphael Weber / detail
  141. Extended help: FAQ and Known Issues — Harald Mackamul / detail
  142. Reorganized help files to avoid unwanted navigation links — Harald Mackamul / detail
  143. Fixed validation comment — Harald Mackamul / detail
  144. Updated target definition and product to use components version 3.0.0 / latest (release phase) — Harald Mackamul / detail
  145. Updated target definition and product updates to use snapshot components (development phase) — Harald Mackamul / detail
  146. Added a tag member visualization — Harald Mackamul / detail
  147. Updated help: model constraints metrics — Harald Mackamul / detail
  148. Enabled all update sites for model transformation (SLG, Simulaton) — Harald Mackamul / detail
  149. Updated to version 3.1.0 (pom.xml, feature.xml, MANIFEST.MF) — Harald Mackamul / detail
  150. Updated to version 3.1.0 (model files *.amxmi) — Harald Mackamul / detail
  151. Updated to version 3.1.0 (model definition, splash, ...) — Harald Mackamul / detail
  152. Updated required execution environment to Java 11 — Harald Mackamul / detail
  153. Set required Java version to Java 11 — Harald Mackamul / detail
  154. Unified handling of (immutable) lists, sets and maps — Harald Mackamul / detail
  155. Updated Maven Tycho build — Harald Mackamul / detail