QCAD Bugtracker

QCAD - 2D CAD System.

Click here for a documentation of the DokuWiki formatting syntax that can be used in reports

Please search for existing tasks (also closed ones) before opening a new task.

Please make sure that you are using the latest Version of QCAD before posting a bug (menu Help > Check for Updates)

IDCategoryTask TypeSeveritySummaryStatusProgress  desc
 104 QCAD (main)Bug ReportLow Property Editor: entity type filter not applied to colo ...Closed
100%
Task Description

Entity filter is not applied to combo box type properties.

 105 QCAD (main)Bug ReportHigh Undo after line end point drag'n'drop operation Closed
100%
Task Description

Undo undoes end point movement and angle change (angle property should be ignored in undo/redo operations).

 107 QCAD (main)Bug ReportLow Layer names should be case insensitive Closed
100%
Task Description

Layer names should be case insensitive

 110 QCAD (main)Bug ReportLow Block list: blocks disappear when showing hatch dialog Closed
100%
Task Description

Block list: blocks disappear when showing hatch dialog

 111 QCAD (main)Feature RequestLow Switch for line width display Closed
100%
Task Description

Switch on / off line width display (display mode between normal and draft)

 113 QCAD (main)Bug ReportLow Print Preview: page tags Closed
100%
Task Description

page tags / page IDs never shown

 114 QCAD (main)TaskLow Create QCAD Cheat Sheet Closed
100%
Task Description

Cheat Sheet which lists all QCAD tools with icon, key code and explanation

Possibly two versions for Windows / Linux and Mac

 116 QCAD (main)Feature RequestLow Show polyline area in property editor Closed
100%
2 Task Description

Show area of closed polyline, hatch, solid fill in property editor.

 126 QCAD (main)Feature RequestLow Snap to reference points of arcs Closed
100%
Task Description

Snap to reference points does not work for arc entities as one would expect.
The four points on the arc at angles 0,90,180,270 should be reference points (like for circles).

 129 QCAD (main)TaskLow Image entity Closed
100%
Task Description

Implement RImageEntity and related classes.

DONE

Image in block

Image insertion tool:

  • change size in options tool bar: keep ratio

Image file look up:

  • absolute path
  • relative path (?)
  • same path as drawing file

Image display:

  • draft: border
  • normal: image
  • preview: border (or image for small file)

Move, rotate, ...

POSTPONED

Selection with click inside image

Move reference points to scale

 130 QCAD (main)Feature RequestLow Measuring tools Closed
100%
Task Description

Implement measurement (info) tools (see QCAD 2)

 131 QCAD (main)TaskLow Create block Closed
100%
Task Description

Create block from selection

 132 QCAD (main)TaskLow Snap restrictions Closed
100%
Task Description

Implement snap restrictions

 133 QCAD (main)TaskLow Set relative zero point Closed
100%
Task Description

Set relative zero point tool.

 134 QCAD (main)TaskLow Lock relative zero Closed
100%
Task Description

Lock relative zero tool

 135 QCAD (main)TaskLow Lock layers Closed
100%
Task Description

Implement layer locking

 136 QCAD (main)TaskLow Isometric projection Closed
100%
Task Description

Implement isometric projection tool

 139 QCAD (main)Bug ReportLow Linetype / drawing unit Closed
100%
Task Description

Line type rendering with drawing unit != mm

 140 QCAD (main)Bug ReportLow Arc rendering with QPainterPath::arcTo not precise enou ...Closed
100%
Task Description

Arcs rendered with QPainterPath::arcTo are not precise. Especially the start- / end point offsets are confusing. Differences are up to 0.01 units.

 142 QCAD (main)Bug ReportHigh Crash when staring QCAD with LibraryBrowser module Closed
100%
Task Description

QCAD crashes directly after start (when all plugins have been loaded) with a “Bus Error” or segmentation fault in approximately 90% of all starts with the LibraryBrowser module. Without modules

  • scripts/Widgets/LibraryBrowser
  • scripts/Tools/LibraryTranslator
  • scripts/Developer/BookImages
  • scripts/Developer/UiTest/LibraryBrowserTest
  • scripts/Developer/UiTest/LibraryBrowserTest2

no crashes occur.

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   QtGui                         	0x0349d27b QWidgetPrivate::showChildren(bool) + 235
1   QtGui                         	0x0349d38b QWidgetPrivate::show_helper() + 107
2   QtGui                         	0x0349d2b9 QWidgetPrivate::showChildren(bool) + 297
3   QtGui                         	0x0349d38b QWidgetPrivate::show_helper() + 107
4   QtGui                         	0x034a13c3 QWidget::setVisible(bool) + 1075
5   QtGui                         	0x0349fd7a QWidget::qt_metacall(QMetaObject::Call, int, void**) + 1098
6   QtGui                         	0x03abf6a5 QMainWindow::qt_metacall(QMetaObject::Call, int, void**) + 53
7   com.ribbonsoft.qcad           	0x007d31c7 RMainWindowQt::qt_metacall(QMetaObject::Call, int, void**) + 45
8   QtScript                      	0x05aa79db QScript::callQtMethod(QTJSC::ExecState*, QMetaMethod::MethodType, QObject*, QTJSC::ArgList const&, QMetaObject const*, int, bool) + 11595
9   QtScript                      	0x05aab60e QScript::QtFunction::execute(QTJSC::ExecState*, QTJSC::JSValue, QTJSC::ArgList const&) + 174
10  QtScript                      	0x05aab900 QScript::QtFunction::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) + 224
11  QtScript                      	0x059aec41 QTJSC::NativeFuncWrapper::operator()(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) const + 113
12  QtScript                      	0x05983e99 cti_op_call_NotJSFunction + 489
13  ???                           	0x1a761a65 0 + 443947621
14  QtScript                      	0x0593b427 QTJSC::Interpreter::execute(QTJSC::EvalExecutable*, QTJSC::ExecState*, QTJSC::JSObject*, int, QTJSC::ScopeChainNode*, QTJSC::JSValue*) + 1031
15  QtScript                      	0x0593b721 QTJSC::Interpreter::execute(QTJSC::EvalExecutable*, QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::ScopeChainNode*, QTJSC::JSValue*) + 97
16  QtScript                      	0x05a68cb6 QScriptEnginePrivate::evaluateHelper(QTJSC::ExecState*, long, QTJSC::EvalExecutable*, bool&) + 582
17  QtScript                      	0x05a69511 QScriptEngine::evaluate(QString const&, QString const&, int) + 801
18  com.ribbonsoft.qcad           	0x0003589b RScriptHandlerEcma::eval(QString const&, QString const&) + 57
19  com.ribbonsoft.qcad           	0x000357f1 RScriptHandlerEcma::doScript(QString const&, QStringList const&) + 805
20  com.ribbonsoft.qcad           	0x00923a19 RScriptHandler::init(QString const&, QStringList const&) + 641
21  com.ribbonsoft.qcad           	0x0002d51f main + 2417 (main.cpp:172)
22  com.ribbonsoft.qcad           	0x0002c909 _start + 208
23  com.ribbonsoft.qcad           	0x0002c838 start + 40
 143 QCAD (main)Feature RequestLow Limit number of entities / shapes in previews Closed
100%
Task Description

Limit preview shapes / entities by user configurable number

 145 QCAD (main)Feature RequestLow Explode blocks Closed
100%
Task Description

Explode blocks

 146 QCAD (main)RefactoringLow cloning entities: optional ID cloning Closed
100%
Task Description

add parameter to REntity::clone to allow cloning without cloning object ID.

 153 QCAD (main)Bug ReportLow Save triangle shape after exploding dimension Closed
100%
Task Description

Save triangle shape after exploding dimension

 154 QCAD (main)Feature RequestLow Image: move reference points to scale Closed
100%
Task Description

Image: move reference points to scale

 155 QCAD (main)Bug ReportLow Copy / paste: convert units Closed
100%
Task Description

Copy / paste: convert units

- copy: copy drawing unit to clipboard
- paste: convert pasted entities from clipboard unit to drawing unit

 159 QCAD (main)Bug ReportLow Dimension text labels Closed
100%
Task Description

“” → default label
“.” → no label

 161 QCAD (main)Bug ReportLow Polyline - Equidistant Closed
100%
Task Description

No preview, produces invalid polyline

 162 QCAD (main)Bug ReportLow Selection tools: select entities on hidden layers Closed
100%
Task Description

Rectangle select selects entities on hidden layers
Select all selects entities on hidden layers

 163 QCAD (main)Bug ReportLow Selection with locked layers Closed
100%
Task Description

- two lines on top of each other
- one line on locked layer
- one line on unlocked layer

Selection of the line on unlocked layer should be easily possible.

 164 QCAD (main)Bug ReportLow Hatch / draft mode Closed
100%
Task Description
  1. open example01.dxf
  2. toggle draft mode
  3. toggle draft mode

hatch is now visible in draft mode and not visible in normal mode

 165 QCAD (main)Bug ReportLow dimension arrows / draft mode Closed
100%
Task Description

dimension arrows not visible in draft mode

 166 QCAD (main)Bug ReportLow break out Closed
100%
Task Description

break out for top segment of arc broken

 167 QCAD (main)Bug ReportLow trim: changes layer Closed
100%
Task Description

trimmed entity ends up on current layer instead of original

 168 QCAD (main)Bug ReportLow block visibility Closed
100%
Task Description

disable for now or implement

 169 QCAD (main)Performance IssueLow Image preview slow Closed
100%
Task Description

Preview when inserting image slow

 172 QCAD (main)Feature RequestMedium send to back / to front Closed
100%
Task Description

implement

 174 QCAD (main)Feature RequestLow edit block from insert Closed
100%
Task Description

implement

 176 QCAD (main)Feature RequestLow Demo Version Closed
100%
Task Description
  • Save drawings on exit
  • 10min time limit
  • markers in
    • PDF export
    • BMP export
    • SVG export
    • printing
 182 QCAD (main)Bug ReportLow check for new version Closed
100%
Task Description

Check for new version of QCAD:

  • during start up
  • through menu ‘Help - Check for new version’

Server:

  • URL which contains current version number as plain text

Client:

  • request URL
  • compare versions
  • different version available:
    • minor update: you can download an update... (1st online page)
    • major update: you can purchase an update... (2nd online page)
 185 QCAD (main)Bug ReportLow text editing Closed
100%
Task Description
  1. create text, font Arial
  2. edit text
  3. change only bold / italic flag in text dialog
  4. no change in edited text
 189 QCAD (main)Feature RequestLow Grid settings Closed
100%
Task Description

Make grid configurable.
Switch on / off grid visibility.

 205 QCAD (main)Feature RequestLow Linux: fix gcc dependencies Closed
100%
Task Description

qcad-trial-bin requires gcc-4.4.4, but I have gcc-4.4.5, so QCAD fails to start.

QCAD should require major GCC versions (gcc-4.4.x), and not revisions.

 206 QCAD (main)Feature RequestLow Measuring tools: output in fractions Closed
100%
Task Description

Support output of results in fractions for imperial units.

 219 QCAD (main)Bug ReportLow Library browser not in View - Toolbars menu Closed
100%
Task Description

Library browser not in View - Toolbars menu

 224 QCAD (main)Bug ReportHigh Printing not working under Windows Closed
100%
Task Description

Printing does nothing.
Sometimes crashes on quite (possibly related to printing).
PDF export works (as a workaround).

 225 QCAD (main)Feature RequestLow Allow fraction notation for number input / display Closed
100%
Task Description

Allow users to enter numeric values as fractions in the format ‘number numerator/denominator’, for example ‘7 3/4’.

Values might also be represented that way in the property editor and in other places of the user interface if desired by the user.

 227 QCAD (main)TaskLow Library browser as separate tool Closed
100%
Task Description

Split up library browser as separate, QCAD independent tool.

TODO

- Potential interaction with other products / release as separate product?

DONE

- Remove DB dependency from QCAD 3.
- start-up splash screen
- avoid drop in browser widget
- app name
- menu (exit, about, preferences)
- preference dialog
- fix app icon
- window title
- library browser as single app
- raise window to the top on start

Motivation

- Make QCAD 3 more reliable to start.
- Make QCAD 3 faster to start (if library browser not used).
- Reduce memory usage if library browser not open.

Interface with QCAD 3

- Launch Library browser from menu or tool button.

QCAD launches library browser for example as:
./QCAD -autostart scripts/Tools/LibraryBrowser/LibraryBrowser.js

- Insertion of library parts with drag and drop (like so far). No change should be required for this (?).

 230 QCAD (main)Feature RequestLow Scroll bars optional Closed
100%
Task Description

Provide option to hide scroll bars.

 231 QCAD (main)Feature RequestLow Disable grid snap for auto snapping Closed
100%
2 Task Description

Disable grid snap for auto snapping or otherwise configurable auto snap.

Showing tasks 51 - 100 of 746 Page 2 of 15 - 1 - 2 - 3 - 4 - 5 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing