OpenFlipper-Free issueshttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues2016-05-11T09:23:39Zhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/47Viewer Snapshots triggered through Menu (or F2 hotkey) are always 1x12016-05-11T09:23:39ZHans-Christian EbkeViewer Snapshots triggered through Menu (or F2 hotkey) are always 1x1https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/46saving objects fails if any path component other than the filename contains a...2016-05-11T09:23:39ZHans-Christian Ebkesaving objects fails if any path component other than the filename contains a dotThe menu item "File" -> "Save Objects To" (indirectly) uses `LoadWidget::saveFile()` to save all objects. However, `LoadWidget::saveFile()` has a crude and severely broken ad-hoc implementation to check whether the path picked in the sav...The menu item "File" -> "Save Objects To" (indirectly) uses `LoadWidget::saveFile()` to save all objects. However, `LoadWidget::saveFile()` has a crude and severely broken ad-hoc implementation to check whether the path picked in the save dialog contains a filename with an extension: `filename.contains(".",Qt::CaseSensitive)` Note: `filename` contains the entire path here.
If the filename does not contain a dot but another component of the path does, this check returns a false positive, causing the file type detection to wreck havoc.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/32MemInfo Plugin shows incorrect data on OS X2016-05-11T09:23:39ZAlexander DielenMemInfo Plugin shows incorrect data on OS XThe MemInfo plugin shows incorrect data due to a conversion error.
I have attached a possible fix.
The resulting numbers are somewhat more plausible. However, they are not consistent with Activity Monitor and htop.
[memory.diff]...The MemInfo plugin shows incorrect data due to a conversion error.
I have attached a possible fix.
The resulting numbers are somewhat more plausible. However, they are not consistent with Activity Monitor and htop.
[memory.diff](/uploads/a27b0ed1d9263cdda60ed34b742693c0/memory.diff)
Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/20Replace GLEW2016-05-11T09:23:38ZMartin SchultzReplace GLEWreplace Glew to prepare Openflipper to provide opengl core functionalityreplace Glew to prepare Openflipper to provide opengl core functionalityMartin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/45Commit e4bef69e5596f5c89b62167e15ea712615deca04 breaks Plugin-Scissor2016-05-07T19:39:59ZHans-Christian EbkeCommit e4bef69e5596f5c89b62167e15ea712615deca04 breaks Plugin-ScissorConcerning commit e4bef69e5596f5c89b62167e15ea712615deca04:
Plugin-Scissor doesn't compile anymore since update method of MeshObjectT is private. Please revert.Concerning commit e4bef69e5596f5c89b62167e15ea712615deca04:
Plugin-Scissor doesn't compile anymore since update method of MeshObjectT is private. Please revert.Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/43Debug Mode: Mysterious window pops up and stays open.2016-04-28T07:43:40ZHans-Christian EbkeDebug Mode: Mysterious window pops up and stays open.When I start up OpenFlipper after compiling it in debug mode, a weird modal dialog pops up and stays open. See the attached screenshot.
![Mysterious Window](/uploads/89e6e99df3e435ca790f89c310247d6d/Screenshot_from_2016-04-27_19_07_58...When I start up OpenFlipper after compiling it in debug mode, a weird modal dialog pops up and stays open. See the attached screenshot.
![Mysterious Window](/uploads/89e6e99df3e435ca790f89c310247d6d/Screenshot_from_2016-04-27_19_07_58.png)Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/42setNativeLocks failed: Resource temporarily unavailable2016-04-28T07:13:26ZHans-Christian EbkesetNativeLocks failed: Resource temporarily unavailableI get this error whenever I start up OpenFlipper now:
ebke@schuman:/local/ebke/git/OpenFlipper-Free/build/debug (master)$ ./Build/bin/OpenFlipper
Library Check succeeded
setNativeLocks failed: Resource temporarily unavai...I get this error whenever I start up OpenFlipper now:
ebke@schuman:/local/ebke/git/OpenFlipper-Free/build/debug (master)$ ./Build/bin/OpenFlipper
Library Check succeeded
setNativeLocks failed: Resource temporarily unavailable
setNativeLocks failed: Resource temporarily unavailable
OpenGL Version Check succeeded
Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/17Rendering many PolyLines2016-04-25T09:40:06ZPeter CollienneRendering many PolyLinesRendering thousands of PolyLines is slow.
Please profile the rendering code and improve if possible.Rendering thousands of PolyLines is slow.
Please profile the rendering code and improve if possible.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/31PolyLine Coloring Crashes without warning when number of vertices is equal to 02016-04-25T09:22:21ZPeter ColliennePolyLine Coloring Crashes without warning when number of vertices is equal to 0If a PolyLine has no vertices, the coloring crashes without notice
(PolyLineNodeT.cc, line: 784)If a PolyLine has no vertices, the coloring crashes without notice
(PolyLineNodeT.cc, line: 784)https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/40branding directories within packages not taken into account by OF2016-04-14T13:48:56ZKersten Schusterbranding directories within packages not taken into account by OFThe branding directory within OpenFlipper-packages (Package-XYZ/branding/) that might contain an alternative splash screen or program/toolbox icons is not considered by OpenFlipper. So right now, the only possibility to e.g. change the s...The branding directory within OpenFlipper-packages (Package-XYZ/branding/) that might contain an alternative splash screen or program/toolbox icons is not considered by OpenFlipper. So right now, the only possibility to e.g. change the splash screen is to replace the respective files in the original branding directory in the OF root dir.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/38Implement scripting include statement2016-04-08T08:09:34ZJan Möbiusmoebius@cs.rwth-aachen.deImplement scripting include statementin order to streamline and simplify my scripts (often 300-500 lines), I would like to outsource recurring passages into separate scripts and call them from a main script. I can execute scripts using the scripting interface (ScriptInterfa...in order to streamline and simplify my scripts (often 300-500 lines), I would like to outsource recurring passages into separate scripts and call them from a main script. I can execute scripts using the scripting interface (ScriptInterface::executeFileScript()) within my plugin, but can I do so within a script? My questions:
* Is it possible to execute a script within another script.
* If so, how can I pass arguments (such as an object id to be used within the called script) and how can I get a return value (e.g. object id of newly created object).
* If not, any ideas on how to best implement it.OpenFlipper 3.0Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/33obj loader assertion in debug mode2016-04-08T08:08:45ZMartin Schultzobj loader assertion in debug modein debug mode the obj loader causes an assertion since it tries to add widgets from a background thread, which is not allowed.in debug mode the obj loader causes an assertion since it tries to add widgets from a background thread, which is not allowed.Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/37segfault in Datacontrol plugin2016-04-08T08:08:45ZMartin Schultzsegfault in Datacontrol plugini am encountering a segfault when using the datacontrol plugin.
steps to reproduce:
1. load triceratops.obj
2. rightclick on the folder labeled triceratops.obj
3. remove the entire objects and confirm with yes.
4. rightclick on ...i am encountering a segfault when using the datacontrol plugin.
steps to reproduce:
1. load triceratops.obj
2. rightclick on the folder labeled triceratops.obj
3. remove the entire objects and confirm with yes.
4. rightclick on mouth.obj
5. wath the segfault.[triceratops.obj](/uploads/552ba6c031d7282569bf76a4a748cd92/triceratops.obj)
Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/26Align Meshes Sigabort on SVD computation2016-01-08T14:04:24ZMartin SchultzAlign Meshes Sigabort on SVD computationThe Align Meshes Plugin causes a sigabrt when using the "align meshes with default axis" button
Steps to reproduce the segfault:
1. add a new primitive of type Pyramid
2. push "align meshes with default axis" button
3. watch the ma...The Align Meshes Plugin causes a sigabrt when using the "align meshes with default axis" button
Steps to reproduce the segfault:
1. add a new primitive of type Pyramid
2. push "align meshes with default axis" button
3. watch the magic happen
caused by AlignT.cc line 77
Eigen reports
"JacobiSVD: thin U and V are only available when your matrix has a dynamic number of columns."OpenFlipper 3.0Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/19Warnings2016-01-08T13:42:22ZJan Möbiusmoebius@cs.rwth-aachen.deWarnings/local/gitlab-runner/builds-1/fec29b69/0/OpenFlipper-Free/OpenFlipper-Free/ACG/GL/MeshCompiler.cc:827:23: warning: unused variable 'startTri' [-Wunused-variable]
RingTriangle* startTri = currentTri;
^
/lo.../local/gitlab-runner/builds-1/fec29b69/0/OpenFlipper-Free/OpenFlipper-Free/ACG/GL/MeshCompiler.cc:827:23: warning: unused variable 'startTri' [-Wunused-variable]
RingTriangle* startTri = currentTri;
^
/local/gitlab-runner/builds-1/fec29b69/0/OpenFlipper-Free/OpenFlipper-Free/ACG/GL/MeshCompiler.cc:1531:13: warning: unused variable 'vertexID' [-Wunused-variable]
int vertexID = triIndexBuffer_[drawTriID * 3 + k] = getInputIndexSplit(faceID, cornerID)OpenFlipper 3.0https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/24Icon for align meshes plugin toolbox2016-01-05T11:49:36ZJan Möbiusmoebius@cs.rwth-aachen.deIcon for align meshes plugin toolboxOpenFlipper 3.0Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/25EDGE_COLORS outputs wrong color for last edge2015-12-13T18:46:54ZPeter CollienneEDGE_COLORS outputs wrong color for last edgeThe last edge is colored with the color of the first vertex instead of the
color of the last vertex.
The last edge is colored with the color of the first vertex instead of the
color of the last vertex.
https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/23(un)blockSceneGraphUpdates2015-12-07T14:24:24ZMax Lyonlyon@cs.rwth-aachen.de(un)blockSceneGraphUpdates(un)blockSceneGraphUpdates not working properly due to queued connections.
Example:
blockSceneGraphUpdates
add 1000 poly lines
unblockSceneGraphUpdates
wait for 1000 slotEmptyObjectAdded calls to analyse the scenegraph(un)blockSceneGraphUpdates not working properly due to queued connections.
Example:
blockSceneGraphUpdates
add 1000 poly lines
unblockSceneGraphUpdates
wait for 1000 slotEmptyObjectAdded calls to analyse the scenegraphJan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/22Crash before Main(...)2015-12-02T17:37:12ZGhost UserCrash before Main(...)On my system, a 64bit ArchLinux, OpenFlipper in the head on master-branch does cmake and make without errors, but then when executing it crashes directly with a segfault.
gdb shows the segfault to be before reaching the main(...) method...On my system, a 64bit ArchLinux, OpenFlipper in the head on master-branch does cmake and make without errors, but then when executing it crashes directly with a segfault.
gdb shows the segfault to be before reaching the main(...) method.
A version I pulled a few weeks ago worked on my system up to a recent git pull. Also the version 2.1 of OpenFlipper works.
The error still occurs when I have no additional plugins added.
Following a gdb stack-trace from a run with this segfault.
0 --- ??
1 --- call_init.part
2 --- \_dl\_init
3 --- \_dl\_start\_user
4 --- ??
5 --- ??
6 --- ??
https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/18Shader Pipeline Renderer: lines ignore depth test2015-12-01T09:52:11ZJanis BornShader Pipeline Renderer: lines ignore depth testUsing the Shader Pipeline Renderer, Polylines and selection lines are rendered without depth test, i.e. are visible through other objects. The problem goes away as soon as you right click an object to bring up the context menu.Using the Shader Pipeline Renderer, Polylines and selection lines are rendered without depth test, i.e. are visible through other objects. The problem goes away as soon as you right click an object to bring up the context menu.Janis BornJanis Born