-
- Downloads
fixes :
- fix build on windows platforms where getopt is not present : add a version of getopt called xgetopt (license ok) when called on Windows. - fix parsing issues with Paje traces on Windows, caused by the switch to std::getline, and the fact that it now removes the endline character (the character after the end of an std::line is seen as a \n on linux, so the bug is not apparent but still present) feature : - add a window that allows the user to select the containers to display, reorder them or hide them (by drag and drop and checking/unchecking). The selected display can be saved to an xml file, and reloaded for another trace. Found in Preferences/Node Selection - add the flag -c to specify such an xml file to load initially for a trace known issues and todo : - only works with OpenGl render : separate interface from work on the xml file to allow use with SVC - zoom is badly handled, and containers are not redrawn with new sizes yet - no tests done with non Paje traces, should work though - lacks comments and cleaning - put the window as a plugin ?
Showing
- src/CMakeLists.txt 7 additions, 0 deletionssrc/CMakeLists.txt
- src/core/Core.cpp 41 additions, 3 deletionssrc/core/Core.cpp
- src/core/Core.hpp 6 additions, 0 deletionssrc/core/Core.hpp
- src/core/getopt.c 70 additions, 0 deletionssrc/core/getopt.c
- src/core/getopt.h 44 additions, 0 deletionssrc/core/getopt.h
- src/interface/Interface_graphic.cpp 30 additions, 0 deletionssrc/interface/Interface_graphic.cpp
- src/interface/Interface_graphic.hpp 17 additions, 0 deletionssrc/interface/Interface_graphic.hpp
- src/interface/Node_select.cpp 642 additions, 0 deletionssrc/interface/Node_select.cpp
- src/interface/Node_select.hpp 175 additions, 0 deletionssrc/interface/Node_select.hpp
- src/interface/main_window.ui 6 additions, 0 deletionssrc/interface/main_window.ui
- src/interface/node_select.ui 237 additions, 0 deletionssrc/interface/node_select.ui
- src/interface/viteqtreewidget.cpp 142 additions, 0 deletionssrc/interface/viteqtreewidget.cpp
- src/interface/viteqtreewidget.hpp 30 additions, 0 deletionssrc/interface/viteqtreewidget.hpp
- src/parser/PajeFileManager.cpp 15 additions, 9 deletionssrc/parser/PajeFileManager.cpp
- src/src.pro 8 additions, 3 deletionssrc/src.pro
- src/trace/Container.cpp 18 additions, 0 deletionssrc/trace/Container.cpp
- src/trace/Container.hpp 24 additions, 0 deletionssrc/trace/Container.hpp
- src/trace/DrawTrace.hpp 19 additions, 9 deletionssrc/trace/DrawTrace.hpp
- src/trace/Trace.cpp 12 additions, 0 deletionssrc/trace/Trace.cpp
- src/trace/Trace.hpp 19 additions, 0 deletionssrc/trace/Trace.hpp
Loading
Please register or sign in to comment