JPSeditor issueshttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues2019-06-27T19:50:38+02:00https://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/149Add default values in inifile generator2019-06-27T19:50:38+02:00Tao ZhongAdd default values in inifile generatorv0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/148Background picture2019-06-27T19:50:15+02:00Ghost UserBackground pictureFor an easier drawing of geometries and if you do not have a CAD file, it should be able to load background pictures.
@zhong1 We can talk about this next week, too.For an easier drawing of geometries and if you do not have a CAD file, it should be able to load background pictures.
@zhong1 We can talk about this next week, too.v0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/147New room class and wall type2019-06-27T19:50:15+02:00Ghost UserNew room class and wall typeFor the new functions in jpscore (issue #300) there need to be some adaptations in jpseditor.
1. wall type="track-x"
2. subroom class="Platform"
@zhong1 We can talk about it next weekFor the new functions in jpscore (issue #300) there need to be some adaptations in jpseditor.
1. wall type="track-x"
2. subroom class="Platform"
@zhong1 We can talk about it next weekv0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/146Event log windows for saving error messages2019-06-25T12:31:43+02:00Tao ZhongEvent log windows for saving error messageshttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/145Clean up jpsexit2019-06-14T14:23:08+02:00Tao ZhongClean up jpsexit* [ ] Refactoring writeCrossing and writeTransitions
* [ ] Deprecate jpsexit* [ ] Refactoring writeCrossing and writeTransitions
* [ ] Deprecate jpsexithttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/144Stair definition failed2019-06-17T08:24:08+02:00Ghost UserStair definition failedJPSeditor crashes quite often, so I use to save the geometry every time when I have defined a new room.
Then, if I define a room as stair in JPSeditor the A_x, B_y and C_z is (always) "nan" in the geometry file and I have to calculate i...JPSeditor crashes quite often, so I use to save the geometry every time when I have defined a new room.
Then, if I define a room as stair in JPSeditor the A_x, B_y and C_z is (always) "nan" in the geometry file and I have to calculate it by hand.v0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/143Double Transitions2019-06-27T19:50:15+02:00Ghost UserDouble TransitionsWhen creating a geometry with doors, the transitions are (always) saved twice in the geometry file.When creating a geometry with doors, the transitions are (always) saved twice in the geometry file.v0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/142Update Cmakelist for windows building2019-06-18T11:05:51+02:00Tao ZhongUpdate Cmakelist for windows buildingIn windows, it can't be built with release modeIn windows, it can't be built with release modeTao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/141Cannot compile v0.8.8 on MacOs 10.14.42019-05-23T13:51:20+02:00tobias schroedterCannot compile v0.8.8 on MacOs 10.14.4When I tried to compile the newest version of JPSeditor, I got the following error:
[cmake.out](/uploads/91ab5cce4d2d32b505518e335ee9bc0f/cmake.out)
```
-- The CXX compiler identification is AppleClang 10.0.1.10010046
-- Check for worki...When I tried to compile the newest version of JPSeditor, I got the following error:
[cmake.out](/uploads/91ab5cce4d2d32b505518e335ee9bc0f/cmake.out)
```
-- The CXX compiler identification is AppleClang 10.0.1.10010046
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- System ........................................ Darwin (18.5.0, x86_64)
-- Generating ................................... JPSeditor (0.8.7) -- Release
-- JPSeditor will be installed to /Applications
-- CMAKE_BINARY_DIR .............................. /Users/tobias/development/jupedsim/jpseditor/build-v0.8.8
-- CMAKE_SOURCE_DIR .............................. /Users/tobias/development/jupedsim/jpseditor
-- CMAKE_CURRENT_SOURCE_DIR ...................... /Users/tobias/development/jupedsim/jpseditor
-- CMAKE_RUNTIME_OUTPUT_DIRECTORY ................ /Users/tobias/development/jupedsim/jpseditor/build-v0.8.8/bin
-- EXECUTABLE_OUTPUT_PATH ........................ /Users/tobias/development/jupedsim/jpseditor/build-v0.8.8/bin
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
-- Performing Test COMPILER_SUPPORTS_CXX0X
-- Performing Test COMPILER_SUPPORTS_CXX0X - Success
-- Checking for C++11 compiler ................... yes
-- Searching for Qt version ...................... 5
-- Found Qt version .............................. 5.12.3
-- Working with Qt5
-- Release flags ................................. -std=c++11 , -O3 -DNDEBUG
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/tobias/development/jupedsim/jpseditor/build-v0.8.8
```
[make.out](/uploads/80f9cac20179eea1ccec88f7b312e42f/make.out)
```
Scanning dependencies of target JPSeditor_autogen
[ 1%] Automatic MOC for target JPSeditor
[ 1%] Built target JPSeditor_autogen
[ 3%] Generating ui_goalwidget.h
[ 5%] Generating qrc_resources.cpp
[ 7%] Generating ui_mainwindow.h
[ 9%] Generating ui_roomwidget.h
/Users/tobias/development/jupedsim/jpseditor/forms/roomwidget.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.
/Users/tobias/development/jupedsim/jpseditor/forms/roomwidget.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget2'.
[ 11%] Generating ui_widgetlandmark.h
[ 12%] Generating ui_widgetsettings.h
[ 14%] Generating ui_settingdialog.h
[ 16%] Generating ui_inifilewidget.h
/Users/tobias/development/jupedsim/jpseditor/forms/inifilewidget.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.
/Users/tobias/development/jupedsim/jpseditor/forms/inifilewidget.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget2'.
/Users/tobias/development/jupedsim/jpseditor/forms/inifilewidget.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget3'.
/Users/tobias/development/jupedsim/jpseditor/forms/inifilewidget.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget4'.
[ 18%] Generating ui_snappingoptions.h
[ 20%] Generating ui_sourcewidget.h
Scanning dependencies of target JPSeditor
[ 22%] Building CXX object CMakeFiles/JPSeditor.dir/JPSeditor_autogen/mocs_compilation.cpp.o
In file included from /Users/tobias/development/jupedsim/jpseditor/build-v0.8.8/JPSeditor_autogen/mocs_compilation.cpp:2:
/Users/tobias/development/jupedsim/jpseditor/build-v0.8.8/JPSeditor_autogen/M4YTXQ7V2H/moc_jpselementlistmodel.cpp:9:10: fatal error: '../../../../../../Documents/development/jupedsim/jpseditor/src/models/jpselementlistmodel.h' file not found
#include "../../../../../../Documents/development/jupedsim/jpseditor/src/models/jpselementlistmodel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [CMakeFiles/JPSeditor.dir/JPSeditor_autogen/mocs_compilation.cpp.o] Error 1
make[1]: *** [CMakeFiles/JPSeditor.dir/all] Error 2
make: *** [all] Error 2
```https://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/140Better installer for win, linux and macOS2019-06-18T11:05:51+02:00Tao ZhongBetter installer for win, linux and macOSv0.8.9https://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/139Widgets are too small for long names2019-06-25T12:31:43+02:00Mohcine Chraibim.chraibi@fz-juelich.deWidgets are too small for long names![Screenshot_2019-05-13_at_12.35.34](/uploads/624b6c8a4de0d6c7be2373158cf70d9b/Screenshot_2019-05-13_at_12.35.34.png)![Screenshot_2019-05-13_at_12.35.34](/uploads/624b6c8a4de0d6c7be2373158cf70d9b/Screenshot_2019-05-13_at_12.35.34.png)https://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/138Show geometry file name2019-06-25T12:31:43+02:00Mohcine Chraibim.chraibi@fz-juelich.deShow geometry file name![Screenshot_2019-05-13_at_12.39.40](/uploads/bdd49237431e6f865480b6a5fb0719b2/Screenshot_2019-05-13_at_12.39.40.png)![Screenshot_2019-05-13_at_12.39.40](/uploads/bdd49237431e6f865480b6a5fb0719b2/Screenshot_2019-05-13_at_12.39.40.png)https://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/137Open file fails2019-06-03T10:22:42+02:00Mohcine Chraibim.chraibi@fz-juelich.deOpen file failsOpening this geometry gives the following error message, however after clicking "OK" the file opens correctly.
Besides, `jpseditor` also complains about failing sources and goals files: This is not necessary if the geometry does not hav...Opening this geometry gives the following error message, however after clicking "OK" the file opens correctly.
Besides, `jpseditor` also complains about failing sources and goals files: This is not necessary if the geometry does not have these files, then it's fine.
![Screenshot_2019-05-13_at_12.23.46](/uploads/3093e2ee2647f9ab60fca4b60f7cbdeb/Screenshot_2019-05-13_at_12.23.46.png)
![Screenshot_2019-05-13_at_12.24.09](/uploads/c676de436428f8f4ec72e3b6fb7d2e9c/Screenshot_2019-05-13_at_12.24.09.png)
[Raum_2_a.xml](/uploads/69441a38579834586af90fa4e424787b/Raum_2_a.xml)v0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/136Selecting "Undefined" lines2019-06-27T19:50:15+02:00Ghost UserSelecting "Undefined" linesWhen saving an xml-file the unused lines (walls) are saved as "Undefined", which is good. But most of the lines are saved as transitions and not as walls. When reopening the xml-file the unused lines are displayed and can be selected, bu...When saving an xml-file the unused lines (walls) are saved as "Undefined", which is good. But most of the lines are saved as transitions and not as walls. When reopening the xml-file the unused lines are displayed and can be selected, but they can not be added to a room or as a door, so you have to draw them again.
[Bahnsteig8.dxf](/uploads/cff5e622dbd8383994ff03cab917ba22/Bahnsteig8.dxf)
[Bahnsteig8.xml](/uploads/ed5d896d3bf782e727aab5ace113d7f5/Bahnsteig8.xml)
It's the same, if I draw the geometry by hand and do not use an dxf-file.v0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/135Update ini file writer/reader for models2019-06-27T19:50:15+02:00Tao ZhongUpdate ini file writer/reader for modelsv0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/134Update ini file reader2019-06-27T19:50:15+02:00Tao ZhongUpdate ini file readerThe format of ini file is changed, the praser in JPSeditor must be updatedThe format of ini file is changed, the praser in JPSeditor must be updatedv0.8.8Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/133Update goal file format2019-06-18T16:40:23+02:00Mohcine Chraibim.chraibi@fz-juelich.deUpdate goal file formatFor visualizing with `jpsvis` this change in the format is necessary (adding limits)
```
<goal id="1" final="true" caption="goal1" x_min="3.6" x_max="5.2" y_min="-4" y_max="-3">
```
See [here](http://www.jupedsim.org/jpscore/2019-04...For visualizing with `jpsvis` this change in the format is necessary (adding limits)
```
<goal id="1" final="true" caption="goal1" x_min="3.6" x_max="5.2" y_min="-4" y_max="-3">
```
See [here](http://www.jupedsim.org/jpscore/2019-04-12-goals)v0.8.8https://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/132Update about with useful information2019-05-27T14:01:17+02:00Mohcine Chraibim.chraibi@fz-juelich.deUpdate about with useful informationFor issue reports, it makes sense to send a screenshot of the used `jpseditor`.
See for example `jpsvis`
![Screenshot_2019-04-05_at_21.16.26](/uploads/1db32c2b10f02214d8ad6602918eabef/Screenshot_2019-04-05_at_21.16.26.png)
See these ...For issue reports, it makes sense to send a screenshot of the used `jpseditor`.
See for example `jpsvis`
![Screenshot_2019-04-05_at_21.16.26](/uploads/1db32c2b10f02214d8ad6602918eabef/Screenshot_2019-04-05_at_21.16.26.png)
See these lines:
- [line 340](https://gitlab.version.fz-juelich.de/jupedsim/jpsvis/blob/master/src/MainWindow.cpp#L340)
- [line 79](https://gitlab.version.fz-juelich.de/jupedsim/jpsvis/blob/master/src/MainWindow.cpp#L79)v0.8.9Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/131Show/ hide options tab2019-06-27T19:50:15+02:00Mohcine Chraibim.chraibi@fz-juelich.deShow/ hide options tabHave a look at the video to get the idea :-)
![hide_show](/uploads/2ef7a75662409182d82b2cf15fff0d75/hide_show.mov)Have a look at the video to get the idea :-)
![hide_show](/uploads/2ef7a75662409182d82b2cf15fff0d75/hide_show.mov)v0.8.8Tao ZhongTao Zhonghttps://gitlab.jsc.fz-juelich.de/jupedsim/jpseditor/-/issues/130Terminal for runing simulation2019-06-25T12:31:43+02:00Tao ZhongTerminal for runing simulationTao ZhongTao Zhong