5504 Commits

Author SHA1 Message Date
Sergei Krasilnikov
6806c1cc82 cache for graph data 2024-10-11 23:03:31 +03:00
Vadim Kuznetsov
e347b82810
Merge pull request #991 from andresmmera/SPAR_Viewer_fixes
Spar viewer: Fixes and New Features
2024-10-11 16:49:50 +02:00
Vadim Kuznetsov
77042de22b
Merge pull request #992 from ra3xdh/979_fix
Fixed crash when no simulators found on first start
2024-10-11 16:44:18 +02:00
Vadim Kuznetsov
72acdd58b0 Assign QucsMain to nullptr instead of 0 2024-10-11 17:15:02 +03:00
Vadim Kuznetsov
e9e1168934 Fix crash when no simulator found on the first start 2024-10-11 17:05:58 +03:00
andresmmera
dec1949a56 Use QStringLiteral instead of direct comparison
Trying to solve CI errors
2024-10-10 19:49:00 +02:00
andresmmera
6d3e8ed655 Finer step in limit line spinboxes
5 points per div. It's smooth enough
2024-10-10 19:03:11 +02:00
andresmmera
9d643d7ac1 Handle file names with more than one "." 2024-10-10 18:52:38 +02:00
andresmmera
833ca35504 When opening a saved session, take this file as the path to "Save as" 2024-10-10 18:52:38 +02:00
andresmmera
61483ce681 Fix coupled limits when saving session 2024-10-10 18:52:38 +02:00
andresmmera
150d123be5 Update copyright text in qucs-s-spar-viewer.cpp 2024-10-10 18:52:38 +02:00
andresmmera
e83038470e Load session from xml file
Fixed save() function


Load session feature


Load settings file with drag and drop


Load session feature
2024-10-10 18:52:38 +02:00
andresmmera
cf09fbfcb7 Save session into a xml file 2024-10-10 16:50:21 +02:00
andresmmera
9310ca1899 Limit lines feature 2024-10-10 16:50:21 +02:00
andresmmera
b8b271a0b0 Set the minimum step in the QSpinBoxes to 1/10 of the div unit
This is settings allows the changes on the graph to be more dynamic
2024-10-10 16:50:21 +02:00
andresmmera
758a502f27 Lock feature
A toogle button was added to lock the axes. Sometimes it's annoying to have the axes changing the settings constantly when managing traces
2024-10-10 16:50:21 +02:00
andresmmera
1a97969960 Grab marker data from dataset instead from traces
This was showing clipped data from the display
2024-10-10 16:50:21 +02:00
andresmmera
54bd742ffc Remove warnings
1) The warning is related to a potential performance issue with Qt containers when used in C++11 range-based for loops

"c++11 range-loop might detach Qt container (QList) [clazy-range-loop-detach]"

2) tmp variable unused in exit() function
2024-10-10 16:50:21 +02:00
Sergei Krasilnikov
77b46ef21e
Merge pull request #989 from ra3xdh/987-ellicpticarc-bug
fix wrong selected bounding box for elliptic arc
2024-10-09 10:30:43 +03:00
Krasilnikov Sergey
e3dbb0e99e fix wrong selected bounding box for elliptic arc 2024-10-09 10:14:28 +03:00
Vadim Kuznetsov
6495e8f86e Update README 2024-10-06 11:55:11 +03:00
Vadim Kuznetsov
419faecd1b
Merge pull request #983 from ra3xdh/revert_bjt_sub
Fix of BJTsub and Diode device
2024-10-04 18:51:39 +03:00
Vadim Kuznetsov
7c9dfdbea7 Enable fill from SPICE button for BJTsub 2024-10-04 18:01:17 +03:00
Vadim Kuznetsov
dd3c758492 Fix GlobTemp typo in diode 2024-10-04 17:52:46 +03:00
Vadim Kuznetsov
0dc5d30b0d Make BJT_sub avaialbel for all simulators 2024-10-04 17:52:12 +03:00
Muhammet Şükrü Demir
3fabf3bc06
CI update! switch macOS 12 to macOS 13
We use macOS 12 for macOS X build but macOS 12 is deprecated both github action and homebrew so updated to MacOS 13.
2024-10-02 10:24:51 +03:00
Vadim Kuznetsov
334a927d70 Update qucsator_rf 2024-09-28 18:28:19 +03:00
Vadim Kuznetsov
f5b15fa689
Merge pull request #969 from ra3xdh/968_fix
Fix simulation properties edition
2024-09-28 18:24:58 +03:00
Vadim Kuznetsov
684b06ab45 Fix simulation properties edition 2024-09-28 18:08:27 +03:00
Vadim Kuznetsov
16d4e426c5
Merge pull request #965 from ra3xdh/953_fix
Fix disable simulation for XYCE
2024-09-27 19:44:22 +03:00
Vadim Kuznetsov
018bec3d53 Fix disable simulation for XYCE 2024-09-27 19:17:18 +03:00
Vadim Kuznetsov
79127c505f
Merge pull request #963 from ra3xdh/962_fix
Fix Ngspice run in CLI mode
2024-09-27 17:36:28 +03:00
Vadim Kuznetsov
2d1a2c20c6 Fix Ngspice run in CLI mode 2024-09-27 17:18:55 +03:00
Vadim Kuznetsov
4fb0bbc13d
Merge pull request #960 from ra3xdh/memory-leak-sim-switch
Fix memory leak while simulator switch
2024-09-26 12:30:25 +03:00
Sergei Krasilnikov
b409aaab9d Merge branch 'current' into memory-leak-sim-switch 2024-09-26 10:17:42 +03:00
Vadim Kuznetsov
0a0a477586
Merge pull request #957 from ThomasZecha/current
Fix build issues
2024-09-24 19:22:02 +03:00
ThomasZecha
ca16d22c07 Fix build issues
-fixed signed compare/expression warning: component.cpp, diode.cpp, equation.cpp,
 source_ac.cpp, vacomponent.cpp, volt_ac.cpp, vrect.cpp, sp_options.cpp
-fixed unused parameter/variable warning: schematic_file.cpp

Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
2024-09-24 18:04:17 +02:00
Sergei Krasilnikov
99560a19b1 fix leaks 2024-09-24 00:25:48 +03:00
Vadim Kuznetsov
4a9a5a4a3d
Merge pull request #955 from ra3xdh/release/24.3.2
Release/24.3.2
2024-09-23 21:16:38 +03:00
Vadim Kuznetsov
4dd6f10534 Update NEWS.md and VERSION 24.3.2 2024-09-23 20:37:53 +03:00
Vadim Kuznetsov
3237373fba Add model sweep pattern recognition 2024-09-19 19:00:57 +03:00
Vadim Kuznetsov
1592d07966 Fix editing File type property 2024-09-17 20:26:33 +03:00
Vadim Kuznetsov
e6877577c6
Merge pull request #947 from ra3xdh/fix_946
Update XyceDigital library and examples
2024-09-15 10:47:08 +03:00
Vadim Kuznetsov
4fc7e63363 Update XyceDigital examples 2024-09-15 10:24:34 +03:00
Vadim Kuznetsov
5d117b2da9 XyceDigital symbols cleanup 2024-09-15 10:23:42 +03:00
Vadim Kuznetsov
694db718ee
Merge pull request #936 from andresmmera/SPAR_Viewer
S-parameter viewer
2024-09-15 10:04:36 +03:00
andresmmera
eb8762132b Color button update
This commit gets rid of QPalette. It doesn't work well on Windows. The color of the button is forced using the stylesheet.
2024-09-13 09:37:31 +02:00
andresmmera
ab835c09b6 Prevent the tool from adding the same file twice 2024-09-13 07:13:54 +02:00
andresmmera
5e227ffd12 Add tool to macos CI
Copied in to build dir as qucs-sspar-viewer.app and run macdeployqt
2024-09-10 20:03:28 +02:00
andresmmera
9b67b2ef45 Fix auto-adjust x-axis 2024-09-10 17:50:49 +02:00