From 6e650c45a18d5ba7c96e3e39c64be91ac926e56c Mon Sep 17 00:00:00 2001 From: Vadim Kuznetsov Date: Tue, 17 Oct 2023 17:23:21 +0300 Subject: [PATCH 1/5] Try SVG icon for diagram --- qucs/bitmaps/svg/rect.svg | 156 ++++++++++++++++++++++++++++++++++++++ qucs/misc.cpp | 15 +++- qucs/qucs.cpp | 4 +- qucs/qucs.qrc | 1 + 4 files changed, 172 insertions(+), 4 deletions(-) create mode 100644 qucs/bitmaps/svg/rect.svg diff --git a/qucs/bitmaps/svg/rect.svg b/qucs/bitmaps/svg/rect.svg new file mode 100644 index 000000000..de5d8248a --- /dev/null +++ b/qucs/bitmaps/svg/rect.svg @@ -0,0 +1,156 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/misc.cpp b/qucs/misc.cpp index db49cbc3e..184e5f61b 100644 --- a/qucs/misc.cpp +++ b/qucs/misc.cpp @@ -71,10 +71,21 @@ QString misc::getIconPath(const QString &file, int icon_type) break; } - QString icon_path =":bitmaps/"; + QString icon_path =":bitmaps/svg/"; // look for svg version first + if (loadDark) { + QString icon_path_dark = ":bitmaps/svg/dark/"; + if (QFileInfo::exists(icon_path_dark + file + ".svg")) + icon_path = icon_path_dark; + } + icon_path += file + ".svg"; + if (QFile::exists(icon_path)) { + return icon_path; + } + + icon_path =":bitmaps/"; if (loadDark) { QString icon_path_dark = ":bitmaps/dark/"; - if (QFileInfo::exists(icon_path_dark + file)) + if (QFileInfo::exists(icon_path_dark + file + ".png")) icon_path = icon_path_dark; } icon_path += file; diff --git a/qucs/qucs.cpp b/qucs/qucs.cpp index 16d127d63..45fc9e180 100644 --- a/qucs/qucs.cpp +++ b/qucs/qucs.cpp @@ -893,7 +893,7 @@ void QucsApp::slotSetCompView (int index) if (Infos) { /// \todo warning: expression result unused, can we rewrite this? (void) *((*it)->info) (Name, File, false); - QString icon_path = misc::getIconPath(QString (File) + ".png", qucs::compIcons); + QString icon_path = misc::getIconPath(QString (File), qucs::compIcons); QListWidgetItem *icon = new QListWidgetItem(QPixmap(icon_path), Name); icon->setToolTip(Name); iconCompInfo = iconCompInfoStruct{catIdx, compIdx}; @@ -950,7 +950,7 @@ void QucsApp::slotSearchComponent(const QString &searchText) if((Name.indexOf(searchText, 0, Qt::CaseInsensitive)) != -1) { //match - QString icon_path = misc::getIconPath(QString (File) + ".png", qucs::compIcons); + QString icon_path = misc::getIconPath(QString (File), qucs::compIcons); QListWidgetItem *icon = new QListWidgetItem(QPixmap(icon_path), Name); icon->setToolTip(it + ": " + Name); // add component category and module indexes to the icon diff --git a/qucs/qucs.qrc b/qucs/qucs.qrc index 0555244e8..84c321825 100644 --- a/qucs/qucs.qrc +++ b/qucs/qucs.qrc @@ -498,5 +498,6 @@ bitmaps/svg/marker.svg bitmaps/svg/ok_apply.svg bitmaps/svg/error.svg + bitmaps/svg/rect.svg From 973b2cf0e1cc7f31e7ac128fd85a0b124ba2a4ff Mon Sep 17 00:00:00 2001 From: Vadim Kuznetsov Date: Tue, 17 Oct 2023 18:40:22 +0300 Subject: [PATCH 2/5] Add icons for paintings and diagrams --- qucs/bitmaps/svg/arrow.svg | 152 +++++++++++++++++ qucs/bitmaps/svg/curve.svg | 180 ++++++++++++++++++++ qucs/bitmaps/svg/ellipse.svg | 154 +++++++++++++++++ qucs/bitmaps/svg/ellipsearc.svg | 154 +++++++++++++++++ qucs/bitmaps/svg/filledellipse.svg | 154 +++++++++++++++++ qucs/bitmaps/svg/filledrect.svg | 149 ++++++++++++++++ qucs/bitmaps/svg/line.svg | 147 ++++++++++++++++ qucs/bitmaps/svg/polar.svg | 176 +++++++++++++++++++ qucs/bitmaps/svg/polarsmith.svg | 212 +++++++++++++++++++++++ qucs/bitmaps/svg/rect.svg | 13 +- qucs/bitmaps/svg/rect3d.svg | 173 +++++++++++++++++++ qucs/bitmaps/svg/rectangle.svg | 149 ++++++++++++++++ qucs/bitmaps/svg/smith.svg | 208 +++++++++++++++++++++++ qucs/bitmaps/svg/smithpolar.svg | 216 +++++++++++++++++++++++ qucs/bitmaps/svg/tabular.svg | 263 +++++++++++++++++++++++++++++ qucs/bitmaps/svg/text.svg | 152 +++++++++++++++++ qucs/bitmaps/svg/timing.svg | 199 ++++++++++++++++++++++ qucs/bitmaps/svg/truth.svg | 244 ++++++++++++++++++++++++++ qucs/bitmaps/svg/ysmith.svg | 208 +++++++++++++++++++++++ qucs/qucs.qrc | 18 ++ 20 files changed, 3318 insertions(+), 3 deletions(-) create mode 100644 qucs/bitmaps/svg/arrow.svg create mode 100644 qucs/bitmaps/svg/curve.svg create mode 100644 qucs/bitmaps/svg/ellipse.svg create mode 100644 qucs/bitmaps/svg/ellipsearc.svg create mode 100644 qucs/bitmaps/svg/filledellipse.svg create mode 100644 qucs/bitmaps/svg/filledrect.svg create mode 100644 qucs/bitmaps/svg/line.svg create mode 100644 qucs/bitmaps/svg/polar.svg create mode 100644 qucs/bitmaps/svg/polarsmith.svg create mode 100644 qucs/bitmaps/svg/rect3d.svg create mode 100644 qucs/bitmaps/svg/rectangle.svg create mode 100644 qucs/bitmaps/svg/smith.svg create mode 100644 qucs/bitmaps/svg/smithpolar.svg create mode 100644 qucs/bitmaps/svg/tabular.svg create mode 100644 qucs/bitmaps/svg/text.svg create mode 100644 qucs/bitmaps/svg/timing.svg create mode 100644 qucs/bitmaps/svg/truth.svg create mode 100644 qucs/bitmaps/svg/ysmith.svg diff --git a/qucs/bitmaps/svg/arrow.svg b/qucs/bitmaps/svg/arrow.svg new file mode 100644 index 000000000..1e8a7687a --- /dev/null +++ b/qucs/bitmaps/svg/arrow.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/curve.svg b/qucs/bitmaps/svg/curve.svg new file mode 100644 index 000000000..cec3f3b83 --- /dev/null +++ b/qucs/bitmaps/svg/curve.svg @@ -0,0 +1,180 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/ellipse.svg b/qucs/bitmaps/svg/ellipse.svg new file mode 100644 index 000000000..4cc127dae --- /dev/null +++ b/qucs/bitmaps/svg/ellipse.svg @@ -0,0 +1,154 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/ellipsearc.svg b/qucs/bitmaps/svg/ellipsearc.svg new file mode 100644 index 000000000..98b3a5733 --- /dev/null +++ b/qucs/bitmaps/svg/ellipsearc.svg @@ -0,0 +1,154 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/filledellipse.svg b/qucs/bitmaps/svg/filledellipse.svg new file mode 100644 index 000000000..b5247da21 --- /dev/null +++ b/qucs/bitmaps/svg/filledellipse.svg @@ -0,0 +1,154 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/filledrect.svg b/qucs/bitmaps/svg/filledrect.svg new file mode 100644 index 000000000..77ee04e24 --- /dev/null +++ b/qucs/bitmaps/svg/filledrect.svg @@ -0,0 +1,149 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/line.svg b/qucs/bitmaps/svg/line.svg new file mode 100644 index 000000000..1f240904f --- /dev/null +++ b/qucs/bitmaps/svg/line.svg @@ -0,0 +1,147 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/polar.svg b/qucs/bitmaps/svg/polar.svg new file mode 100644 index 000000000..a169c8ca6 --- /dev/null +++ b/qucs/bitmaps/svg/polar.svg @@ -0,0 +1,176 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/polarsmith.svg b/qucs/bitmaps/svg/polarsmith.svg new file mode 100644 index 000000000..322d77ef0 --- /dev/null +++ b/qucs/bitmaps/svg/polarsmith.svg @@ -0,0 +1,212 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/rect.svg b/qucs/bitmaps/svg/rect.svg index de5d8248a..c1e23ff80 100644 --- a/qucs/bitmaps/svg/rect.svg +++ b/qucs/bitmaps/svg/rect.svg @@ -23,7 +23,7 @@ image/svg+xml - + @@ -41,8 +41,8 @@ id="namedview489" showgrid="true" inkscape:zoom="4.4138931" - inkscape:cx="4.2461917" - inkscape:cy="71.926064" + inkscape:cx="50.303846" + inkscape:cy="62.863769" inkscape:window-x="1920" inkscape:window-y="0" inkscape:window-maximized="1" @@ -132,6 +132,13 @@ id="feGaussianBlur21" /> + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/rectangle.svg b/qucs/bitmaps/svg/rectangle.svg new file mode 100644 index 000000000..408e3c99f --- /dev/null +++ b/qucs/bitmaps/svg/rectangle.svg @@ -0,0 +1,149 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/smith.svg b/qucs/bitmaps/svg/smith.svg new file mode 100644 index 000000000..44c238a3a --- /dev/null +++ b/qucs/bitmaps/svg/smith.svg @@ -0,0 +1,208 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/smithpolar.svg b/qucs/bitmaps/svg/smithpolar.svg new file mode 100644 index 000000000..69051c84d --- /dev/null +++ b/qucs/bitmaps/svg/smithpolar.svg @@ -0,0 +1,216 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/tabular.svg b/qucs/bitmaps/svg/tabular.svg new file mode 100644 index 000000000..9172e8ca2 --- /dev/null +++ b/qucs/bitmaps/svg/tabular.svg @@ -0,0 +1,263 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + f + u + i + 1 + 2 + 4 + 2 + 3 + 5 + diff --git a/qucs/bitmaps/svg/text.svg b/qucs/bitmaps/svg/text.svg new file mode 100644 index 000000000..aba1e0138 --- /dev/null +++ b/qucs/bitmaps/svg/text.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A + diff --git a/qucs/bitmaps/svg/timing.svg b/qucs/bitmaps/svg/timing.svg new file mode 100644 index 000000000..1a2580bbe --- /dev/null +++ b/qucs/bitmaps/svg/timing.svg @@ -0,0 +1,199 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 1 + 2 + + + + + diff --git a/qucs/bitmaps/svg/truth.svg b/qucs/bitmaps/svg/truth.svg new file mode 100644 index 000000000..30a410ee9 --- /dev/null +++ b/qucs/bitmaps/svg/truth.svg @@ -0,0 +1,244 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Q + 0 + 0 + 1 + 0 + 1 + 0 + diff --git a/qucs/bitmaps/svg/ysmith.svg b/qucs/bitmaps/svg/ysmith.svg new file mode 100644 index 000000000..560af1063 --- /dev/null +++ b/qucs/bitmaps/svg/ysmith.svg @@ -0,0 +1,208 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/qucs.qrc b/qucs/qucs.qrc index 84c321825..d146cc290 100644 --- a/qucs/qucs.qrc +++ b/qucs/qucs.qrc @@ -499,5 +499,23 @@ bitmaps/svg/ok_apply.svg bitmaps/svg/error.svg bitmaps/svg/rect.svg + bitmaps/svg/polar.svg + bitmaps/svg/tabular.svg + bitmaps/svg/smith.svg + bitmaps/svg/ysmith.svg + bitmaps/svg/polarsmith.svg + bitmaps/svg/smithpolar.svg + bitmaps/svg/rect3d.svg + bitmaps/svg/curve.svg + bitmaps/svg/truth.svg + bitmaps/svg/timing.svg + bitmaps/svg/line.svg + bitmaps/svg/arrow.svg + bitmaps/svg/text.svg + bitmaps/svg/ellipse.svg + bitmaps/svg/filledellipse.svg + bitmaps/svg/rectangle.svg + bitmaps/svg/filledrect.svg + bitmaps/svg/ellipsearc.svg From db5fd4af184fcd8326272b926be75eacb6c31918 Mon Sep 17 00:00:00 2001 From: Vadim Kuznetsov Date: Wed, 18 Oct 2023 19:24:07 +0300 Subject: [PATCH 3/5] Add zoom icons --- qucs/bitmaps/svg/viewmag+.svg | 769 +++++++++++++++++++++++++ qucs/bitmaps/svg/viewmag-.svg | 985 ++++++++++++++++++++++++++++++++ qucs/bitmaps/svg/viewmag1.svg | 772 +++++++++++++++++++++++++ qucs/bitmaps/svg/viewmagfit.svg | 785 +++++++++++++++++++++++++ qucs/qucs.qrc | 4 + qucs/qucs_init.cpp | 8 +- 6 files changed, 3319 insertions(+), 4 deletions(-) create mode 100644 qucs/bitmaps/svg/viewmag+.svg create mode 100644 qucs/bitmaps/svg/viewmag-.svg create mode 100644 qucs/bitmaps/svg/viewmag1.svg create mode 100644 qucs/bitmaps/svg/viewmagfit.svg diff --git a/qucs/bitmaps/svg/viewmag+.svg b/qucs/bitmaps/svg/viewmag+.svg new file mode 100644 index 000000000..bcc32ea2b --- /dev/null +++ b/qucs/bitmaps/svg/viewmag+.svg @@ -0,0 +1,769 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/viewmag-.svg b/qucs/bitmaps/svg/viewmag-.svg new file mode 100644 index 000000000..e2d6a2fb5 --- /dev/null +++ b/qucs/bitmaps/svg/viewmag-.svg @@ -0,0 +1,985 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/bitmaps/svg/viewmag1.svg b/qucs/bitmaps/svg/viewmag1.svg new file mode 100644 index 000000000..11eb10d9e --- /dev/null +++ b/qucs/bitmaps/svg/viewmag1.svg @@ -0,0 +1,772 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1:1 + diff --git a/qucs/bitmaps/svg/viewmagfit.svg b/qucs/bitmaps/svg/viewmagfit.svg new file mode 100644 index 000000000..621c8f6de --- /dev/null +++ b/qucs/bitmaps/svg/viewmagfit.svg @@ -0,0 +1,785 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qucs/qucs.qrc b/qucs/qucs.qrc index d146cc290..80b5380b0 100644 --- a/qucs/qucs.qrc +++ b/qucs/qucs.qrc @@ -480,6 +480,10 @@ bitmaps/svg/editdelete.svg bitmaps/svg/editredo.svg bitmaps/svg/editundo.svg + bitmaps/svg/viewmagfit.svg + bitmaps/svg/viewmag1.svg + bitmaps/svg/viewmag+.svg + bitmaps/svg/viewmag-.svg bitmaps/svg/mirror.svg bitmaps/svg/mirrory.svg bitmaps/svg/rotate_ccw.svg diff --git a/qucs/qucs_init.cpp b/qucs/qucs_init.cpp index 9d85b619f..a63acbd8f 100644 --- a/qucs/qucs_init.cpp +++ b/qucs/qucs_init.cpp @@ -358,26 +358,26 @@ void QucsApp::initActions() loadModule->setWhatsThis(tr("Load Verilog-A module\nLet the user select and load symbols")); connect(loadModule, SIGNAL(triggered()), SLOT(slotLoadModule())); - magAll = new QAction(QIcon((":/bitmaps/viewmagfit.png")), tr("View All"), this); + magAll = new QAction(QIcon((":/bitmaps/svg/viewmagfit.svg")), tr("View All"), this); magAll->setShortcut(Qt::Key_0); magAll->setStatusTip(tr("Show the whole page")); magAll->setWhatsThis(tr("View All\n\nShows the whole page content")); connect(magAll, SIGNAL(triggered()), SLOT(slotShowAll())); - magOne = new QAction(QIcon((":/bitmaps/viewmag1.png")), tr("View 1:1"), this); + magOne = new QAction(QIcon((":/bitmaps/svg/viewmag1.svg")), tr("View 1:1"), this); magOne->setShortcut(Qt::Key_1); magOne->setStatusTip(tr("Views without magnification")); magOne->setWhatsThis(tr("View 1:1\n\nShows the page content without magnification")); connect(magOne, SIGNAL(triggered()), SLOT(slotShowOne())); - magPlus = new QAction(QIcon((":/bitmaps/viewmag+.png")), tr("Zoom in"), this); + magPlus = new QAction(QIcon((":/bitmaps/svg/viewmag+.svg")), tr("Zoom in"), this); magPlus->setShortcut(Qt::Key_Plus); magPlus->setStatusTip(tr("Zooms into the current view")); magPlus->setWhatsThis(tr("Zoom in\n\nZooms the current view")); magPlus->setCheckable(true); connect(magPlus, SIGNAL(toggled(bool)), SLOT(slotZoomIn(bool))); - magMinus = new QAction(QIcon((":/bitmaps/viewmag-.png")), tr("Zoom out"), this); + magMinus = new QAction(QIcon((":/bitmaps/svg/viewmag-.svg")), tr("Zoom out"), this); magMinus->setShortcut(Qt::Key_Minus); magMinus->setStatusTip(tr("Zooms out the current view")); magMinus->setWhatsThis(tr("Zoom out\n\nZooms out the current view")); From 094a3fece12f6df45d8c3d3d484f8da881b80c47 Mon Sep 17 00:00:00 2001 From: Vadim Kuznetsov Date: Wed, 18 Oct 2023 19:35:22 +0300 Subject: [PATCH 4/5] Remove PNGs --- qucs/bitmaps/arrow.png | Bin 231 -> 0 bytes qucs/bitmaps/dark/arrow.png | Bin 208 -> 0 bytes qucs/bitmaps/dark/curve.png | Bin 289 -> 0 bytes qucs/bitmaps/dark/ellipse.png | Bin 224 -> 0 bytes qucs/bitmaps/dark/ellipsearc.png | Bin 197 -> 0 bytes qucs/bitmaps/dark/gear.png | Bin 1279 -> 0 bytes qucs/bitmaps/dark/line.png | Bin 209 -> 0 bytes qucs/bitmaps/dark/marker.png | Bin 292 -> 0 bytes qucs/bitmaps/dark/mirror.png | Bin 496 -> 0 bytes qucs/bitmaps/dark/mirrory.png | Bin 464 -> 0 bytes qucs/bitmaps/dark/nodename.png | Bin 252 -> 0 bytes qucs/bitmaps/dark/polar.png | Bin 329 -> 0 bytes qucs/bitmaps/dark/polarsmith.png | Bin 378 -> 0 bytes qucs/bitmaps/dark/rect.png | Bin 279 -> 0 bytes qucs/bitmaps/dark/rect3d.png | Bin 236 -> 0 bytes qucs/bitmaps/dark/rectangle.png | Bin 144 -> 0 bytes qucs/bitmaps/dark/rotate_ccw.png | Bin 493 -> 0 bytes qucs/bitmaps/dark/smith.png | Bin 365 -> 0 bytes qucs/bitmaps/dark/smithpolar.png | Bin 369 -> 0 bytes qucs/bitmaps/dark/tabular.png | Bin 346 -> 0 bytes qucs/bitmaps/dark/text.png | Bin 608 -> 0 bytes qucs/bitmaps/dark/timing.png | Bin 276 -> 0 bytes qucs/bitmaps/dark/truth.png | Bin 291 -> 0 bytes qucs/bitmaps/dark/wire.png | Bin 203 -> 0 bytes qucs/bitmaps/dark/ysmith.png | Bin 361 -> 0 bytes qucs/bitmaps/ellipse.png | Bin 241 -> 0 bytes qucs/bitmaps/ellipsearc.png | Bin 224 -> 0 bytes qucs/bitmaps/filledellipse.png | Bin 255 -> 0 bytes qucs/bitmaps/filledrect.png | Bin 174 -> 0 bytes qucs/bitmaps/line.png | Bin 234 -> 0 bytes qucs/bitmaps/polar.png | Bin 337 -> 0 bytes qucs/bitmaps/polarsmith.png | Bin 371 -> 0 bytes qucs/bitmaps/rect.png | Bin 291 -> 0 bytes qucs/bitmaps/rect3d.png | Bin 252 -> 0 bytes qucs/bitmaps/rectangle.png | Bin 170 -> 0 bytes qucs/bitmaps/redo.png | Bin 739 -> 0 bytes qucs/bitmaps/smith.png | Bin 395 -> 0 bytes qucs/bitmaps/smithpolar.png | Bin 370 -> 0 bytes qucs/bitmaps/tabular.png | Bin 335 -> 0 bytes qucs/bitmaps/text.png | Bin 514 -> 0 bytes qucs/bitmaps/tick.png | Bin 537 -> 0 bytes qucs/bitmaps/timing.png | Bin 280 -> 0 bytes qucs/bitmaps/truth.png | Bin 441 -> 0 bytes qucs/bitmaps/undo.png | Bin 681 -> 0 bytes qucs/bitmaps/viewmag+.png | Bin 5575 -> 0 bytes qucs/bitmaps/viewmag-.png | Bin 5532 -> 0 bytes qucs/bitmaps/viewmag1.png | Bin 5640 -> 0 bytes qucs/bitmaps/viewmagfit.png | Bin 35499 -> 0 bytes qucs/bitmaps/ysmith.png | Bin 382 -> 0 bytes qucs/qucs.qrc | 50 ------------------------------- 50 files changed, 50 deletions(-) delete mode 100644 qucs/bitmaps/arrow.png delete mode 100644 qucs/bitmaps/dark/arrow.png delete mode 100644 qucs/bitmaps/dark/curve.png delete mode 100644 qucs/bitmaps/dark/ellipse.png delete mode 100644 qucs/bitmaps/dark/ellipsearc.png delete mode 100644 qucs/bitmaps/dark/gear.png delete mode 100644 qucs/bitmaps/dark/line.png delete mode 100644 qucs/bitmaps/dark/marker.png delete mode 100644 qucs/bitmaps/dark/mirror.png delete mode 100644 qucs/bitmaps/dark/mirrory.png delete mode 100644 qucs/bitmaps/dark/nodename.png delete mode 100644 qucs/bitmaps/dark/polar.png delete mode 100644 qucs/bitmaps/dark/polarsmith.png delete mode 100644 qucs/bitmaps/dark/rect.png delete mode 100644 qucs/bitmaps/dark/rect3d.png delete mode 100644 qucs/bitmaps/dark/rectangle.png delete mode 100644 qucs/bitmaps/dark/rotate_ccw.png delete mode 100644 qucs/bitmaps/dark/smith.png delete mode 100644 qucs/bitmaps/dark/smithpolar.png delete mode 100644 qucs/bitmaps/dark/tabular.png delete mode 100644 qucs/bitmaps/dark/text.png delete mode 100644 qucs/bitmaps/dark/timing.png delete mode 100644 qucs/bitmaps/dark/truth.png delete mode 100644 qucs/bitmaps/dark/wire.png delete mode 100644 qucs/bitmaps/dark/ysmith.png delete mode 100644 qucs/bitmaps/ellipse.png delete mode 100644 qucs/bitmaps/ellipsearc.png delete mode 100644 qucs/bitmaps/filledellipse.png delete mode 100644 qucs/bitmaps/filledrect.png delete mode 100644 qucs/bitmaps/line.png delete mode 100644 qucs/bitmaps/polar.png delete mode 100644 qucs/bitmaps/polarsmith.png delete mode 100644 qucs/bitmaps/rect.png delete mode 100644 qucs/bitmaps/rect3d.png delete mode 100644 qucs/bitmaps/rectangle.png delete mode 100644 qucs/bitmaps/redo.png delete mode 100644 qucs/bitmaps/smith.png delete mode 100644 qucs/bitmaps/smithpolar.png delete mode 100644 qucs/bitmaps/tabular.png delete mode 100644 qucs/bitmaps/text.png delete mode 100644 qucs/bitmaps/tick.png delete mode 100644 qucs/bitmaps/timing.png delete mode 100644 qucs/bitmaps/truth.png delete mode 100644 qucs/bitmaps/undo.png delete mode 100644 qucs/bitmaps/viewmag+.png delete mode 100644 qucs/bitmaps/viewmag-.png delete mode 100644 qucs/bitmaps/viewmag1.png delete mode 100644 qucs/bitmaps/viewmagfit.png delete mode 100644 qucs/bitmaps/ysmith.png diff --git a/qucs/bitmaps/arrow.png b/qucs/bitmaps/arrow.png deleted file mode 100644 index 17ec7ef0e7a99c7870a2db24d13d6b0d965f67aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{*zW1#7!q;#?X{D<2NZZ*0sl|D;fzb$pfr=|hrfcDsqssh z=_dV*JPTwCl+^;SzKt|9Udk9YxjJEsZpCA58PNy5!3+~EWCVJh8E0DXOz7?I$oOix z?#OBFfZpj09TidyUCS9xR7f=RwKMeWkUr40o8in4u>*beOnyfc!$1D%V*gNmfSF@g WsO7`g;pRXmF?hQAxvX7Fi*ArbCxuQ+lw81T4U{HC$< z|H2{>RqllzxwlMaHXWJz;8Cr6j&A$p2zj!$aLmCAD1?8 z)L1ES&FAVkagTe~ HDWM4fA|_Ex diff --git a/qucs/bitmaps/dark/curve.png b/qucs/bitmaps/dark/curve.png deleted file mode 100644 index 54ec71a01dda9255a028efa697eb60a29292dae4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 289 zcmV++0p9+JP)eAR>#;y(fK_QSQ#Zbi2TATdsKn+c^_)88|mFcr{(a{omk zQ~)d3;{Z5dQ2}f9QXjD9Q8SkUSjq9Wg|SWA*O7j{GPYEK2*{;?G|3~UXAF(M)dO5I zsdK{EttId%RNjaxaqPHazK)d;PPswx%Xg%k5&DGqU!Riez1vn5c naOPGN28g=6T!9zh=M*>rJ!B`$+PW;U00000NkvXXu0mjfF_d;A diff --git a/qucs/bitmaps/dark/ellipse.png b/qucs/bitmaps/dark/ellipse.png deleted file mode 100644 index ad7486f4ce20dfb11769cd9f9ff7c0baf858322e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ<(@8%ArbCxr(NW2P~dS%6!|9K z6=*UmK`UTAi_>3={T>>7k2mTXTGU^Rv=?aLSqoUtzLQ|QCdGe%?<14?*1U$fk4#(a8;-wQ$~}>xq+x&J zdaH#+R@V1J4$T$F(w`u3y`nVOsMI<0?W%1(pZHc`pYWxuj4|6>uXj8_9q8;pPdX*Tu?aE9_TIxPgg&ebxsLQ0H(!FEC2ui diff --git a/qucs/bitmaps/dark/gear.png b/qucs/bitmaps/dark/gear.png deleted file mode 100644 index df1f676138faedcd32da2f13d7dc57b106629d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1279 zcmV8tXVucpD_p-I^w$t71Zg;!e-F83EOu~lELgOTx*_rv~`ObOI zd(Lq9A4l_-&8fNBIcdvBTet_yTaL8O@B*J&_x@VPqY$};kK^y(yPvroZU};aa5N0X zqNW&QvcIGh;5eN5p#v>P4i#`73ts=+dUMsgRcVjY1GCu--YkIUdGNG>@n7Hp#^A2- zq4|quv>rR0$0`6fe%i<+QOfWp-t4eAz?nD*ykNjZS%RoYFcH*bG8xYtJ|}+rxf4IO zx8u^EmvX#3aMPY9R%9=NXcm!5r%+t%hf-q4!tye@PGg`y00ja8O}N)L2(x5{YEv;D z7zdk6;^7+Pf%i4-GxSU(6R?;1@WP8r(cRqx?OzSk(YR3tcexjtnG6JyLzG2=i*UGX zC@b~jU2F`no*ufqe&Ew*a>YQh{`2TV{mi; znQSIjQ&VGD>-3p+Ca4z3dc-1WFN*NEi;zkt3EYG;XWPgxbm)=#Tt1{TX)Jl^S@d4J zi9l~Z7A<-beZzg&`SH%Y%rP@6mF>r^zIy6nX zDkk0pQIb$m^%O3h{{;ir@4{bMj2$&QMA|#^u+KMd+s58_b2U^&hSh2{fFnae#6nS| z;z?RM15TH~Ut9(g1wS-4hRUUtxN@NrPOk-X~vz4n?<)Gu*1P1R7q1@-g zOd^RS{RT(+!JR(co)VcT$*PRbi&wCG?Q6KudY)XN7D(^_YO|5R3#fyFS?^84p{w6oLz=2a2U-*b z9+w;E&izDS2gZV<2qi+1>gwvEoZXJMoM2^T<+yXV-!Q#Grq3p)XK294o40OdI%v&1 zZ$qN)Gm`^US%xghSl}%*D^_4CPQxb4BQ_B&u+)5CwRt~HCyt+FrDQ{0p77`dZU=77)z;Pu^8xdU pH{Zg&pY3IOy6M?;K_|}l-hWGL)(q3r$*2GT002ovPDHLkV1iuTXT<;j diff --git a/qucs/bitmaps/dark/line.png b/qucs/bitmaps/dark/line.png deleted file mode 100644 index e94b1bdc939bb8802da1085e907359e607857258..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVArbCxukRE+pdjGv7|iuo z+*R|Na$!=Rt;)n1Z2xp7mdK II;Vst0Qlfd+yDRo diff --git a/qucs/bitmaps/dark/marker.png b/qucs/bitmaps/dark/marker.png deleted file mode 100644 index fa1af52242b28a532c8d13a646dc88fd00b5b508..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmV+<0o(qGP)$g)3v{9uC5I*#LoJFa=2r*fvd zbgcz6rV)o@=vDeX0tgjm&-x$*5YtDkYtNpp65dHMMT~^9()FH zsj4a@aBJ;cL{0#pn$2}xx7eRfCy<;Z(6R)}5(EGdc@vSC=eZ;z`~CiyW>r&yEX!JK zi=y}{B7g9pk_;q6+B40DWY|@wPL$T`ezQsH?RJaVY<6WO-B{gYlw|0;faI5|s(z(j zl|EvO*J#BUuXF>Ms%zEmVRJ{0(wGQ);FD@EH#^Ne9b mKS*;%WZiFGIvAbTf&RZ(LEUi??aE330000 diff --git a/qucs/bitmaps/dark/mirrory.png b/qucs/bitmaps/dark/mirrory.png deleted file mode 100644 index 4a7bb15c7c68939bb52695fc8b814d1c9947308a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmV;>0WbcEP)2v2u99AaD+9ixyoX4&7xD#Uz!lliGnrHK~)tZ zf*2!=F=*QsS(ah3Sn!P%s?}MgF-DMthyVbrwJ^rOS_@TuW6?z(mt`pfAf+_=Cn69L zv~4?r+c9E2k(f0}CIIx_YumOXkB7*z3@Ige@3kz;{0N@1gZwsHJLfp4a?XjWKGb#n zqbLfTCUv{r9_$q0j4dXFkN_l-KUMXPA#}Z3tX8W>`>$DXX?+h+5y5;u|4#C^y%ut!Qb=~*dmW&sBh+4d?H>A2*Yz*& z{c#Yzp3C+luSW<0MNweC-*+Tsxm?a(@4aePy!TrC*LVi|^Ou(OkgrO=zFR zi_eJ>KF&2awzyAji{orySg`8*)d}y+d`}dhLSRuN$+ga?EDrp6n{Kd&Ho=tyj3Aa$hUZ3`CowaQ{Pbltx5y<+xtP1|{?>MT7ltypZEl`1Rhu*0$E#kueF2xl`_Btjqrd zfWU+R&%>Y>1KY)z$EP$rJ0c4$50OX!B zfYu9;vNHkD)63H0`;fAe)$@x00-$NoHQ60$9}HjtX4lmSR8Q|EA!_rAKqQXZZKX|< z-+cfwBXp&9p9pwOkY#&2!xwavj0#XrIjmD5qkIz+mVugO)-2t4CHuCJgv2NcI-UQqoPt4_C~#t{yzRT z00o8unBh!W1n}Oovt4!wFj8)YR%KEEMRA8%m4g7P(h5K(`v*`lUIjq%7l4X!bQP7V zj}T>mSlJ$0srnRvd7mjq=M)e-_ltl6fI^&|Q}syztl7*qsebMYpwglqKMQAeDZmOG zbFS-t4nSpu?v%Yf0+t3eqHj+D>j&Eax_9v^vf{nm0;O7!0W*xYA~qLFolxobCZl?8 z@KPuAg*5U^$$5;LG!2>Jm_jtFeVzCyQ2-_UtcGIWNCA*1$^=yMo-MKIPKd6S_augy zRlU3uW~8I`t3)7^dG2?CkHjb)Y#(5$q@QLHBq~H*5DlIzg)+dX0R4YTF?#tafSvom Y2Lx1Z;P*eas2HApw{{*rAVRP!H(dj zh7#fhV41gf#rCWR@cSM;U#Z0Z6rrz$D>H6=-$#L{$H)}8H-L57UWc990(NF(_7s4h z7wFu`vOj#l0KF_m&PVGoK;|e~LxMv9h$C;qj`iUdFa?LeQmuH#Av;G>1(@vFz-Au; zD6&tBP?0@!3TCB6-y5C+)KO;lvsQctCaNik0v^0o;|t(Smdv|0nx(&Cy$@d*08|5v dgp6%=3Z4cD_#qJL!EXQn002ovPDHLkV1jiEcNhQw diff --git a/qucs/bitmaps/dark/rect3d.png b/qucs/bitmaps/dark/rect3d.png deleted file mode 100644 index 6c0d0c9c0ef08111ad5e4ae74fca19ee1459e1df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236 zcmV+lx~H z%INbv^%yzn}5Nq<(i m9H2oFFvHJKx)STS7zPKliF{xsz)&@0fJta|Q(hyw#73s6|U@uY7= or0xQa^=B^HAIJ{iQfN59CfQb@=qJ#56KDm4r>mdKI;Vst0DbW-nE(I) diff --git a/qucs/bitmaps/dark/rotate_ccw.png b/qucs/bitmaps/dark/rotate_ccw.png deleted file mode 100644 index 763a132102523a14a9453a2b9067261102278af6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 493 zcmV8=Hv|3+Dk8dwfqne%`z9doKpjdUXJ*;v(9w)`BD$fK1vUI`HW-70AfT@6 zCK|Z*(r`GOvQdktffuq6SROgFfN!Kc-?_nA(1oqw6|11yU4!-3^&D+XcRzTAV jFjBu+Yn}_71>|Rct9j}dXE+nj00000NkvXXu0mjf`VZJ4 diff --git a/qucs/bitmaps/dark/smith.png b/qucs/bitmaps/dark/smith.png deleted file mode 100644 index 9478752abf6a637eb6e7d53e9e1de065a8478d21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 365 zcmV-z0h0cSP)D21XxVw5N5v&=tb^(x^MCs- z01QkDAc2uH3!t;l)=t|HAaX8&ezk!BjN=s$E&x+HJBUoby`;VXv=OR;H+T%dte9PU z0q_D^py|X5)@@k|Ak-+ZHwWmP5O59q0mw3_%tf?iB@u~70WfV4n=BDq(K3K8xy`1t zE#CmyX%+s%J%O5#w*uI9*`0I&s7UBa+kGm~ky~bfqXTT&40u6GyMW2W zR!DEZjyV0-Nmvo2tmjY*qBgKXq}9&bs-YSp07i(i8L}|093x$4E+5RqBca;wPFRuD ziY=;(;W!E63Ac`ZQxC_13o`${I;B`#zBMbOl!40kp3dVGsFq?Dc>A00000 LNkvXXu0mjfmW-Ps diff --git a/qucs/bitmaps/dark/smithpolar.png b/qucs/bitmaps/dark/smithpolar.png deleted file mode 100644 index eaeefb48d94c20e03c893f7dcc9eabff86f5f240..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmV-%0gnEOP)AUiQ_;g+uAXds~p$__7T8b*5_GbfPux1BI68V^K&8(B)ijflB$D$wahRGDV0 zWT&@cHUdcQz3&2V@jxSWbR6HhASyb&X#VwWh`dIyY%9w7^l{3x;*87>Xc6Ibg-p7# P00000NkvXXu0mjfz|WY? diff --git a/qucs/bitmaps/dark/tabular.png b/qucs/bitmaps/dark/tabular.png deleted file mode 100644 index 15b0e7317833d83edec736df6c1e613c8bce411d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmV-g0j2(lP)a*y>`q>n~Y+|)iQvi%R_%aVZySLVd06Zyua52z8-s z0rPa3$c&s>V#|G%a5S+6(lS!!yVCeb+|_W%F@ diff --git a/qucs/bitmaps/dark/text.png b/qucs/bitmaps/dark/text.png deleted file mode 100644 index 2fe75a1509cfc7fb1fc17fcbd8fd7ea3d7778145..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 608 zcmV-m0-ybfP)gR?eBqzzc?>>`e$z5K~IrrS}=bdx!eQ~=gJlqx5cU1wL zR-lj84T$!|us@i#)G5GmB9R!*7V~<&Z?Oaa1E3x8t3pCRbm0GP0^y_rF92980`L<5 zdRYNH9?z$EJpQ1NNFWe62hLYcfNlgnTM5vH9^#gBvhz(_unNF}*nIEs4W@knsP@d; zt%3=F8=-$fd>i{4{@21^gMDiU!UVvNP*eyFVPD|?A^hq%s$;1gCIBIXri4%}wyH{$ zm_Mrxd;Ff%sx!eZKs^F~h4>Ekvy^X!_?Cz_V*k-W*adimz=1`X+lc2}Ky1b_=0{2e z5J6y60MudMWcg$p4vCGF0-zc3UqU>DJuMb5)P@%3{Ir6w(}E`es7;j_sq)HQuG;WX z%zKKxdtZPf7B>FMDN#UAcw{cALLj;dlu_rVY$*US|cu3Bv=^j`C;FSPS z=USa_tI>cCC%HX u!{hvTEauK)f0g;VQ(#li`LrrPwE}lHcC{h$eAfX000008nJRv06MW(1Oa+EZUg8ZLJEk_Mi@8(MgbOJgnU&2OCbtCy6bPxg!(93 zG2>B}7#iTIJ@Es0ssNK0nsC=(R`D$pGF|M(m>xh&Ww)58$YliR%zGD?cK&LN3osJT zHl2K1jrkkFY}cb3lUc>kgtHN>cIPPw?}C{LSLdrCJfBc|;7;f3T)B$78X^CJdJGAW a3VZ>w!Gs0VXg}miI(J p5h7+ZFX@KAD@57MSJ%6ndI9=IoIheqi@*Q?002ovPDHLkV1l*Ybxr^P diff --git a/qucs/bitmaps/dark/wire.png b/qucs/bitmaps/dark/wire.png deleted file mode 100644 index dfc91dfc2bc70dd22f0f367b3ef977d67952b1df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4flRRAMJ0iB&$M4H7_Sy>qOdfRcb4+0kL+u{Kyu*!UR%#c|9#3M~tNu8SW6Ot~u6 zvo(l36R9%-O7ST>u6h6?@r?kR6vL_tjG~l=TM|HxXLN_k=1u}5E%eU0>qMYyw~yC= znrlTnSb?vh1FC#JqJ%80Y+T)pr)HgQ$V5X`z#O5W`@k#-RPoW?-iQ?at}Y#JWBtF< zlQnO}Bayh;${l0vKO>ayNB<2`UqCIHUF-5Xnu0rff92}~fYbSONO8+M00000NkvXX Hu0mjfOKX}- diff --git a/qucs/bitmaps/ellipse.png b/qucs/bitmaps/ellipse.png deleted file mode 100644 index 1606668d6e636482c7ee17957a156d3b5025e93b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{IMLI^F(l&f+vx}S4k&Oq>)!nTzo3^-BEh}8l6k8bx(YiTK0ndQi)5P ht>UZfFouf^=1Vqp$d@km_yu$vgQu&X%Q~loCIF30Rfqrp diff --git a/qucs/bitmaps/ellipsearc.png b/qucs/bitmaps/ellipsearc.png deleted file mode 100644 index 20bbc01798ed437144c956ead9d00f28eefbabaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{*x>2n7!q;#?X*Cy0}4FO(l`IEpHthz>&O;*rDtMY_UA2TqAJdk zsz(wTm}P9c8J9%0sVrl>vgqa!+v*R`n9C>4yWI06lOc_he<}k*Ij4E-0)cvlkVo@B zFvh(1Ev|~*$f%^m<(blcrrvwOp4Om#U)GiyDZT&vJj^#bcoG_73z@dh^wW-K+cppA O76wmOKbLh*2~7Y9yGgtN diff --git a/qucs/bitmaps/filledellipse.png b/qucs/bitmaps/filledellipse.png deleted file mode 100644 index aa3a540ee6cdea5d754cf38cfe2f9fcf06ecaee7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{IN#I7F(l&f+v$#c2NXD1A}?M4rLcdu?aYAe=vPWTKSdcy{3qF%mRYfFJJ#E5GKRmC3JM@9_|S$-#i+>>qc0I-8QpTconxH w-26_G+zdm(n<4+^b?ixVI&xiyA&hy>9MhU;DJDlXpi>z1H%XYhRJK@C4UxYU?{MCz&P`~h^5*u&AlKg MPgg&ebxsLQ0L%?IfB*mh diff --git a/qucs/bitmaps/line.png b/qucs/bitmaps/line.png deleted file mode 100644 index 485d30ab971dc09b9d1cc005ec1dff3d7505fc7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{*yZWs7!q;#?e*P^4F){Sf!%-0#Y9C_KHlezdJv~QVamx^qdoE$ zxELH5WEgD{CuOj&d8FGAyGN#=YdVw3N23O_IHnCpE;C-M&^jRO&s_0Xv%$lLr{kD& zL(dNB38LkUMvv1R%I>hN=vd7dS}3}}sE#G%`1XdrA3_&I|Fe`Fi*I; diff --git a/qucs/bitmaps/polar.png b/qucs/bitmaps/polar.png deleted file mode 100644 index b1a2c3bad9ac4a763e69691ac311114724ea8ab9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{_|enFF(l&f(dmwSM-@0+S_}Sbe>T5=M9P&d@UE%unH4rGm#kuy zbur-$3Uw;-blD=RsPuNepz$NoZ|8DSj&)6)YO!mHvT>N4o$5X5nOAw|i^b1;ApK|> z=RQ?CW5tUuxk6K>_|K~ns7$}#y|u7oqLliJHEW;9y}2XtPGouO-3teLAI+ZmFVdQ&MBb@08Z11H2?qr diff --git a/qucs/bitmaps/polarsmith.png b/qucs/bitmaps/polarsmith.png deleted file mode 100644 index 3dcf663d465bac6b97143ae87a557b4b9b0ea83c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmV-(0gV2MP)nJkTf){1J3lNflU)tVd?FH!E;g(jJ-7Ik5}8 zCGwOvu^YT15x)Q*k-*i44tOsbXYcuL&enilg1L^l5vZb94p)hsS3wdnW2;r~4Q==~ zF-O+>BCs>_D}u2jdPjvg{=7i)Q0{8i$|`dedsbI8YUR0AUZHlxN}!%Hl{!&n>(es; ze3DTc4j_zHpIWD<0%3w*9TrIX)<-u R&`JOR002ovPDHLkV1f;_m}&q3 diff --git a/qucs/bitmaps/rect.png b/qucs/bitmaps/rect.png deleted file mode 100644 index ded60856c7fbd783ecaa9a180199f1f94215803e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{c-Yg$F(l&f+whBg%!(X~TmJul`tD?_WWHAMggeJBKlRCQT);Fb zC{yd`Hzx*$(;Oxra)fRPvp% zjx!yrw{6oX_&x7zw`AmP#`gyq3cl30FR7dK=~+d|zFCT~tn+(w^q;SOa5~(e_{!uP z7X_^&-wHBb&bP32Qg~|{Ao(|%X?xWKnd?m*d_R5$C>>WZta@|kecR062Z}3F^_TCh jh*bNqV)q)QtbG0jqHW%M^Ntq+y~E(?>gTe~DWM4f3u|`i diff --git a/qucs/bitmaps/rect3d.png b/qucs/bitmaps/rect3d.png deleted file mode 100644 index 07b5b3b491764dad19be574e5478506d7d945f06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{ILFh)F(l&f+i3^+4k&OqAN}!v|DCxWGm38-tVv_jyZ1tPl>$ST zx(f@#5*F95UAHH5CFJutEKLhw;C~teg`Vfao?uPa3X$iQ%)S!{VNzvJfLZ_7avp00i_>zopr E0H4Y+<3A4)WIM_BAEl45!+8dNAe$d5rVGU|uoj4aB3bm4;R8SbF%vZS z7{dz&Q-+5OzZn7;Jb`>8AQl7#FcMY)Vhtev3&dA}DdazcBR~K#6P1ll0==pWH2gBq za2X(<4b5N>z6iuyfQJ492J2LY3jhJcOmrSS3p88{X!sSN;Zi_8E0Up?fOs3kr3`Z+ zaRm@S%p?^67l2R`X!uQ_;Sx~8uLAKNApQ>wsKpE?U`hc3h?(Tlc3Ab@CQFhBs&%wT{30{|7X VsVUM}yZ-On-r*53>nMS)SvA~L(XT7k1JjmYfuj8kwk zlU+_!GRh_yBNLHWjT)KdJJw!?2~ng|d>KXz{eQcpV)DhyD#MxqKzqdPfyx4eL?z?D zPdsH^mVrzeq)U34(W&hTG!=P*Xj%S+VCVjBXpp275gXS7Cjwf%bUchsTX9DA4#D-& z(Q0%eIe^4Eo0hMJ0O=j$NuX?A?Cy@LcC&9Y!@F~V>V%bBeQRZNLeX-n;)!&?brwM5 zm>EP--B&9bw3H(IKzB8l^}RZoc0yDcyAx(!8Yk;ETl4fZ?CgVV pD50g4dGoPvL;3o3+#>Mg`2ni8tuh!{l@5NQfM^C}s zU9z0m=@^@2jLwY2^HRFHdB!^GFd>@Rlvsu{hVfmNR7}1^U1L}?0BDc6J+Qk0LSm;A z&j+5dE?a>N9i&S}9j(;%02+oOL9{HtLXf$?8X6=iMa1=LkQva^OUJ|Lv=y(&-XXYN z65EYVBnPVJZ8>lv%5=iY=CrE>Jq4-CAg5?HvjoxMq^!|Sy`L(`Sfe8unVQr%Mw$yd zu9pi*Wf48q*Uqx5kk#(mXFa9=Xh2Muta~41tHLT-k1QxCX?gqaxI~~+J`vt$KAb$` Qp8x;=07*qoM6N<$g8tc@PXGV_ diff --git a/qucs/bitmaps/tabular.png b/qucs/bitmaps/tabular.png deleted file mode 100644 index 51fe3631c8629e1c1054c47b570dde43f90783e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{_}D{M-P4mNDJzANiQ%2%FTebwK5L1+1&2Rm5g zf|Z!OwbosbPCaqxVZO`xrwi5`UVCDh?~XUj)=p0YJb&Gpa#erVO|$D7`g04mPknYL z&1K>|Nzvms=Wm}?wI*`LC4*BNt~`J8YRcyg_kO>Zy7+o?LfN*no?-`jf2}yW>FUN? zCX1i^-F5Y4nBbOIF}r!YS0{&Rp7T1od)-sxn*G-vuZXHFjVL_Anm*Olud)5{WW57T1BQC1yjc;eF>Ki}~P=j0$U*h*I5RnO> zhT>Reb{r9dyG{03?8SljTv<{=V7! z0FseW0Ia%{Ki#xH?n1+QlmVO?=M|ve=v*3|vq%B}hJmVae(a)WX{Z4sQ8eKikTkNa zh>SJ^xG*{iU?X%B0$C5!uNCs4C}`1KeozNeVJO%Pd2142J1_;nt;y&c80uhiZEPL` zRX{{$fO#W6SJi5VtTX0$T0|CtTu9tXcjBS!nMUT`Msu4l-?J&@Cot%7a21Vh*$yrT zt!~9B;Hd#;6;!q6vH1>wFC&`*9{y3?`!(wY(Cq+z0T>IzE+iiVzW@LL07*qoM6N<$ Ef)douh5!Hn diff --git a/qucs/bitmaps/tick.png b/qucs/bitmaps/tick.png deleted file mode 100644 index a9925a06ab02db30c1e7ead9c701c15bc63145cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmV+!0_OdRP)Hs{AQG2a)rMyf zFQK~pm1x3+7!nu%-M`k}``c>^00{o_1pjWJUTfl8mg=3qGEl8H@}^@w`VUx0_$uy4 z2FhRqKX}xI*?Tv1DJd8z#F#0c%*~rM30HE1@2o5m~}ZyoWhqv>ql{V z1ZGE0lgcoK^lx+eqc*rAX1Ky;Xx3U%u#zG!m-;eD1Qsn@kf3|F9qz~|95=&g3(7!X zB}JAT>RU;a%vaNOGnJ%e1=K6eAh43c(QN8RQ6~GP%O}Jju$~Ld*%`mO1pwrQo}44x-r zv`%Jo&0tbcTA8|`qho^0ske+-A{-62XC@k(IQa>wBu;cWvDVnn^U%E3d;9Lat<-fh zK3Si7gFEr#*+aRtxsyWniSsbDvBXGDEjLj*y}#bDe}hAR$==Jl8LcZsgS;bTuL+(J zdK)+Icxt|gu}RM!o0k)-C3=0#^98PMmp=Mt)q&Sl;ZF{HKJ}qE-|5Wyn<5i*6Icu0 W?Q`V#RoDRZ1B0ilpUXO@geCy1nrgEE diff --git a/qucs/bitmaps/truth.png b/qucs/bitmaps/truth.png deleted file mode 100644 index 51ff04027319d31dfe0a0d996e8fc13e8aa27a3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 441 zcmV;q0Y?6bP)z{dO6J~LPQ8ONHzd%3fp^v)><21&l3nqm?u8_ z>KXu>&~V`@8k=H(ZE{!$@BU#eZ0KM#9jE@CmU1qZ;k%>4`SFeF0EE0-6K)EK33( zNl(R7MB>0HuK`3)5CDP)q-Sm&=_oma>5xi7x{i36`P;hV($MwUawhZ$Ok=`sIkFNf znRsb?!y^{}oN%G7d&#vlI9TQDG2wF%!l9(ub^RzOu6Q7G^H%^EEf|@;aSULk=NvhY4b7rCfg- zZ^(zwrM}Zy`PVIv%P^CCbt9QEY?PI42@~#oJCqPnB~kTYn6wCovPzs@5YB`n2xmw{ jVj`*|qBjNq{dxWa*mUn*F9F7Z00000NkvXXu0mjf{r|FK diff --git a/qucs/bitmaps/undo.png b/qucs/bitmaps/undo.png deleted file mode 100644 index a63c3ef998819894d4bcccde518278a164d13d13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 681 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 pKe5a+s_SBAxe-_K*Qv5OKSk~JX|W8asu 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 diff --git a/qucs/bitmaps/viewmagfit.png b/qucs/bitmaps/viewmagfit.png deleted file mode 100644 index a062e547adb41b9c408056260e20b044201b30e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35499 zcmY&fWmKC@uzmx!0Bf#U8^+>5&v_o6LODDEyT6fLg79g4d{Q{16Q$jx`p zxj*iY?B+e^P0q~h?94OI&VJTVlgGiNzytsQM^QmW3jjcfuOI*&6)_ome78YN7;Xv% zo&fNo|Gy6?mF)#30MG)8GLr9obB;Uxep)RDQQzjCR5x~1G~e*9^W{WRarSNNW6ORc zAhuT+!)KgMV&WxYoz}&J;17VoPQUS-us+dBgTV|K{R$EU!e4)azc8UCp~w?((7ae&JcQ|WNE%Q_TYdcq5b^V_&);WRLF7fV>#U!kEMqhdfYOuOi!3Bqp zy7)mhM(yh)ivfi&7_8`nXDa%8XCq9+3m6-Jk=&@Z%a79bB=LMtC(+Q*x*km(U$VE+ zmhyXTHXBxr2j!R9zo5cL7q(shz>2QCM$n;&0)d&zqno{IXKH1-vlV|_zRMF2nUd=? z4KXrK*rbkj#{oWZe@6yvkBI;`IwT-b_8U^@`@`2jNpS-%&^PVIeTGKxu^AuOe zfwI}#f|N2(umvls@)~akKDgk^KfaP0`lpA76=}|8Xb*8%asfLLvt(8osgJjJ{!fAk z;SaS$pO{=QPv3*SGm3G0pN*BkAG^=7Xv91Z#}no#Z=%U8ncG4gmupCM!K0={QwmMEObh3S+Zl;LMjieR;A>w~NK%@6n=^)#v4{)xd{M&Q;o0dF(u`By&d zIA9Z&A9NP`2E%BiOC# zn?uf*%z|Lz&prQZcDDWkcCa$O{*L|{29g{7PB*mk3^w<$vU0Z^&VE016dl2t-1X%+ z$GuOO8GsCI`+@U0&{(W^eoX|K4fmCFu@B~?Xi@xNWQ~cES4`+vOKRg?f84$gk;k8U#V&%1M3l5!(YK>+ljfdjWBI~N*qjJ!Y1554~-5i zL|V4&l%!oQFzr(F!P1lP#GA4zHPwFDLJT)RoTM60A4KM=N5y*Q26qVxy4jWT-FDw=E

0;NnHmg-XweKOX=3 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

b@CNVG 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%0A?!bZTgl1V~Sxj48<%sV-SsE=Z5uXg* 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 b0N_vG{@rczX^PA500000NkvXXu0mjfH;b)q diff --git a/qucs/bitmaps/ysmith.png b/qucs/bitmaps/ysmith.png deleted file mode 100644 index 1ad1fde74fb3a3eec8deeda8d87f799ee93ce454..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmV-^0fGLBP)-~6A^b20Acphj?>+Vh~WIsfYGYs>d7oH(OS)%vmv#>MEk6X z^D009;_+rpPc9<3ejW1aH0%)}t?>tG_cCNp?m5fyzmF+f>lwh^ab^A;feTf(u(EM= z4gk>!tF6#h%g-bsQ+7KDwpl$=(5-nU)ZVvMt#fOWNtX;;F)Jt&yHoJ{$TU(hmY5w5 z=o^wcu~n&gPtD#)-OA)LlhkY60~m!LfGp-jJBYI>ML?)dIB71d5QTD_sbPiv9*B}0 zcUjL0lAP~?$)#j`BVs|EY3igz8NHvT%9^`6S7~NW7E!G_Xk9j@FC(kAtGRCVfiGUi cEdX!YAFcSRHW{;MN&o-=07*qoM6N<$f~Pv5H~;_u diff --git a/qucs/qucs.qrc b/qucs/qucs.qrc index 80b5380b0..bde552fc0 100644 --- a/qucs/qucs.qrc +++ b/qucs/qucs.qrc @@ -9,7 +9,6 @@ bitmaps/andor4x2.png bitmaps/andor4x3.png bitmaps/andor4x4.png - bitmaps/arrow.png bitmaps/attenuator.png bitmaps/back.png bitmaps/biast.png @@ -35,7 +34,6 @@ bitmaps/cpwshort.png bitmaps/cpwstep.png bitmaps/ctline.png - bitmaps/curve.png bitmaps/dc_current.png bitmaps/dc_voltage.png bitmaps/dc.png @@ -57,14 +55,10 @@ bitmaps/edd.png bitmaps/EKV26nMOS.png bitmaps/EKV26pMOS.png - bitmaps/ellipse.png - bitmaps/ellipsearc.png bitmaps/equation.png bitmaps/fa1b.png bitmaps/fa2b.png bitmaps/fileopen.png - bitmaps/filledellipse.png - bitmaps/filledrect.png bitmaps/forward.png bitmaps/gatedDlatch.png bitmaps/gnd.png @@ -87,7 +81,6 @@ bitmaps/isolator.png bitmaps/jkff_SR.png bitmaps/jkflipflop.png - bitmaps/line.png bitmaps/log_amp.png bitmaps/logic_0.png bitmaps/logic_1.png @@ -143,26 +136,18 @@ bitmaps/pnp.png bitmaps/pnpsub_therm.png bitmaps/pnpsub.png - bitmaps/polar.png - bitmaps/polarsmith.png bitmaps/port.png bitmaps/potentiometer.png bitmaps/previous.png bitmaps/pshifter.png bitmaps/quit.png - bitmaps/rect.png - bitmaps/rect3d.png - bitmaps/rectangle.png bitmaps/rectline.png - bitmaps/redo.png bitmaps/relais.png bitmaps/resistor_us.png bitmaps/resistor.png bitmaps/rfedd.png bitmaps/rlcg.png bitmaps/rsflipflop.png - bitmaps/smith.png - bitmaps/smithpolar.png bitmaps/source.png bitmaps/sparameter.png bitmaps/spfile1.png @@ -175,12 +160,9 @@ bitmaps/sweep.png bitmaps/switch.png bitmaps/symtrans.png - bitmaps/tabular.png bitmaps/taperedline.png - bitmaps/text.png bitmaps/tff_SR.png bitmaps/thyristor.png - bitmaps/timing.png bitmaps/tiny.button.qucs.xpm bitmaps/tiny.qucs.xpm bitmaps/tline_4port.png @@ -188,25 +170,18 @@ bitmaps/tran.png bitmaps/transformer.png bitmaps/triac.png - bitmaps/truth.png bitmaps/tunneldiode.png bitmaps/twistedpair.png - bitmaps/undo.png bitmaps/vccs.png bitmaps/vcvs.png bitmaps/vexp.png bitmaps/vfile.png bitmaps/vhdlfile.png - bitmaps/viewmag-.png - bitmaps/viewmag+.png - bitmaps/viewmag1.png - bitmaps/viewmagfit.png bitmaps/vprobe.png bitmaps/vpulse.png bitmaps/vrect.png bitmaps/xnor.png bitmaps/xor.png - bitmaps/ysmith.png bitmaps/etran.png bitmaps/ecvs.png bitmaps/vcresistor.png @@ -304,15 +279,9 @@ bitmaps/dark/and.png bitmaps/dark/andor4x3.png bitmaps/dark/andor4x4.png - bitmaps/dark/equation.png - bitmaps/dark/gear.png bitmaps/dark/ground.png - bitmaps/dark/mirror.png - bitmaps/dark/mirrory.png bitmaps/dark/port.png - bitmaps/dark/wire.png bitmaps/dark/andor4x2.png - bitmaps/dark/arrow.png bitmaps/dark/attenuator.png bitmaps/dark/biast.png bitmaps/dark/binarytogrey4bit.png @@ -333,7 +302,6 @@ bitmaps/dark/cpwshort.png bitmaps/dark/cpwstep.png bitmaps/dark/ctline.png - bitmaps/dark/curve.png bitmaps/dark/dc.png bitmaps/dark/dc_current.png bitmaps/dark/dc_voltage.png @@ -352,8 +320,6 @@ bitmaps/dark/edd.png bitmaps/dark/EKV26nMOS.png bitmaps/dark/EKV26pMOS.png - bitmaps/dark/ellipse.png - bitmaps/dark/ellipsearc.png bitmaps/dark/fa1b.png bitmaps/dark/fa2b.png bitmaps/dark/gatedDlatch.png @@ -372,7 +338,6 @@ bitmaps/dark/isolator.png bitmaps/dark/jkff_SR.png bitmaps/dark/jkflipflop.png - bitmaps/dark/line.png bitmaps/dark/log_amp.png bitmaps/dark/mscorner.png bitmaps/dark/mscoupled.png @@ -412,23 +377,15 @@ bitmaps/dark/pmosfet.png bitmaps/dark/pmosfet_sub.png bitmaps/dark/pnp.png - bitmaps/dark/polar.png - bitmaps/dark/polarsmith.png bitmaps/dark/potentiometer.png bitmaps/dark/pshifter.png - bitmaps/dark/rect.png - bitmaps/dark/rect3d.png - bitmaps/dark/rectangle.png bitmaps/dark/rectline.png bitmaps/dark/relais.png bitmaps/dark/resistor.png bitmaps/dark/resistor_us.png bitmaps/dark/rfedd.png bitmaps/dark/rlcg.png - bitmaps/dark/rotate_ccw.png bitmaps/dark/rsflipflop.png - bitmaps/dark/smith.png - bitmaps/dark/smithpolar.png bitmaps/dark/source.png bitmaps/dark/spfile1.png bitmaps/dark/spfile2.png @@ -439,17 +396,13 @@ bitmaps/dark/sweep.png bitmaps/dark/switch.png bitmaps/dark/symtrans.png - bitmaps/dark/tabular.png - bitmaps/dark/text.png bitmaps/dark/tff_SR.png bitmaps/dark/thyristor.png - bitmaps/dark/timing.png bitmaps/dark/tline.png bitmaps/dark/tline_4port.png bitmaps/dark/tran.png bitmaps/dark/transformer.png bitmaps/dark/triac.png - bitmaps/dark/truth.png bitmaps/dark/tunneldiode.png bitmaps/dark/twistedpair.png bitmaps/dark/vccs.png @@ -461,10 +414,7 @@ bitmaps/dark/vprobe.png bitmaps/dark/xnor.png bitmaps/dark/xor.png - bitmaps/dark/ysmith.png bitmaps/dark/ac.png - bitmaps/dark/marker.png - bitmaps/dark/nodename.png bitmaps/dark/vpulse.png bitmaps/dark/vrect.png bitmaps/dark/irect.png From ec8a22e408d10acb1abecd380f46068a9bc44f77 Mon Sep 17 00:00:00 2001 From: Vadim Kuznetsov Date: Thu, 19 Oct 2023 08:36:41 +0300 Subject: [PATCH 5/5] Optimize SVGs with SVGO tool --- qucs/bitmaps/svg/arrow.svg | 153 +---- qucs/bitmaps/svg/curve.svg | 181 +----- qucs/bitmaps/svg/deactiv.svg | 179 +----- qucs/bitmaps/svg/editcopy.svg | 54 +- qucs/bitmaps/svg/editcut.svg | 91 +-- qucs/bitmaps/svg/editdelete.svg | 84 +-- qucs/bitmaps/svg/editpaste.svg | 2 +- qucs/bitmaps/svg/editredo.svg | 37 +- qucs/bitmaps/svg/editundo.svg | 2 +- qucs/bitmaps/svg/ellipse.svg | 155 +---- qucs/bitmaps/svg/ellipsearc.svg | 155 +---- qucs/bitmaps/svg/equation.svg | 165 +---- qucs/bitmaps/svg/error.svg | 109 +--- qucs/bitmaps/svg/fileclose.svg | 2 +- qucs/bitmaps/svg/filenew.svg | 433 +------------ qucs/bitmaps/svg/fileprint.svg | 250 +------- qucs/bitmaps/svg/filesave.svg | 2 +- qucs/bitmaps/svg/filesaveall.svg | 2 +- qucs/bitmaps/svg/filledellipse.svg | 155 +---- qucs/bitmaps/svg/filledrect.svg | 150 +---- qucs/bitmaps/svg/gear.svg | 183 +----- qucs/bitmaps/svg/ground.svg | 154 +---- qucs/bitmaps/svg/line.svg | 148 +---- qucs/bitmaps/svg/marker.svg | 174 +---- qucs/bitmaps/svg/nodename.svg | 163 +---- qucs/bitmaps/svg/ok_apply.svg | 73 +-- qucs/bitmaps/svg/pointer.svg | 309 +-------- qucs/bitmaps/svg/polar.svg | 177 +----- qucs/bitmaps/svg/polarsmith.svg | 213 +------ qucs/bitmaps/svg/port.svg | 151 +---- qucs/bitmaps/svg/rebuild.svg | 2 +- qucs/bitmaps/svg/rect.svg | 164 +---- qucs/bitmaps/svg/rect3d.svg | 174 +---- qucs/bitmaps/svg/rectangle.svg | 150 +---- qucs/bitmaps/svg/rotate_ccw.svg | 52 +- qucs/bitmaps/svg/smith.svg | 209 +----- qucs/bitmaps/svg/smithpolar.svg | 217 +------ qucs/bitmaps/svg/tabular.svg | 264 +------- qucs/bitmaps/svg/text.svg | 153 +---- qucs/bitmaps/svg/textnew.svg | 449 +------------ qucs/bitmaps/svg/timing.svg | 200 +----- qucs/bitmaps/svg/top.svg | 77 +-- qucs/bitmaps/svg/truth.svg | 245 +------ qucs/bitmaps/svg/tune.svg | 848 +------------------------ qucs/bitmaps/svg/viewmag+.svg | 770 +--------------------- qucs/bitmaps/svg/viewmag-.svg | 986 +---------------------------- qucs/bitmaps/svg/viewmag1.svg | 773 +--------------------- qucs/bitmaps/svg/viewmagfit.svg | 786 +---------------------- qucs/bitmaps/svg/wire.svg | 151 +---- qucs/bitmaps/svg/ysmith.svg | 209 +----- 50 files changed, 52 insertions(+), 10933 deletions(-) diff --git a/qucs/bitmaps/svg/arrow.svg b/qucs/bitmaps/svg/arrow.svg index 1e8a7687a..21882a393 100644 --- a/qucs/bitmaps/svg/arrow.svg +++ b/qucs/bitmaps/svg/arrow.svg @@ -1,152 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/curve.svg b/qucs/bitmaps/svg/curve.svg index cec3f3b83..d8d77ad0c 100644 --- a/qucs/bitmaps/svg/curve.svg +++ b/qucs/bitmaps/svg/curve.svg @@ -1,180 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/deactiv.svg b/qucs/bitmaps/svg/deactiv.svg index 9f7969f9b..8065dd0dd 100644 --- a/qucs/bitmaps/svg/deactiv.svg +++ b/qucs/bitmaps/svg/deactiv.svg @@ -1,178 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/editcopy.svg b/qucs/bitmaps/svg/editcopy.svg index 5f480b66f..a95fed928 100644 --- a/qucs/bitmaps/svg/editcopy.svg +++ b/qucs/bitmaps/svg/editcopy.svg @@ -1,53 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/editcut.svg b/qucs/bitmaps/svg/editcut.svg index 8340d6b3d..3ad3e8bb8 100644 --- a/qucs/bitmaps/svg/editcut.svg +++ b/qucs/bitmaps/svg/editcut.svg @@ -1,90 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/editdelete.svg b/qucs/bitmaps/svg/editdelete.svg index fef715e67..26024e9ae 100644 --- a/qucs/bitmaps/svg/editdelete.svg +++ b/qucs/bitmaps/svg/editdelete.svg @@ -1,83 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/editpaste.svg b/qucs/bitmaps/svg/editpaste.svg index c0b99fa96..82d47d178 100644 --- a/qucs/bitmaps/svg/editpaste.svg +++ b/qucs/bitmaps/svg/editpaste.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/editredo.svg b/qucs/bitmaps/svg/editredo.svg index 6ed53469e..705fc3fe3 100644 --- a/qucs/bitmaps/svg/editredo.svg +++ b/qucs/bitmaps/svg/editredo.svg @@ -1,36 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/editundo.svg b/qucs/bitmaps/svg/editundo.svg index 83fb30f56..741e6fdf4 100644 --- a/qucs/bitmaps/svg/editundo.svg +++ b/qucs/bitmaps/svg/editundo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/ellipse.svg b/qucs/bitmaps/svg/ellipse.svg index 4cc127dae..4035304d0 100644 --- a/qucs/bitmaps/svg/ellipse.svg +++ b/qucs/bitmaps/svg/ellipse.svg @@ -1,154 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/ellipsearc.svg b/qucs/bitmaps/svg/ellipsearc.svg index 98b3a5733..71740fb4a 100644 --- a/qucs/bitmaps/svg/ellipsearc.svg +++ b/qucs/bitmaps/svg/ellipsearc.svg @@ -1,154 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/equation.svg b/qucs/bitmaps/svg/equation.svg index ee778e3c2..450ad589a 100644 --- a/qucs/bitmaps/svg/equation.svg +++ b/qucs/bitmaps/svg/equation.svg @@ -1,164 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - f(u)= - u+i - +f(u)=u+i \ No newline at end of file diff --git a/qucs/bitmaps/svg/error.svg b/qucs/bitmaps/svg/error.svg index 406c6f7fc..2309a044d 100644 --- a/qucs/bitmaps/svg/error.svg +++ b/qucs/bitmaps/svg/error.svg @@ -1,108 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/fileclose.svg b/qucs/bitmaps/svg/fileclose.svg index 9d8295ef5..79715b553 100644 --- a/qucs/bitmaps/svg/fileclose.svg +++ b/qucs/bitmaps/svg/fileclose.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/filenew.svg b/qucs/bitmaps/svg/filenew.svg index 19034574b..563b055a6 100644 --- a/qucs/bitmaps/svg/filenew.svg +++ b/qucs/bitmaps/svg/filenew.svg @@ -1,432 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/fileprint.svg b/qucs/bitmaps/svg/fileprint.svg index 295f660e5..ac718d94f 100644 --- a/qucs/bitmaps/svg/fileprint.svg +++ b/qucs/bitmaps/svg/fileprint.svg @@ -1,249 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/filesave.svg b/qucs/bitmaps/svg/filesave.svg index b4a264de9..361302e38 100644 --- a/qucs/bitmaps/svg/filesave.svg +++ b/qucs/bitmaps/svg/filesave.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/filesaveall.svg b/qucs/bitmaps/svg/filesaveall.svg index cce58704a..9f26e0953 100644 --- a/qucs/bitmaps/svg/filesaveall.svg +++ b/qucs/bitmaps/svg/filesaveall.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/filledellipse.svg b/qucs/bitmaps/svg/filledellipse.svg index b5247da21..7be3998ef 100644 --- a/qucs/bitmaps/svg/filledellipse.svg +++ b/qucs/bitmaps/svg/filledellipse.svg @@ -1,154 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/filledrect.svg b/qucs/bitmaps/svg/filledrect.svg index 77ee04e24..72820a973 100644 --- a/qucs/bitmaps/svg/filledrect.svg +++ b/qucs/bitmaps/svg/filledrect.svg @@ -1,149 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/gear.svg b/qucs/bitmaps/svg/gear.svg index dd77b7e49..6cc144ceb 100644 --- a/qucs/bitmaps/svg/gear.svg +++ b/qucs/bitmaps/svg/gear.svg @@ -1,182 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/ground.svg b/qucs/bitmaps/svg/ground.svg index b3f731e92..950b8cfdb 100644 --- a/qucs/bitmaps/svg/ground.svg +++ b/qucs/bitmaps/svg/ground.svg @@ -1,153 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/line.svg b/qucs/bitmaps/svg/line.svg index 1f240904f..dbc71d87a 100644 --- a/qucs/bitmaps/svg/line.svg +++ b/qucs/bitmaps/svg/line.svg @@ -1,147 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/marker.svg b/qucs/bitmaps/svg/marker.svg index 8681d77db..b26e0b824 100644 --- a/qucs/bitmaps/svg/marker.svg +++ b/qucs/bitmaps/svg/marker.svg @@ -1,173 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - M1 - - +M1 \ No newline at end of file diff --git a/qucs/bitmaps/svg/nodename.svg b/qucs/bitmaps/svg/nodename.svg index 179627d0c..f31cd71a4 100644 --- a/qucs/bitmaps/svg/nodename.svg +++ b/qucs/bitmaps/svg/nodename.svg @@ -1,162 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NAME - +NAME \ No newline at end of file diff --git a/qucs/bitmaps/svg/ok_apply.svg b/qucs/bitmaps/svg/ok_apply.svg index e7ebd6dfb..f3dad2b55 100644 --- a/qucs/bitmaps/svg/ok_apply.svg +++ b/qucs/bitmaps/svg/ok_apply.svg @@ -1,72 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/pointer.svg b/qucs/bitmaps/svg/pointer.svg index 7bd782739..692b1a1e1 100644 --- a/qucs/bitmaps/svg/pointer.svg +++ b/qucs/bitmaps/svg/pointer.svg @@ -1,308 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/polar.svg b/qucs/bitmaps/svg/polar.svg index a169c8ca6..ec44135ca 100644 --- a/qucs/bitmaps/svg/polar.svg +++ b/qucs/bitmaps/svg/polar.svg @@ -1,176 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/polarsmith.svg b/qucs/bitmaps/svg/polarsmith.svg index 322d77ef0..71f6fb993 100644 --- a/qucs/bitmaps/svg/polarsmith.svg +++ b/qucs/bitmaps/svg/polarsmith.svg @@ -1,212 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/port.svg b/qucs/bitmaps/svg/port.svg index 52a6b0bb5..a9753ea65 100644 --- a/qucs/bitmaps/svg/port.svg +++ b/qucs/bitmaps/svg/port.svg @@ -1,150 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/rebuild.svg b/qucs/bitmaps/svg/rebuild.svg index 2b8f9cf0a..6b1df7605 100644 --- a/qucs/bitmaps/svg/rebuild.svg +++ b/qucs/bitmaps/svg/rebuild.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/qucs/bitmaps/svg/rect.svg b/qucs/bitmaps/svg/rect.svg index c1e23ff80..037581b90 100644 --- a/qucs/bitmaps/svg/rect.svg +++ b/qucs/bitmaps/svg/rect.svg @@ -1,163 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/rect3d.svg b/qucs/bitmaps/svg/rect3d.svg index 97fbc2db3..7b5c1736f 100644 --- a/qucs/bitmaps/svg/rect3d.svg +++ b/qucs/bitmaps/svg/rect3d.svg @@ -1,173 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/rectangle.svg b/qucs/bitmaps/svg/rectangle.svg index 408e3c99f..0b705e9da 100644 --- a/qucs/bitmaps/svg/rectangle.svg +++ b/qucs/bitmaps/svg/rectangle.svg @@ -1,149 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/rotate_ccw.svg b/qucs/bitmaps/svg/rotate_ccw.svg index 1235a9029..769f2306f 100644 --- a/qucs/bitmaps/svg/rotate_ccw.svg +++ b/qucs/bitmaps/svg/rotate_ccw.svg @@ -1,51 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/smith.svg b/qucs/bitmaps/svg/smith.svg index 44c238a3a..1a12b69cd 100644 --- a/qucs/bitmaps/svg/smith.svg +++ b/qucs/bitmaps/svg/smith.svg @@ -1,208 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/smithpolar.svg b/qucs/bitmaps/svg/smithpolar.svg index 69051c84d..5016bae72 100644 --- a/qucs/bitmaps/svg/smithpolar.svg +++ b/qucs/bitmaps/svg/smithpolar.svg @@ -1,216 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/tabular.svg b/qucs/bitmaps/svg/tabular.svg index 9172e8ca2..fd3378f00 100644 --- a/qucs/bitmaps/svg/tabular.svg +++ b/qucs/bitmaps/svg/tabular.svg @@ -1,263 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - f - u - i - 1 - 2 - 4 - 2 - 3 - 5 - +fui1 242 35 \ No newline at end of file diff --git a/qucs/bitmaps/svg/text.svg b/qucs/bitmaps/svg/text.svg index aba1e0138..1897d9317 100644 --- a/qucs/bitmaps/svg/text.svg +++ b/qucs/bitmaps/svg/text.svg @@ -1,152 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A - +A \ No newline at end of file diff --git a/qucs/bitmaps/svg/textnew.svg b/qucs/bitmaps/svg/textnew.svg index 9b6e46e4e..1a48ae2de 100644 --- a/qucs/bitmaps/svg/textnew.svg +++ b/qucs/bitmaps/svg/textnew.svg @@ -1,446 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - txt - - + + txt + \ No newline at end of file diff --git a/qucs/bitmaps/svg/timing.svg b/qucs/bitmaps/svg/timing.svg index 1a2580bbe..d19a0a2f6 100644 --- a/qucs/bitmaps/svg/timing.svg +++ b/qucs/bitmaps/svg/timing.svg @@ -1,199 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 1 - 2 - - - - - +0 12 \ No newline at end of file diff --git a/qucs/bitmaps/svg/top.svg b/qucs/bitmaps/svg/top.svg index 1699f4997..465fc4127 100644 --- a/qucs/bitmaps/svg/top.svg +++ b/qucs/bitmaps/svg/top.svg @@ -1,76 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/truth.svg b/qucs/bitmaps/svg/truth.svg index 30a410ee9..134de1925 100644 --- a/qucs/bitmaps/svg/truth.svg +++ b/qucs/bitmaps/svg/truth.svg @@ -1,244 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Q - 0 - 0 - 1 - 0 - 1 - 0 - +Q0 010 10 \ No newline at end of file diff --git a/qucs/bitmaps/svg/tune.svg b/qucs/bitmaps/svg/tune.svg index 7481a05dc..fe7499c6c 100644 --- a/qucs/bitmaps/svg/tune.svg +++ b/qucs/bitmaps/svg/tune.svg @@ -1,847 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/viewmag+.svg b/qucs/bitmaps/svg/viewmag+.svg index bcc32ea2b..527d1379c 100644 --- a/qucs/bitmaps/svg/viewmag+.svg +++ b/qucs/bitmaps/svg/viewmag+.svg @@ -1,769 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/viewmag-.svg b/qucs/bitmaps/svg/viewmag-.svg index e2d6a2fb5..26830eeca 100644 --- a/qucs/bitmaps/svg/viewmag-.svg +++ b/qucs/bitmaps/svg/viewmag-.svg @@ -1,985 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/viewmag1.svg b/qucs/bitmaps/svg/viewmag1.svg index 11eb10d9e..744325f4d 100644 --- a/qucs/bitmaps/svg/viewmag1.svg +++ b/qucs/bitmaps/svg/viewmag1.svg @@ -1,772 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1:1 - +1:1 \ No newline at end of file diff --git a/qucs/bitmaps/svg/viewmagfit.svg b/qucs/bitmaps/svg/viewmagfit.svg index 621c8f6de..1556e491e 100644 --- a/qucs/bitmaps/svg/viewmagfit.svg +++ b/qucs/bitmaps/svg/viewmagfit.svg @@ -1,785 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/wire.svg b/qucs/bitmaps/svg/wire.svg index 5839e7a5b..41e33132e 100644 --- a/qucs/bitmaps/svg/wire.svg +++ b/qucs/bitmaps/svg/wire.svg @@ -1,150 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/qucs/bitmaps/svg/ysmith.svg b/qucs/bitmaps/svg/ysmith.svg index 560af1063..0cddecfdd 100644 --- a/qucs/bitmaps/svg/ysmith.svg +++ b/qucs/bitmaps/svg/ysmith.svg @@ -1,208 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file