summaryrefslogtreecommitdiffstats
path: root/graphics/librecad/librecad-unique-symbol-names.patch
blob: dc385f0a1f667a648351fe96b6c495a5d326e26a (plain)
diff -up LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan1_2p.cpp.unique LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan1_2p.cpp
--- LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan1_2p.cpp.unique	2019-06-06 13:55:41.522433921 -0400
+++ LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan1_2p.cpp	2019-06-06 13:56:06.386992097 -0400
@@ -38,7 +38,7 @@ Foundation, Inc., 51 Franklin Street, Fi
 
 namespace{
 //list of entity types supported by current action
-auto enTypeList={RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle};
+auto enTypeList1_2={RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle};
 }
 
 struct RS_ActionDrawCircleTan1_2P::Points {
@@ -181,7 +181,7 @@ void RS_ActionDrawCircleTan1_2P::mouseMo
     }
     case SetCenter: {
 
-        //        RS_Entity*  en = catchEntity(e, enTypeList, RS2::ResolveAll);
+        //        RS_Entity*  en = catchEntity(e, enTypeList1_2, RS2::ResolveAll);
 		pPoints->coord= graphicView->toGraph(e->x(), e->y());
         //        circles[getStatus()]=static_cast<RS_Line*>(en);
         if(preparePreview()) {
@@ -272,7 +272,7 @@ bool RS_ActionDrawCircleTan1_2P::prepare
 
 RS_Entity* RS_ActionDrawCircleTan1_2P::catchCircle(QMouseEvent* e) {
 	RS_Entity* ret=nullptr;
-	RS_Entity* en = catchEntity(e,enTypeList, RS2::ResolveAll);
+	RS_Entity* en = catchEntity(e,enTypeList1_2, RS2::ResolveAll);
 	if (!en) return ret;
 	if (!en->isVisible()) return ret;
 	if (en->getParent()) {
diff -up LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2_1p.cpp.unique LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2_1p.cpp
--- LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2_1p.cpp.unique	2019-06-06 13:56:17.533766673 -0400
+++ LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2_1p.cpp	2019-06-06 13:56:42.592259905 -0400
@@ -36,7 +36,7 @@ Foundation, Inc., 51 Franklin Street, Fi
 #include "rs_debug.h"
 
 namespace {
-auto enTypeList={RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle};
+auto enTypeList2_1={RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle};
 }
 
 struct RS_ActionDrawCircleTan2_1P::Points {
@@ -184,7 +184,7 @@ bool RS_ActionDrawCircleTan2_1P::prepare
 
 RS_Entity* RS_ActionDrawCircleTan2_1P::catchCircle(QMouseEvent* e) {
 	RS_Entity* ret=nullptr;
-    RS_Entity*  en = catchEntity(e,enTypeList, RS2::ResolveAll);
+    RS_Entity*  en = catchEntity(e,enTypeList2_1, RS2::ResolveAll);
 	if (!en) return ret;
 	if (!en->isVisible()) return ret;
 	for(auto p: pPoints->circles){
diff -up LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2.cpp.unique LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2.cpp
--- LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2.cpp.unique	2019-06-06 13:56:52.743054623 -0400
+++ LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan2.cpp	2019-06-06 13:57:14.371617229 -0400
@@ -34,7 +34,7 @@ Foundation, Inc., 51 Franklin Street, Fi
 #include "rs_debug.h"
 
 namespace {
-auto enTypeList={RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle};
+auto enTypeList2={RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle};
 }
 
 struct RS_ActionDrawCircleTan2::Points {
@@ -121,7 +121,7 @@ void RS_ActionDrawCircleTan2::mouseMoveE
 
     switch(getStatus() ){
     case SetCenter: {
-        //        RS_Entity*  en = catchEntity(e, enTypeList, RS2::ResolveAll);
+        //        RS_Entity*  en = catchEntity(e, enTypeList2, RS2::ResolveAll);
 		pPoints->coord= graphicView->toGraph(e->x(), e->y());
         //        circles[getStatus()]=static_cast<RS_Line*>(en);
         if(preparePreview()) {
@@ -166,7 +166,7 @@ bool RS_ActionDrawCircleTan2::preparePre
 }
 
 RS_Entity* RS_ActionDrawCircleTan2::catchCircle(QMouseEvent* e) {
-    RS_Entity*  en = catchEntity(e,enTypeList, RS2::ResolveAll);
+    RS_Entity*  en = catchEntity(e,enTypeList2, RS2::ResolveAll);
 	if (!en) return nullptr;
 	if (!en->isVisible()) return nullptr;
 	for (int i=0;i<getStatus();i++) {
diff -up LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan3.cpp.unique LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan3.cpp
--- LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan3.cpp.unique	2019-06-06 13:57:22.978443168 -0400
+++ LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawcircletan3.cpp	2019-06-06 13:57:40.469089451 -0400
@@ -36,7 +36,7 @@ Foundation, Inc., 51 Franklin Street, Fi
 #include "rs_debug.h"
 
 namespace {
-auto enTypeList={RS2::EntityArc, RS2::EntityCircle, RS2::EntityLine, RS2::EntityPoint};
+auto enTypeList3={RS2::EntityArc, RS2::EntityCircle, RS2::EntityLine, RS2::EntityPoint};
 }
 
 struct RS_ActionDrawCircleTan3::Points {
@@ -125,7 +125,7 @@ void RS_ActionDrawCircleTan3::mouseMoveE
 
 	switch(getStatus() ){
 	case SetCenter: {
-		//        RS_Entity*  en = catchEntity(e, enTypeList, RS2::ResolveAll);
+		//        RS_Entity*  en = catchEntity(e, enTypeList3, RS2::ResolveAll);
 		pPoints->coord= graphicView->toGraph(e->x(), e->y());
 		//        circles[getStatus()]=static_cast<RS_Line*>(en);
 		deletePreview();
@@ -326,7 +326,7 @@ bool RS_ActionDrawCircleTan3::preparePre
 
 RS_Entity* RS_ActionDrawCircleTan3::catchCircle(QMouseEvent* e) {
     RS_Entity* ret=nullptr;
-	RS_Entity*  en = catchEntity(e,enTypeList, RS2::ResolveAll);
+	RS_Entity*  en = catchEntity(e,enTypeList3, RS2::ResolveAll);
 	if (!en) return ret;
 	if (!en->isVisible()) return ret;
 	for(int i=0;i<getStatus();++i) {
diff -up LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent1.cpp.unique LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent1.cpp
--- LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent1.cpp.unique	2019-06-06 13:58:15.207386934 -0400
+++ LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent1.cpp	2019-06-06 13:58:33.095026437 -0400
@@ -37,7 +37,7 @@
 #include "rs_debug.h"
 
 namespace{
-auto circleType={RS2::EntityArc, RS2::EntityCircle,
+auto circleType1={RS2::EntityArc, RS2::EntityCircle,
 				 RS2::EntityEllipse, RS2::EntitySplinePoints
 				};
 }
@@ -106,7 +106,7 @@ void RS_ActionDrawLineTangent1::mouseMov
 		break;
 
 	case SetCircle: {
-		RS_Entity* en = catchEntity(e, circleType, RS2::ResolveAll);
+		RS_Entity* en = catchEntity(e, circleType1, RS2::ResolveAll);
 		if (en && (en->isArc() ||
 				   en->rtti()==RS2::EntitySplinePoints)) {
 			if(circle){
diff -up LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent2.cpp.unique LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent2.cpp
--- LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent2.cpp.unique	2019-06-06 13:58:41.362860565 -0400
+++ LibreCAD-2.2.0-rc1/librecad/src/actions/rs_actiondrawlinetangent2.cpp	2019-06-06 13:58:58.335520052 -0400
@@ -36,7 +36,7 @@
 #include "rs_debug.h"
 
 namespace{
-auto circleType={RS2::EntityArc, RS2::EntityCircle, RS2::EntityEllipse};
+auto circleType2={RS2::EntityArc, RS2::EntityCircle, RS2::EntityEllipse};
 }
 
 RS_ActionDrawLineTangent2::RS_ActionDrawLineTangent2(
@@ -100,7 +100,7 @@ void RS_ActionDrawLineTangent2::mouseMov
 //    RS_DEBUG->print("RS_ActionDrawLineTangent2::mouseMoveEvent begin");
 	e->accept();
     if(getStatus() != SetCircle2) return;
-	RS_Entity* en= catchEntity(e, circleType, RS2::ResolveAll);
+	RS_Entity* en= catchEntity(e, circleType2, RS2::ResolveAll);
 	if(!en || en==circle1) return;
 	if(circle2){
 		circle2->setHighlighted(false);
@@ -140,7 +140,7 @@ void RS_ActionDrawLineTangent2::mouseRel
     switch (getStatus()) {
     case SetCircle1:
     {
-        circle1 = catchEntity(e, circleType, RS2::ResolveAll);
+        circle1 = catchEntity(e, circleType2, RS2::ResolveAll);
 		if(!circle1) return;
         circle1->setHighlighted(true);
 		graphicView->drawEntity(circle1);