|
693 | QCAD (main) | Feature Request | Medium | Support for external references (XREF) | Likely to be implemented | |
28 |
Task Description
Support for external references (XREF)
|
|
1164 | QCAD (main) | Feature Request | Medium | make selected layer default parent for new layer | Closed | |
1 |
Task Description
Hello!
I would like to suggest a small, but yet important improvement to usabilty.
When adding a new layer the currently selected layer should be default for parent layer.
Currently a new layer is by default a top level layer, and so the user has to select the parent layer for each sub-layer, again and again.
Thanks, Christian
|
|
1821 | QCAD (main) | Feature Request | Medium | Export svg with linetype parameter | Closed | |
|
Task Description
Hi,
as I saw in the svg file and tried it, the ‘stroke-dasharray’ parameter needed (with values) to show the line same as in the editor.
Example: ...
<!-- Line -->
<path d="M207452.1773,1518891.8208 L203034.0991,1518891.8208 " style="stroke:#808000;stroke-dasharray:200,300;stroke-width:25;" qs:layer="layer"/>
...
Thanks, Soma
|
|
1848 | QCAD/CAM | Feature Request | Medium | PWM Laser | Closed | |
|
Task Description
Hi Andrew,
I have added a PWM Laser post processor.
You can add it to QCAD’s post processor directory
|
|
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]
|
|
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
|
|
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
|
|
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
|
|
24 | Website | Feature Request | Low | Website Tasks | Closed | |
|
Task Description
Open
Homepage
Wikipedia
Flyspray
Done
Homepage
|
|
27 | Tests | Feature Request | Low | Dimension Tests | Closed | |
|
Task Description
|
|
55 | QCAD (main) | Feature Request | Low | Testing Dashboard new tests, improvements | Closed | |
|
Task Description
New Tests
[done] modification tools
[skipped, see below] insert image tool
other tools that are not tested yet
Improvements
Stuff that couldn't be tested
SplitIntoEqualParts: apply tool is not done with the close button as in other tools but with a separate button (close means cancel here). if the slot “slotSplit” from the current action can be called programmatically somehow, the test can be fixed with a that code.
ZeroLengthDetection: ditto
Image: needs native file dialog to get image file name
|
|
69 | Tests | Feature Request | Low | example file generator | Closed | |
|
Task Description
example file generator: adjust the print settings automatically, so the example file can be immediately printed to the chosen paper format / orientation without having to adjust the scale / offset
|
|
86 | QCAD (main) | Feature Request | Low | Block arrays | Closed | |
|
Task Description
Support arrays of block inserts.
|
|
91 | QCAD (main) | Feature Request | Low | linux start shell script enhancement | Closed | |
|
Task Description
The script in the application directory only works when called from within this directory like that “./qcad”. I suggest below alternative, that can be called from any place, as above and also with an absolute path, eg “/opt/qcad-3.0.0-tp1-prof-linux/qcad”:
#!/bin/sh
EXE=${0##*/}
DIR=${0%$EXE}
LD_LIBRARY_PATH=${DIR} ${DIR}/qcad-bin $@
– Can only post anonymously, Peter
|
|
95 | QCAD (main) | Feature Request | Low | Part Library: RDF | Closed | |
|
Task Description
Allow for multiple authors of one item.
This can be achieved by replacing the rs:author attribute of tag rdf:Description with:
"John Doe"
"Jane Doe"
|
|
96 | QCAD (main) | Feature Request | Low | SVG Import | Closed | |
|
Task Description
Complete SvgImporter.js and SvgImport.js
Implement SvgImporter.prototype.importFile to import the SVG file with the given fileName. Reading only all path data without any attributes or transformations is fine as a first step. SvgImporter.prototype.importFile() currently imports one hard coded path data as proof of concept.
Implement SvgImport.prototype.beginEvent() to show a file open dialog that lets the user choose an SVG file to import.
Support SVG as file format for part library items through SvgImporter
This should be enough to import any SVG file in library/symbols
|
|
103 | ECMAScript | Feature Request | Low | Runtime reload script | Closed | |
|
Task Description
As of TP1, a script once loaded into the runtime, does reflect changes to the file it was loaded from only after a restart of the whole of QCAD. This adds a considerable time overhead to developing scripts. Therefore I want to suggest a reload mechanism, that works kind of like the one known from a web browser.
As there is no clear separation between users custom scripts and ribbonsoft supplied scripts, checking the modification time for every access to any script might prove a performance hit.
Possibly a user script can be written, to invalidate another certain script and have the runtime reload it from file? I could add that to my menu.
Or as some magic, that can be written to “MyAction.init()”?
|
|
108 | QCAD (main) | Feature Request | Low | Library Browser keywords, tags, improvments | Closed | |
|
Task Description
Sample RDF File
'1.0'
<!-- copyright 2010 by RibbonSoft GmbH -->
"http://www.w3.org/1999/02/22-rdf-syntax-ns#""http://www.ribbonsoft.com/rdf/library"
"Public Domain"
"en""Bike"
"de""Fahrrad"
"http://www.clker.com"
"Giant"
"MTB 327"
"en_US"
"en"
"bike"
"vehicle"
"outline"
"architecture"
"de"
"fahrrad"
"zweirad"
"de_CH"
"velo"
Open
Postponed
To discuss: Save the license as tag instead of a special field. Pure tag searching is awesome fast. The more special cases that have to be handled different, the slower the search. License tags are quite unique. If something is tagged with “GNU”, it is very likely that the license is meant (expect for the animal named gnu). Same for BSD, Public Domain and CC licenses.
Done
Mark (gray out) tags that are not available anymore due to the already chosen tags.
Handle double click / rename
if a RDF is present, change the item title
if no RDF is present, add a new RDF and set the the title there
Edit Meta Data dialog
add title (both dialog and newly created RDF files)
Stemmer: Stemming is usually done at the indexing stage.
additional field in table keywords (type: 0=word, 1=stem)
don’t show stems in completer and tags lists
Provide “radio button” tags, e.g. “license” or “modification time” cannot have more than one selection.
rebuild (clear) library browser DB on start if language was changed
Provide meta information for directories
the quick info (shown on item mouse over) should show additional information
GUI changes according to the attached file
every tab should have its own list view (based on RListView) / model / splitter
RListView, LibraryBrowserView: use signal / slots mechanism instead of inheritance
Automatic Translation
-
add item locale
add authors as tag
add license as tag
perspectives (top, side, front)
make it possible to easily combine common tags, e.g. “DIN-912”, “top viewing direction”, “high level of details”
Tags are searched with exact match (in opposite to the “normal” keyword search, which is “*keyword*”).
Drawings have additional tags to match this exact search, e.g. a drawing with the tag “DIN-912” has also the tag “DIN” assigned. These additional tags are made programmatically while parsing the RDF.
[old] This could be achieved by defining some standardized tags with a special meaning, e.g. viewing direction “view:top”, “view:front”, “view:side”; level of detail “lod:low”, “lod:medium”, “lod:high”. The user interface could show these special tags as filters for the current view or search view.
-
Favorites
Table "keyword"
COLUMN_NAME TYPE_NAME
id INTEGER
text VARCHAR
locale_id INTEGER
Table "locale"
COLUMN_NAME TYPE_NAME
id INTEGER
text VARCHAR
Filename based Keywords
|
|
111 | QCAD (main) | Feature Request | Low | Switch for line width display | Closed | |
|
Task Description
Switch on / off line width display (display mode between normal and draft)
|
|
116 | QCAD (main) | Feature Request | Low | Show polyline area in property editor | Closed | |
2 |
Task Description
Show area of closed polyline, hatch, solid fill in property editor.
|
|
124 | QCAD (main) | Feature Request | Low | White lines in SVG | Closed | |
|
Task Description
In DXF world, as far as I know, colour 7 - white - is magic, in that it shows white in model space on a black background, possibly also black on a light background, and commonly black in paper space irrespectively of background colour. In my opinion, SVG should be considered paper space.
I propose, that white entities get rendered black in SVG files exported from QCAD. What do you think?
|
|
126 | QCAD (main) | Feature Request | Low | Snap to reference points of arcs | Closed | |
|
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).
|
|
127 | Website | Feature Request | Low | QCAD scripts development | Closed | |
|
Task Description
The QCAD scripts, that contain a great deal of functionality in the QCAD framework, are so to say open source, in the limited, still powerful, sense that they can be read, inspected and single-handedly adapted to local needs. Wouldn’t it make sense to store these in a public source code repository?
So to allow closer tracking of development, eg. Of course, all of the scripts would then have to know which release of the /kernel/ they require as a support. But that should be a good thing anyways, as soon as a community of framework users arises, wasn’t it?
|
|
128 | QCAD (main) | Feature Request | Low | Export to PNG | Closed | |
|
Task Description
QCAD 3 TP1 cannot export to PNG (or any other bitmap format). QCAD 2 lets set width and height in pixels of the file to be created. The drawing is then scaled proportionally to fit that. Leaving the height value empty will crash QCAD 2. QCAD 2 will also pad the image with an unspecified value that gets (both absolutely and relatively) smaller when the size increases…
QCAD 2 interface is simple and should meet most users needs. It would be nice to calculate the missing value, if only width or height is set. Some padding might be necessary only when antialiasing is done on export.
Setting scale and DPI instead would require more thinking on users side…
|
|
130 | QCAD (main) | Feature Request | Low | Measuring tools | Closed | |
|
Task Description
Implement measurement (info) tools (see QCAD 2)
|
|
143 | QCAD (main) | Feature Request | Low | Limit number of entities / shapes in previews | Closed | |
|
Task Description
Limit preview shapes / entities by user configurable number
|
|
145 | QCAD (main) | Feature Request | Low | Explode blocks | Closed | |
|
Task Description
Explode blocks
|
|
154 | QCAD (main) | Feature Request | Low | Image: move reference points to scale | Closed | |
|
Task Description
Image: move reference points to scale
|
|
173 | QCAD (main) | Feature Request | Low | explode text to letters | Assigned | |
1 |
Task Description
implement
|
|
174 | QCAD (main) | Feature Request | Low | edit block from insert | Closed | |
|
Task Description
implement
|
|
176 | QCAD (main) | Feature Request | Low | Demo Version | Closed | |
|
Task Description
Save drawings on exit
10min time limit
markers in
|
|
189 | QCAD (main) | Feature Request | Low | Grid settings | Closed | |
|
Task Description
Make grid configurable. Switch on / off grid visibility.
|
|
197 | QCAD (main) | Feature Request | Low | The Status Bar cannot be toggled on/off. | Closed | |
|
Task Description
I’ve looked high and low and cannot find how the the Status Bar is toggled on/off as in QCAD2
|
|
205 | QCAD (main) | Feature Request | Low | Linux: fix gcc dependencies | Closed | |
|
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 Request | Low | Measuring tools: output in fractions | Closed | |
|
Task Description
Support output of results in fractions for imperial units.
|
|
207 | QCAD (main) | Feature Request | Low | command line: shortcut for activation | Closed | |
|
Task Description
Unable to use space bar to focus on command line to type in commands etc as in Version 2. Need to click in the command line first in order to do so - much easier to use press space bar!
|
|
208 | QCAD (main) | Feature Request | Low | SVG export: support custom line weights | Assigned | |
|
Task Description
Find way to support custom line weights for SVG export. See also forum thread: http://www.ribbonsoft.com/rsforum/viewtopic.php?t=1594
|
|
213 | QCAD (main) | Feature Request | Low | Edit Block from reference, how get back to the original ... | Closed | |
|
Task Description
It might be an oversight from my side, but when I do Edit Block from reference, I don’t see how I can go back to the original drawing.
|
|
221 | QCAD (main) | Feature Request | Low | autocad dwg compatibility | Closed | |
|
Task Description
DWG files created with QCAD display really fine now in autocad. There are only two minor issues for ACAD users:
1) ACAD complains, that they were not created with a licensed application. One may not be able to work around that one...
2) ACAD complains, that the file does not specify a codepage. For this one, there should be a way around, shouldn’t it?
I am very happy with the compatibility in the new QCAD. Thank you very much for all the efforts that went into it!
Peter
|
|
225 | QCAD (main) | Feature Request | Low | Allow fraction notation for number input / display | Closed | |
|
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.
|
|
228 | QCAD (main) | Feature Request | Low | Insert current date (and other fields) | Assigned | |
9 |
Task Description
Insert field into drawing that displays current date, file name, ...
|
|
230 | QCAD (main) | Feature Request | Low | Scroll bars optional | Closed | |
|
Task Description
Provide option to hide scroll bars.
|
|
231 | QCAD (main) | Feature Request | Low | Disable grid snap for auto snapping | Closed | |
2 |
Task Description
Disable grid snap for auto snapping or otherwise configurable auto snap.
|
|
232 | QCAD (main) | Feature Request | Low | Show / hide block references from block list (eye-icon) | Closed | |
|
Task Description
Show / hide block references from block list (eye-icon)
|
|
235 | QCAD (main) | Feature Request | Low | Trial version: dockable with links, etc. | Closed | |
|
Task Description
Trial version: dockable with static web page (links, special offers, ...)
|
|
247 | QCAD (main) | Feature Request | Low | tab names sometimes shortened too much | Closed | |
|
Task Description
When many tabs are open, the name of contained drawing is not fully shown. One way that some mdi applications do, is to append the name of the active tab to the top window title, which is also useful in other ways. At least a tool tip with the full name of the file on the tab top was nice.
|
|
249 | QCAD (main) | Feature Request | Low | Default Save Format | Closed | |
|
Task Description
It was nice to specify the default Format for saving files. 2010 is too young for distribution to unknown users, better use 2004 or so...
|
|
255 | QCAD (main) | Feature Request | Low | Trim ellipses | Closed | |
|
Task Description
Trim ellipses
|