Feature #2051
Qt-based graphical event logger
Status: | In Progress | Start date: | 10/09/2014 | ||
---|---|---|---|---|---|
Priority: | Normal | Due date: | |||
Assignee: | R. Haschke | % Done: | 80% | ||
Category: | C++ Tools | ||||
Target version: | rsb-1.0 |
Description
initial commit to feature branch "feature-loggerqt"
Related issues
History
#1 Updated by J. Moringen over 9 years ago
The commit(s) seem to have been pushed to master instead of the feature branch accidentally. We will move them to the proposed feature branch.
#2 Updated by J. Wienke over 9 years ago
I have move your changes to the real feature-loggerqt
branch and force-pushed the master back to its original state.
In any case, I would be very much in favor to move the logger to a custom project, since the nice thing about the tools, so far, was that they do not depend on huge libraries like Qt. Moreover, a solution with conditional compilation always increases build system and variant management complexity. Any reason against moving this to a custom project.
One more thing: we already had a student project some time ago to create a graphical logger based on python: RSB Event Time Visualization. Did you see this? How does that relate?
#3 Updated by R. Haschke over 9 years ago
Having it out-sourced into a different project, will easily cause that you oversee the tool.
The QT dependency is optional. If Qt is not found, the graphical tool is not build.
Sebastian mentioned RSB Event Time Visualization. However, he said its unrelated.
#4 Updated by J. Wienke over 9 years ago
Like this, it will easily be overlooked that cmake did not find qt and people are confused, too ;)
#5 Updated by R. Haschke over 9 years ago
- % Done changed from 50 to 70
added viewers for several wire schemas, including IplImage (thanks to Tobias Röhlig)
runs stable, no memory leaks anymore (fixed one in xmltio!)
Give it a try!
#7 Updated by S. Wrede over 9 years ago
Robert Haschke wrote:
Sebastian mentioned RSB Event Time Visualization. However, he said its unrelated.
I did not want to say it is unrelated. I did say that it is not widely used (AFAIK) and that I assume that what Roberts tool is supposed to do is more powerful than what rsbeventvis provided at that time.
For the project relation question: Why not set up a dedicated project on graphical tools?
#8 Updated by R. Haschke over 9 years ago
- Status changed from New to In Progress
- Target version set to rsb-0.12
#9 Updated by R. Haschke about 9 years ago
- Blocked by Enhancement #2041: merge URI spec into ParticipantConfig added
#10 Updated by R. Haschke about 9 years ago
- Blocked by Enhancement #2063: simplify clumsy usage of DebugTools added
#11 Updated by R. Haschke about 9 years ago
- Blocks Enhancement #2066: added WireSchemaFilter + FilterCombination added
#12 Updated by R. Haschke about 9 years ago
- Blocked by Enhancement #2149: Provide simple API to programmatically set preferred converters added
#13 Updated by R. Haschke about 9 years ago
- Blocks deleted (Enhancement #2066: added WireSchemaFilter + FilterCombination)
#14 Updated by R. Haschke about 9 years ago
- Blocked by Enhancement #2066: added WireSchemaFilter + FilterCombination added
#15 Updated by R. Haschke about 9 years ago
Integration into rsb distro is currently blocked by several enhancements to rsc and rsb, which are pending since October 2014
- Enhancement #2041: merge URI spec into ParticipantConfig (both rsc + rsb-cpp)
- Enhancement #2063: simplify clumsy usage of DebugTools (rsc, and follow-up changes in rsb)
- Enhancement #2066: added WireSchemaFilter + FilterCombination (rsb)
- Enhancement #2149: provide simple API to programmatically set preferred converters (rsb)
#16 Updated by R. Haschke about 9 years ago
R. Haschke wrote:
Integration into rsb distro is currently blocked by several enhancements to rsc and rsb, which are pending since October 2014
- Enhancement #2041: merge URI spec into ParticipantConfig (both rsc + rsb-cpp)
- Enhancement #2063: simplify clumsy usage of DebugTools (rsc, and follow-up changes in rsb + rsb-spread-cpp)
- Enhancement #2066: added WireSchemaFilter + FilterCombination (rsb)
- Enhancement #2149: provide simple API to programmatically set preferred converters (rsb)
#17 Updated by J. Moringen almost 9 years ago
- Target version changed from rsb-0.12 to rsb-1.0