|
2486 | Command line tools | Bug Report | Low | dwgnest: part multiplicator switch (-u) has no effect | Closed | |
|
Task Description
-u / -multiplier switch has no effect (option applied to later during initialization of nester).
|
|
61 | Documentation | Bug Report | Medium | QCAD 3 Manual | Closed | |
|
Task Description
Change the user manual directory / file names from ‘simpletextviewer’ to ‘qcad_user_manual’ and adjust the sources accordingly that the manual can be shown in the help menu.
We can simply drop the contents of the manual that is checked in and replace it with a simple note “No manual is available yet for this technology preview of QCAD 3”
|
|
64 | Documentation | Task | Low | Manual CSS | Closed | |
|
Task Description
Create some CSS to display the user manual in a professional way, similar to web site.
|
|
80 | Documentation | Task | Low | API Doc Organization | Closed | |
|
Task Description
Rename everything from “RSFramework” to “QCAD Application Framework” (qcad_application_framework.pro / dox / doxyfile ...).
Add header with copyright / link to homepage.
Structure of documentation:
|
|
2324 | dwg2csv | Bug Report | Low | dwg2csv: exception when listing properties (-l) | Closed | |
|
Task Description
dwg2csv -l
Exception when trying to list properties for RDwgStyle
|
|
1908 | dwg2maptiles | Bug Report | Low | dwg2maptiles: Transparent background not cleared | Closed | |
|
Task Description
See also: https://www.qcad.org/rsforum/viewtopic.php?f=32&t=6389
|
|
1021 | dwg2pdf | Feature Request | Low | dwg2pdf: switch to set block to export | Closed | |
1 |
Task Description
Add a command line switch to dwg2pdf to export a given block instead of “*Model_Space”.
|
|
1221 | dwg2pdf | Bug Report | Low | dwg2pdf: Cannot create a QWidget | Closed | |
|
Task Description
dwg2pdf shows error under Windows systems: Fatal: QWidget: Cannot create a QWidget when no GUI is being used
|
|
1712 | dwg2pdf | Bug Report | Low | dwg2pdf: auto fit fails for blocks | Closed | |
|
Task Description
Autofit (-a) has no effect when converting a block or layout block (other than Model_Space).
|
|
2006 | dwg2pdf | Feature Request | Low | dwg2pdf: Auto detect page orientation | Closed | |
1 |
Task Description
Auto detect page orientation based on width / height of document.
See also: https://www.qcad.org/rsforum/viewtopic.php?f=32&t=6774
|
|
1139 | dxflib | Bug Report | Low | dxflib: leading / trailing spaces are removed from text | Closed | |
1 |
Task Description
dxflib strips leading / trailing spaces from text when importing DXF files.
|
|
1246 | dxflib | Bug Report | Low | Saving MText with linefeeds in escaped text causes corr ... | Closed | |
|
Task Description
Saving MText with linefeeds in escaped text causes corruption of file.
See: http://www.qcad.org/rsforum/viewtopic.php?f=76&t=3593
|
|
1321 | dxflib | Bug Report | Low | dxflib: Handles not parsed correctly | Closed | |
|
Task Description
I did noticed a bug in the lib: Indeed, the handle numbers that DL_Dxf is parsing are in most case incorrect. I believe this is due to the way then handle number is parsed in DL_Dxf::processDXFGroups. The handle is parsed by calling the function getIntValue, which itself calls the function toInt to convert the handle from std::string to int by calling the function std::strtol(handle, NULL, 10). However, the handle numbers in a dxf file are stored as hexadecimal. I wrote a quick and easy fix to this issue, just tell me if you are interested!
|
|
1595 | dxflib | Bug Report | Low | LWPOLYLINE exports Z values for vertices | Closed | |
|
Task Description
See also: https://www.qcad.org/rsforum/viewtopic.php?f=22&t=4925
https://www.autodesk.com/techpubs/autocad/acad2000/dxf/lwpolyline_dxf_06.htm
|
|
1631 | dxflib | Bug Report | Low | dxflib: wrong definition of DL_POLYLINE3D flag | Closed | |
|
Task Description
DL_POLYLINE3D should be 0×8.
|
|
1732 | dxflib | Bug Report | Low | Saving dimension with custom text position | Closed | |
|
Task Description
Custom text position must be written as type flag (code 70, flag 128) as well as in style overrides as codes
1070
279
1070
2
|
|
35 | ECMAScript | Task | Low | Verify ECMAScript code | Closed | |
|
Task Description
Verify ECMAScript code with: http://www.javascriptlint.com/download.htm
|
|
82 | ECMAScript | Task | Low | rename some ECMAScript classes | Closed | |
|
Task Description
New → FileNew Close → FileClose ...
|
|
357 | ECMAScript | Bug Report | Low | include should raise exception if file not found | Closed | |
|
Task Description
include() should raise exception if file not found.
This is actually the case but does not seem to work properly.
|
|
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.
|
|
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.
|
|
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)
|
|
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.
|
|
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
|
|
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.
|
|
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).
|
|
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)
|
|
51 | QCAD (main) | Bug Report | Low | Text Dialog: remember last used settings | Closed | |
|
Task Description
Remember last used settings (text size, font, ...)
|
|
52 | QCAD (main) | Bug Report | Low | Property Editor: combo boxes | Closed | |
|
Task Description
Text entities show a field “Font Name” in the property editor. This should offer a font combo box to change the font.
Hatch entities show a field “Pattern/Name” which should offer a combo box with pattern names.
|
|
53 | QCAD (main) | Bug Report | Low | Text issues | Closed | |
|
Task Description
Done
Text with ‘standard’ font
|
|
56 | QCAD (main) | Bug Report | Low | Courier font collision | Closed | |
|
Task Description
Rename Courier.cxf font, correct courier in imported QCAD 2 files
|
|
58 | QCAD (main) | Bug Report | Low | SVG Export file name suggestion | Closed | |
|
Task Description
Quick SVG Export suggests file name “Untitled 1 [*].svg”
Remove [*] (comes from window title).
|
|
59 | QCAD (main) | Bug Report | Low | nested block inserts | Closed | |
|
Task Description
...display nothing (see auto generated example drawings)
|
|
65 | QCAD (main) | Bug Report | Low | Save as hotkey | Closed | |
|
Task Description
File - Save As has no hotkey under Linux (should be Ctrl-Shift-S)
|
|
66 | QCAD (main) | Bug Report | Low | Warnings to fix | Closed | |
|
Task Description
Fix warning on start: Warning: RGuiAction::getByScriptFile: no action found: “scripts/Snap/Coordinate/Coordinate.js”
|
|
70 | QCAD (main) | Bug Report | Low | 64bit | Closed | |
|
Task Description
ECMAScript engine (garbage collector) crashes on Mac OS X and Linux 64bit if QCAD binary is compiled as a 64bit binary.
|
|
76 | QCAD (main) | Bug Report | Low | PDF Export: add extension | Closed | |
|
Task Description
Add file extension .pdf automatically if omitted by user.
|
|
77 | QCAD (main) | Bug Report | Medium | Linux: Printing crashes | Closed | |
|
Task Description
Printing segfaults under Linux after the printer dialog is shown.
|
|
78 | QCAD (main) | Task | Low | Linux deployment: tar.gz | Closed | |
|
Task Description
if possible, extend create_makeself script to create a tar.gz in addition to the executable installer, so we have both in the end.
|
|
83 | QCAD (main) | Task | Low | Part Library - Find Files / Generate Files | Closed | |
|
Task Description
Create and extend part library.
Find Existing Files
Find files under a suitable license (e.g. creative commons) for inclusion into the QCAD part library:
DXF / DWG files
SVG files which we could convert to DXF with a command line converter or InkScape if possible.
DXF files produced from SVG / with InkScape contain a lot of polylines with small line segments which interpolate arcs and circles.
A ‘Convert Interpolating Line Segments’ tool could be used to convert line segments into arcs, ellipse arcs and circles.
for c in 0...number of nodes: create arc with v[c], v[c+1], v[c+2]
check if v[c+i] is also on arc for c+i<number of nodes
if n nodes have been found which are all on arc and all segments have almost the same length and are relatively small compared to the whole drawing, convert them to arc
A ‘Simplify Polyline’ tool could be used to remove nodes that don’t add a lot of information (almost straight connected line segments).
Parameterized Items
Parameterized items use XDATA to let the script behind know which entities need to be changed in which way.
The user can choose from all supported parameters shown in a table.
The user can choose from options:
Create dimensioning
Create auxiliary lines
Create center line
Scaling
Sectional drawing
Hatching space
Disadvantage compared to automatically generated items:
It is not possible to add an item with it’s parameters to favorites, e.g. some specific screw often used in a drawing. To make that possible, the parameters has to be saved, too.
Links
[mostly old] Generate Items Automatically
<!-- XML document defines a name template to use for the generated parts: -->
"DIN_912_M%1_L%2""din_912.js""DXF"
<!-- Attributes to use for the name template -->
"d"
"L"
<!-- For each type of the specific part, we define some parameters that
are identical for that type (here M3): -->
"3""5.5""2.5""3""18"
<!-- For each of these elements, a DXF file is generated. This DXF file
is generated with file name "DIN_912_M3_L22.dxf" and parameters d="3" D="5.5"
s="2.5" k="3" b="18" L="22": -->
"var1"
"var2"
"60"
"M4""7""3""4""3""20"
"var1"
"var1"
"22"
"25"
"30"
"35"
"40"
"45"
"50"
"var2"
"70"
|
|
85 | QCAD (main) | Bug Report | High | QCAD 2 example drawing errors | Closed | |
|
Task Description
Fix QCAD 2 example drawings:
dimension labels with tolerances
hatch pattern scale
|
|
86 | QCAD (main) | Feature Request | Low | Block arrays | Closed | |
|
Task Description
Support arrays of block inserts.
|
|
87 | QCAD (main) | Bug Report | Medium | Advanced Selection hits 'debugger' statement | Closed | |
|
Task Description
Advanced selection dialog hits a debugger statement on line 1088.
Selection- Advanced Selection
Change first combo box to “Any”
|