|
1 | QCAD (main) | Bug Report | Very Low | Sample Task | Closed | |
|
Task Description
This isn’t a real task. You should close it and start opening some real tasks.
|
|
2 | QCAD (main) | Feature Request | Low | PDF Export | Closed | |
|
Task Description
Add PDF export from print preview.
|
|
3 | Book | Feature Request | Low | Automatically generate images for "CAD Introduction" | Closed | |
|
Task Description
QCAD introduction Book
automatically generate screen shots of book in desired language
don’t use absolute paths in URLs
SVN:set up a new version for QCAD3
-
-
set PNG non-alpha-channel format
languages en/de/es/fr
script: $ generate_book_images.sh [en|de|es|fr]
Try to switch on / off antialiasing to render text / circles (whichever prints better):
User Reference Manual
done
<p>
The paste command inserts
the entities previously copied to the
clipboard. Paste is
...
ReferenceManual.js:
insert description HTML file under section “description”
save HTML files in right folder → paste/doc/Paste_de.xhtml
merge all HTML files to a reference manual
var actions = RGuiAction.getActions()
generate high-res PNG for every SVG tool icon:
BiLibrary.createAndSaveButton(iconSvgFile, pngFile);
generate some basic HTML for every tool:
<h2>[Title]</h2>
<b>Toolbar:</b>
[icon]
<b>Menu:</b> [Top menu] - [Menu entry]
<b>Hotkey:</b> [two letter code or hotkey]
|
|
4 | Book | Bug Report | Medium | Book "CAD Instruction" layout issues | Closed | |
1 |
Task Description
Post all kind of layout issues for the book “CAD Instruction” here, e.g. overlapping text.
|
|
5 | QCAD (main) | Bug Report | Medium | print preview: paper disappears on focus out / in | Closed | |
|
Task Description
when changing the window focus, the paper in the print preview disappears and doesn’t come back anymore
|
|
6 | QCAD (main) | Performance Issue | Medium | Auto snap near splines | Closed | |
|
Task Description
Move cursor near spline, e.g. when drawing line with auto snap active.
|
|
7 | QCAD (main) | Bug Report | High | layer list not cleared when closing drawing | Closed | |
|
Task Description
new drawing
add layer named “layer 1”
close drawing
the layer list still shows 2 layers, “0” and “layer 1”, but should be empty
|
|
8 | QCAD (main) | Bug Report | Medium | Text Dialog: custom text height broken | Closed | |
|
Task Description
Custom text height cannot be set (enter closes the dialog, tab does not activate the entered text height)
|
|
9 | QCAD (main) | Bug Report | Low | RSettings.setValue() doesn't work for "GraphicsViewColo ... | Closed | |
|
Task Description
Context: Needed to set color settings for book images.
"GraphicsViewColors/BackgroundColor""GraphicsViewColors/MetaGridColor"
QCAD3.conf:
BackgroundColor=@Variant(\0\0\0\x7f\0\0\0\aRColor\0\x1\xff\xff\0\0\0\0\0\0\0\0\0\x2)
MetaGridColor =@Variant(\0\0\0\x7f\0\0\0\aRColor\0\x1\xff\xff\xff\xff\xfe\xfe\xfd\xfd\0\0\0\x2)
Setting the alpha channel value and the color mode for RColor doesn’t change anything. Using view.setBackgroundColor() instead works for the background color, but not for other colors such as the meta grid color.
|
|
10 | Book | Bug Report | Low | Book numbering in PDF is incorrect | Closed | |
|
Task Description
The numbers in the book don’t match with the bookmarks numbers in the PDF as shown in Acrobat Reader.
|
|
11 | QCAD (main) | Feature Request | Low | File: SVG Export | Closed | |
|
Task Description
Open
Postponed
Global Preferences:
ExporterPG
Done
|
|
12 | QCAD (main) | Feature Request | Low | File Export Formats | Closed | |
|
Task Description
Open
Postponed
Not Planned
EMF/WMF (use SVG instead or use SVG to EMF converter)
Done
|
|
13 | QCAD (main) | Feature Request | High | File: Close | Closed | |
|
Task Description
Ask if document modified
|
|
14 | QCAD (main) | Feature Request | Medium | File: Print Preview | Closed | |
|
Task Description
Open
re-enable auto fit
re-enable center
Postponed
Done
-
scale factor
position
paper size
paper orientation
toggle portrait / landscape in toolbar
choose paper format in toolbar
multiple pages with margin and stitch marks
zoom to all pages
color mode (color, gray scale, black white)
scale combo box in drawing preferences empty
|
|
15 | QCAD (main) | Bug Report | Critical | new created drawing can't be loaded | Closed | |
|
Task Description
create new drawing
draw a line
save it as DWG or DXF
close it
re-open it → nothing is shown, nothings is selectable
no obvious errors or warnings in the console output
|
|
16 | QCAD (main) | Bug Report | High | SIGABRT while saving ellipse as DXF | Closed | |
|
Task Description
new drawing
draw ellipse
save as DXF
Fatal: ASSERT: “false” in file RDwgExporter.cpp, line 141
gdb Debugger (4/18/11 11:45 AM) (Suspended)
Thread [1] (Suspended: Signal 'SIGABRT' received. Description: Aborted.)
60 __kernel_vsyscall() 0xffffe424
59 raise() 0xb50ed7ff
58 abort() 0xb50ef140
57 RMainWindow::messageHandler() /home/martin/workspace/rsframework/src/core/RMainWindow.cpp:63 0x08dc54de
56 qt_message_output() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2205 0xb553f283
55 qt_message() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2305 0xb553f477
54 qFatal() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2488 0xb553f589
53 qt_assert() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2004 0xb553f615
52 RDwgExporter::exportFile() /home/martin/workspace/rsframework/src/io/dwg/RDwgExporter.cpp:141 0x08c68b7a
51 RDocumentInterface::exportFile() /home/martin/workspace/rsframework/src/core/RDocumentInterface.cpp:945 0x08d9debd
50 REcmaDocumentInterface::exportFile() /home/martin/workspace/rsframework/src/scripting/ecmaapi/REcmaDocumentInterface.cpp:2840 0x0887607c
49 QScript::FunctionWrapper::proxyCall() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/bridge/qscriptfunction.cpp:82 0xb6b10edb
48 QTJSC::NativeFuncWrapper::operator() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46 0xb6a03409
47 QTJSC::cti_op_call_NotJSFunction() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771 0xb69d0697
46 <symbol is not available> 0xacec60ff
45 execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79 0xb69742f3
44 QTJSC::Interpreter::execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716 0xb69742f3
43 QTJSC::JSFunction::call() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122 0xb6a2e3ec
42 QTJSC::call() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62 0xb6a034be
41 QScriptValue::call() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/api/qscriptvalue.cpp:1599 0xb6b08094
40 REcmaShellActionAdapter::beginEvent() /home/martin/workspace/rsframework/src/scripting/ecmaapi/REcmaShellActionAdapter.cpp:125 0x08b7974d
39 RDocumentInterface::setCurrentAction() /home/martin/workspace/rsframework/src/core/RDocumentInterface.cpp:267 0x08d9beae
38 RScriptHandlerEcma::createActionDocumentLevel() /home/martin/workspace/rsframework/src/scripting/ecma/RScriptHandlerEcma.cpp:771 0x0874e2be
37 RGuiAction::slotTrigger() /home/martin/workspace/rsframework/src/core/RGuiAction.cpp:575 0x08db7095
36 RGuiAction::qt_metacall() /home/martin/workspace/rsframework/src/core/debug/moc_RGuiAction.cpp:86 0x08dfeb75
35 QMetaObject::metacall() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qmetaobject.cpp:237 0xb56454fa
34 QMetaObject::activate() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qobject.cpp:3272 0xb5654f8d
33 QAction::triggered() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/.moc/release-shared/moc_qaction.cpp:263 0xb59c59b9
32 QAction::activate() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qaction.cpp:1256 0xb59c5c1b
31 QMenuPrivate::activateCausedStack() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:993 0xb5e5a4ad
30 QMenuPrivate::activateAction() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:1085 0xb5e60fc3
29 QMenu::mouseReleaseEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:2301 0xb5e61e9e
28 QtScriptShell_QMenu::mouseReleaseEvent() 0xb1b72feb
27 QWidget::event() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qwidget.cpp:8187 0xb5a25df4
26 QMenu::event() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:2410 0xb5e62377
25 QtScriptShell_QMenu::event() 0xb1b7621b
24 QApplicationPrivate::notify_helper() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication.cpp:4396 0xb59cc864
23 QApplication::notify() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication.cpp:3959 0xb59d5bf9
22 QCoreApplication::notifyInternal() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qcoreapplication.cpp:732 0xb563edfb
21 sendSpontaneousEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qcoreapplication.h:218 0xb59cd7d2
20 QApplicationPrivate::sendMouseEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication.cpp:3056 0xb59cd7d2
19 QETWidget::translateMouseEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication_x11.cpp:4337 0xb5a56224
18 QApplication::x11ProcessEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication_x11.cpp:3536 0xb5a545a7
17 QEventDispatcherX11::processEvents() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qeventdispatcher_x11.cpp:132 0xb5a7ddcb
16 QEventLoop::processEvents() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qeventloop.cpp:149 0xb563e139
15 QEventLoop::exec() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qeventloop.cpp:201 0xb563e382
14 QCoreApplication::exec() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qcoreapplication.cpp:1009 0xb5642c7f
13 qtscript_QCoreApplication_static_call() 0xb21dc4b7
12 QScript::FunctionWrapper::proxyCall() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/bridge/qscriptfunction.cpp:82 0xb6b10edb
11 QTJSC::NativeFuncWrapper::operator() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46 0xb6a03409
10 QTJSC::cti_op_call_NotJSFunction() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771 0xb69d0697
9 <symbol is not available> 0xb2907ff8
8 execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79 0xb69762d2
7 QTJSC::Interpreter::execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:886 0xb69762d2
6 QTJSC::Interpreter::execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:803 0xb697655a
5 QScriptEnginePrivate::evaluateHelper() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/api/qscriptengine.cpp:1359 0xb6ae305f
4 QScriptEngine::evaluate() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/api/qscriptengine.cpp:2606 0xb6aeb1b5
3 RScriptHandlerEcma::doScript() /home/martin/workspace/rsframework/src/scripting/ecma/RScriptHandlerEcma.cpp:677 0x0874da94
2 RScriptHandler::init() /home/martin/workspace/rsframework/src/core/RScriptHandler.cpp:31 0x08de1f32
1 main() /home/martin/workspace/rsframework/src/gui/qtsingleapplication-2.6_1-opensource/examples/console/main.cpp:139 0x0874797f
|
|
17 | ECMAScript | Bug Report | Low | RLineEntityPointer doesn't work as function argument of ... | Closed | |
|
Task Description
Script code (SvgExporter.js):
245 // only export entities on main block "*Model_Space":
246 if (realEntity.getBlockId() == this.doc.getBlockId("*Model_Space")) {
247 RFileExporterAdapter.prototype.exportEntity.call(this, entity, false);
248 }
Script debugger exception:
Uncaught exception at /home/martin/workspace/rsframework/scripts/File/SvgExport/SvgExporter.js:246:
Error: :-1:-1: RExporter: Argument 0 is not of type REntity*.
<native>(RLineEntityPointer(0xb6fb158), false) at -1
<anonymous>(entity = RLineEntityPointer(0xb6fb158), preview = false) at
/home/martin/workspace/rsframework/scripts/File/SvgExport/SvgExporter.js:246
<anonymous>() at /home/martin/workspace/rsframework/scripts/File/SvgExport/SvgExporter.js:211
Workaround: Used exportEntity() with ID as argument instead. However there may be other cases where no alternative method is available.
RFileExporterAdapter.prototype.exportEntity.call(this, realEntity.getId());
|
|
18 | QCAD (main) | Bug Report | Low | LineRectangleSize.js: options tool bar: alignment point ... | Closed | |
|
Task Description
Sometimes the popup widget that lets the user choose the alignment point for positioning the rectangle does not close when the user clicks the desired point.
|
|
19 | QCAD (main) | Feature Request | Low | Drawing recovery in case file saving fails | Closed | |
|
Task Description
before save: copy existing file (drawing.dxf) to temporary file, e.g. “drawing.bak”
save()
for each file in recent files
if file size == 0
rename temporary file to actual file name
end
|
|
20 | QCAD (main) | Bug Report | Medium | Changing drawing unit makes QCAD hangs | Closed | |
|
Task Description
Changing the unit of a drawing can make QCAD hangs
Mile: QCAD hangs in endless loop
Nanometer, Microinch: view turns white, at some levels of zoom, it turns gray
Foot, Yard: GraphicsView grid too small meshed
|
|
21 | QCAD (main) | Feature Request | Low | Add line weight scale factor | Closed | |
1 |
Task Description
Required for extreme units such as Nanometers or Kilometers. See also FS#20
|
|
22 | QCAD (main) | Bug Report | Low | Improve grid info display for imperial units | Closed | |
|
Task Description
For inch, foot, .. the grid info display should for example display “1/128” instead of 0.0078125
|
|
23 | Tests | Bug Report | High | Fix UiTests | Closed | |
|
Task Description
Fix UiTests
|
|
24 | Website | Feature Request | Low | Website Tasks | Closed | |
|
Task Description
Open
Homepage
Wikipedia
Flyspray
Done
Homepage
|
|
25 | QCAD (main) | Feature Request | Medium | Autosave | Closed | |
|
Task Description
Autosave
Make interval configurable Enable / disable Path (?)
|
|
26 | QCAD (main) | Release | Low | Release Tasks | Closed | |
|
Task Description
Disable
developer menu
tests scripts
Adjust Version
Application
“About” dialog (automatic)
reference manual: support/doc/manual/about.txt / about_de.txt
scripts/splashscreen.png
scripts/Tools/LibraryBrowser/splashscreen.png
src/core/RVersion.h
library browser DB file name in LibraryBrowser.js, LibraryBrowser.getDbFile()
Deployment
Don't forget
Check List
run automatic tests
designer plugins qwebkit (libqwebview.so)
text with CAD font
hatches
insert image
user interface translations
help (Qt Assistant client)
library browser
help - contents
help - check for updates
templates
initial launch (without ini file)
printing
-
-
loading / saving files
Help - Show Readme (can file readme.txt be found?)
Qt libraries not in debug mode, QCAD binary does not link against debug Qt libraries
command line tools
Ports
Mac OS X Snow Leopard & Lion (10.6 & 10.7)
Mac OS X Leopard x86 (10.5)
Mac OS X Leopard ppc (10.5)
Linux 32bit
Windows 32bit
Plus maybe later:
-
Linux 64bit
Windows 64bit
|
|
27 | Tests | Feature Request | Low | Dimension Tests | Closed | |
|
Task Description
|
|
28 | QCAD (main) | Bug Report | Low | Test Recorder | Closed | |
|
Task Description
|
|
29 | QCAD (main) | Feature Request | Very Low | Settings migration QCAD 2.x -> 3.0 | Closed | |
|
Task Description
Take over settings from old, already installed QCAD versions, if possible.
|
|
30 | Tests | Feature Request | High | UiTests: update required file | Closed | |
1 |
Task Description
add “update required file” to the context menu shown in the result window
copy the actual file to the directory “required”
run the test again
test result should be “passed” now
|
|
31 | QCAD (main) | Bug Report | Medium | Snap Coordinate / option toolbar: uncaught exception | Closed | |
|
Task Description
'setButton'"Set"
problem: the option tool bar isn’t show at all
|
|
32 | ECMAScript | Bug Report | High | REcmaDocument.h: queryIntersectedEntitiesXY() is missin ... | Closed | |
|
Task Description
context:
'doc.queryIntersectedEntitiesXY'
RDocument.h:
QSet<REntity::Id> queryContainedEntities(
const RBox& box
);
QSet<REntity::Id> queryIntersectedEntitiesXY(
const RBox& box,
bool checkBoundingBoxOnly=false,
RBlock::Id blockId = RBlock::INVALID_ID,
const QList<RS::EntityType>& filter = QList<RS::EntityType>()
);
QSet<REntity::Id> queryContainedEntitiesXY(
const RBox& box
);
REcmaDocument.h:
static QScriptValue
queryContainedEntities(QScriptContext* context, QScriptEngine* engine);
static QScriptValue
queryContainedEntitiesXY(QScriptContext* context, QScriptEngine* engine);
static QScriptValue
|
|
33 | QCAD (main) | Bug Report | Low | Prints always to A4 | Closed | |
|
Task Description
Print prints always to A4, regardless of paper size chosen.
|
|
34 | QCAD (main) | Bug Report | Low | Printing tests | Closed | |
|
Task Description
Iterate through all drawings in a directory and create PDFs from them using the same mechanism as for printing.
|
|
35 | ECMAScript | Task | Low | Verify ECMAScript code | Closed | |
|
Task Description
Verify ECMAScript code with: http://www.javascriptlint.com/download.htm
|
|
36 | QCAD (main) | Bug Report | High | Copy / Paste crashes | Closed | |
|
Task Description
load the attached file
select about 20 lines
Ctrl-c
Ctrl-v
qcad [C/C++ Application]
/home/martin/workspace/rsframework/debug/qcad [27492]
Thread [6] 27499 (Suspended : Container)
Thread [5] 27498 (Suspended : Container)
Thread [3] 27496 (Suspended : Container)
Thread [2] 27495 (Suspended : Container)
Thread [1] 27492 (Suspended : Signal : SIGABRT:Aborted)
__kernel_vsyscall() at 0xffffe424
raise() at 0xb4f037ff
abort() at 0xb4f05140
RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8e03412
qt_message_output() at 0xb5357f65
0xb53581ab
qFatal() at 0xb53582c9
qt_assert() at 0xb5358355
RExporter::exportEntity() at RExporter.cpp:514 0x8de759b
RDocumentInterface::previewOperation() at RDocumentInterface.cpp:1,789 0x8ddcc0d
<...more frames...>
gdb
qcad
|
|
37 | QCAD (main) | Feature Request | Medium | Generate Example Drawings | Closed | |
|
Task Description
a script would be great actually. then we can generate different drawings with different units / scales / paper settings
OdWriteEx from OpenDesign creates something similar: a bunch of rectangles, each with a text label and an entity inside, e.g. “Aligned Dimension” and below a rectangle with an aligned dimension inside
|
|
38 | QCAD (main) | Feature Request | Very Low | Save / restore, export / import settings | Closed | |
|
Task Description
Inside the application preference dialog:
save settings (asks for a name)
restore settings (picked from a list that contains all so far saved settings and some presets)
export settings (to a file)
import settings (from a file)
Export / import could be useful for companies to synchronize settings.
|
|
39 | QCAD (main) | Bug Report | Low | print of not found (invalid) layer crashes | Closed | |
|
Task Description
"dummy"
Thread [1] 23305 (Suspended : Signal : SIGSEGV:Segmentation fault)
RLayer::getLinetypeId() at 0x898faae
operator<<() at RLayer.cpp:141 0x8df7ce4
REcmaSharedPointerLayer::toString() at REcmaSharedPointerLayer.cpp:1,885 0x8b1ab59
0xb6bd913c
0xb6ac2f68
0xb6ac3058
0xb6b09fb5
0xb69ed8e7
0xb6b083d5
0xb6a5a992
<...more frames...>
|
|
40 | QCAD (main) | Bug Report | Medium | saving spline CP, 2deg, closed hits assert | Closed | |
|
Task Description
new file
draw spline CP, 2deg, closed
save → crash
Debug: "RDwgServices::printErrorStackTrace: General modeling failure"
Warning: RDwgExporter::exportEntity: Exception occured. Entity NOT saved:
RSplineEntity(REntity(RObject(id: 23, document: "0xb246720", address: "0xb915f00", undone: 0), type: 23, layerId: 21, blockId: 22, lineweight: -1, linetypeId: 0, color: RColor(ByLayer) , drawOrder: 0 , selectionStatus: false )
controlPoints (6): 0: RVector(14, 21, 0) 1: RVector(41, 25, 0) 2: RVector(41, 9, 0) 3: RVector(28, 4, 0) 4: RVector(14, 21, 0) 5: RVector(41, 25, 0)
fitPoints (0):
knots (7): 0: -1, 1: 0, 2: 1, 3: 2, 4: 3, 5: 4, 6: 5, )
Fatal: ASSERT: "false" in file RDwgExporter.cpp, line 1234
Thread [1] 2066 (Suspended : Signal : SIGABRT:Aborted)
__kernel_vsyscall() at 0xffffe424
raise() at 0xb4f037ff
abort() at 0xb4f05140
RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8e025a6
qt_message_output() at 0xb5357f65
0xb53581ab
qFatal() at 0xb53582c9
qt_assert() at 0xb5358355
RDwgExporter::exportEntity() at RDwgExporter.cpp:1,234 0x8cb754f
RExporter::exportEntities() at RExporter.cpp:408 0x8de5c96
<...more frames...>
|
|
41 | QCAD (main) | Bug Report | Medium | dimensions: tolerance shown twice after block insert | Closed | |
|
Task Description
File “ExampleDrawings/data/dim_aligned.dwg”:
choose “Generate Example Drawings” → the element “aligned dimension” (with limits set) shows 0.010.01 now, since both label and tolerance limits are set (according to the property editor):
label: <>\S0.01^0.02;
upper limit: 0.01
same for lower limit
“Generate Example Drawings” inserts the drawings as blocks
|
|
42 | QCAD (main) | Bug Report | Low | Text Dialog: bold / italic main font | Closed | |
|
Task Description
bold / italic check box for main font has no effect
|
|
43 | QCAD (main) | Bug Report | Medium | Hatch ellipse | Closed | |
|
Task Description
cannot hatch single full ellipse
|
|
44 | QCAD (main) | Bug Report | High | Save might not save in last chosen format | Closed | |
|
Task Description
File - Save might not save in last chosen format but default format. E.g. if a file is saved as DXF R12, and then saved, check if the format is still DXF R12 and not the default DXF format (2010).
|
|
45 | QCAD (main) | Bug Report | Medium | Hatch Polyline | Closed | |
|
Task Description
open the attached drawing
select the polyline
fill it with hatch pattern “stars” → looks ok, the whole area is filled
save the file
re-open it
there is a gap in the filling now, see attached screen shot
|
|
46 | QCAD (main) | Bug Report | High | Saving solid filled hatch hits assert | Closed | |
|
Task Description
Debug: RDwgExporter::exportHatchEntity: RHatchEntity(REntity(RObject(id: 27, document: "0xbad0940", address: "0xffffffffaba45558", undone: 0), type: 20, layerId: 21, blockId: 22, lineweight: -1, linetypeId: 0, color: RColor(ByLayer) , drawOrder: 3 , selectionStatus: false ) , solid: true, scale: 2, angle: 0, pattern: "SOLID",
boundary:
loop 0:
RLine(RShape(address: "0xffffffffaba42b48"), startPoint: RVector(8, 25, 0) , endPoint: RVector(35, 25, 0) )
RLine(RShape(address: "0xffffffffaba42d88"), startPoint: RVector(35, 25, 0) , endPoint: RVector(35, 9, 0) )
RLine(RShape(address: "0xffffffffaba42c08"), startPoint: RVector(35, 9, 0) , endPoint: RVector(8, 9, 0) )
RLine(RShape(address: "0xffffffffaba43150"), startPoint: RVector(8, 9, 0) , endPoint: RVector(8, 25, 0) )
)
Debug: "RDwgServices::printErrorStackTrace: Not applicable"
Warning: RDwgExporter::exportEntity: Exception occured. Entity NOT saved:
RHatchEntity(REntity(RObject(id: 27, document: "0xbad0940", address: "0xffffffffaba45558", undone: 0), type: 20, layerId: 21, blockId: 22, lineweight: -1, linetypeId: 0, color: RColor(ByLayer) , drawOrder: 3 , selectionStatus: false ) , solid: true, scale: 2, angle: 0, pattern: "SOLID",
boundary:
loop 0:
RLine(RShape(address: "0xffffffffaba42b48"), startPoint: RVector(8, 25, 0) , endPoint: RVector(35, 25, 0) )
RLine(RShape(address: "0xffffffffaba42d88"), startPoint: RVector(35, 25, 0) , endPoint: RVector(35, 9, 0) )
RLine(RShape(address: "0xffffffffaba42c08"), startPoint: RVector(35, 9, 0) , endPoint: RVector(8, 9, 0) )
RLine(RShape(address: "0xffffffffaba43150"), startPoint: RVector(8, 9, 0) , endPoint: RVector(8, 25, 0) )
)
Fatal: ASSERT: "false" in file RDwgExporter.cpp, line 1234
Thread [1] 23860 (Suspended : Signal : SIGABRT:Aborted)
__kernel_vsyscall() at 0xffffe424
raise() at 0xb4f037ff
abort() at 0xb4f05140
RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8e06a4a
qt_message_output() at 0xb5357f65
0xb53581ab
qFatal() at 0xb53582c9
qt_assert() at 0xb5358355
RDwgExporter::exportEntity() at RDwgExporter.cpp:1,234 0x8cbb4cf
RExporter::exportEntities() at RExporter.cpp:408 0x8de9f8e
<...more frames...>
|
|
47 | QCAD (main) | Bug Report | Low | Print preview marks drawing as modified | Closed | |
|
Task Description
Print preview marks drawing as modified
|
|
48 | QCAD (main) | Bug Report | Low | Close drawing from print preview | Closed | |
|
Task Description
Fails if drawing was modified and user wishes to save drawing.
|
|
49 | QCAD (main) | Bug Report | High | Import QCAD 2 drawings | Closed | |
|
Task Description
Load QCAD 2 drawings, including:
print preview settings, drawing scale, etc.
hatch patterns
fix name
fix scale
fix angle
dimension labels (tolerances)
|
|
50 | QCAD (main) | Bug Report | Low | Text dialog: Uncaught exception | Closed | |
|
Task Description
open text dialog
select some characters (for coloring)
click on the “color” button → a pop up windows appears showing all colors
don’t choose a color, but click somewhere outside the pop up window
'chosenAction'"color" |