Eclipse eTrice merge requestshttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests2024-03-18T16:18:08Zhttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/79[vscode-diagrams] Fixed Diagram-Texteditor synchronisation2024-03-18T16:18:08ZJulian Skublics[vscode-diagrams] Fixed Diagram-Texteditor synchronisationAdded diagram highlighting on TextDocument selection
Fixed OpenInTextEditorMessageAdded diagram highlighting on TextDocument selection
Fixed OpenInTextEditorMessagehttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/77Integrate etrice-vscode into eTrice repository2024-02-16T09:01:48ZJan BelleIntegrate etrice-vscode into eTrice repositoryhttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/76[Diagram Server] Added Layering and Port Features to Structure Diagram2024-03-18T16:18:03ZJulian Skublics[Diagram Server] Added Layering and Port Features to Structure Diagram[StructureDiagramGenerator] Added Layering and Port Features to Structure Diagram[StructureDiagramGenerator] Added Layering and Port Features to Structure Diagramhttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/75fix: avoid calling TerminateThread for Windows C (MinGW) runtime (unblocks wi...2024-02-14T09:40:36ZDaniel Gunzingerfix: avoid calling TerminateThread for Windows C (MinGW) runtime (unblocks windows builds)fix: avoid calling TerminateThread for Windows C (MinGW) runtime, as this does not terminate gracefully (no cleanup, causing problems with the UCRT exit)fix: avoid calling TerminateThread for Windows C (MinGW) runtime, as this does not terminate gracefully (no cleanup, causing problems with the UCRT exit)https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/73[gen] Fix handling of string param literal escape sequences2023-12-19T09:52:10ZEyrak Paen-Rochlitz[gen] Fix handling of string param literal escape sequencesCloses #102Closes #102https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/72[core] fix buildpath2023-12-18T15:02:31ZJulian Skublics[core] fix buildpathremoved uneccessary xtend-gen folders from buildpathremoved uneccessary xtend-gen folders from buildpathhttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/71fix: adds pragmas to avoid sign comparison error in faulty winsockets impleme...2024-01-25T14:48:14ZWojciech Solarzfix: adds pragmas to avoid sign comparison error in faulty winsockets implementations (#101)Fixes issue #101Fixes issue #101https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/70Fix windows long path issue in standalone generators2023-12-08T09:12:59ZJan BelleFix windows long path issue in standalone generatorsUse a pathing jar that only contains a manifest with the classpath for the standalone generators to mitigate the long path issue on Windows (fixes #100).
Also, all eTrice standalone generators are now distributed via a single zip archive.Use a pathing jar that only contains a manifest with the classpath for the standalone generators to mitigate the long path issue on Windows (fixes #100).
Also, all eTrice standalone generators are now distributed via a single zip archive.https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/69Update legal documentation files2023-12-11T09:54:18ZJan BelleUpdate legal documentation fileshttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/68Fix default platform architecture on Windows2023-12-14T15:33:05ZJan BelleFix default platform architecture on WindowsThe Gradle native build always defaults to 32bit architecture on
Windows. That causes problems if the installed toolchain is 64bit.The Gradle native build always defaults to 32bit architecture on
Windows. That causes problems if the installed toolchain is 64bit.https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/65[chore] fixes and updates to documentation: getting started/ping-pong2023-11-23T18:29:09ZEyrak Paen-Rochlitz[chore] fixes and updates to documentation: getting started/ping-pong- updated mingw windows installation section
- add instructions for initial generation of modellib
- other typos and rewording
- removed modellib src-gen contents from repo
- added src-gen exclude to contents
- changed JRE in classpath o...- updated mingw windows installation section
- add instructions for initial generation of modellib
- other typos and rewording
- removed modellib src-gen contents from repo
- added src-gen exclude to contents
- changed JRE in classpath of java runtime/modellib projects to Eclipse default, instead of hardcoded Java version
Still open:
- runtime/*/gradle.build zip tasks regenerate and include src-gen, which differs from Ant script used by maven for building org.eclipse.etrice.ui.runtime. Not sure if these should also exclude src-gen?https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/64cli args for example sim window position2024-02-05T07:04:29ZEyrak Paen-Rochlitzcli args for example sim window positionAdd command line arguments to the traffic light example simulator application for positioning the GUI window, e.g.: `-x 50 -y 200 4444`
The new command line arguments are optional. If not specified, then the respective window position c...Add command line arguments to the traffic light example simulator application for positioning the GUI window, e.g.: `-x 50 -y 200 4444`
The new command line arguments are optional. If not specified, then the respective window position coordinate will be set to 0. This matches previous behavior, where the window was always created at (0,0).https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/63fix: fixed generation via Eclipse launch config2023-11-21T10:49:28ZJuergen Haugfix: fixed generation via Eclipse launch configRelease 5.0.1https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/62Build documentation site with Docusaurus2023-11-21T10:49:53ZJan BelleBuild documentation site with Docusaurus* Make documentation files commonmark compliant
* Split up documentation files
* Remove Eclipse (context) help for eTrice
* Remove obsolete feature model
* Configure Docusaurus to build documentation
* Implement some markdown featurizer ...* Make documentation files commonmark compliant
* Split up documentation files
* Remove Eclipse (context) help for eTrice
* Remove obsolete feature model
* Configure Docusaurus to build documentation
* Implement some markdown featurizer checksRelease 5.0.1https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/61Migrate to manual EMF models2023-11-21T10:49:08ZJan BelleMigrate to manual EMF models* Migrate to manually maintained EMF models
* Remove obsolete postprocessing steps
* Use Xtext dev bom in Tycho build
* Remove redundant test feature dependencies
* Fix build properties of generator.launch project
Implements #71, Fixes #36* Migrate to manually maintained EMF models
* Remove obsolete postprocessing steps
* Use Xtext dev bom in Tycho build
* Remove redundant test feature dependencies
* Fix build properties of generator.launch project
Implements #71, Fixes #36Release 5.0.1https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/60Fix: typo in objectId in instance map generated by c generator (closes #92)2023-11-21T10:48:19ZChristian HildenFix: typo in objectId in instance map generated by c generator (closes #92)Closes #92Closes #92Release 5.0.1https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/59fix: fixed race condition in PTimer/ATimerService #902023-11-21T10:50:18ZJuergen Haugfix: fixed race condition in PTimer/ATimerService #90* PTimer ignores wrong timeout events from concurrency issue
* Use sequence counter to identify timeout/timer instances
* Added private messages (similar naming for MSC)
* ATimerService uses etTimeHelpers
* Improved MSC logging for t...* PTimer ignores wrong timeout events from concurrency issue
* Use sequence counter to identify timeout/timer instances
* Added private messages (similar naming for MSC)
* ATimerService uses etTimeHelpers
* Improved MSC logging for timeouts
* Formatted C CodeRelease 5.0.1https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/58fix: FileIO BufferUnderFlowException #892023-11-21T10:46:09ZJuergen Haugfix: FileIO BufferUnderFlowException #89Release 5.0.1https://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/56[releng] Update NOTICE file2023-08-31T08:14:44ZJan Belle[releng] Update NOTICE file* Update NOTICE file and add third party listing.
* Enable dependency vetting with Eclipse Dash License Tool.
* Update generated code in C modellib.* Update NOTICE file and add third party listing.
* Enable dependency vetting with Eclipse Dash License Tool.
* Update generated code in C modellib.Release 5.0.0Jan BelleJan Bellehttps://gitlab.eclipse.org/eclipse/etrice/etrice/-/merge_requests/55fix: eTrice comment markup default is commonmark #842023-08-31T08:14:36ZJuergen Haugfix: eTrice comment markup default is commonmark #84- Commonmark is default markup for comments
- Gradle uses library from Maven https://github.com/commonmark/commonmark-java
- Eclipse uses library from Orbit, unfortunately different version but ok for now
- Adjusted Xtext documentation p...- Commonmark is default markup for comments
- Gradle uses library from Maven https://github.com/commonmark/commonmark-java
- Eclipse uses library from Orbit, unfortunately different version but ok for now
- Adjusted Xtext documentation provider to preserve whitespace
- [x] license/copyright commonmark-java libraryRelease 5.0.0