|
2461 | dxflib | Bug Report | Very Low | ASCII Control characters not handled correctly in Commu... | Assigned | |
|
Task Description
I see the following problem: When I open a particular DXF file in the Professional Trial version 3.27.9.0 on macOS, “^I” in text fields is expanded to whitespace. When I open the same DXF file in the Community Edition 3.27.9.0 on NetBSD/x86_64 (installed from pkgsrc), “^I” in text fields is visible as “^I”.
|
|
2460 | QCAD/CAM | Bug Report | Low | Tab Lengths incorrect | Closed | |
|
Task Description
Tab value specification in Option bar: Lengths 2, Thickness 1 G-code Lengths = 8.35 (in my example), Thickness 1
|
|
2459 | QCAD (main) | Bug Report | Low | Linetype scale of blocks in viewports not scaled accord ... | Closed | |
1 |
Task Description
Reported in forum 2 times: https://www.qcad.org/rsforum/viewtopic.php?f=95&t=9887&p=40202&hilit=bugtracker#p40202 https://www.qcad.org/rsforum/viewtopic.php?f=33&t=9916&p=40298#p40298
Most likely the issue exist since QCAD Vers. < 3.25.2.0 (3.25.2)
|
|
2458 | QCAD (main) | Bug Report | Low | mygcode [PF] returns the valie of the feed rate from th ... | Closed | |
|
Task Description
There are not a lot of waterjet resources so I went ahead an tried to modify mygcode.js.
The issue is that plunge rate is entered in the tool and that shows up in the toolpath. The water jet wants to see that number to determine how long it holds in place to pierce the work. It needs it to be displayed as a prefix “S” followed by time in seconds and finally a period. I had been just hard coding a 2 second default time as I only cut glass but recently found some circumstance where I need different vaules. It is also more user friendly to get it to work correctly.
[// variables: Change Plunge Rate prefix from F to S
// name, ID, always, prefix, decimals, options
this.registerVariable("plungeRate", "FP", true, "S", 0);
It needs to show up in the header as M1407 = [FP] which the water jet uses as a default pierce time after forced stop. In this instance it looks like M1407 = S2. This is working in the code currently.
For each remaining toolpath the Waterjet needs a pierce time.
M3
M8
G [FP].
And this is were it falls apart. I have red lined the gcode in a word document highlighting the first few problem instances. The first instance displays the value for Feed Rate and not Plunge Rate.
<CODE>: SELECT ALL
M3
M8
G4 S240. Wrong value, should be as above "S2." but instead it grabbed the feed rate value from toolpath 1 "240"
</code>
Thanks. Version: 3.27.8.0 (3.27.8) Internet: QCAD.org Build Date: Oct 6 2022 Revision: dea3962 Qt Version: 5.13.2 Architecture: x86_64 Compiler: MSVC++ 14.0 (2015)
|
|
2457 | QCAD (main) | Bug Report | Low | Polyline start / end widths not saved for first segment | Assigned | |
|
Task Description
Draw a polyline with a single segment
Set the start and end width of the first vertice / segment (index 0)
Save
Reload
|
|
2456 | QCAD (main) | Feature Request | Low | Tangent arc | Assigned | |
3 |
Task Description
It would be great if QCAD could create an arc tangent to another entity without necessity to type a radius. Just two simple steps: 1. Click the endpoint of another entity to start the arc. The arc is tangent to the starting entity. 2. Click the second point to place the arc.
|
|
2455 | QCAD (main) | Bug Report | Low | Overlay labels in the bottom panel of the qcad window | Closed | |
1 |
Task Description
Version: qcad-3.27.9.3-alt1 Qt version: 5.15.8 Architecture: x86-64 Graphics platform: X11 Kernel version: 5.15.94-un-def-alt1
Steps:
1. Run from console: $ qcad 2. Reduce the size of the program window.
OBSERVED RESULT: Label overlay.
EXPECTED RESULT: Correct display of inscriptions (text in the bottom panel).
Same behavior: on first run.
|
|
2454 | QCAD (main) | Bug Report | Medium | inserted jpegs will not 'go to back' properly | Closed | |
|
Task Description
Hi
Long time no see - so long that I’ve had to reregister. I must be getting a bit better (though I only do pretty basic stuff).
I often have to trace an actual paper drawing, so I scan it in as a jpeg and insert in the usual way. For a while now, this has become difficult to do because however often I send the image to back or bring the polyline to the front, just moving my mouse over the photo (not selecting it) makes the line disappear and I’ve got a bit fed up with trying to work around this (I don’t think it was always like this?)
I’ve attached my current example (there’s only a single image in it at the moment), and thank you in advance for your patience and help.
Jackie
|
|
2453 | QCAD (main) | Bug Report | Low | Control point Splines - Issue with Closed & Minimal poi... | Assigned | |
1 |
Task Description
Andrew, For more detailed description please refer to: https://www.qcad.org/rsforum/viewtopic.php?f=33&p=40081#p40081
In the included screen grab below, left is when drawn cubic, closed periodic, from 4 points. Right is when the file is re-loaded.
It is hard to select the incorrect shape when pointing near it ... Probably it is referring to the correct internal shape. After drawing it explodes to a Null length polyline with 2 identical vertices.
I can’t include the error in a file as it reverts on re-load.
The same issue exist for quadratic, closed periodic, from 3 points.
Regards, CVH
|
|
2452 | QCAD (main) | Feature Request | Very Low | Keyboard Shortcut for Undo Last Point While Drawing Spl... | Assigned | |
1 |
Task Description
Instead of having to click on the toolbar, it would be useful to have a keyboard shortcut for undoing the last fit point (or control point) while drawing splines. Preferably it would also be nice to allow the user the ability to set what the keyboard shortcut is for this function.
|
|
2451 | QCAD (main) | Bug Report | Low | Explode (XP) > Explodes hatches in non-uniform scaled b ... | Closed | |
1 |
Task Description
Andrew,
Hatches in uniform scaled blocks explode perfect among other entities, even a hatch pattern is scaled. Hatches in non-uniform scaled blocks are exploded as not scaled.
One could scale the hatch boundaries non-uniform. For solid hatches the pattern scale doesn’t matter. For patterned hatches the pattern scale and angle is more problematic. But why not explode it as is, the pattern is transformed as expected for the non-uniform scaled block reference.
Or one doesn’t transform the pattern at all but then the the non-uniform scaled block reference isn’t displayed correctly.
Regards, CVH
|
|
2450 | QCAD (main) | Bug Report | Low | Flip Block with Attributes horizontaly fails | Assigned | |
|
Task Description
A block with Attributes can’t be flipped (Option bar) horizontally. The Attributes will be rotated 180° instead of been mirrored. Other entities in the block flip correctly. Same block flipped vertically works as expected (Mirrored Attributes). Same block flipped with FH or MI works as expected. (Mirrored Attributes).
|
|
2449 | QCAD (main) | Bug Report | Low | Adjusted Alfa value for solid hatch not saved with draw ... | Closed | |
|
Task Description
Tested on CE and Pro. Alfa value on load is always 255 ...
Please refer also to topic: https://www.qcad.org/rsforum/viewtopic.php?f=33&t=9800
|
|
2448 | QCAD (main) | Feature Request | Low | Scale lineweight display on model space | Assigned | |
1 |
Task Description
Currently, the model space can display lineweights at scale 1:1 It’s very convenient when drawing small objects that will be printed at scale 1:1 : it makes it easy to anticipate the final aspect of the printed drawing. But this feature is unusable for architects or users who draw large objects.
Therefore, it would be very useful to have a factor to multiply lineweight display in model space. For example : if i know my drawing will probably be printed at scale 1:50, i set the value of the lineweight factor to 50. Then every line would be displayed 50x thicker in model space.
|
|
2447 | QCAD (main) | Bug Report | Critical | Rectangle and line have wrong dimensions regardless of ... | Closed | |
|
Task Description
Just purchased / not functional / incorrect size / dimensions needed are 8’-1” and 11’-10”
|
|
2446 | QCAD (main) | Feature Request | Low | Extending dimension line beyond extension line when usi... | Assigned | |
1 |
Task Description
I would like the ability to extend dimension lines beyond the extension line when using tick marks. Images are attached and posted here: https://qcad.org/rsforum/viewtopic.php?f=31&t=9785
|
|
2445 | QCAD (main) | Bug Report | Low | Misc Information 2D Centroids v0.32 >> Bug for area of ... | Closed | |
1 |
Task Description
Andrew,
Seems to be a copy/paste but never re-edited kind of mistake.
Quick fix: https://github.com/qcad/qcad/blob/master/scripts/Misc/MiscInformation/InfoCentroids/InfoAreaCentroid/InfoAreaCentroid.js#L1320 line 1320 should read: return [centerPoint.x, centerPoint.y, centerPoint, radius*radius * Math.PI];
line 1318 was intended to replace the ‘area’ portion of line 1320 literally. As is, the code in this line makes no sense and line 1318 should be removed.
Still have to investigate if the area of a full 360° arc sector/segment should be signed ... ... and if RS.AngleTolerance is required when comparing.
Regards, CVH
|
|
2444 | QCAD Community Edition | Bug Report | Medium | Entering letters with diacritics on MacOS in the QCAD T ... | Closed | |
|
Task Description
In order to type a diacritical letter (e.g. with ' (é) or " (ö)), MacOS does not repeat the letter when a key is pressed continuously. Instead a dialog appears which allows the user to select one of the diacritics related to the letter of the key pressed. In QCAD and presumably QT, keeping the key pressed starts typing the letter repeatedly while after the first letter is typed the selector for the diacritical letters appears. So you can still the select e.g. the ü but you have to delete all the u’s that were typed before you were able to release the key.
A stop gap measure is to minimise the ‘key repeat delay’ setting in keyboard preferences so that its easier to stop the repetition in time, but that influences other programs as well.
I suppose this is a QT dependency and hase less to do with QCAD. Still, I wanted to let you know.
Its an ‘acceptable’ nuisance
J
|
|
2443 | QCAD (main) | Bug Report | Very Low | Modify > ‘Draw Order’ sub-menu missing | Closed | |
1 |
Task Description
Andrew,
I don’t seem to be able to locate the ‘Draw Order’ sub-menu of the Modify menu. Reported version 3.27.6 and 3.27.8 (I use them side by side) Tested on Win7 32 bit and Win10 64 bit.
I am aware that MF & MB were relocated out of the Modify menu. Two additional PRO tools were added and all four were listed in a sub-menu. (MO: version 3.21.3; MC: information missing in changelog)
MF, MB, MO and MC are displayed in the Modify Toolbar, in the Modification Tools panel and in the Tool Matrix. This is even more curious because DrawOrder.init() only initiates DrawOrder.getMenu(); All three DrawOrder.getToolBar() & DrawOrder.getCadToolBarPanel() & DrawOrder.getToolMatrixPanel() are ruled out.
DrawOrder.getCadToolBarPanel() lists WJ as shortcut QKeySequence but that will bring up the Projections Tool Panel.
In the QCAD Reference Manual (menu Help > Reference Manual) the ‘Draw Order’ icon list is only the Modifying Tools icon. For all four the tools the manual list up: Menu: Modify > Draw Order > ...
Under App.Prefs. > General > Tool Settings MF and MB are listed but not in a sub-menu like for example “Detection“. Seemingly under Modify but they remain visible when Modify is collapsed. MC and MO are listed lower than Help when this is collapsed.
I thought I understood how to implement menus and tools. All this makes me doubt whether I had understood it in its entirety. Could you elaborate in a few words why the menu fails but the Toolbar and Panels work even when these are excluded ...
Regards, CVH
|
|
2442 | QCAD (main) | Bug Report | Low | Edit > Drawing Preferences > Printing > Page: Paper siz ... | Closed | |
|
Task Description
Setting the paper size to A5 yields an invalid page size.
|
|
2441 | QCAD (main) | Bug Report | Low | File > Print Preview: auto fit to paper repeated when s ... | Closed | |
1 |
Task Description
Case: Launch Print preview (first time), confirm dialog “Auto fit drawing to paper?” with yes, change after that the scale, close Print Preview, launch Print Preview - the last chosen scale what should be remembered is overwritten by the Auto fit scale.
Note: The Auto fit scale stays persistent - even after reloading the drawing!
The option “Auto fit drawing to paper?” as a dialog occurs only the first time you use Print Preview - there is no way to change the chosen option later in a session or after reloading the drawing ...
|
|
2440 | QCAD (main) | Bug Report | Very Low | Hatch from Segments > False positives open loop warning... | Assigned | |
1 |
Task Description
Andrew,
Most probably not related to OS or QCAD version.
When hatching an area with Hatch from Segments (HS) there might be false positive warnings on open loops. It seems that this is related to the orientation of the indicated segments and the order of selection. The real problematic position is not always the first that is reported. Loop count is increased even if it is a single loop.
Included a basic test drawing to replicate these. Further details to replicate the issue are in the file.
Regards, CVH
|
|
2439 | QCAD (main) | Bug Report | Very Low | Selecting Overlapping Lines | Closed | |
|
Task Description
OS: Linux, Mint 20 Cinnamon 4.6.7, QCAD 3.27.8
According to: https://www.qcad.ch/rsforum/viewtopic.php?t=3944 it should be possible to do Alt+Click on overlapping lines to bring up a small context menu to allow resolving the selection ambiguity. In the current version of QCAD I find it necessary to do Ctrl+Alt+Click.
|
|
2438 | ECMAScript | Bug Report | Low | simple_modify.js > Faulty parameter explanation docDest ... | Closed | |
1 |
Task Description
Andrew,
simple_modify.js function paste() 10 * \param docDestination RDocument to paste into (or undefined for current document)
A) This should be a document interface of the type RDocumentInterface. B) The function uses the parameter diDestination and not docDestination
https://www.qcad.org/rsforum/viewtopic.php?f=30&t=9742
Regards, CVH
|
|
2437 | QCAD (main) | Bug Report | Low | Application Preferences, Graphics View, Fonts, Font siz ... | Closed | |
|
Task Description
no task description |
|
2436 | QCAD (main) | Feature Request | Low | Draw > Hatch > Hatch from Segments: mark position of op... | Assigned | |
1 |
Task Description
Case description: “Hatch from Segments” (HS) detects correctly an open loop but fails then to set the circle marker for an easy visuelle identification.
Same scenario tested with “Hatch from Selection” (HA) ... ... everything works like a charm
|
|
2435 | QCAD (main) | Bug Report | Low | SVG Export of block reference | Closed | |
|
Task Description
https://qcad.org/rsforum/viewtopic.php?f=33&t=9731
Quick SVG export of a block reference can lead to unexpected results if the vertical flip option is enabled during the insertion of the block. See above forum thread.
|
|
2434 | QCAD (main) | Bug Report | Low | Rotate Viewport fails | Closed | |
1 |
Task Description
Rotating a Viewport will lead to rotate the drawing in the viewport but not the Viewport itself. This will happen during a creation process by using VT or afterward by editing a viewport in the Property Editor.
|
|
2433 | QCAD (main) | Suggestion | Low | Lock Snap [SQ] fails at snap Middle Manual [SN] | Assigned | |
|
Task Description
e.g: If I use content out of the clipboard to insert it multiple times into the drawing with using the Middle Manual snap [SN] the snap can’t be locked [SQ] and I have to reactivated the snap again and again for every following insert. Other snaps like END or CENTER work flawless in this scenario.
|
|
2432 | QCAD (main) | Suggestion | Low | Your tracker site needs an update | Closed | |
|
Task Description
Notice: Trying to access array offset on value of type bool in /home/qcadch/public_html/bugtracker/scripts/details.php on line 222
Saw many other errors when I first logged on.
|
|
2431 | QCAD (main) | Bug Report | Low | Dimensions showing in weird font | Closed | |
|
Task Description
Just installed latest QCAD. Simple drawing. Add a dimension and it shows as per attached image. Have used Qcad on and off for years for doing simple drawings. Not a professional designer. Never had this problem before.
Ubuntu 20.04.1
|
|
2430 | QCAD (main) | Suggestion | Low | error qtime | Closed | |
|
Task Description
Hi I tried to compile latest source to good old OS/2 I use Qt 6.2.4 and gcc 12.2.0 The build failed here.... Could you help me out to fix this error:
H:/USR/LOCAL1220/include/sys/cdefs.h:264: warning: “LONG_LONG_SUPPORTED” redefined 264 | #define LONG_LONG_SUPPORTED
|
<built-in>: note: this is the location of the previous definition g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RStorageLayerSort.obj G:/qcad/src/core/RStorageLayerSort.cpp g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RTabletEvent.obj G:/qcad/src/core/RTabletEvent.cpp g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RTextBasedData.obj G:/qcad/src/core/RTextBasedData.cpp g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RTextBasedEntity.obj G:/qcad/src/core/RTextBasedEntity.cpp G:/qcad/src/core/RDebug.cpp: In static member function ‘static void RDebug::startTimer(int)’: G:/qcad/src/core/RDebug.cpp:75:15: error: ‘class QTime’ has no member named ‘start’
75 | timer[id].start();
| ^~~~~
G:/qcad/src/core/RDebug.cpp: In static member function ‘static uint RDebug::stopTimer(int, const QString&, uint)’: G:/qcad/src/core/RDebug.cpp:90:38: error: ‘class QTime’ has no member named ‘elapsed’
90 | unsigned long long t = timer[id].elapsed() * 1000000;
| ^~~~~~~
|
|
2429 | QCAD (main) | Bug Report | Low | Spline Crash | Closed | |
|
Task Description
While editing a spline with fit points, I accidentally moved a fit point on top of another fit point, which locked up the software (grayed out, not responding). I had to ctl / alt / del and end task to resolve.
|
|
2428 | QCAD (main) | Feature Request | Low | Implement reversing Leader entities on creation or afte... | Assigned | |
1 |
Task Description
Andrew,
Usually I point to something to start with. Sometimes I want to point away from here but then the arrow is where I just clicked.
An option on creation would be nice. The capability to reverse the Leader orientation afterwards is another method to get it pointing the intended way.
A Leader entity is stored similar as a polyline. I think it would not be difficult to reverse the basic polyline and update the dimension shape accordingly.
Regards, CVH
|
|
2427 | QCAD (main) | Bug Report | Low | Qcad Pro 3.27.8 coredump on 'Save As' and check for upd ... | Closed | |
|
Task Description
Arch Linux x86_64 (up to date Nov 2022) System Qt version: 5.15.7 Qcad Pro 3.27.8 64-bit
The ‘standard’ Linux installer for Qcad Pro 3.27.8 (qcad-3.27.8-pro-linux-x86_64.run) dumps core on either of the following actions:
- Help/’Check for Updates’
- File/Save As...
However, installing the ‘qcad-3.27.8-pro-linux-qt5.14-x86_64.run’ version built against a more recent version of Qt (as of Nov 2022) does not display these issues.
I am leaving this here in case it is helpful to other users.
|
|
2426 | QCAD (main) | Feature Request | Low | Include linear scale for Arc Length Dimension | Closed | |
1 |
Task Description
Additional to FS#2425
Include scale option in Option Toolbar for Arc Length Dimensions. Include scaling RDimArcLengthData by linear factor.
Regards, CVH
|
|
2425 | QCAD (main) | Bug Report | Low | Dimension > Arc Length: Always uses linear factor from ... | Closed | |
1 |
Task Description
Hi Andrew
When I apply an Arc Length Dimension the result is incorrect, see forum post with screenshot and dxf..
https://qcad.org/rsforum/viewtopic.php?f=33&t=9692#p39217
Cheers John
|
|
2424 | QCAD (main) | Bug Report | Low | File/Folder selection dialogs are broken under KDE | Closed | |
|
Task Description
I run KDE Plasma (KWin window manager) on Gentoo Linux.
I have tested with several different builds of QCAD 3.27.8:
If I use Open, Save As, and anything else that selects a file or a folder, the dialog does not show any contents, and the terminal prints an error:
Warning: couldn't create slave: "Unknown protocol 'file'."
Some of the dialogs behave better by deselecting: Application Prefs > File: Open/Save > File Dialog > Use system file dialog
So, looking through the code, I noticed that there is already KDE-specific handling to avoid using the system dialog, but it has probably been broken since switching to QT5, because Q_WS_X11 (and all other Q_WS_* global macros) no longer exist with QT5+.
I’ve attached a patch that fixes the usage of that macro. With that patch, in my portage-built Community Edition build, I no longer have to deselect “Use system file dialog”.
But, there are at least two places that do not respect the DontUseNativeDialogs setting:
I found the scripts source for the Library Browser PreferencesPage.ui, but I couldn’t find the same for the Templates selection, probably because that is a Pro-only feature (right?).
For the LibraryBrowser, here is the appropriate sections of code:
So, somehow this line needs to change to use the DontUseNativeDialogs setting, but I’m not sure how to do that (I don’t have much experience with QT development).
var dir = QFileDialog.getExistingDirectory(this, fileDlgTitle);
Assuming that Template Folders preference also uses the DirectoryList widget, fixing this should fix that pref pane as well.
|
|
2423 | QCAD (main) | Bug Report | Low | QCAD 3.27.8 Crashes while starting | Closed | |
|
Task Description
Here’s the output in the console:
QCAD version 3.27.8 12:34:54: Debug: loading plugins... 12:34:54: Debug: loading static plugins... 12:34:55: Debug: trying to load theme stylesheet: themes/Default/stylesheet.css 12:34:55: Debug: trying to load theme stylesheet: themes/Default/stylesheet_linux.css 12:34:56: Debug: CadToolBar.initStyle 12:34:56: Debug: EcmaScriptShell.initStyle: 12:34:57: Debug: loading plugins... 12:34:57: Debug: loading static plugins... Warning: action not found: “VisibleInCadToolBar” Warning: action not found: “VisibleInMatrixPanel” Warning: action not found: “VisibleInMenu” Warning: action not found: “VisibleInToolBar” Warning: action not found: “VisibleInUserToolBar1” Warning: action not found: “VisibleInUserToolBar2” 12:35:00: Debug: checking for QCAD Pro updates... Warning: QSslSocket: cannot resolve SSL_set_psk_client_callback Warning: QSslSocket: cannot resolve SSL_set_psk_server_callback Warning: QSslSocket: cannot resolve SSL_CTX_use_psk_identity_hint Warning: QSslSocket: cannot resolve SSLv2_client_method Warning: QSslSocket: cannot resolve SSLv3_client_method Warning: QSslSocket: cannot resolve SSLv2_server_method Warning: QSslSocket: cannot resolve SSLv3_server_method Auto configuration failed 140619518608640:error:0EFFF065:configuration file routines:CRYPTO_internal:missing equal sign:conf/conf_def.c:346:line 24 Warning: QMutex: destroying locked mutex
QCAD has unexpectedly quit.
Please use the offscreen or minimal platform plugin for headless systems (without a running X11 server): ./qcad -platform offscreen
In addition, you might have to override the default Qt style to prevent the loading of a native desktop style (such as GTK): ./qcad -style plastique
Here are my system’s specs:
Operating System: openSUSE Tumbleweed 20221113 KDE Plasma Version: 5.26.3 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.7 Kernel Version: 6.0.8-1-default (64-bit) Graphics Platform: X11 Processors: 4 × AMD Phenom™ II X4 910e Processor Memory: 7.5 GiB of RAM Graphics Processor: AMD RS880
|
|
2422 | QCAD (main) | Bug Report | Low | Error message pops up every (about) 10 min | Closed | |
|
Task Description
Just bought the software, seems to be fine except of the problem described in the title
|
|
2421 | QCAD (main) | Feature Request | Low | Make the preview of Shorten (LE) more visible | Assigned | |
1 |
Task Description
Andrew,
When we use Lengthen/Shorten (LE) with a positive amount the result is clearly visible when indicating a side of an entity. With a negative amount there is seemingly no preview. It is generated and shown but one can not distinguish it especially with solid lines.
Adding an orthogonal auxiliary preview shape some N pixels long would do the trick.
Regards, CVH
|
|
2420 | QCAD (main) | Bug Report | Low | Snap > X/Y from Points / Y/X from Points: command line ... | Closed | |
|
Task Description
See also: https://www.qcad.org/rsforum/viewtopic.php?f=33&t=9663
|
|
2419 | dwg2csv | Bug Report | Low | dwg2csv quote handling | Closed | |
1 |
Task Description
When a text string contains a double quote(”) character, the value is not quoted. If the text string contains a comma, the value is quoted (using double quotes).
When a text string starts with a double quote, it is unclear which of the above two states is correct, making for difficult parsing. (Excel seems to assume the second state when possible)
It would make parsing much easier if the output csv followed the format provided in rfc4180, namely that
If fields are not enclosed with double quotes, then double quotes may not appear inside the fields (2.5)
If double-quotes are used to enclose fields, then a double-quote appearing inside a field must be escaped by preceding it with another double quote (2.7)
|
|
2418 | QCAD/CAM | Feature Request | Low | Include a GroupCustom widget in CAM Toolpath dialogs. | Assigned | |
2 |
Task Description
Andrew,
Unrelated to OS or QCAD version.
In the postprocessor configuration dialog there is a group box called ‘GroupCustom’. One can add custom widgets to that, rename it and so on.
Such is not provided in CamProfileToolpathDialog.ui or CamDrillToolpathDialog.ui
It should be possible but we aren’t really able to mix up things with the ‘Message’ QLabel ... A reserved QGroupBox would do the trick.
Related topic: https://www.qcad.org/rsforum/viewtopic.php?f=74&t=9647
Regards, CVH
|
|
2417 | QCAD (main) | Bug Report | Low | Insert Measurement/e.g. d1 Point to Point fails within ... | Closed | |
|
Task Description
Insert Measurement / e.g. Point to Point fails within Coordinate (SX) dialog. It is offered for X and Y but I can’t find a way to use it. For a proper measurement with IP I need to use Autosnap etc. but that means I have to switch from Coordinate snap to an other snap with no way to return to use the d1 variable.
|
|
2416 | QCAD (main) | Feature Request | Low | Automatically set a proper alternating row color for th... | Assigned | |
1 |
Task Description
Andrew,
When switching from Default to Dark mode the text on alternating rows is hardly visible. We can customize this color.
It would be easier if a proper default color is set on switching to and back.
Perhaps the user preferences can be remembered. Perhaps only when the contrast would be affected.
Regards, CVH
|
|
2415 | QCAD (main) | Bug Report | Very Low | Issues with OffsetBothSides | Assigned | |
1 |
Task Description
Andrew,
I can’t find any documentation concerning OffsetBothSides under Misc .. Modify. It is not listed in the QCAD features nor in the changelog.
There was a Feature Request FS#1130 for this, I think you might want to close that as being implemented.
The tool asks for a Line, Arc, Circle, Ellipse, Spline or Polyline. It also seems to act on shapes that can be exploded to such entities like Text, Dimension and Hatch entities.
There may be many ‘Result loop not closed’ or ‘No offsets possible’ warnings when hovering over entities on a drawing. The preview may be partially, one or two sided and even two sided partially and closed with semi-circles.
I only successfully created a dual offset for open Splines, open or logically open Polylines. All other attempts result in a single offset at the indicated side.
There are the usual exceptions for Polylines with arc-segments but that is related to small arc segments and being tangentially connected. Only tested it on a Win7 platform. I don’t suspect that version 3.27.8 includes a fix for that ...
Regards, CVH
|
|
2414 | QCAD (main) | Bug Report | Low | Shortcut YR, YE etc fails when layer is marked. | Closed | |
|
Task Description
Shortcut YR, YE etc. fails for marked Layer. It works at active layer.
|
|
2413 | QCAD (main) | Bug Report | Low | Layer > (De-)Select Layer Entities: Default shortcuts Y ... | Closed | |
|
Task Description
Shortcut Y+, Y- fails for selecting Layer Entities in a Layer List. Letter is ignored and +, - zooms the drawing
|
|
2412 | QCAD (main) | Bug Report | Low | Request for option | Closed | |
|
Task Description
For what I use QCad for it would be extremely helpful - and likely quite simple to implement - to have an option to display values (e.g. measurements of position and length) in inches only instead of feet and inches. I suppose if I were working in metric units the same idea would apply to centimetres only instead of metres + centimetres. Consider you have a line segment whose x-position is 3’ 11 17/32” and you need to move it by 2’ 7 13/64”. The math would just be a lot simpler if the “feet” measure were in inches - so 47 17/32” and 31 13/64”.
|