Flyspray:: Thu, 10 Nov 2016 22:59:51 +0100 Flyspray::QCAD: Recently closed tasks FS#1501: non-layer line type assignment lost on Modify->Copy Bill Johnson Thu, 10 Nov 2016 22:00:13 +0100 FS#1499: Add script generator for Qt 5.6.2 Tamas TEVESZ Mon, 07 Nov 2016 10:37:47 +0100 FS#1500: Some plugins not built right in debug mode Tamas TEVESZ Wed, 09 Nov 2016 13:40:15 +0100
/usr/local/lib/qt5/bin/qmake \
QMAKE_CXXFLAGS="-g -ggdb3 -I/usr/local/include" \
QMAKE_LIBS="-lcxxrt -L/usr/local/lib" \
make debug

tinky:~/w/qcad/qcad$ ../
Launching QCAD debug
QCAD version
RPluginLoader.cpp:67, static QStringList RPluginLoader::getPluginFiles():
11:25:06: Debug: Ignoring release plugin built in debug mode: ""
RPluginLoader.cpp:67, static QStringList RPluginLoader::getPluginFiles():
11:25:06: Debug: Ignoring release plugin built in debug mode: ""
RDxfPlugin.cpp:9, virtual bool RDxfPlugin::init():
11:25:06: Debug: RDxfPlugin::init
RDebug.cpp:81, static int RDebug::stopTimer(int, const QString &, int):
11:25:15: Debug: TIMER: 1038000000 ns ( 1038 ms ) - "loading add-ons"
RDebug.cpp:81, static int RDebug::stopTimer(int, const QString &, int):
11:25:19: Debug: TIMER: 18446744073365584320 ns ( 18446744073365 ms ) - "initializing add-ons"
RScriptHandlerEcma.cpp:1468, static QScriptValue RScriptHandlerEcma::ecmaMessageHandler(QScriptContext *, QScriptEngine *, RS::MessageType):

For whatever reason, and don't get named (which seems to be the cause for the message), while seems to be OK.

The following diff sorts this out, with no apparent ill effect:

diff --git a/support/examples/exampleplugin/ b/support/examples/exampleplugin/
index 0c58c56..d72a866 100644
--- a/support/examples/exampleplugin/
+++ b/support/examples/exampleplugin/
@@ -1,7 +1,8 @@
CONFIG += plugin
TARGET = $${RLIBNAME}example

HEADERS = RExamplePlugin.h
SOURCES = RExamplePlugin.cpp
diff --git a/support/examples/transactionlistener/ b/support/examples/transactionlistener/
index ed6c84d..7ee9bef 100644
--- a/support/examples/transactionlistener/
+++ b/support/examples/transactionlistener/
@@ -1,7 +1,8 @@
CONFIG += plugin
TARGET = transactionlistener

HEADERS = TransactionListenerPlugin.h
SOURCES = TransactionListenerPlugin.cpp]]>
FS#1497: Autosnap: hangs with very complex splines Andrew Fri, 04 Nov 2016 11:09:34 +0100 FS#1498: Grid mask lines when zoom Jean-Marc GrĂ¼ninger Sun, 06 Nov 2016 15:48:42 +0100 FS#1493: script processing failure using -exec David Outteridge Wed, 19 Oct 2016 22:47:43 +0200
* Everything is satisfactory with 3.11.0 and always has been.

* qcad-3.15.5 runs satisfactorily without an -exec switch

* qcad-3.15.5 -exec same-file-as-for-3.11.0 crashes per the attached screenshot. The screenshot has been generated by adding the -enable-script-debugger switch.

* It appears that the script dims.js runs completely, and the crash happens as the script handler terminates. The qcad window is complete with the contents defined in dims.js, also qcad is usable normally. This qcad disappears when the debugger is terminated.

* This problem is totally repeatable.

FS#1496: Draw > Circle > Center, Point: coordinate input interpreted as radius Walter Saegesser Thu, 27 Oct 2016 10:56:51 +0200 After some head scratching and trying to find some error like locked layer, drawing color the same as background color and such, I found at the location of the center (0,150) a circle with radius 0.

I made the following trials, every time starting with a new drawing, entering everything with the keyboard.

Center point on result

0,150 0,0 circle radius 0 at 0,150
0,150 50,50 circle radius 50 at 0,150 (should be a radius of 111.8 from 0,150 to 50,50)
0,150 0,50 circle radius 50 at 0,150
0,150 50,0 circle radius 0 at 0,150

It seems I always get a circle with the radius of the y-part of the coordinate.

Used version of Qcad is:
QCAD version:
Date: Aug 19 2016
Qt version: 5.5.1
Compiler version: MSVC++ 12.0 (2013)
Build Date: Aug 19 2016
Revision: 15ef1a13237ff8355ff590fd2e16570ef9de82a0
FS#1495: wrong utf8 encoding|decoding Alex Fri, 21 Oct 2016 10:34:47 +0200
I created a document at home with QCAD and added text in Russian language. The OS is OpenSuse 42.1. Now I need to edit the document at work on Windows 7 and I can't open the document because an error appear!
I think this happend because Linux version of QCAD has put text to the document in UTF-8 in style of: 04_\U+00CD\U+00EE\U+00EC\U+00E5\U+00F0\U+00D3\U+00F7\U+00E0\U+00F1\U+00F2\U+00EA\U+00E0
but in Windows 7 codepage is Windows-1251. So I need to change QCAD to anothe software to exclude this issue because I can't to work. QCAD error looks like: Can't open the file.....import error!
I supposed that common software ensured me from different errors and troubles, but actually not!

Can you solve the problem?]]>
FS#1490: Text Edit Control <ESC> maps to <cancel>. If anything it should map to <ok> Pete Martin Mon, 10 Oct 2016 23:43:46 +0200 FS#1494: polyline offset fails ? -- Thu, 20 Oct 2016 12:13:55 +0200
Exploded a spline, then created a single polyline from the segments ... but I cannot offset it, to produce another one ?

Is this a bug ?