|
2531 | QCAD (main) | Feature Request | Low | An always-visible hotkey overlay option would be extrem... | Assigned | |
|
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):
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.
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.
|
|
835 | QCAD (main) | Feature Request | Low | And shortcut to change value in Option toolbar | Closed | |
|
Task Description
Pressing TAB should directly activate the corresponding text-field if a tool is activated where a numerical value can be set in the Option toolbar. Pressing TAB again should select the next text-field in the Option toolbar.
If the last text-field in the toolbar is activated pressing TAB should deactivate the text-field. Pressing TAB one more time after this should again activate the first text-field.
|
|
218 | QCAD (main) | Bug Report | Low | Angle dimension shows arrows (no ticks) | Closed | |
|
Task Description
Angle dimension shows always arrows instead of architectural ticks.
|
|
735 | QCAD (main) | Bug Report | Low | Angle dimensioning | Assigned | |
1 |
Task Description
See http://www.qcad.org/rsforum/viewtopic.php?f=11&t=2274&view=unread#unread
|
|
2102 | QCAD (main) | Bug Report | Low | Angular Dimension - fixed extension line option incompl ... | Closed | |
|
Task Description
The property editor offers for an Angular Dimension the option to make a fixed extension (yes/no) but the input field for a length is missing.
|
|
411 | QCAD (main) | Bug Report | Low | angular dimension: prompt | Closed | |
|
Task Description
Strange behavior when adding a simple angular dimension between two lines. Command:dimangular shows in Command window, but there are no prompts displayed to select first line or second line. If I proceed and select the first , then second, the Dimension Arc Location: prompt appears and the dimension is properly added.
See: http://www.ribbonsoft.com/rsforum/viewtopic.php?t=1734
|
|
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:
|
|
2407 | QCAD (main) | Bug Report | Low | App stalling for Trace Bitmap with no image in selectio ... | Closed | |
|
Task Description
Andrew,
Trace Bitmap requires a selection. QCAD stalls when the first entity id is not an RImageEntity .
The prevImageEntity.getFileName() in the beginEvent will throw an exception for all but an RImageEntity.
The odds are against us that in a multiple selection an image is the first id.
I think you need to filter on image entities like later in the applyOperation function.
Regards, CVH
|
|
368 | QCAD (main) | Bug Report | Low | Appearance preference | Closed | |
|
Task Description
RC1 is lazy in saving appearance to config. I noticed, because it always started with default window size. Maximizing was not carried over, also the panels were consistently reset.
Only when eg. dragging the handle to change cad-toolbar width not from preferences it would write an “appearance” section to the config file.
The appearance section should be written rather sooner than later.
|
|
1386 | QCAD (main) | Bug Report | Low | Application outside visible desktop area after disconne ... | Closed | |
|
Task Description
Using two monitors where QCAD is on the left monitor with the right monitor being my laptop. I close QCAD, then disconnect the second external monitor. If I now restart QCAD on just the laptop, it starts in a ‘virtual’ area as if the left monitor was still there. QCAD icon appears in the toolbar but there is no way to move the application back to the main screen.
|
|
2485 | QCAD (main) | Bug Report | Low | Application Preference "Dimension Settings > Text above ... | Closed | |
|
Task Description
In QCAD Pro, I found that setting the application preference to disable “Text above dimension line” does not transfer to new drawings.
My setup: QCAD Professional version: 3.28.1.0 Date: Mar 30 2023 Qt version: 5.8.0 Compiler version: gcc 4.8.1 Build date: Mar 30 2023 Revision: ca7ec144abd203d2a68ca91c0ff0684868ba08a5
OS: Xubuntu 23.04 Kernel: 6.2.0-25-generic Resolution: 1920×1200 DE: Xfce 4.18 WM: Xfwm4
Demonstration procedure follows:
Fresh install QCAD Pro (no previous config file);
Edit –> Application Preferences
Under “Defaults for New Drawings”, select “Dimension Settings”
Under “Dimension Style”, “Text above dimension line” is enabled by default. Uncheck it, then press Apply button.
Change one or more other settings; for instance “Linear Dimensions” to Decimal, or the Precision. Press Apply button accordingly.
Press OK button to dismiss Application Preferences.
Quit out of QCAD Pro.
Reopen QCAD Pro. Create something that can be dimensioned, and dimension it. Label will appear above the dimension line.
Edit –> Drawing Preferences
Under “Dimension Style”, “Text above dimension line” is checked, contrary to the Application Preference setting. The other preference settings are in effect.
|
|
212 | QCAD (main) | Bug Report | Low | application preferences | Closed | |
|
Task Description
command preferences (application preferences) work one time if close, then need to close and open qcad for new preferences.
|
|
360 | QCAD (main) | Performance Issue | Low | Application Preferences - Shortcuts (slow) | Closed | |
|
Task Description
In the “Application Preferences”-menu a click on submenu “Shortcuts and Commands” freeze the application for a view minutes.
|
|
489 | QCAD (main) | Bug Report | Low | Application Preferences - Show Crosshairs not work. | Closed | |
|
Task Description
In the “Preferences Panel” → “Graphics View” the checkbox “Show Crosshairs” not work. If it’s checked or unchecked the result is the same.
|
|
1789 | QCAD (main) | Suggestion | Low | Application Preferences / General / Performance :0 | Assigned | |
1 |
Task Description
Hi Andrew,
we know that you need to have always software performance in your mind to decide which features / tools can / should be implemented and on which way.
I really appreciate your effort to find the best middle way between software features and performance but I think also it’s a tough call to appraise worldwide the overall customer equipment to make the software workable to the best for everybody. That isn’t possible without compromise.
Maybe it would make sense to think about a new dialog in the “Application Preferences” to let the user decide what kind of feature are absolutely needed regarding to his/her work-task / equipment. I don’t mean that you need to cover every single thing but the main “performance jeopardy’s” should be covered with an on/off switch.
Yes I know - that isn’t done in 5 minutes but I think that can make your life easier in the long run and will cover even more customer.
Just my two cents. ;)
|
|
1804 | QCAD (main) | Bug Report | Very Low | Application Preferences > Tool Settings: Filter for "Vi ... | Closed | |
|
Task Description
1. Search the Tool Settings for “View” and you will only find “Overlays” without the submenu information. 2. Check View manually without a search will provide the submenu information.
|
|
2437 | QCAD (main) | Bug Report | Low | Application Preferences, Graphics View, Fonts, Font siz ... | Closed | |
|
Task Description
no task description |
|
1074 | QCAD (main) | Bug Report | Low | Application Preferences: dimension font | Closed | |
|
Task Description
Dimension font setting as default for new drawings has no effect.
|
|
94 | QCAD (main) | Feature Request | Very Low | Application window name | Closed | |
|
Task Description
It is common practice in MDI apps to use the title of the active tab for the main window. Right now this is always “QCAD”. It would be better if it reflected the name of the drawing in the currently active tab.
|
|
2181 | QCAD (main) | Suggestion | Very Low | Apply more distinguishable Enabled and Disabled state i... | Assigned | |
1 |
Task Description
QCAD Professional Win7 WinInstaller 32bit Version: 3.25.2.7 (3.25.2.7) Internet: QCAD.org Build Date: Dec 16 2020 Revision: e06f230 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown
Related forum Topic: https://qcad.org/rsforum/viewtopic.php?t=8015
CVH
|
|
794 | QCAD (main) | Bug Report | Low | Applying Solid grid lines - not working | Assigned | |
1 |
Task Description
Windows 3.0.8 Application preferences > Graphics View > Appearance - Solid grid lines doesn’t change anything?
|
|
1148 | Translation | Bug Report | Low | Äquidistante: "Polyline" instead of "Polzlinie" | Closed | |
|
Task Description
Äquidistante: Spelling correction: “Polyline” instead of “Polzlinie” ...
|
|
652 | QCAD (main) | Bug Report | Low | Arbitrary options toolbar height | Closed | |
1 |
Task Description
See: http://www.ribbonsoft.com/rsforum/viewtopic.php?f=11&t=2099
|
|
1472 | QCAD (main) | Feature Request | Low | Arc fit tool to improve large files | Assigned | |
1 |
Task Description
Large files/large entities perform bad in QCad. There are many dxf files that are created with thousand of lines that perform reasonable in other cad’s/cam’s that qcad cannot match.
One very useful tool, that could be added would help to improve qcad performance and at the same time enlarge the dxf quality (by replacing thousand of files by arcs), would be a tool called “arc fit” where, when possible and under a determined possible error margin (user selectable) creates arcs replacing the existing lines. This would improve the file work in QCad also improves CAM software that would work after QCad, that I think is important for many users.
For example, if it is needed to use qcad to generate toolpaths for letters, after exploding letters, the output is almost impossible to work due to the number of lines that are created. Having arcs instead of lines would greatly improve qcad use.
|
|
1394 | QCAD (main) | Feature Request | Low | Arc length dimension | Closed | |
1 |
Task Description
Support arc length dimenions (undocumented DXF entity ‘ARC_DIMENSION’). Create arc length dimensions with parallel extension lines for angle < 90, orthogonal extension lines otherwise. Display arc symbol beside or on top of label text.
|
|
2036 | QCAD (main) | Bug Report | Low | Arc rendering in block context | Closed | |
|
Task Description
Arcs in nested scaled and rotated blocks are not always rendered properly (too rough, too fine).
|
|
140 | QCAD (main) | Bug Report | Low | Arc rendering with QPainterPath::arcTo not precise enou ... | Closed | |
|
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.
|
|
171 | QCAD (main) | Bug Report | Medium | arc split wrong | Closed | |
|
Task Description
|
|
2303 | QCAD (main) | Bug Report | Low | Arc/Circle/Ellipse area (IC) exception for CW ellipse A ... | Closed | |
|
Task Description
Windows 7 pro 32 bit msi-Installer Version: 3.26.4.5 (3.26.4.5) Internet: QCAD.org Build Date: Jul 20 2021 Revision: e596276 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown
Andrew,
With an CW ellipse Arc > 180° the GUI method info Arc/Circle/Ellipse (IC) in segment mode throws an exception: Uncaught exception at :scripts/Information/InfoArcCircleArea/InfoArcCircleArea.js:210: ReferenceError: Can’t find variable: remainSectorArea
Rather a complex way to get the area of an ellipse arc segment.
There: area = majorR * minorR / 2 * (sweep - Math.sin(sweep)). - where majorR, minorR & sweep can simply be sourced from the ellipse arc shape/entity. - where the area is signed ... +CCW, -CW
About identical as for an arc segment.
For an (ellipse) arc sector one would only need to add/subtract the area of triangle |StartP-CenterP-EndP|
Regards, CVH
|
|
895 | QCAD (main) | Feature Request | Low | Area calculation based on existing entities | Assigned | |
4 |
Task Description
Use case:
Start tool
Choose one entity of the contour
If contour is closed, area of closed contour is calculated an printed in the command line history
Configuration parameters: segment length for arc interpolation
|
|
2409 | QCAD (main) | Bug Report | Low | Area measurement of hatches leads to a crash of QCAD | Closed | |
|
Task Description
Reported in the QCAD Forum by TSG on a macOS Catalina system. Details on this topic can be found at https://www.qcad.org/rsforum/viewtopic.php?f=89&t=9603#p38738.
|
|
1023 | QCAD (main) | Feature Request | Low | Arrange points on a plan according to variation of dist... | Assigned | |
2 |
Task Description
Arrange points on a plan according to an arithmetical, geometrical, logarithmic, customizable variation of distances
|
|
1214 | QCAD (main) | Bug Report | Low | Array of blocks -> Clipboard -> "flip pasted entities" ... | Assigned | |
1 |
Task Description
Case:
Select a block array, put it with “Copy with reference” or “Cut with reference” into the clipboard, choose a reference point which isn’t in the center of the array, use the paste tool / with option “flip pasted entities”
If I flip only in horizontal or vertical direction the preview box will double in size and I can’t place the entities precisely regarding to the reference point. If I try to flip in both directions at the same time - you can’t see this effect.
|
|
1236 | QCAD (main) | Bug Report | Low | Arrow heads on leaders are missing every time files are ... | Closed | |
|
Task Description
Arrow heads on leaders are missing every time files are opened.
|
|
290 | QCAD (main) | Bug Report | Low | Arrow on Leaders do not scale | Closed | |
|
Task Description
I consider this a bug or at least poor software design.
When I edit the drawing preferences and change the arrow size (under the Dimensions tab), the arrows of my dimensions change as expected, but those of the leaders to not change.
No drawing preference exists to adjust the leaders separately, and scaling a leader does not scale its arrow. I currently must delete my leaders and redraw them completely to change the arrow size. Very inconvenient.
P.S. I’m using QCad 2.0.5.0-Free-1 (Community Edition) and didn’t see that version in your list. Does it have another name?
|
|
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”.
|
|
440 | QCAD (main) | Bug Report | High | Assert: Current layer invalid | Closed | |
|
Task Description
- Add layer - Undo → Current layer is invalid - Draw line → Assert
|
|
925 | QCAD (main) | Bug Report | Low | Attribute definitions duplicated when loaded from DWG | Closed | |
|
Task Description
Title says it all. Cannot get QCAD to synchronise attributes on Fedora 19 box with QCAD 3.2.2 installed as the machine hangs (a single core of CPU maxed out). This is not present on my Windows machine (Windwows 7).
I can provide a sample file privately if needed.
Kurt
|
|
2553 | QCAD (main) | Bug Report | Low | Attributes created from invisible attribute definitions ... | Closed | |
1 |
Task Description
Andrew,
It seems that Attribute Definitions are created by default with Invisible = Yes I can’t control this property on creation. I can select the newly created Attribute Definition and toggle the flag.
Consequence when not updating this flag for each new Attribute Definition is that inserted Block Attributes disappear on synchronizing. See attached files.
The default Invisible = Yes setting is not retained on save/reload. (You will probably discover these flags to be ‘No’ in the attached files) Synchronizing after a reload has no longer the mentioned consequence.
On inserting a Block Reference based on a Block with Attribute Definitions the Invisible flag of new Block Attributes is always ‘No’. InsertBlock.js nor InsertBlockItem.js consider the Attribute Definition Invisible flag status when creating and inserting a new RAttributeEntity object. e.g.: InsertBlock.js L184-L206
IMHO: - Invisible = Yes on creation is not the best default for new Attribute Definitions. - Not retaining this flag on save/reload is probably not intended. - Disregarding the Attribute Definitions Invisible flag on block insertion seems incorrect.
Related forum topic: https://qcad.org/rsforum/viewtopic.php?f=32&t=10714
Regards, CVH
|
|
2067 | QCAD (main) | Bug Report | Low | Attributes with fixed color | Closed | |
|
Task Description
Attributes with fixed color take on color of block if preference Edit > Application Preferences > Layer > Compatibility > Layer 0 behaves differently is activated.
|
|
553 | QCAD (main) | Bug Report | Low | Auswahlbox ignoriert bestimmte Bemaßungen mit geänderte ... | Closed | |
|
Task Description
Ziehe ich mit der Maus eine normale Auswahlbox wird bestimmte (nicht alle) Bemaßungen ignoriert welche geänderte Label haben. In meinem Fall z.B. <>” (reality check)
|
|
554 | QCAD (main) | Feature Request | Low | Auswahlbox sollte auch mit der Shift Taste Bereiche dem... | Assigned | |
|
Task Description
Ziehe ich mit der Maus eine normale Auswahlbox kann ich Elemente markieren. Möchte ich einzelne Bereiche wieder herausnehmen muss ich alle Elemente einzeln anklicken (mit gedrückter Shift Taste). Ich kann zwar dies komfortabler gestalten mit der Select → (De -) Select Contour Funktion welche aber erst über das Menue aufgerufen werden muss.
So wie ich einzelne Elemente mit der Maus auswählen und mit der Shift-Maus Funktion deselektieren kann wäre es schön wenn die Shift Taste auch bei Auswahlbereichen direkt zum deselektieren eingesetzt werden könnte.
|
|
365 | QCAD (main) | Bug Report | Low | Auto fit to paper fails with some drawings in inches | Closed | |
|
Task Description
Auto fit to paper fails with some drawings in inches
e.g. Bathroom mod 2.dxf
|
|
1554 | QCAD (main) | Bug Report | Low | Auto focus of options toolbar when entering numbers bro ... | Closed | |
|
Task Description
See also: https://www.qcad.org/rsforum/viewtopic.php?f=32&t=4774
|
|
2139 | QCAD (main) | Feature Request | Very Low | Auto revert to format = 'Decimal' isn't complete | Closed | |
1 |
Task Description
From this Topic: https://www.qcad.org/rsforum/viewtopic.php?f=33&t=7818
Trial 1 doesn’t gives the intended result. Trial 2 includes manual altering back and forth the Format field what gives the intended result
Regards, CVH
|
|
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.
|
|
2277 | QCAD (main) | Performance Issue | Low | Auto Trim (AX) slower with larger number of text entiti ... | Closed | |
|
Task Description
QCAD Professional Win7pro Win-Installer Version: 3.26.4.5 (3.26.4.5) Internet: QCAD.org Build Date: Jul 20 2021 Revision: e596276 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown
Trimming With AX slows down with many text entities. Seeing the same lagging with D2 on Circle entities.
Also seen on Windows 10 Pro 3.26.4.0 Forum topic: https://qcad.org/rsforum/viewtopic.php?t=8729
Attached files: TrimAuto_1.dxf ... 11 entities ... trimming instantaneous TrimAuto_2.dxf ... 11 entities + 1936 LINES ... rather instantaneous TrimAuto_3.dxf ... 11 entities + 1936 ARCS ... less than 1 second TrimAuto_4.dxf ... 11 entities + 121 TEXT ... over 3 or 4 seconds Slower for larger Arc / Circle
The questions here are: Should AX trim at text entities? Can this be optional?
Regards, CVH
|
|
846 | QCAD (main) | Bug Report | Low | Auto Trim at an arc ... | Closed | |
|
Task Description
If I have to “Auto trim” a line between to construction (or what ever ) lines the Auto Trim function works as expected!
If I use the same constellation with an arc the Auto trim function will give me an uncontrolled, unexpected result
|
|
1140 | QCAD (main) | Bug Report | Low | Auto trim: not working on rays, xlines | Closed | |
|
Task Description
Exception in BreakOut.js
|
|
657 | QCAD (main) | Feature Request | Low | Auto Zoom applied too often | Closed | |
|
Task Description
Auto Zoom should not be applied every time you go back and forth between editing a block and the main drawing. At least, not by default: it just isn’t practical. QCAD2 didn’t do it...
see also http://www.ribbonsoft.com/rsforum/viewtopic.php?f=31&t=2111
|