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
2531QCAD (main)Feature RequestLowAn always-visible hotkey overlay option would be extrem...Assigned
0%
Task Description

Hello! This is perhaps the most useful and valuable of the suggestion ideas I’ve had for QCAD so far!

I think it would be extremely useful if there was an option within the QCAD preferences for making it so that the hotkeys currently bound to each tool button in the UI (if existent) are always displayed such that they are overlaid on top of each of the buttons. There are two main approaches I can think of for doing that (both intended to avoid disturbing the existing layout of the UI):

  1. Display the current hotkey binding associated by drawing it (probably in a distinct color) on one of the edges or corners of each of the buttons (such as the bottom middle side, the lower left corner, or the lower right corner). Even at a small font size I think this would be very effective and useful.
  2. Instead of making the overlaid hotkey display in a small font at a side or corner of each button, you could have the hotkey text be in a large font and overlaid on top of the entire button, using things such as transparency and a distinctive (never used in the other parts of the UI) color to ensure that the button icons is still readable. A broader width of the font stroke may also help if transparency is used, so that the underlying icon lines remain more readable.

Both approaches have pros and cons. I personally lean towards the former, but Husky and CVH seemed to take issue with the readability of small fonts and so I later suggested the later option too.

They seemed opposed to both (at least during the forum discussion). However, I think this UI feature could be one of the best workflow speed improvements for the average user (many/most of whom probably don’t have time to memorize the hotkeys or just don’t end up doing so) of QCAD!

The gains in efficiency and pleasantness could be enormous potentially, even despite it QCAD already being among the most pleasant and well-designed programs I’ve ever used!

It is far faster to be able to instantly read a hotkey from the UI than to have to wait for a tooltip or to look the keystrokes up in the documentation.

Memorization is the fastest of course, but as someone who finds themselves constantly spread thin over many different programs (often half a dozen or more) for long spans of time I often find it difficult to remember all of the hotkeys for each program I use. Having such hotkeys always visible is useful for users who are spread thin, as many people increasingly in the world of software.

CVH suggested that I make custom icons myself, but doing so seems far worse than simply having QCAD automatically read and then print out the corresponding hotkeys over every tool in a programmatic and properly automated way.

I seriously think this would be one of the most awesome improvement you could ever add to QCAD!

Indeed, there is no missing feature I want more than this one!

Few programs do this but the few cases I’ve seen it the feature was extremely useful for speed without having to take weeks/months/years to fully memorize hotkeys only then forget them later. This idea eliminates that problem!

It would be glorious from a usability and accessibility standpoint! Please implement it!

Hopefully Qt’s GUI system is flexible enough to draw overlaid text over the buttons like this without to much hassle. That is the main potential impediment as I see it.

Anyway though, here is the associated forum discussion where I mentioned this idea. It was the same thread as the one where I also suggested adding a way to control tooltip delays.

2532QCAD (main)Feature RequestLowAn "auto-tick" or "automated ruler creation" tool (adde...Assigned
0%
Task Description

Hey, this is the first of my feature suggestion submissions that isn’t tied to a corresponding suggestion thread on the QCAD forum.

Should I always create corresponding feature suggestion threads or is it ok (or better?) to just post ideas here?

Anyway though, here’s the idea:

I noticed that it is relatively easy to use things like the QCAD Split Entities and/or Paste Along Entity tool(s) to create an even set of divisions along a curve or line.

There’s also the Misc → Draw → Counter available too, for automated counting.

These together are useful for creating a “scale ruler” to be printed on a schematic for ease of reference or for use in cases where someone forgets to bring along a physical measuring device or when someone else is using that measuring device.

For example, one could print a to-scale 1 foot long ruler (or whatever other scale is relevant, e.g. 1 inch for small objects or just as a nice scale reference/legend/key) on the schematic page for convenience.

However, it would be nice if there was a convenient tool added to the Dimensions tool category that automated this entire process and was able to create arbitrary ruler-like numbered reference scales along lines (and even better if it also worked on arcs, though less important).

Even better would be if this “auto tick” or “auto ruler” tool supported multiple levels of tick scaling (e.g. 2 or 3) such as what one sees on actual rulers.

For example, an imperial ruler for a foot (I’m in the US currently) will typically having increasingly smaller tick marks added at halfway points between each of the numbered points along the ruler’s scale, which makes using it quickly much easier. For example, it’ll have a half-length tick for half an inch and then a quarter-length tick for each quarter of an inch within an inch (with the inch’s ticks being full length).

It seems like it could be relatively easy to implement that kind of nested tick marking system, which would make it super convenient and pleasant for the user of QCAD to create usable to-scale ruler-like objects wherever they desire them with hardly any effort!

I think this idea would also fit extremely well with existing tools in the Dimensions category and would be useful for many/most QCAD users!

It’s yet another good QCAD feature that could attract more people to buy upgraded copies of QCAD in the future I think!

I hope you implement it. Small conveniences still make a big difference.

Anyway, thanks a bunch again for creating this awesome program!

That’s all the suggestions I have for today.

I hope you have a wonderful weekend and upcoming week, etc!

680QCAD (main)Feature RequestLowAdditional Export function for Sketchup etc. ....Assigned
0%
Task Description

Additional Export function for export/import into 3D Programs like Sketchup etc. (file types like .dae, .3ds, .ddf, .skp).

See also:
http://www.ribbonsoft.com/rsforum/viewtopic.php?f=32&t=2176

1645QCAD (main)Feature RequestLowAdd warning when opening file with 3D contentAssigned
0%
Task Description

Hi.

I’m working currently a lot with files coming from rhino. Qcad can open them properly any also most operations on them work as usual - except the selection methods.

box select from upper left to lower right works as usual.
double click to select all connected entities is broken. (only one entity is selected).
box select from lower right to upper left does not select entities touching the selection box. (nothing is selected)

on mac os nothing is selectable with single click.
on linux single click sometimes fails (nothing is selected after clicking on a line).

thanks for looking into this :)

Martin

661QCAD (main)Feature RequestLowAdd support for the DGN formatAssigned
0%
Task Description

See OpenDesign news:
“ODA consolidates support for .dgn and .dwg file formats in Teigha”

1895QCAD (main)Feature RequestLowAdd support for block transformation matricesAssigned
0%
Task Description

Support transformations by transformation matrix for block references.

See also:
https://www.qcad.org/rsforum/posting.php?mode=reply&f=33&t=6333

832QCAD (main)Feature RequestLowAdd shortcut to fastly enter ortho modeAssigned
0%
Task Description

When drawing or moving objects holding down CTRL should activate ortho snapping as long as CTRL is pressed.

If ortho mode has been active before holding down CTRL should deactivate it (for the time it is beeing pressed).

1601QCAD (main)Feature RequestLowAdd regex to text search & replaceAssigned
0%
Task Description

Add a more versatile way of doing a search and replace for text. Regular expressions maybe?

1155QCAD (main)Feature RequestLowAdd preference for solid line crosshairsAssigned
0%
Task Description

Would it be possible to have the choice of either dashed or solid lines for the large cross hairs?

1647QCAD (main)Feature RequestLowAdd point / dot option for leaders Assigned
0%
Task Description

Hi Andrew,

Hopefully you might be able to squeeze this one around your busy schedule.

Would it be possible to add in the property editor an option to change a dimension arrow to a point / filled dot and maybe also a tick?

I see you are working on some viewport stuff, I am very much looking forward to testing some of this out ;).

Many thanks

Clive

2529QCAD (main)Feature RequestLowAdd normalized unit circle coordinates (complex numbers...Assigned
0%
Task Description

Similarly as for my previous suggestion submission, I also had a related idea for making it easier to work with complex numbers when using QCAD by adding normalized unit circle coordinates as another option in the Angular Dimensions display units options dropdown.

Here’s the corresponding forum thread I started.

1815QCAD/CAMFeature RequestLowAdd Laser tool optionAssigned
0%
Task Description

Hi Andrew,

Creating G-code for cnc-laser, the laser-tool can not be correctly set at all.

Attached a laser tool proposal

1922dwg2bmpFeature RequestVery LowAdd error message when requesting raster for a non-exis...Assigned
0%
Task Description

It would be nice if QCAD spit some kind of warning message when trying to render a layer with a name that doesn’t exist (and perhaps render nothing), rather than silently rendering an empty image. :D

See https://qcad.org/rsforum/viewtopic.php?f=33&t=6453

1254QCAD (main)Feature RequestLowAdd drop object along a path with automatic trimAssigned
0%
Task Description

Add drop object along a path with automatic trim.

  1. The object can be a selection before or after selecting the tool, an entity or a block.
  1. The path can be another entity from a start point to an end point.
  1. Dropping can be made on one side or the other (like in other tools depending on the side of the cursor), with a choice of miroring the object or not.
  1. The number of drops or the distance between can be selected.
  1. The distance can be between a control point of the object or its sysmetry axis or border.
  1. The dropping direction can be selected too.
  1. The droping depth can be constrained : all control points have passed the path, or one of them. Alternatively, replace control points by an entity belonging to the object.

Exemple of use case : equidistant drills in a curved rail. The dropping depth constraint enables for example to ensure a drill has a minimal depth when not orthogonal to a plan.

2528QCAD (main)Feature RequestLowAdd cycles (a.k.a. turns or revolutions) to the availab...Assigned
0%
Task Description

Hello, I recently bought QCAD Pro and this is my first Bugtracker report!

First, I want to say a big thank you for creating and maintaining such a wonderful software package!

I’ve never encountered a system for expressing constraints in 2D (or even 3D) that feels as natural, intuitive, and expressive as QCAD feels!

I am very grateful to have randomly found it somehow. I wish all user interfaces were designed this way and especially that vector art programs adopted similar constraint-based tools.

Anyway though, here’s the actual feature suggestion:

I noticed that QCAD is missing one especially convenient and naturally occuring angular unit: cycles (a.k.a. turns or revolutions).

I personally find cycles to be my favorite unit overall and to be the most intuitive to work with (when not needing to use physical protractors). I actually mostly work digitally and most of my uses for QCAD will be digital. QCAD is the only software I’ve found that really expresses 2D constraints the way I want to be able to work and lay things out.

Rather than redundantly belabor the many reasons why I think cycles should added to the available displayed angle units in the Preferences → Dimension Settings → Angular Dimensions dropdown list, I will simply link to the rather large discussion I’ve already had with Husky and CVH arguing my case about why I want it added and why many other users could benefit from it.

Here’s the link to the relevant forum discussion.

1649QCAD (main)Feature RequestVery LowAdd configuarable format options for saving blocks to l...Assigned
0%
Task Description

Add configuarable format options in application preferences for saving blocks to library to either dxf or dwg.

2336QCAD (main)Feature RequestLowAdd command to go back to previous nested blockAssigned
0%
Task Description

“em” just always goes back to the main drawing. But for nested blocks, when jumping from edit mode of one block to the next nested block, it would be helpful to have some “ep” to go back to the previous block.

This was discussed at the forums...

1629QCAD (main)Feature RequestLowAdd additional Option to Angelur DIM ToolAssigned
0%
Task Description

Please see:

https://www.qcad.org/rsforum/viewtopic.php?f=31&t=4956

639QCAD (main)Feature RequestLowAbility to load a file of keyboard shortcutsAssigned
0%
Task Description

It would be useful if a file of keyboard shortcuts to commands could be loaded.

Then a set of shortcuts identical/based on the Autocad keyboard shortcuts can be loaded, making it much easier for Autocad users to migrate to your product.

There does seem to be some future functionality planned here, with the shortcut ‘scheme’ selector in Program Preferences, but for the moment ‘Qcad’ is the only option available.

This strategy is used to great effect by Draftsight (but who trusts a big company like Dassault/Solidworks...)

860QCAD (main)Feature RequestLow"Create Library item from selection" default Path ...Assigned
0%
Task Description

Default Path for “Create Library item from selection” / “Save us” is C:\Programme\QCAD pro 3.1.6 ...
... regardless of the settings in the “Application Preferences / Library Browser / for Library Sources.
And QCAD doesn’t remember the last path choice ....

If I have to save 50 Library Items I have to navigate 50 times thru my system to find - the same place.

It would be nice if QCAD would point in first place to the Library Source or, at least, remember the last used path ... ;-)

1870QCAD (main)Feature RequestLow Stretch tool / option to turn selection restriction on...Assigned
0%
Task Description

Hi,

since 3.19.2 the Stretch tool looks for any selection and follows the specification “Only stretch selected entities if there is a selection”.

That is a nice feature but it leads many times to confusing because I have to deselect a selection just because I need to use the stretch tool on something else on the fly. The same if I “forgot” a selection outside of my zoom which is still important for me. The stretch tool just won’t work without any message why not. My routine now is that I terminate every selection just before I use the stretch tool just not to be surprised by “why isn’t it working”?

It would be nice to have in the Stretch option bar a checkbox to turn the “only selection feature” on or off. QCAD should remember that setting.

Showing tasks 351 - 371 of 371 Page 8 of 8<<First - 4 - 5 - 6 - 7 - 8

Available keyboard shortcuts

Tasklist

Task Details

Task Editing