Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fritzing for openSUSE:Factory 
checked in at 2025-11-04 18:41:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fritzing (Old)
 and      /work/SRC/openSUSE:Factory/.fritzing.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fritzing"

Tue Nov  4 18:41:27 2025 rev:4 rq:1315353 version:1.0.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/fritzing/fritzing.changes        2025-09-03 
21:08:55.472422413 +0200
+++ /work/SRC/openSUSE:Factory/.fritzing.new.1980/fritzing.changes      
2025-11-04 18:41:57.712428900 +0100
@@ -1,0 +2,42 @@
+Sun Nov  2 19:58:50 UTC 2025 - Glen Masgai <[email protected]>
+
+- Update to 1.0.6
+  ## New Features and Enhancements
+  * Adafruit Parts Bin: Added dedicated parts bin with 83 Adafruit
+    components including sensors, displays, breakout boards, and
+    development modules.
+  * Generic IC Improvements: Added multiline label support with
+    improved font system (Noto Sans + OCR-Fritzing-mono),
+    standardized pin spacing to 1 unit in schematic view, and
+    enhanced text wrapping that respects spaces, newlines, and
+    non-breaking spaces (U+00A0 and U+202F).
+  * Performance: Implemented optimizations for smoother
+    interactions and faster load times, especially noticeable with
+    complex multi-board projects and large parts databases.
+  * Ground Fill: Added warnings when ground fill cannot connect
+    due to missing paths. Improved ground fill split detection
+    with better warnings.
+  * Export: Improved Gerber export now enabled by default. Fixed
+    IPC netlist issues with buses. Fixed PNP export random
+    ordering.
+  * Hide obsolete parts in search results.
+  * Always bundle contrib folder parts with sketches to ensure
+    completeness when sharing.
+  ## Bug Fixes
+  * Fixed ground fill adding shorts across power supplies.
+  * Fixed parts palette going missing in certain scenarios.
+  * Fixed straightening lines being disabled in schematic view.
+  * Resolved error messages being too large to close.
+  * Improved center-to-screen (Ctrl+0) functionality.
+  * Fixed dark mode font color inconsistencies in upload screen.
+  * Fixed splash screen vanishing when clicked on Windows.
+  * Improved metadata editor with proper labels.
+  * Fixed incorrect version display from 1.0.5.
+  * Corrected selection behavior - selecting parts with selection
+    squares now properly focuses them in the inspector.
+  * Fixed regenerate parts database not clearing search cache.
+  * Improved SVG text element handling for dy attributes.
+  * Resolved issues with off-grid component movement on PCB view.
+  * Improved pad selection behavior in PCB view. 
+
+-------------------------------------------------------------------

Old:
----
  fritzing-app-1.0.5-b9add9eaa7c426963de20c8514a69d3f15e83bdf.tar.gz
  fritzing-parts-1.0.5-4f7d39b22a6c307e6cca62c7f78eae96696e8b2c.tar.gz

New:
----
  fritzing-app-1.0.6-04e5bb0241e8f1de24d0fce9be070041c6d5b68e.tar.gz
  fritzing-parts-1.0.6-73bc0559bb8399b2f895d68f032e41d7efc720c0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fritzing.spec ++++++
--- /var/tmp/diff_new_pack.69sQFQ/_old  2025-11-04 18:41:58.424458876 +0100
+++ /var/tmp/diff_new_pack.69sQFQ/_new  2025-11-04 18:41:58.424458876 +0100
@@ -17,11 +17,11 @@
 
 # Fritzing does not provide tags:  gh#fritzing/fritzing-app#4086
 # pick these commits manually for every update
-%define app_commit b9add9eaa7c426963de20c8514a69d3f15e83bdf
-%define parts_commit 4f7d39b22a6c307e6cca62c7f78eae96696e8b2c
+%define app_commit 04e5bb0241e8f1de24d0fce9be070041c6d5b68e
+%define parts_commit 73bc0559bb8399b2f895d68f032e41d7efc720c0
 
 Name:           fritzing
-Version:        1.0.5
+Version:        1.0.6
 Release:        0
 Summary:        Electronic Design Automation platform featuring prototype to 
product
 License:        GPL-3.0-or-later

++++++ 0000-disable-autoupdate.patch ++++++
--- /var/tmp/diff_new_pack.69sQFQ/_old  2025-11-04 18:41:58.452460055 +0100
+++ /var/tmp/diff_new_pack.69sQFQ/_new  2025-11-04 18:41:58.456460223 +0100
@@ -1,7 +1,7 @@
-Index: fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/pri/version.pri
-===================================================================
---- fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25.orig/pri/version.pri
-+++ fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/pri/version.pri
+diff --git a/pri/version.pri b/pri/version.pri
+index 0c528c09..a0650c3e 100644
+--- a/pri/version.pri
++++ b/pri/version.pri
 @@ -17,17 +17,11 @@ include(gitversion.pri)
  
  HEADERS += \
@@ -20,11 +20,11 @@
  
  FORMS += \
        src/version/modfiledialog.ui
-Index: 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/fapplication.cpp
-===================================================================
---- 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25.orig/src/fapplication.cpp
-+++ fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/fapplication.cpp
-@@ -26,8 +26,6 @@ along with Fritzing.  If not, see <http:
+diff --git a/src/fapplication.cpp b/src/fapplication.cpp
+index 64b16c24..b9fdd86d 100644
+--- a/src/fapplication.cpp
++++ b/src/fapplication.cpp
+@@ -26,8 +26,6 @@ along with Fritzing.  If not, see 
<http://www.gnu.org/licenses/>.
  #include "version/version.h"
  #include "dialogs/prefsdialog.h"
  #include "fsvgrenderer.h"
@@ -33,7 +33,7 @@
  #include "itemdrag.h"
  #include "items/wire.h"
  #include "partsbinpalette/binmanager/binmanager.h"
-@@ -60,7 +58,6 @@ along with Fritzing.  If not, see <http:
+@@ -60,7 +58,6 @@ along with Fritzing.  If not, see 
<http://www.gnu.org/licenses/>.
  #include "sketch/pcbsketchwidget.h"
  #include "help/firsttimehelpdialog.h"
  #include "help/aboutbox.h"
@@ -41,7 +41,7 @@
  #include "testing/FTesting.h"
  
  // dependency injection :P
-@@ -623,10 +620,6 @@ FApplication::~FApplication(void)
+@@ -692,10 +689,6 @@ FApplication::~FApplication(void)
  
        clearModels();
  
@@ -52,7 +52,7 @@
        FSvgRenderer::cleanup();
        ViewLayer::cleanup();
        ViewLayer::cleanup();
-@@ -827,19 +820,6 @@ bool FApplication::loadReferenceModel(co
+@@ -898,19 +891,6 @@ bool FApplication::loadReferenceModel(const QString &  
databaseName, bool fullLo
        QFileInfo info(dbPath);
        bool dbExists = (info.size() > 0) && !fullLoad;
  
@@ -72,7 +72,7 @@
        // loads local parts, resource parts, and any other parts in files not 
in the db--these part override db parts with the same moduleID
        QString db = databaseName;
        if (databaseName.isEmpty() && !dbExists) {
-@@ -1330,12 +1310,6 @@ int FApplication::startup()
+@@ -1425,12 +1405,6 @@ int FApplication::startup()
        splash.hide();
        m_splash = nullptr;
  
@@ -85,7 +85,7 @@
        return 0;
  }
  
-@@ -1508,55 +1482,6 @@ struct Thing {
+@@ -1603,55 +1577,6 @@ struct Thing {
  };
  
  
@@ -141,7 +141,7 @@
  void FApplication::createUserDataStoreFolderStructures() {
        FolderUtils::createUserDataStoreFolders();
        FolderUtils::copyBin(BinManager::MyPartsBinLocation, 
BinManager::MyPartsBinTemplateLocation);
-@@ -2162,10 +2087,7 @@ void FApplication::regenerateDatabaseFin
+@@ -2257,10 +2182,7 @@ void FApplication::regenerateDatabaseFinished() {
        if (thread == nullptr) return;
  
        QDialog * progressDialog = thread->progressDialog();
@@ -153,18 +153,18 @@
                if (thread->error().isEmpty()) {
                        QTimer::singleShot(50, Qt::PreciseTimer, this, 
SLOT(quit()));
                }
-@@ -2182,7 +2104,3 @@ void FApplication::regenerateDatabaseFin
+@@ -2279,7 +2201,3 @@ void FApplication::regenerateDatabaseFinished() {
  
-       thread->deleteLater();
+       FMessageBox::BlockMessages = false;
  }
 -
 -void FApplication::installNewParts() {
 -      regeneratePartsDatabaseAux(m_updateDialog);
 -}
-Index: fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/fapplication.h
-===================================================================
---- 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25.orig/src/fapplication.h
-+++ fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/fapplication.h
+diff --git a/src/fapplication.h b/src/fapplication.h
+index 9db33114..a57442a6 100644
+--- a/src/fapplication.h
++++ b/src/fapplication.h
 @@ -137,9 +137,6 @@ Q_SIGNALS:
  public Q_SLOTS:
        void preferences();
@@ -191,11 +191,11 @@
        QTimer m_activationTimer;
        QPointer<class FritzingWindow> m_lastTopmostWindow;
        QList<QWidget *> m_orderedTopLevelWidgets;
-Index: 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/mainwindow/mainwindow.cpp
-===================================================================
---- 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25.orig/src/mainwindow/mainwindow.cpp
-+++ 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/mainwindow/mainwindow.cpp
-@@ -284,7 +284,6 @@ MainWindow::MainWindow(ReferenceModel *r
+diff --git a/src/mainwindow/mainwindow.cpp b/src/mainwindow/mainwindow.cpp
+index 6a843266..e1e480a3 100644
+--- a/src/mainwindow/mainwindow.cpp
++++ b/src/mainwindow/mainwindow.cpp
+@@ -290,7 +290,6 @@ MainWindow::MainWindow(ReferenceModel *referenceModel, 
QWidget * parent) :
        m_welcomeView = nullptr;
        m_windowMenuSeparator = nullptr;
        m_schematicWireColorMenu = m_breadboardWireColorMenu = nullptr;
@@ -203,7 +203,7 @@
        m_fileProgressDialog = nullptr;
        m_currentGraphicsView = nullptr;
        m_comboboxChanged = false;
-@@ -2338,13 +2337,6 @@ void MainWindow::resizeEvent(QResizeEven
+@@ -2401,13 +2400,6 @@ void MainWindow::resizeEvent(QResizeEvent * event) {
        FritzingWindow::resizeEvent(event);
  }
  
@@ -217,11 +217,11 @@
  void MainWindow::migratePartLabelOffset(QList<ModelPart*> modelParts) {
        QList<QString> migratedParts;
  
-Index: 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/mainwindow/mainwindow.h
-===================================================================
---- 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25.orig/src/mainwindow/mainwindow.h
-+++ 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/mainwindow/mainwindow.h
-@@ -164,7 +164,6 @@ public:
+diff --git a/src/mainwindow/mainwindow.h b/src/mainwindow/mainwindow.h
+index ce3a7593..0f4d1946 100644
+--- a/src/mainwindow/mainwindow.h
++++ b/src/mainwindow/mainwindow.h
+@@ -166,7 +166,6 @@ public:
        QAction *raiseWindowAction();
        QSizeGrip *sizeGrip();
        QStatusBar *realStatusBar();
@@ -229,7 +229,7 @@
  
        void getPartsEditorNewAnd(ItemBase * fromItem);
        void addDefaultParts();
-@@ -902,7 +901,6 @@ protected:
+@@ -901,7 +900,6 @@ protected:
        QAction *m_examplesAct = nullptr;
        QAction *m_partsRefAct = nullptr;
        QAction *m_visitFritzingDotOrgAct = nullptr;
@@ -237,11 +237,11 @@
        QAction *m_aboutQtAct = nullptr;
        QAction *m_reportBugAct = nullptr;
        QAction *m_enableDebugAct = nullptr;
-Index: 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/mainwindow/mainwindow_menu.cpp
-===================================================================
---- 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25.orig/src/mainwindow/mainwindow_menu.cpp
-+++ 
fritzing-app-a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25/src/mainwindow/mainwindow_menu.cpp
-@@ -1294,10 +1294,6 @@ void MainWindow::createHelpMenuActions()
+diff --git a/src/mainwindow/mainwindow_menu.cpp 
b/src/mainwindow/mainwindow_menu.cpp
+index c55ea5ff..56fb0908 100644
+--- a/src/mainwindow/mainwindow_menu.cpp
++++ b/src/mainwindow/mainwindow_menu.cpp
+@@ -1301,10 +1301,6 @@ void MainWindow::createHelpMenuActions() {
        m_visitFritzingDotOrgAct->setStatusTip(tr("fritzing.org"));
        connect(m_visitFritzingDotOrgAct, SIGNAL(triggered(bool)), this, 
SLOT(visitFritzingDotOrg()));
  
@@ -252,7 +252,7 @@
        m_aboutAct = new QAction(tr("&About"), this);
        m_aboutAct->setStatusTip(tr("Show the application's about box"));
        connect(m_aboutAct, SIGNAL(triggered()), this, SLOT(about()));
-@@ -1648,8 +1644,6 @@ void MainWindow::createHelpMenu()
+@@ -1653,8 +1649,6 @@ void MainWindow::createHelpMenu()
        m_helpMenu->addSeparator();
        m_helpMenu->addAction(m_partsEditorHelpAct);
        m_helpMenu->addSeparator();

++++++ fritzing-app-1.0.5-b9add9eaa7c426963de20c8514a69d3f15e83bdf.tar.gz -> 
fritzing-app-1.0.6-04e5bb0241e8f1de24d0fce9be070041c6d5b68e.tar.gz ++++++
/work/SRC/openSUSE:Factory/fritzing/fritzing-app-1.0.5-b9add9eaa7c426963de20c8514a69d3f15e83bdf.tar.gz
 
/work/SRC/openSUSE:Factory/.fritzing.new.1980/fritzing-app-1.0.6-04e5bb0241e8f1de24d0fce9be070041c6d5b68e.tar.gz
 differ: char 18, line 1

++++++ fritzing-parts-1.0.5-4f7d39b22a6c307e6cca62c7f78eae96696e8b2c.tar.gz -> 
fritzing-parts-1.0.6-73bc0559bb8399b2f895d68f032e41d7efc720c0.tar.gz ++++++
/work/SRC/openSUSE:Factory/fritzing/fritzing-parts-1.0.5-4f7d39b22a6c307e6cca62c7f78eae96696e8b2c.tar.gz
 
/work/SRC/openSUSE:Factory/.fritzing.new.1980/fritzing-parts-1.0.6-73bc0559bb8399b2f895d68f032e41d7efc720c0.tar.gz
 differ: char 13, line 1

Reply via email to