From 12e976a4feca706a80255d036c3363ea16607804 Mon Sep 17 00:00:00 2001 From: Trevor SANDY Date: Sun, 20 Sep 2020 10:46:28 +0200 Subject: [PATCH] Refactor enableLineTypeIndexes #417 --- builds/linux/obs/alldeps/PKGBUILD | 2 +- builds/linux/obs/alldeps/debian/changelog | 6 +++--- builds/linux/obs/alldeps/debian/lpub3d.dsc | 2 +- builds/linux/obs/alldeps/lpub3d.spec | 4 ++-- builds/utilities/ci/secure/.secrets.tar.enc | Bin 10256 -> 10256 bytes builds/utilities/version.info | 2 +- mainApp/docs/README.txt | 2 +- mainApp/docs/RELEASE_NOTES.html | 2 +- mainApp/lpub_preferences.cpp | 1 - mainApp/lpub_preferences.h | 1 - mainApp/org.trevorsandy.lpub3d.appdata.xml | 2 +- mainApp/traverse.cpp | 9 +++++---- 12 files changed, 16 insertions(+), 17 deletions(-) diff --git a/builds/linux/obs/alldeps/PKGBUILD b/builds/linux/obs/alldeps/PKGBUILD index 44bac66f0..9180463fe 100644 --- a/builds/linux/obs/alldeps/PKGBUILD +++ b/builds/linux/obs/alldeps/PKGBUILD @@ -2,7 +2,7 @@ # Last Update: July 23, 2019 # Copyright (c) 2017 - 2020 by Trevor SANDY pkgname=lpub3d -pkgver=2.4.0.1815 +pkgver=2.4.0.1816 pkgrel=1 pkgdesc="An LDraw Building Instruction Editor" url="https://github.com/trevorsandy/lpub3d.git" diff --git a/builds/linux/obs/alldeps/debian/changelog b/builds/linux/obs/alldeps/debian/changelog index f2e1c201e..9802e3165 100644 --- a/builds/linux/obs/alldeps/debian/changelog +++ b/builds/linux/obs/alldeps/debian/changelog @@ -1,5 +1,5 @@ -lpub3d (2.4.0.1815) debian; urgency=medium +lpub3d (2.4.0.1816) debian; urgency=medium - * LPub3D version 2.4.0.1.1815_20200920 for Linux + * LPub3D version 2.4.0.1.1816_20200920 for Linux - -- Trevor SANDY Sun, 20 Sep 2020 10:45:48 +0200 + -- Trevor SANDY Sun, 20 Sep 2020 10:46:28 +0200 diff --git a/builds/linux/obs/alldeps/debian/lpub3d.dsc b/builds/linux/obs/alldeps/debian/lpub3d.dsc index cd3a2148c..6b82ad464 100644 --- a/builds/linux/obs/alldeps/debian/lpub3d.dsc +++ b/builds/linux/obs/alldeps/debian/lpub3d.dsc @@ -2,7 +2,7 @@ Format: 1.0 Source: lpub3d Binary: lpub3d Architecture: any -Version: 2.4.0.1815 +Version: 2.4.0.1816 Maintainer: Trevor SANDY Homepage: https://trevorsandy.github.io/lpub3d/ Standards-Version: 3.9.7 diff --git a/builds/linux/obs/alldeps/lpub3d.spec b/builds/linux/obs/alldeps/lpub3d.spec index 654760ab7..3c7c48be2 100644 --- a/builds/linux/obs/alldeps/lpub3d.spec +++ b/builds/linux/obs/alldeps/lpub3d.spec @@ -116,7 +116,7 @@ BuildRequires: fdupes Summary: An LDraw Building Instruction Editor Name: lpub3d Icon: lpub3d.xpm -Version: 2.4.0.1815 +Version: 2.4.0.1816 Release: %{?dist} URL: https://trevorsandy.github.io/lpub3d Vendor: Trevor SANDY @@ -728,5 +728,5 @@ update-mime-database /usr/share/mime >/dev/null || true update-desktop-database || true %endif -* Sun Sep 20 2020 - trevor.dot.sandy.at.gmail.dot.com 2.4.0.1815 +* Sun Sep 20 2020 - trevor.dot.sandy.at.gmail.dot.com 2.4.0.1816 - LPub3D Linux package (rpm) release diff --git a/builds/utilities/ci/secure/.secrets.tar.enc b/builds/utilities/ci/secure/.secrets.tar.enc index 881b548a33e409d86b4e7a3627b8546b0579f0b1..b07cdbb228b105c798ed0ccc0cc07a10e28f0976 100644 GIT binary patch literal 10256 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 W$<3YWkldkhWC?t?Pqdg7UCN*o!Vc2_ literal 10256 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 Wv@1^1&FNXp5ij9mUf?vz@Gv17tPO4e diff --git a/builds/utilities/version.info b/builds/utilities/version.info index 38a877a3d..342a85253 100755 --- a/builds/utilities/version.info +++ b/builds/utilities/version.info @@ -1 +1 @@ -2 4 0 1 1815 8839916 +2 4 0 1 1816 fcf85b6 diff --git a/mainApp/docs/README.txt b/mainApp/docs/README.txt index a9804f6ab..77d1e474f 100755 --- a/mainApp/docs/README.txt +++ b/mainApp/docs/README.txt @@ -1,4 +1,4 @@ -LPub3D 2.4.0.1.1815 (20 09 2020 10:45:48) +LPub3D 2.4.0.1.1816 (20 09 2020 10:46:28) Features, enhancements, fixes and changes ------------ diff --git a/mainApp/docs/RELEASE_NOTES.html b/mainApp/docs/RELEASE_NOTES.html index dc7d2702b..9898f257f 100644 --- a/mainApp/docs/RELEASE_NOTES.html +++ b/mainApp/docs/RELEASE_NOTES.html @@ -9,7 +9,7 @@
-

LPub3D 2.4.0.1.1815 (20 09 2020 10:45:48)

+

LPub3D 2.4.0.1.1816 (20 09 2020 10:46:28)


LPub3D Continuous release.
diff --git a/mainApp/lpub_preferences.cpp b/mainApp/lpub_preferences.cpp index d5527ed92..0423c092c 100644 --- a/mainApp/lpub_preferences.cpp +++ b/mainApp/lpub_preferences.cpp @@ -245,7 +245,6 @@ bool Preferences::customSceneRulerTickColor = false; bool Preferences::customSceneRulerTrackingColor = false; bool Preferences::customSceneGuideColor = false; bool Preferences::debugLogging = false; -bool Preferences::enableLineTypeIndexes = true; bool Preferences::blenderIs28OrLater = true; bool Preferences::defaultBlendFile = false; bool Preferences::useSystemEditor = false; diff --git a/mainApp/lpub_preferences.h b/mainApp/lpub_preferences.h index cd5252a04..d24b612d9 100644 --- a/mainApp/lpub_preferences.h +++ b/mainApp/lpub_preferences.h @@ -295,7 +295,6 @@ class Preferences static bool customSceneRulerTrackingColor; static bool customSceneGuideColor; static bool debugLogging; - static bool enableLineTypeIndexes; static bool useSystemEditor; #ifdef Q_OS_MAC diff --git a/mainApp/org.trevorsandy.lpub3d.appdata.xml b/mainApp/org.trevorsandy.lpub3d.appdata.xml index 05ccc3e05..b7afa6a2c 100644 --- a/mainApp/org.trevorsandy.lpub3d.appdata.xml +++ b/mainApp/org.trevorsandy.lpub3d.appdata.xml @@ -68,7 +68,7 @@ lpub3d24 - +

LPub3D Linux AppImage package

diff --git a/mainApp/traverse.cpp b/mainApp/traverse.cpp index 167a94f67..26088a6bb 100644 --- a/mainApp/traverse.cpp +++ b/mainApp/traverse.cpp @@ -87,6 +87,7 @@ static QString PositionNames[] = * ldraw file held in the the ldr string * ********************************************/ +static bool enableLineTypeIndexes; static void remove_group( QStringList in, // csiParts @@ -103,7 +104,7 @@ static void remove_group( QRegExp grpRx; if (in.size() != tin.size()) { - Preferences::enableLineTypeIndexes = false; + enableLineTypeIndexes = false; QString message(QString("CSI part list size [%1] does not match line index size [%2]. Line type indexes disabled.") .arg(in.size()).arg(tin.size())); emit gui->messageSig(LOG_NOTICE, message); @@ -202,7 +203,7 @@ static void remove_parttype( model = model.toLower(); if (in.size() != tin.size()) { - Preferences::enableLineTypeIndexes = false; + enableLineTypeIndexes = false; QString message(QString("CSI part list size [%1] does not match line index size [%2]. Line type indexes disabled.") .arg(in.size()).arg(tin.size())); emit gui->messageSig(LOG_NOTICE, message); @@ -245,7 +246,7 @@ static void remove_partname( name = name.toLower(); if (in.size() != tin.size()) { - Preferences::enableLineTypeIndexes = false; + enableLineTypeIndexes = false; QString message(QString("CSI part list size [%1] does not match line index size [%2]. Line type indexes disabled.") .arg(in.size()).arg(tin.size())); emit gui->messageSig(LOG_NOTICE, message); @@ -3491,7 +3492,7 @@ void Gui::drawPage( savePrevStepPosition = 0; saveContStepNum = 1; - Preferences::enableLineTypeIndexes = true; + enableLineTypeIndexes = true; PgSizeData pageSize; if (exporting()) {