Flyspray:: http://www.qcad.org/bugtracker/ Flyspray::QCAD: Recently opened tasks 2014-04-19T09:58:55Z FS#1042: Preferences dialogs: help button shown in dialog header http://www.qcad.org/bugtracker/index.php?do=details&task_id=1042 2014-04-19T09:58:55Z Andrew See:http://www.qcad.org/rsforum/viewtopic.php?f=33&t=2887&view=unread#unread See:
http://www.qcad.org/rsforum/viewtopic.php?f=33&t=2887&view=unread#unread

]]>
FS#1041: Zoom to selection: invalid view if only one point is selected http://www.qcad.org/bugtracker/index.php?do=details&task_id=1041 2014-04-14T09:31:49Z Andrew - Select one single point- Zoom to selection - Select one single point
- Zoom to selection

]]>
FS#1040: Break out Manual on Circle/Ellipse does not respect Remove Segment setting http://www.qcad.org/bugtracker/index.php?do=details&task_id=1040 2014-04-12T13:35:47Z Tamas TEVESZ 3.4.7 trial as well as community Git 9d3979 Draw a circle B2 Make sure “Remove segment” is ticked Select circle, then select two points to break out in between Expected: Segment gets removed (not really, but read on) Actual: Segment does not get removed, but circle is indeed broken into two arcs Same for an ellipse. I can see that by selecting two points on a closed circular shape it’s nigh impossible to tell which segment the user actually wants to remove :) The documentation doesn’t mention this corner case. For clarity, a note detailing this effect a bit should be added to the docs. On a slightly related note, I do not see why the feature couldn’t work on Polyline objects as well (with the same corner case restriction if it’s a closed polyline). Very useful feature btw, thanks for it. 3.4.7 trial as well as community Git 9d3979

  • Draw a circle
  • B2
  • Make sure “Remove segment” is ticked
  • Select circle, then select two points to break out in between

Expected:

  • Segment gets removed (not really, but read on)

Actual:

  • Segment does not get removed, but circle is indeed broken into two arcs

Same for an ellipse.

I can see that by selecting two points on a closed circular shape it’s nigh impossible to tell which segment the user actually wants to remove :)

The documentation doesn’t mention this corner case. For clarity, a note detailing this effect a bit should be added to the docs.

On a slightly related note, I do not see why the feature couldn’t work on Polyline objects as well (with the same corner case restriction if it’s a closed polyline).

Very useful feature btw, thanks for it.

]]>
FS#1039: Text dialog memory leak http://www.qcad.org/bugtracker/index.php?do=details&task_id=1039 2014-04-15T20:48:27Z james a r brown Qcad under linux appears to be suffering a slow memory leak to the point it chomps 1.8GB on my machine and the swap grinds to a halt. Can you advise what system info you need and I will get. Stop QCAD, give it 20-30sec to clean up and its back to normal. Looking over the past 30 min in System Monitor, Startup 0.1GB, 30 mins in, 1.2GB, close all tabs open (3 off) and back to 1.1GB. Qcad under linux appears to be suffering a slow memory leak to the point it chomps 1.8GB on my machine and the swap grinds to a halt.

Can you advise what system info you need and I will get.

Stop QCAD, give it 20-30sec to clean up and its back to normal.

Looking over the past 30 min in System Monitor, Startup 0.1GB, 30 mins in, 1.2GB, close all tabs open (3 off) and back to 1.1GB.

]]>
FS#1038: ugly text strings in a draught, after Visio 2003 AutoCAD file conversion http://www.qcad.org/bugtracker/index.php?do=details&task_id=1038 2014-04-05T05:57:27Z Andrey Hello! I have a Visio2003 mnemonic, and I tried to convert it to AutoCad file format (interchange and other), but this conversion makes ugly any text string in a result draught, like this (look at the attached QCAD.png): "\fArial|b0|i1|;Насос шнековый (для откачки осадка)" "\fArial|b0|i1|;сборный" ... and so on. I tried to open result draught in a DraftSight - it works with strings fine, there are no ugly string on the screen.If I try to open CAD files created by DraftSight in QCAD 3.4.6 - I have an ugly text strings too. A process of manual corrections of this ugly text strings in QCAD is very very laborious, I think, you need to make a some new instruments to automatic conversion strins like this “\fArial|b0|i1|;сборный...” to strting “сборный...” by checking some postions in your new instruments and clicking “Apply” button. Thanks. Hello!

I have a Visio2003 mnemonic, and I tried to convert it to AutoCad file format (interchange and other), but this conversion makes ugly any text string in a result draught, like this (look at the attached QCAD.png):

 "\fArial|b0|i1|;Насос шнековый (для откачки осадка)"
 "\fArial|b0|i1|;сборный" 
 ... and so on.

I tried to open result draught in a DraftSight - it works with strings fine, there are no ugly string on the screen.
If I try to open CAD files created by DraftSight in QCAD 3.4.6 - I have an ugly text strings too.

A process of manual corrections of this ugly text strings in QCAD is very very laborious, I think, you need to make a some new instruments to automatic conversion strins like this “\fArial|b0|i1|;сборный...” to strting “сборный...” by checking some postions in your new instruments and clicking “Apply” button.

Thanks.

]]>
FS#1037: great number of text editing operation leads to QCAD crashes http://www.qcad.org/bugtracker/index.php?do=details&task_id=1037 2014-04-15T20:49:09Z Andrey Hello! When I’m trying to make a great number of text editing operation the QCAD 3.4.6 application crashes with following errors: lman@lman:~/opt/qcad-3.4.6-linux-x86_32$ ./qcadDebug: RCamScriptsPlugin: init Debug: RDwgPlugin::init: trial Debug: RDxfPlugin::init Debug: RHelpPlugin::init Debug: RProScriptsPlugin::init Debug: TIMER: 56 ms - “loading add-ons” Debug: TIMER: 672 ms - “initializing add-ons” Debug: checking for updates... Warning: QSslSocket: cannot resolve SSLv2_client_methodWarning: QSslSocket: cannot resolve SSLv2_server_methodDebug: no updates available Debug: checking for updates... Debug: no updates available Warning: RHatchData::getPainterPaths: cannot load hatch pattern: “” Warning: RHatchData::getPainterPaths: cannot load hatch pattern: “” Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))Could not allocate register file: 12./qcad: line 18: 7332 Segmentation fault LD_LIBRARY_PATH=”$DIR” “$binary” -style plastique “$@” OS: Linux Debian 7.0.1 (”uname -a” return: SMP Debian 3.13.7-1 (2014-03-25) i686 GNU/Linux)Thanks. Hello!

When I’m trying to make a great number of text editing operation the QCAD 3.4.6 application crashes with following errors:

lman@lman:~/opt/qcad-3.4.6-linux-x86_32$ ./qcad
Debug: RCamScriptsPlugin: init
Debug: RDwgPlugin::init: trial
Debug: RDxfPlugin::init
Debug: RHelpPlugin::init
Debug: RProScriptsPlugin::init
Debug: TIMER: 56 ms - “loading add-ons”
Debug: TIMER: 672 ms - “initializing add-ons”
Debug: checking for updates...
Warning: QSslSocket: cannot resolve SSLv2_client_method
Warning: QSslSocket: cannot resolve SSLv2_server_method
Debug: no updates available
Debug: checking for updates...
Debug: no updates available
Warning: RHatchData::getPainterPaths: cannot load hatch pattern: “”
Warning: RHatchData::getPainterPaths: cannot load hatch pattern: “”
Debug: “RDwgServices::printErrorStackTrace: Handle already exists”
Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved:
RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))
Debug: “RDwgServices::printErrorStackTrace: Handle already exists”
Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved:
RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))
Debug: “RDwgServices::printErrorStackTrace: Handle already exists”
Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved:
RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))
Debug: “RDwgServices::printErrorStackTrace: Handle already exists”
Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved:
RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))
Debug: “RDwgServices::printErrorStackTrace: Handle already exists”
Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved:
RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))
Debug: “RDwgServices::printErrorStackTrace: Handle already exists”
Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved:
RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1))
Could not allocate register file: 12
./qcad: line 18: 7332 Segmentation fault LD_LIBRARY_PATH=”$DIR” “$binary” -style plastique “$@”

OS: Linux Debian 7.0.1 (”uname -a” return: SMP Debian 3.13.7-1 (2014-03-25) i686 GNU/Linux)
Thanks.

]]>
FS#1036: Layer list - drop down menu option http://www.qcad.org/bugtracker/index.php?do=details&task_id=1036 2014-03-20T11:23:32Z -- In the same way as the Pen tool has a drop down menu, would it be possible to have an option to configure the layer list in the same way. I am trying to create a bit more drawing space and it would be good if I could dock the layer list in the top of my window and only take up a single row space! In the same way as the Pen tool has a drop down menu, would it be possible to have an option to configure the layer list in the same way. I am trying to create a bit more drawing space and it would be good if I could dock the layer list in the top of my window and only take up a single row space!

]]>
FS#1035: Isometric Projection (Cylindrical) - draws to wrong layer http://www.qcad.org/bugtracker/index.php?do=details&task_id=1035 2014-03-19T13:28:55Z -- When using the ‘Cylindrical’ isometric tool, the projection does not draw to pre-selected layer in the layer list. This is only achieved when changing the layer in the property editor first. Have not tested this with other projection tools. When using the ‘Cylindrical’ isometric tool, the projection does not draw to pre-selected layer in the layer list. This is only achieved when changing the layer in the property editor first. Have not tested this with other projection tools.

]]>
FS#1034: Supplementary note added to Application preferences dialog window http://www.qcad.org/bugtracker/index.php?do=details&task_id=1034 2014-03-19T09:55:36Z -- I think it would be useful to add a note to the Application preferences dialog window, to explain to the user the difference between ‘Application and Drawing’ preferences and how it effects drawings in QCAD. Please see topic for more details and feedback: http://www.qcad.org/rsforum/viewtopic.php?f=32&t=2831&p=9724#p9724 I think it would be useful to add a note to the Application preferences dialog window, to explain to the user the difference between ‘Application and Drawing’ preferences and how it effects drawings in QCAD.

Please see topic for more details and feedback:

http://www.qcad.org/rsforum/viewtopic.php?f=32&t=2831&p=9724#p9724

]]>
FS#1033: QCAD Community Edition: cannot edit properties of block references http://www.qcad.org/bugtracker/index.php?do=details&task_id=1033 2014-03-18T19:34:43Z Andrew See forum thread at:http://www.qcad.org/rsforum/viewtopic.php?f=33&t=2833 See forum thread at:
http://www.qcad.org/rsforum/viewtopic.php?f=33&t=2833

]]>