- Add a patch qucs-s-fix-missing-returns.patch to fix build for
Tumbleweed
- Update to 25.2.0
New features
+ Added microstrip lines simulation support for Ngspice. Ngspice
version >=45 is required. See #1401 #1402
+ Added Jiles-Atherton magnetic core model. The same model is used
by MicroCAP simulator. Added a new device group magnetic cores
containing two new devices: Winding and Magnetic core #1284
+ Added new Image paiting. This component allows to put a raster
image on schematic #1403
+ Added VDMOS device support #1326
+ Massive redesign of schematic rendering engine, enable arbitrary
angle wires #1226
+ Hide the component properties incompatible with the selected
simulator #974
+ General improvements and bugfixes
+ Implemented open recent project #705
+ + Fixed symbol editing issues #945
+ Improved S-parameter files viewer #1309
+ Added context menu for document tabs #1362
+ Fixed printing issues #1452
+ Added possibility to plot noise contribution #1439
+ Fixed settings directory for transcalc #1445
+ Auto reload of netlist and log #1435
Library update
+ Added Amidon, Epcos, and Ferroxcube ferrite cores library #1284
+ Added VDMOS devices library #1326
Documentation
+ New documentation available at: https://qucs-s-help.readthedocs.io/en/latest/
+ Reorganized examples #1361
What's Changed
+ New schematic machinery and removal of Q3PtrList by @wawuwo in #1266
+ update qt6.9.0 by @dsm in #1290
+ Fix selecting of ID_text by @wawuwo in #1297
+ fix: Make label root follow its host node when the node is moving
by @wawuwo in #1296
+ Refactor Schematic::recreateComponent() and Component::recreate()
by @wawuwo in #1244
+ Change order of removal of elements in group to prevent double free\
by @wawuwo in #1299
+ Avoid crash when moving a part of loop-wire by @wawuwo in #1300
+ Make grid-step size wires selectable by @wawuwo in #1303
+ Fix crash when mirroring connected component by @wawuwo in #1304
+ Fix rectangle bounding box mismatch by @wawuwo in #1306
+ Fix crash when double clicking to finish a wire by @wawuwo in #1311
+ Remove commented out code by @wawuwo in #1313
+ Fix ellipse selection by @wawuwo in #1310
+ Refactor usages of Wire by @wawuwo in #1315
+ Fix crash when moving a wire or a wired component by @wawuwo in #1318
+ Refactor Schematic::activateSpecifiedComponent() by @poh0 in #1322
+ fix: Color text in editor depending on lightness of BGColor by
@tskaar in #1324
+ Advanced magnetic core support by @ra3xdh in #1317
+ Feature: Open recent project by @poh0 in #1330
+ Add settings for wires by @wawuwo in #1329
+ [WIP] S-parameter viewer update by @andresmmera in #1309
+ Add VDMOS device by @ra3xdh in #1331
+ Reduce the number of includes in schematic.h by @wawuwo in #1332
+ S-parameter viewer: Fixes by @andresmmera in #1339
+ A bit of schematic refactoring by @wawuwo in #1337
+ Fix crash in settings dialog by @ra3xdh in #1341
+ Project view: Open files with the system default program by
@andresmmera in #1346
+ Avoid double-layering wires in certain conditions by @wawuwo in
#1342
+ Fix crash when deleting label after wire merge by @wawuwo in #1348
+ Fix for issues 1223 regarding CDL netlisting by @ThomasZecha in #1336
+ Small fixes by @ra3xdh in #1350
+ Fix for issue 1352 macos language selection. by @dsm in #1353
+ Fix incorrect default diode model parameters in .MODEL Section
component by @Radvall in #1357
+ Put examples in folders by @andresmmera in #1361
+ Update Gentoo ebuilds for last releases by @vaxxabait in #1363
+ Add a context menu to documents tabs by @andresmmera in #1362
+ Allow free editing for NODESET by @ra3xdh in #1364
+ improve CI. by @dsm in #1365
+ Fix missing DLLs (CI) by @dsm in #1366
+ Refactor property by @wawuwo in #1356
+ Fix scalars plotting by @ra3xdh in #1370
+ Stop forcing LEVEL=2 into Xyce diode conversions by @tvrusso in #1373
+ Refactor Schematic::activateCompsWithinRect by @wawuwo in #1371
+ SPICE models for Qucsator devices by @ra3xdh in #1374
+ Fixed #1377 by @ra3xdh in #1379
+ Open multiple schematics from the Content View tab by
@andresmmera in #1378
+ Fix crahs on adding marker by @ra3xdh in #1383
+ Fix crash when moving a wirelabel by @wawuwo in #1389
+ Library update by @ra3xdh in #1390
+ Fix wrong marker root position by @wawuwo in #1391
+ Show error message if no simulator found by @ra3xdh in #1392
+ Refactor Marker::initText() by @wawuwo in #1393
+ graphictext: store transformed boundingRect by @tskaar in #1397
+ Conductor and labels refactoring by @wawuwo in #1399
+ Small refactorings by @wawuwo in #1404
+ Image component by @andresmmera in #1403
+ Remove some label types in favour of single 'isLabel' by
@wawuwo in #1409
+ config: Add option for always prefixing datasets with the
simulation label by @tskaar in #1412
+ SPICE support for microstrip lines by @ra3xdh in #1402
+ Fix image painting component by @andresmmera in #1419
+ S-parameter Viewer: Fixes by @andresmmera in #1420
+ Update NEWS and VERSION before release by @ra3xdh in #1428
+ LibComp: replace 'gnd' nodes with '0' nodes by @tskaar in #1427
+ Feature: allow to move nodes by @wawuwo in #1433
+ Feature: Reload netlist and log-files by @tskaar in #1435
+ Fix issue #1053: Smith chart: stars/circles not rendered
correctly when close to the chart border by @andresmmera in #1438
+ graphictext: Refactor code to compute boundingRect dynamically
by @tskaar in #1437
+ feat(paintings): auto-snap to grid after rotation by @tskaar in
#1440
+ Add optional pts_per_summary parameter for Ngspice noise by
@ra3xdh in #1442
+ refactor(PortSymbol): Introduce setter for port name by
@tskaar in #1448
+ Change schematic healing logic: extend/shrink wires when
possible by @wawuwo in #1449
+ Fix transcalc load settings by @ra3xdh in #1451
+ plot noise contributors by @VIPQualityPost in #1444
+ Fix label changing its host after editing components properties
by @wawuwo in #1457
+ Set PixelSize instead of PointSize for simulation label fonts.
by @funnydog in #1454
+ Connect ComponentDialog::slotOKButton() to QDialog::accepted().
by @funnydog in #1459
+ Update QT and NGSpice versions in CI by @dsm in #1461
OBS-URL: https://build.opensuse.org/request/show/1314612
OBS-URL: https://build.opensuse.org/package/show/electronics/qucs-s?expand=0&rev=21
665 lines
30 KiB
Plaintext
665 lines
30 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Oct 30 22:20:38 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Add a patch qucs-s-fix-missing-returns.patch to fix build for
|
|
Tumbleweed
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 6 21:15:37 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 25.2.0
|
|
New features
|
|
+ Added microstrip lines simulation support for Ngspice. Ngspice
|
|
version >=45 is required. See #1401 #1402
|
|
+ Added Jiles-Atherton magnetic core model. The same model is used
|
|
by MicroCAP simulator. Added a new device group magnetic cores
|
|
containing two new devices: Winding and Magnetic core #1284
|
|
+ Added new Image paiting. This component allows to put a raster
|
|
image on schematic #1403
|
|
+ Added VDMOS device support #1326
|
|
+ Massive redesign of schematic rendering engine, enable arbitrary
|
|
angle wires #1226
|
|
+ Hide the component properties incompatible with the selected
|
|
simulator #974
|
|
+ General improvements and bugfixes
|
|
+ Implemented open recent project #705
|
|
+ + Fixed symbol editing issues #945
|
|
+ Improved S-parameter files viewer #1309
|
|
+ Added context menu for document tabs #1362
|
|
+ Fixed printing issues #1452
|
|
+ Added possibility to plot noise contribution #1439
|
|
+ Fixed settings directory for transcalc #1445
|
|
+ Auto reload of netlist and log #1435
|
|
Library update
|
|
+ Added Amidon, Epcos, and Ferroxcube ferrite cores library #1284
|
|
+ Added VDMOS devices library #1326
|
|
Documentation
|
|
+ New documentation available at: https://qucs-s-help.readthedocs.io/en/latest/
|
|
+ Reorganized examples #1361
|
|
What's Changed
|
|
+ New schematic machinery and removal of Q3PtrList by @wawuwo in #1266
|
|
+ update qt6.9.0 by @dsm in #1290
|
|
+ Fix selecting of ID_text by @wawuwo in #1297
|
|
+ fix: Make label root follow its host node when the node is moving
|
|
by @wawuwo in #1296
|
|
+ Refactor Schematic::recreateComponent() and Component::recreate()
|
|
by @wawuwo in #1244
|
|
+ Change order of removal of elements in group to prevent double free\
|
|
by @wawuwo in #1299
|
|
+ Avoid crash when moving a part of loop-wire by @wawuwo in #1300
|
|
+ Make grid-step size wires selectable by @wawuwo in #1303
|
|
+ Fix crash when mirroring connected component by @wawuwo in #1304
|
|
+ Fix rectangle bounding box mismatch by @wawuwo in #1306
|
|
+ Fix crash when double clicking to finish a wire by @wawuwo in #1311
|
|
+ Remove commented out code by @wawuwo in #1313
|
|
+ Fix ellipse selection by @wawuwo in #1310
|
|
+ Refactor usages of Wire by @wawuwo in #1315
|
|
+ Fix crash when moving a wire or a wired component by @wawuwo in #1318
|
|
+ Refactor Schematic::activateSpecifiedComponent() by @poh0 in #1322
|
|
+ fix: Color text in editor depending on lightness of BGColor by
|
|
@tskaar in #1324
|
|
+ Advanced magnetic core support by @ra3xdh in #1317
|
|
+ Feature: Open recent project by @poh0 in #1330
|
|
+ Add settings for wires by @wawuwo in #1329
|
|
+ [WIP] S-parameter viewer update by @andresmmera in #1309
|
|
+ Add VDMOS device by @ra3xdh in #1331
|
|
+ Reduce the number of includes in schematic.h by @wawuwo in #1332
|
|
+ S-parameter viewer: Fixes by @andresmmera in #1339
|
|
+ A bit of schematic refactoring by @wawuwo in #1337
|
|
+ Fix crash in settings dialog by @ra3xdh in #1341
|
|
+ Project view: Open files with the system default program by
|
|
@andresmmera in #1346
|
|
+ Avoid double-layering wires in certain conditions by @wawuwo in
|
|
#1342
|
|
+ Fix crash when deleting label after wire merge by @wawuwo in #1348
|
|
+ Fix for issues 1223 regarding CDL netlisting by @ThomasZecha in #1336
|
|
+ Small fixes by @ra3xdh in #1350
|
|
+ Fix for issue 1352 macos language selection. by @dsm in #1353
|
|
+ Fix incorrect default diode model parameters in .MODEL Section
|
|
component by @Radvall in #1357
|
|
+ Put examples in folders by @andresmmera in #1361
|
|
+ Update Gentoo ebuilds for last releases by @vaxxabait in #1363
|
|
+ Add a context menu to documents tabs by @andresmmera in #1362
|
|
+ Allow free editing for NODESET by @ra3xdh in #1364
|
|
+ improve CI. by @dsm in #1365
|
|
+ Fix missing DLLs (CI) by @dsm in #1366
|
|
+ Refactor property by @wawuwo in #1356
|
|
+ Fix scalars plotting by @ra3xdh in #1370
|
|
+ Stop forcing LEVEL=2 into Xyce diode conversions by @tvrusso in #1373
|
|
+ Refactor Schematic::activateCompsWithinRect by @wawuwo in #1371
|
|
+ SPICE models for Qucsator devices by @ra3xdh in #1374
|
|
+ Fixed #1377 by @ra3xdh in #1379
|
|
+ Open multiple schematics from the Content View tab by
|
|
@andresmmera in #1378
|
|
+ Fix crahs on adding marker by @ra3xdh in #1383
|
|
+ Fix crash when moving a wirelabel by @wawuwo in #1389
|
|
+ Library update by @ra3xdh in #1390
|
|
+ Fix wrong marker root position by @wawuwo in #1391
|
|
+ Show error message if no simulator found by @ra3xdh in #1392
|
|
+ Refactor Marker::initText() by @wawuwo in #1393
|
|
+ graphictext: store transformed boundingRect by @tskaar in #1397
|
|
+ Conductor and labels refactoring by @wawuwo in #1399
|
|
+ Small refactorings by @wawuwo in #1404
|
|
+ Image component by @andresmmera in #1403
|
|
+ Remove some label types in favour of single 'isLabel' by
|
|
@wawuwo in #1409
|
|
+ config: Add option for always prefixing datasets with the
|
|
simulation label by @tskaar in #1412
|
|
+ SPICE support for microstrip lines by @ra3xdh in #1402
|
|
+ Fix image painting component by @andresmmera in #1419
|
|
+ S-parameter Viewer: Fixes by @andresmmera in #1420
|
|
+ Update NEWS and VERSION before release by @ra3xdh in #1428
|
|
+ LibComp: replace 'gnd' nodes with '0' nodes by @tskaar in #1427
|
|
+ Feature: allow to move nodes by @wawuwo in #1433
|
|
+ Feature: Reload netlist and log-files by @tskaar in #1435
|
|
+ Fix issue #1053: Smith chart: stars/circles not rendered
|
|
correctly when close to the chart border by @andresmmera in #1438
|
|
+ graphictext: Refactor code to compute boundingRect dynamically
|
|
by @tskaar in #1437
|
|
+ feat(paintings): auto-snap to grid after rotation by @tskaar in
|
|
#1440
|
|
+ Add optional pts_per_summary parameter for Ngspice noise by
|
|
@ra3xdh in #1442
|
|
+ refactor(PortSymbol): Introduce setter for port name by
|
|
@tskaar in #1448
|
|
+ Change schematic healing logic: extend/shrink wires when
|
|
possible by @wawuwo in #1449
|
|
+ Fix transcalc load settings by @ra3xdh in #1451
|
|
+ plot noise contributors by @VIPQualityPost in #1444
|
|
+ Fix label changing its host after editing components properties
|
|
by @wawuwo in #1457
|
|
+ Set PixelSize instead of PointSize for simulation label fonts.
|
|
by @funnydog in #1454
|
|
+ Connect ComponentDialog::slotOKButton() to QDialog::accepted().
|
|
by @funnydog in #1459
|
|
+ Update QT and NGSpice versions in CI by @dsm in #1461
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 11 17:52:37 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 25.1.2
|
|
What's Changed
|
|
+ Allow copy and paste ports in symbol editing mode by @wawuwo in
|
|
#1271
|
|
+ Fix Xyce IC for Tline by @ra3xdh in #1275
|
|
+ Fix crash when coordinates of wire ends are in wrong order by
|
|
@wawuwo in #1278
|
|
+ Removed innosetup action. by @dsm in #1281
|
|
+ Fix Qt-6.9 QString .arg matching by @ivandi69 in #1286
|
|
+ Change .OPTIONS and .FUNC components to allow free editing of
|
|
contents. by @iwbnwif in #1262
|
|
+ Allow variables in single pulse sources by @ra3xdh in #1289
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 14 22:16:32 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 25.1.1
|
|
Bugfixes and general improvemnt
|
|
+ Add UIC option for FFT analysis #1261
|
|
+ Improve wire editing #1253
|
|
+ Fix crash when deleting shorted devices #1254
|
|
+ Fix removing labels #1255
|
|
+ Qucsator RF updated to v1.0.5; fixed VCD files parsing #1268
|
|
Localization
|
|
+ Russian translation update #1246
|
|
Packaging
|
|
+ Update Gentoo ebuidl #1252
|
|
Known issues
|
|
+ The .OPTIONS and .FUNC devices not working properly. Use the
|
|
INCLUDE SCRIPT instead. See #1260
|
|
What's Changed
|
|
+ Update Russian translation by @antohami in #1246
|
|
+ Update MetaInfo by @ra3xdh in #1249
|
|
+ Fix crash when deleting two shorted devices by @wawuwo in #1250
|
|
+ Update Gentoo ebuild by @vaxxabait in #1252
|
|
+ Make future wire more thicker when laying a new wire by
|
|
@wawuwo in #1253
|
|
+ Fix removing of a not selected label instead of selected by
|
|
@wawuwo in #1255
|
|
+ Add InitialDC option for FFT by @ra3xdh in #1261
|
|
+ Update NEWS, VERSION, and About dialog by @ra3xdh in #1267
|
|
+ QucsatorRF updated to v1.0.5
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 21 08:29:09 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 25.1.0
|
|
New features
|
|
+ Component properties dialog redesign #1054
|
|
+ CDL netlist export #1165
|
|
+ Implemented plotting XSPICE digital nodes #1138
|
|
+ Add individual CLI oparameters setting for each simulator #1152
|
|
+ Add .CSPARAM virtual device #1136
|
|
+ Add Qt aplication style selection #1118
|
|
+ Add default graph line thickness setting #1066
|
|
+ Add setting for grid visibility #1065
|
|
+ Allow parameter passing for SPICE file device #1197
|
|
+ S-parameter files viewer improvements #1133
|
|
+ Added background when renderign DC bias labels #1121
|
|
+ Added possibility to create libraries from SpiceLibraryDevice components #944 #1210
|
|
+ Added two new wire forms #1232
|
|
+ QucsatorRF updated to v1.0.4
|
|
Bugfixes and general improvemnt
|
|
+ CI improvement #1103 #1091 #1086
|
|
+ Fixed graph renderign performance #984
|
|
+ Fixed SPICE models processing bugs #861 #1055 #1090 #1142
|
|
+ Default shorted resistance changed from 0 Ohms to 1/GMIN #1116
|
|
+ Fixed diagram memory leak #1139
|
|
+ Added offset parameter for AC current source #1218
|
|
+ Fixed schematic editing issues #1159 #1134
|
|
Component library
|
|
This release contains a massive library extention:
|
|
+ Added libraries for 74HC, 74LV, CD4000 digital ICs for analog mode #1034 #1160
|
|
+ Added XSPICE generic logic gates library for analog mode #1199
|
|
+ Added XSPICE digital auxillary devices #1193
|
|
+ Added Laser diode library #942
|
|
+ Added generic triac device in Thyristor.lib #924
|
|
+ Added vaccum tubes extended library #846 #1216
|
|
+ Added neon bulb model #846 #1216
|
|
+ dded MOC3063/MOC3062 optocouple models #846 #1216
|
|
+ Added Analog ICs and dual gate MOSFET libraries #1229
|
|
+ Added RC with parasitics library #1240
|
|
Packaging
|
|
+ Qt5 build deprecated; switch to Qt6 by default #938
|
|
Localization
|
|
+ Update Turkish translation #1094
|
|
What's Changed
|
|
+ Prepare for CDL netlist export by @ThomasZecha in #1049
|
|
+ Move component search box to top of component browser by @iwbnwif in #1064
|
|
+ Allow document grid visibilty to be toggled via menu and shortcut key by @iwbnwif in #1065
|
|
+ Add grid color setting option by @iwbnwif in #1063
|
|
+ Allow a default graph line thickness to be set by @iwbnwif in #1066
|
|
+ New Component Properties dialog by @iwbnwif in #1054
|
|
+ Solving Issue 1072 by @ThomasZecha in #1073
|
|
+ Fix #1055 and #861 by @ra3xdh in #1074
|
|
+ Fix sweep steps and number of points issues (see #1077) by @iwbnwif in #1079
|
|
+ fix! MSVC build drag component cause a crash. by @dsm in #1086
|
|
+ Fixed crash in SpiceLibComp dialog by @ra3xdh in #1090
|
|
+ Update the 'values' field of simulation sweep in component dialog by @iwbnwif in #1093
|
|
+ update turkish translate. by @dsm in #1094
|
|
+ CI improvements by @dsm in #1091
|
|
+ CI improvements. by @dsm in #1103
|
|
+ Do not add export statement for certain models by @iwbnwif in #1106
|
|
+ update Qt version to 6.8.1 by @dsm in #1109
|
|
+ Fixed parsing SPICE library by @ra3xdh in #1113
|
|
+ optimize SVGs. by @dsm in #1122
|
|
+ inno setup improvements by @dsm in #1123
|
|
+ AC power source amplitude fix by @KrzysztofHerman in #1112
|
|
+ Add style selection by @dsm in #1125
|
|
+ fix path. by @dsm in #1124
|
|
+ Allow free text editing for .IC components. by @iwbnwif in #1129
|
|
+ add ngspice scripts to share folder. by @dsm in #1141
|
|
+ Refactor SpiceLibComp dialog by @ThomasZecha in #1084
|
|
+ fix #1121 by @dsm in #1130
|
|
+ Add .CSPARAM Support by @Radvall in #1136
|
|
+ S-parameter Viewer: Some improvements by @andresmmera in #1133
|
|
+ Plug diagram memory leak by @ivandi69 in #1139
|
|
+ Fix #1143 by @ivandi69 in #1144
|
|
+ fix launchTool method. by @dsm in #1147
|
|
+ Small fixes by @ra3xdh in #1161
|
|
+ Fixed SpiceLibComp dilaog and ID dialog by @ra3xdh in #1162
|
|
+ Fix digital simulation with subcircuits by @ra3xdh in #1167
|
|
+ update bundled ngspice to v44 for windows. by @dsm in #1170
|
|
+ Different fixes by @ra3xdh in #1173
|
|
+ Fix M units processing with tuner by @ra3xdh in #1178
|
|
+ Power amplifier THD vs. output voltage RMS ngspice template by @ivandi69 in #1180
|
|
+ Digital libraries by @ra3xdh in #1182
|
|
+ Deprecate Qt5 by @ra3xdh in #1181
|
|
+ Update digital libraries and README by @ra3xdh in #1184
|
|
+ Upload Laser diode library and update digital libraries verison by @ra3xdh in #1185
|
|
+ Fix 'Set Diagram Limits' not updating the diagram by @ivandi69 in #1186
|
|
+ Add CD4066 model by @ra3xdh in #1187
|
|
+ Update python code by @milssky in #1189
|
|
+ Temporary fix for #1117 and upload CD4069 model by @ra3xdh in #1190
|
|
+ Set CLI parameters for each simulator individually by @ra3xdh in #1192
|
|
+ Fix plotting XSPICE digital nodes by @ra3xdh in #1194
|
|
+ New feature CDL netlist export by @ThomasZecha in #1165
|
|
+ Fix compiler warnings by @ThomasZecha in #1196
|
|
+ Allow passing parameters for SPICE subcircuits by @ra3xdh in #1197
|
|
+ Fix log calculation in componentdialog.cpp by @ra3xdh in #1198
|
|
+ Upload digital XSPICE library by @ra3xdh in #1200
|
|
+ Fix SPICE multilitne header parsing by @ra3xdh in #1203
|
|
+ Fixed schematic editor issues by @ra3xdh in #1206
|
|
+ Fix rectangle resize by @ra3xdh in #1208
|
|
+ Create Library from Spice library device by @ra3xdh in #1210
|
|
+ Fixed nested subcircuits processing in Spice Library Device by @ra3xdh in #1211
|
|
+ Library update by @ra3xdh in #1216
|
|
+ Add offset and Td parameters for AC current source by @ra3xdh in #1218
|
|
+ Update NEWS and VERSION before release by @ra3xdh in #1226
|
|
+ Introduce optional netlisting to console by @ThomasZecha in #1201
|
|
+ Library update by @ra3xdh in #1229
|
|
+ Add NE592 model by @ra3xdh in #1231
|
|
+ Add two new wire forms by @wawuwo in #1232
|
|
+ Refactor Schematic::sizeOfSelection() and its usages by @wawuwo in #1235
|
|
+ Refactor Schematic::setComponentNumber() by @wawuwo in #1236
|
|
+ update qt and ngspice by @dsm in #1239
|
|
+ Replace some Q3PtrList usages with QList by @wawuwo in #1237
|
|
+ Library update by @ra3xdh in #1240
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 19 23:50:22 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 24.4.1:
|
|
What's Changed
|
|
+ Update Russian translation by @antohami in #1038
|
|
+ Fix hardcoded version in Cauer LC filter by @ra3xdh in #1039
|
|
+ Improve graph rendering performance by @wawuwo in #1042
|
|
+ refactor: replace non-empty QString constructors with
|
|
QStringLiteral() by @Integral-Tech in #1043
|
|
+ Update Qt to v6.8.0 LTS by @dsm in #1048
|
|
+ Add MetaInfo by @NN708 in #1056
|
|
+ Fix #1001 by @ivandi69 in #1057
|
|
+ Fix build for contrib directory by @NN708 in #1058
|
|
+ Fix pulsed current source issues by @ra3xdh in #1059
|
|
+ Update NEWS, VERSION, and MetaInfo by @ra3xdh in #1061
|
|
|
|
------------------------------------------------------------------
|
|
Sat Nov 2 00:16:36 UTC 2024 - Mikhail Paulyshka <me@mixaill.net>
|
|
|
|
- Added QtCharts dependency
|
|
- Update to 24.4.0:
|
|
What's Changed
|
|
+ S-parameter viewer by @andresmmera in #936
|
|
+ Update XyceDigital library and examples by @ra3xdh in #947
|
|
+ Release/24.3.2 by @ra3xdh in #955
|
|
+ Fix build issues by @ThomasZecha in #957
|
|
+ Fix memory leak while simulator switch by @zergud in #960
|
|
+ Fix Ngspice run in CLI mode by @ra3xdh in #963
|
|
+ Fix disable simulation for XYCE by @ra3xdh in #965
|
|
+ Fix simulation properties edition by @ra3xdh in #969
|
|
+ Fix of BJTsub and Diode device by @ra3xdh in #983
|
|
+ fix wrong selected bounding box for elliptic arc by @zergud in #989
|
|
+ Fixed crash when no simulators found on first start by @ra3xdh in #992
|
|
+ Spar viewer: Fixes and New Features by @andresmmera in #991
|
|
+ Fix unnecessary setPen before draw_resize_handle by @zergud in #990
|
|
+ Fix #997 by @ivandi69 in #1005
|
|
+ Fix diode symbol setting by @ra3xdh in #1006
|
|
+ Fix missing text in schematic after upgrading to Qt-6.8.0 by @ivandi69 in #995
|
|
+ refactor: use QString() as empty QString constructor by @Integral-Tech in #1003
|
|
+ Apply normalize_value to POT value by @ra3xdh in #1014
|
|
+ Add SPICE entry for VCresitor by @ra3xdh in #1016
|
|
+ S-parameter Viewer: More fixes by @andresmmera in #1009
|
|
+ Apply path conversion only for saved schematic or schematic in projects by @ra3xdh in #1018
|
|
+ Upload SPICE_TLine library by @ra3xdh in #1019
|
|
+ Allow variables for diode parameters by @ra3xdh in #1021
|
|
+ Schottly diode symbol fix and update library tree after creating new library by @ra3xdh in #1027
|
|
+ Save the position / size of ExternSimDialog on exit. by @iwbnwif in #1028
|
|
+ Update NEWS.md and VERSION before release by @ra3xdh in #1032
|
|
+ Fixed context menu for tab diagram and ASCO execution error by @ra3xdh in #1035
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 12 21:24:57 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 24.3.2:
|
|
What's Changed
|
|
+ Fixed editing of File-type properties #948
|
|
+ Implemented @model[param] syntax recognition for Parameter
|
|
sweep #948
|
|
- Added empty %check section
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 14 13:53:34 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 24.3.1:
|
|
What's Changed
|
|
+ Refactor node by @wawuwo in #845
|
|
+ Replace Q3PtrList in diagram dialog by @wawuwo in #854
|
|
+ Fix issue #864 - QucsAttenuator 24.3.0 - Accept "." and "," as
|
|
decimal separators by @andresmmera in #865
|
|
+ fixed component highlighting. by @dsm in #877
|
|
+ Remove Schematic::textCorr by @wawuwo in #879
|
|
+ QucsAttenuator: Ensure Zout=Zin in QW and Lpad attenuators by
|
|
@andresmmera in #880
|
|
+ Migrate Properties to QList and Some Refactoring by @dsm in #858
|
|
+ Fix segfault when component is placed over a wire by @wawuwo in #881
|
|
+ Get rid of MouseActions::drawn by @wawuwo in #844
|
|
+ Refactor Schematic::selectElements by @wawuwo in #878
|
|
+ Russian translation by @antohami in #885
|
|
+ Fix assertion fail when schematic is scrolled right by 'Right'
|
|
key by @wawuwo in #886
|
|
+ Fix wrong Octave path by @ra3xdh in #888
|
|
+ Add SPICE entry for DCblock, DCfeed by @ra3xdh in #891
|
|
+ Point type graph redering fix by @ra3xdh in #897
|
|
+ Fix issue #905 - The matching network tool gives incorrect results
|
|
when conditionally stable data is provided by @andresmmera in #907
|
|
+ Matching tool: Keep dialog open in case the synthesis goes wrong
|
|
by @andresmmera in #909
|
|
+ make stable release for created tag. by @dsm in #911
|
|
+ Fix font size alteration in subcircuit component symbol by @wawuwo in #912
|
|
+ Fix Qucsconv GUI by @ra3xdh in #916
|
|
+ use different version for snapshot build. by @dsm in #917
|
|
+ Fixed crash on editing missing subcircuit by @ra3xdh in #918
|
|
+ some improvements for release creation in CI. by @dsm in #919
|
|
+ Substutute relative library path when inserting component in
|
|
schematic by @ra3xdh in #923
|
|
+ Improve temperature sweep by @ra3xdh in #925
|
|
+ Update NEWS.md, VERSION, and library by @ra3xdh in #927
|
|
+ fixed adding hash to application title. by @dsm in #928
|
|
+ Fixes before release by @ra3xdh in #931
|
|
+ update app icon to new one. by @dsm in #932
|
|
+ add app icon using cmake and rc file. by @dsm in #93
|
|
- Update to 24.3.0:
|
|
New features
|
|
+ SpiceLibComp redesign. This device is renamed to Spice Library
|
|
Device and provides an easy way to add SPICE model to schematic
|
|
and assign symbol to it. See #679
|
|
+ Added possibity to import SPICE model for Diode, BJT, MOSFET,
|
|
and JFET unified devices (blue) #795
|
|
+ Implemeted symbol files (*.sym) editing mode. These files are
|
|
needed to attach symbol to SPICE devices #700
|
|
+ Redesign of schematic rendering engine. Improve rendering quality
|
|
on HiDPI displays #723 (by @wawuwo )
|
|
+ Improved Qucsconv GUI to reflect new converter features #826
|
|
+ Improved libraries portability, relative path support for
|
|
libraries, show libraries from project directory #567
|
|
+ Added a global setting for Ngspice compatibility mode (LTspice,
|
|
HSPICE, etc.) #851
|
|
+ Add global Ngspice compatibility mode (LTspice/HSPICE/S3) setting #851
|
|
+ Updated attenuator and filter synthesis tools (by @andresmmera )
|
|
+ QucsatorRF updated to version 1.0.1
|
|
Deprecated features
|
|
+ The *.qucs binary archives are not supported anymore. Use system
|
|
archivers to pack the projects instead #811
|
|
+ The SweepModel property of Parameter Sweep simulaiton has been
|
|
deprecated. It is not needed anymore after Ngspice has added
|
|
variable sweep feature. Use variable sweep instead #839
|
|
+ Toolbars and status bar made always visible #852
|
|
+ Icons theme settings removed from settings dialog. These settings
|
|
have no effect since v2.1.0 when unified and auto-generated icons
|
|
were introduced.
|
|
General improvements
|
|
+ The TEMP and TEMPER variables are recognized by parameter sweep to
|
|
apply temperature sweep #816
|
|
+ Fixed ASCO optimization with QucsatorRF #830
|
|
+ Enabled variables as parameters for unified nonlinear devices
|
|
and pulsed source #838 and #808
|
|
+ Fixed issues with XYCE simulation #701
|
|
+ Improved attenuator synthesis tool #722
|
|
+ Improved filter synthesis tool #715 #673
|
|
+ Redesign File->Open examples menu. Show open dialog instead of
|
|
file manager #672
|
|
+ Qucs-S now follows XDG standard for cached data location #145
|
|
+ Apply .OPTION INTERP when simulating transient with parameter
|
|
sweep; prevent broken par. sweep data #766
|
|
+ Implemented relative paths support for library devices #567
|
|
Component library
|
|
+ Added PWM controllers (TL494, UC384x, etc.) library #846
|
|
+ Added Germanium diodes library #846
|
|
+ Added Mixer IC library containing SA612 model #846
|
|
+ Added Diodes extended library containing different USSR diodes
|
|
models
|
|
+ Added new Varactor library #759
|
|
+ Added new PIN diode library #764
|
|
Localization
|
|
+ Russian translation update
|
|
- Using Qt6 library on Tumbleweed
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 21 19:28:56 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 24.2.1:
|
|
General improvements
|
|
+ Fixed zero output on DC bias simulation (F8) #667
|
|
+ Fixed build failure of the Fedora RPM because of RPATH in
|
|
qucsator_rf
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 7 11:09:05 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to 24.2.0:
|
|
New features
|
|
* QucsatorRF is now a part of the package; No need to compile and
|
|
install qucsator manually #370
|
|
* Qucs-RFLayout tool could be launched from Tools menu #465; this
|
|
tool must be installed separately: https://github.com/thomaslepoix/Qucs-RFlayout
|
|
* Redesign of the Qucsconv GUI #647
|
|
* Improved matching tool backported from Qucs-0.0.20 #401
|
|
* Added RF devices group; backported different RF devices for
|
|
Qucsator #607
|
|
General imporvements and fixes
|
|
* Fixed parameter sweep step issues #186 @ivandi69
|
|
* Fixed SPICE devices bounding box #590 #637
|
|
* Fixed netlist export from CLI #639
|
|
* Fixed parameter sweep simulation with Xyce #624
|
|
* Revert explicit WITH_QT6 compile flag because of cmake bug #592
|
|
* Fixed tuner issues for German locale #416
|
|
* Refactoring in schematic editor #626 #618 @wawuwo
|
|
Localization
|
|
* Russian translation update
|
|
- Update to 24.1.0:
|
|
Important notes
|
|
* Versioning switched to CalVer. The first digit means year, the
|
|
second digit means the release number, the third digit means
|
|
patch number #328
|
|
* Qucs-S is now on Telegram. Join https://t.me/qucs_s to ask
|
|
questions and get news
|
|
New features
|
|
* Added 3-pin RCD devices #349 to improve support of
|
|
microelectronics PDKs
|
|
* Improvements of Ngspice support; allowed multiple simulation of
|
|
the same type #463 by @ivandi69
|
|
* Automatic extraction of THD from FOURIER simulation #525 @ivandi69
|
|
* Nutmeg equations improvements; implemented simulation selection
|
|
from drop-down list #463 #519
|
|
* Improvements of Nutmeg script simulation type; implemented custom
|
|
prefixes for plots #476 #435 @ivandi69
|
|
* Export DC OP simulation data to dataset #463 #140 @ivandi69
|
|
* Implemented zoom by selection on the rectangular plots #305
|
|
* Implemeted potentiometer device #122
|
|
* Switched digital simulation from FreeHDL to GHDL #395 @iwbnwif
|
|
* Status bar improvements #493
|
|
RF simulation features
|
|
* Added RCLG device support for SPICE #564
|
|
* Added YLIN device support for XYCE #451
|
|
* Fixed touchstone simulation issues for Ngspice #392
|
|
* Added BiasT device support for SPICE #374
|
|
* Added option to disable transient model for RF port #410
|
|
Libraries
|
|
* Fixed different issues related to creating libraries #432
|
|
* Added audio IC library
|
|
* Added loudspeaker library #421
|
|
* Added comparators library #436
|
|
* Modified voltage regulators library #433
|
|
* Added voltage references library #439
|
|
* Added thermistor library #538
|
|
* Fixed ideal library #258 #428
|
|
* Fixed transformers library #362
|
|
* Added new devices in SpiceOpamp library #501
|
|
General improvements
|
|
* Fixed different tuner issues
|
|
* Schematic zooming improvements #502
|
|
* Different improvements on schematic look and control
|
|
* Added schematic pan mode with the middle mouse button #488
|
|
* Many HiDPI support improvements including grid rendering
|
|
* Fixed schematic glitches using Wayland #227
|
|
* Added text document zoom and font setting #534
|
|
Documentation
|
|
* Added new examples
|
|
* Added Ngspice templates #441
|
|
* The readthdocs documentantion is a candidate for deprecation #554
|
|
Localization
|
|
* Added Chinese translation #453 by @hvwyl
|
|
- Update to 2.1.0:
|
|
New features
|
|
* Added tuner simulation mode #123 (used implementation by
|
|
@tipofthesowrd)
|
|
* Added support for touchstone s2p file devices for Ngspice #233
|
|
(implementation by @transmitterdan)
|
|
* Redesign of the simulation window #309
|
|
* Diagrams are placed on schematic and *.dpl files are
|
|
disabled by default #309
|
|
* Backport of the active Legendre filter synthesis from
|
|
Qucs-0.0.20rc2 #318
|
|
* Added SPICE entry for MUT and MUT2 devices
|
|
* Backported circular waveguide and tapered line symbols
|
|
from Qucs-0.0.20rc2
|
|
* Added zoom to selection mode #327
|
|
* Toolbar icons replaced by SVG; improved look for HiDPI
|
|
#323 #304
|
|
* Implemented automatic generation of high resolution device
|
|
icons #334 #304
|
|
General improvements
|
|
* Added Tstart option for Spectrum simulaiton #336
|
|
* Added low voltage for VRect source #310
|
|
* Russian translation update #292 #324
|
|
* Added SPICE group for project tree
|
|
Bugfixes
|
|
* Fixed simulation of the files with double extension #311
|
|
* Fixed simulation of the files containing unicode symbols #312
|
|
* Fixed display of the Xanalogue.lib library #308
|
|
* Fixed show checker errors for Xyce
|
|
* Fixed load symbol for Verilog-A device #321
|
|
* Fixed component rotation with right mouse button
|
|
Library
|
|
* Added thyristor library #212
|
|
* Added optocoupler library #213
|
|
* Added photovoltaic relays library #222
|
|
Documentation
|
|
* Added subcircuit symbol templates to share/qucs_s/examples/symbols
|
|
(by @tomhajjar)
|
|
* Added sections on tuner mode and RF simulation to the Qucs-S
|
|
tutorial
|
|
- Update to 2.0.0:
|
|
Important notes
|
|
* The simulator switching system was redesigned since this
|
|
release. It allows now to switch simulation kernel without
|
|
restart of the application. But it is required to reconfigure
|
|
simulator paths even if it was configured for the previous
|
|
installation. A Simulator settings dialog window will appear
|
|
on the first application start after the update. Please
|
|
check the simulator settings and correct if necessary to
|
|
continue work.
|
|
New features
|
|
* Implemented quick switch of the simulator without
|
|
application restart #274 (thanks @zergud)
|
|
Component library
|
|
* Fixed issues in Transformers library #228 and #231
|
|
General improvements
|
|
* Finished Qt6 porting #190
|
|
* Show warning if the directory protected by Windows UAC #282
|
|
* Fixed PDF print on Windows #285
|
|
* Added option to export grayscale image #288
|
|
* Fixed setting initial conditions in wire labels #291
|
|
* Fixed missing ground warning
|
|
- Update to 1.1.0:
|
|
New features
|
|
* Qucs-S supports digital simulation mode using IcarusVerilog
|
|
or FreeHDL backends #97
|
|
* Added analog model for digital source #265
|
|
* Qucs-S runs DC bias simulation mode if schematic contains DC
|
|
simulation only #271
|
|
* Selection rectangle update #276
|
|
Deprecated features
|
|
* XSPICE CodeModel synthesizer has been deprecated since v1.1.0.
|
|
The precompiled CM libraries are still supported using
|
|
spiceinit virtual device. See #204
|
|
Known issues of digital simulation
|
|
* Digital buses are not supported;
|
|
* Digital simulation represents its state as of Qucs-0.0.20-RC1;
|
|
No new features added
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 14 09:40:49 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 1.0.2:
|
|
* Added XSPICE flip-flop digital devices
|
|
* Added INDQ and CAPQ devices representing inductor and
|
|
capacitor with Q-factor
|
|
* Added .LIB directive support
|
|
* Added SPICE entries for I and V file sources
|
|
* Added symbols for 4 and 5 terminal BJT device
|
|
* Added behavioral XSPICE 555 timer model
|
|
* Added option to save SPICE netlist without simulation
|
|
* Improved Qt6 compatibility
|
|
* Improved MacOS compatibility
|
|
* CMake build system update to bring features of the modern
|
|
CMake
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 10 13:16:48 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 1.0.1:
|
|
* Added support for Verilog-A defined devices using
|
|
Ngspice+OpenVAF #197. Old Qucsator+ADMS
|
|
workflow is marked as deprecated. Ngspice >=39 is required
|
|
to support OpenVAF.
|
|
* Implemented variable parameter sweep analysis #189
|
|
* Added possibility to build Qucs-S with Qt6 #190 The
|
|
-DWITH=QT6=ON option for cmake is required.
|
|
* The source code of the Qucs-S is Qt6 compatible now.
|
|
* Simulator prefixes like "ngspice/" are not show anymore on
|
|
plot traces if the plot contains data
|
|
from only one simulator #178
|
|
* Added TL071/TL072 opamp models
|
|
* Added 555_timer.lib library containing the 555 timer model
|
|
* Added extended BJT exteneded and Schottky diodes libraries
|
|
* Change default RCL device values and simulation settings to
|
|
prevent convergence error when putting
|
|
together device with default values #195
|
|
* Fixed auto-scaling issue on Windows 64-bit platform #133
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 26 10:24:10 UTC 2022 - Dmitry Roshchin <dmitry_r@opensuse.org>
|
|
|
|
- Initial package, version 1.0.0
|