vadere merge requestshttps://gitlab.lrz.de/vadere/vadere/-/merge_requests2019-03-18T13:04:25+01:00https://gitlab.lrz.de/vadere/vadere/-/merge_requests/51Ctrl + S shortcut should also save the currently opened project2019-03-18T13:04:25+01:00Ghost UserCtrl + S shortcut should also save the currently opened projectFixes #219.Fixes #219.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/50Add keyboard shortcuts to play, pause and stop animation in post visualization2019-03-18T11:08:50+01:00Ghost UserAdd keyboard shortcuts to play, pause and stop animation in post visualizationFixes #81.Fixes #81.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/49getOrthocenter without slope determination2019-05-15T09:47:36+02:00Mayr, Christina MariagetOrthocenter without slope determinationcreated getOrthocenterSlowImplementation for validation of getOrthocenter algorithm
changed corresponding test: time measure, cleaned codecreated getOrthocenterSlowImplementation for validation of getOrthocenter algorithm
changed corresponding test: time measure, cleaned codeZoennchen, BenediktZoennchen, Benedikthttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/48[WIP] Rename GUI and PostVis config file2019-05-20T15:52:06+02:00Ghost User[WIP] Rename GUI and PostVis config fileRename the Vadere GUI and PostVis config files. Especially, the GUI config file has a misleading name `VadereTestingSuite.preferences.xml`.
Before merging, fix following error:
<details>
<summary>Expand to see java.io.FileNotFoundExcep...Rename the Vadere GUI and PostVis config files. Especially, the GUI config file has a misleading name `VadereTestingSuite.preferences.xml`.
Before merging, fix following error:
<details>
<summary>Expand to see java.io.FileNotFoundException</summary>
<pre>
15:42:07,490 INFO ActionCloseApplication:28 - closing application...
15:42:07,496 INFO ApplicationWriter:30 - saving preferences...
java.io.FileNotFoundException: /home/benedikt/Repos/Vadere/vadere/VadereGui/target/vadere-gui.jarconfig/postvisualization_config.properties (Datei oder Verzeichnis nicht gefunden)
at java.base/java.io.FileOutputStream.open0(Native Method)
at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:237)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:126)
at org.vadere.gui.components.utils.Resources.save(Resources.java:106)
at org.vadere.gui.projectview.utils.ApplicationWriter.savePreferences(ApplicationWriter.java:31)
at org.vadere.gui.projectview.control.ActionAbstractSaveProject.savePreferences(ActionAbstractSaveProject.java:117)
at org.vadere.gui.projectview.control.ActionCloseApplication.actionPerformed(ActionCloseApplication.java:35)
at org.vadere.gui.projectview.view.ProjectView$1.windowClosing(ProjectView.java:354)
at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
at java.desktop/java.awt.Window.processWindowEvent(Window.java:2078)
at java.desktop/javax.swing.JFrame.processWindowEvent(JFrame.java:298)
at java.desktop/java.awt.Window.processEvent(Window.java:2037)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5008)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
</pre>
</details>https://gitlab.lrz.de/vadere/vadere/-/merge_requests/47Migration to OpenJDK 11, solves #218 #217 #195 #210 #2092019-03-01T09:35:13+01:00Ghost UserMigration to OpenJDK 11, solves #218 #217 #195 #210 #209- [x] Adapt pom.xml files of all modules.
- [x] Migrate GitLab workers to OpenJDK 11.
- [x] Fix unit tests (please note the adaptions to the Maven code coverage plugin "JaCoCo" in commit f155f626).
- [x] Fix script `collect_line_and_b...- [x] Adapt pom.xml files of all modules.
- [x] Migrate GitLab workers to OpenJDK 11.
- [x] Fix unit tests (please note the adaptions to the Maven code coverage plugin "JaCoCo" in commit f155f626).
- [x] Fix script `collect_line_and_branch_coverage.py` (broken regex on Windows CI worker)
- [x] Fix #209 on Windows worker (i.e. install opencl on either graphics card or CPU)
- [x] Fix `mvn compile` fails unless running `mvn clean` before (see comment for error message)https://gitlab.lrz.de/vadere/vadere/-/merge_requests/46Finalize 1-click-deployment in ".gitlab-ci.yml"2019-02-11T09:14:41+01:00Ghost UserFinalize 1-click-deployment in ".gitlab-ci.yml"- Update `README.md`: Use absolute URLs (because `README.md" will be packaged into a Vadere release).
- Update `CHANGELOG.md`: Describe 1-click-deployment conciser.
- Update `gitlab-ci.yml`: Add `README.md` to a Vadere release and use te...- Update `README.md`: Use absolute URLs (because `README.md" will be packaged into a Vadere release).
- Update `CHANGELOG.md`: Describe 1-click-deployment conciser.
- Update `gitlab-ci.yml`: Add `README.md` to a Vadere release and use template `.template_deploy_stable_automatically` (when setting a Git tag).https://gitlab.lrz.de/vadere/vadere/-/merge_requests/45Finalize 1-click-deployment in ".gitlab-ci.yml"2019-02-11T09:16:20+01:00Ghost UserFinalize 1-click-deployment in ".gitlab-ci.yml"- Update `README.md`: Use absolute URLs (because `README.md" will be packaged into a Vadere release).
- Update `CHANGELOG.md`: Describe 1-click-deployment conciser.
- Update `gitlab-ci.yml`: Add `README.md` to a Vadere release and use ...- Update `README.md`: Use absolute URLs (because `README.md" will be packaged into a Vadere release).
- Update `CHANGELOG.md`: Describe 1-click-deployment conciser.
- Update `gitlab-ci.yml`: Add `README.md` to a Vadere release and use template `.template_deploy_stable_automatically` (when setting a Git tag).https://gitlab.lrz.de/vadere/vadere/-/merge_requests/44WIP: Resolve "Seed test fails on Windows worker with "ModuleNotFoundError: No...2019-02-25T09:12:58+01:00Ghost UserWIP: Resolve "Seed test fails on Windows worker with "ModuleNotFoundError: No module named 'vadere_analysis_tool'""Closes #210Closes #210https://gitlab.lrz.de/vadere/vadere/-/merge_requests/43Configure ci setup #1502019-02-08T07:31:52+01:00Ghost UserConfigure ci setup #150solves #150solves #150https://gitlab.lrz.de/vadere/vadere/-/merge_requests/42Change Log4j1 dependency to Lo4j22019-02-01T09:08:37+01:00Schuhbaeck, StefanChange Log4j1 dependency to Lo4j2* Create a Facade for the logging in vadere to move 3rd party dependencies of source files to a small set of facade classes
* Introduce assertion logging by redirecting StdOut(Level: Info) and StdErr(Level: Err) to a dedicated logger
*...* Create a Facade for the logging in vadere to move 3rd party dependencies of source files to a small set of facade classes
* Introduce assertion logging by redirecting StdOut(Level: Info) and StdErr(Level: Err) to a dedicated logger
* Logger API is the same as before only the import has changed together with `Logger.getLogger(...)` insted of `LogManager.getLoger(...)`
* add String.format error**f**(...) log function like `errorf("Erron in %s with value of x: %d","ClassA", 42)`https://gitlab.lrz.de/vadere/vadere/-/merge_requests/41Resolve "Warnings in StepCirlceOptimizerDiscrete.java"2019-01-29T10:27:14+01:00Ghost UserResolve "Warnings in StepCirlceOptimizerDiscrete.java"Closes #205Closes #205https://gitlab.lrz.de/vadere/vadere/-/merge_requests/40remove the old busy implementation of minStepSize and insert the new lazy one.2019-01-28T11:48:03+01:00Zoennchen, Benediktremove the old busy implementation of minStepSize and insert the new lazy one.Zoennchen, BenediktZoennchen, Benedikthttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/39Resolve "Integrate the suq controller into Vadere/Tools"2019-01-25T12:49:49+01:00Ghost UserResolve "Integrate the suq controller into Vadere/Tools"Closes #200Closes #200https://gitlab.lrz.de/vadere/vadere/-/merge_requests/38issues #199 and #2012019-01-23T07:11:03+01:00Ghost Userissues #199 and #201https://gitlab.lrz.de/vadere/vadere/-/merge_requests/37Improve stair tests2019-01-17T08:58:58+01:00Ghost UserImprove stair testshttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/36Dev/step size adjuster2018-12-05T13:03:19+01:00Zoennchen, BenediktDev/step size adjusterReplacing the `SpeedAdjuster` of the `GroupModel` by a `StepSizeAdjuster` and change the potential calculations such that they did not depend on the geometric centroid.Replacing the `SpeedAdjuster` of the `GroupModel` by a `StepSizeAdjuster` and change the potential calculations such that they did not depend on the geometric centroid.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/35Reactive useFreeSpaceOnly=True again, closes #1092018-12-04T20:37:15+01:00Ghost UserReactive useFreeSpaceOnly=True again, closes #109see #109see #109https://gitlab.lrz.de/vadere/vadere/-/merge_requests/34Improve stairs fixes #144 and #1592018-10-26T01:37:53+02:00Ghost UserImprove stairs fixes #144 and #159@BZoennchen @hm\-mgoedel @hm\-kleinmei @hm\-schuhba1
This is a fix for the "first step on the stairs problem", see #144. I create a merge request because there are changes in the sensitive code part PedestrianOSM class, so maybe some...@BZoennchen @hm\-mgoedel @hm\-kleinmei @hm\-schuhba1
This is a fix for the "first step on the stairs problem", see #144. I create a merge request because there are changes in the sensitive code part PedestrianOSM class, so maybe someone has the time to peer review it (even when all tests pass). I am not sure if there are better solutions, so I am also happy for suggestions. This also adds more computational resources, unfortunately, in the already current bottleneck: There are two checks (before and after) if someone is on the stairs.
Commit msg:
Bugfix closes #144
The position of the first step of an agent onto the stairs is projected onto the first tread (wrt direction). The correction makes sure that the first step is a legal step according to the optimal stairs model.
See merge request vadere/vadere!34https://gitlab.lrz.de/vadere/vadere/-/merge_requests/33Fix Test implementation to allow targetDistributionProbabilities2018-08-03T17:09:06+02:00Schuhbaeck, StefanFix Test implementation to allow targetDistributionProbabilitieshttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/32Source fix2018-07-19T09:33:00+02:00Schuhbaeck, StefanSource fixHallo Benedikt.
Hier ist jetzt dier Fix für den SourceController und dem GNM Problemen. Die Test sind durchgelaufen aber dein Skript nicht mehr. Kann man das so Mergen oder gibt es da noch einen Fehler?Hallo Benedikt.
Hier ist jetzt dier Fix für den SourceController und dem GNM Problemen. Die Test sind durchgelaufen aber dein Skript nicht mehr. Kann man das so Mergen oder gibt es da noch einen Fehler?