luz paz
10c1ee639c
Fix various typos (including documenation)
...
Found via `codespell -q 3 -S *.ts,./qucs/ChangeLog -L ba,coul,inout,leaded,nd,numer,ro`
2022-07-05 07:08:28 -04:00
Vadim Kusnetsov
76ca206cc8
Merge pull request #98 from TotalCaesar659/patch-1
...
Add FUNDING.yml
2022-07-03 14:53:37 +03:00
TotalCaesar659
e403963846
Add FUNDING.yml
...
Display a "Sponsor" button at the top of the repository.
More information:
https://github.blog/2019-05-23-announcing-github-sponsors-a-new-way-to-contribute-to-open-source/
https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository
2022-07-03 13:59:03 +03:00
Vadim Kuznetsov
acf7cf3aec
Correct README
2022-07-03 10:56:39 +03:00
Vadim Kuznetsov
4554215f6c
Added NEWS.md
0.0.24
2022-06-30 21:34:40 +03:00
Vadim Kuznetsov
ede0d9dc68
Merge branch 'current'
2022-06-30 17:05:21 +03:00
Vadim Kuznetsov
e7f47a0abb
Correct about dialog
2022-06-30 17:03:21 +03:00
Vadim Kuznetsov
214e0e94e0
Update version
2022-06-30 16:43:07 +03:00
Vadim Kuznetsov
2ea606db79
Added workround for diode bug for Ngspice-37
2022-06-30 16:37:20 +03:00
Vadim Kuznetsov
9457952f57
Added FFT example
2022-06-29 16:32:27 +03:00
Vadim Kuznetsov
bba59f0b08
Search for ngspice executable in binary directory, rely on PATH if not found
2022-06-20 18:03:46 +03:00
Vadim Kuznetsov
cd113ed907
Show Freq. instead of X-pos. for Smith chart; fix indentation
2022-06-13 10:48:07 +03:00
Vadim Kuznetsov
819fee41c9
Added 'X position' input field in MarkerDialog
2022-06-12 08:41:00 +03:00
Vadim Kuznetsov
dc04a935d8
Remove QtScript refence from CMake and loaddialog.cpp
2022-05-31 19:23:50 +03:00
Vadim Kuznetsov
318c020dbd
Merge branch 'qtscript_remove' into current
2022-05-31 19:11:34 +03:00
Krasilnikov Sergey
82adfc5324
use QJsonDocument instead of QScriptEngine
2022-05-29 17:57:00 +03:00
Vadim Kuznetsov
01d60d8d8b
Added XTAL library
2022-05-20 21:09:02 +03:00
Vadim Kuznetsov
01160df594
Add TL431 model
2022-05-17 20:31:44 +03:00
Vadim Kuznetsov
b34a979350
Implemented Ngspice Spectrum (FFT) analysis
2022-05-12 17:10:12 +03:00
Vadim Kuznetsov
31ef9c4694
Insert NutmegEquation if Ngspice is selected
2022-05-09 19:21:34 +03:00
Vadim Kuznetsov
4a10052fa1
Update minimum cmake version
2022-04-26 16:40:35 +03:00
Vadim Kuznetsov
5344ae34d4
Fixed .SP+.STEP analysis with Xyce
2022-04-26 14:27:22 +03:00
Vadim Kuznetsov
fc8a5d6be7
Set the default path for file save as $HOME instead of $HOME/.qucs
2022-04-13 17:30:16 +02:00
Vadim Kusnetsov
06a755e200
Merge pull request #87 from Wehzie/master
...
Update README.md
2022-04-12 11:48:32 +02:00
Wehzie
1580b3b1e2
Update README.md
...
Typo and grammer
2022-04-12 11:35:16 +02:00
Vadim Kuznetsov
6d78f16869
Create $HOME/.qucs on first run #86
2022-04-11 17:38:38 +02:00
Vadim Kuznetsov
c4c6252369
Add examples on S-parameter simulation
2022-04-03 15:59:10 +02:00
Vadim Kuznetsov
13665358ed
Add support for S-par+Noise for Ngspice
2022-04-03 12:28:07 +02:00
Vadim Kuznetsov
970663d842
Introduce Component::getExtraVaribales
2022-04-03 11:54:42 +02:00
KAGVa
4522a77f81
Update ngspice.cpp because of rare error
...
On rare instances it can happen that the S4Q_workdir variable is not set correctly (set to the default as /spice4qucs) after compiling from source and this gives a cryptic error message when starting a ngspice simulation ("Error:Failed to Start")
The error is because qucs-s tries to open/write to the file /spice4qucs/spice4qucs.cir which is a) typically under the root domain and b) usually doesnt exists
This error can be solved by changing S4Q_workdir which is used to create the temporal netlist for simulations to a writeable folder (usually it is ~/.qucs/spice4qucs/)
So technically nothing needs to be changed in the code but there is no error message when saving the netlist so I added one with a small help message.
I havent seen a way to edit S4Q_workdir in the application itself so maybe it might be useful to add an option there.
I think this change is useful because the error is rare and hard to track, so a little help with a more detailed error is useful.
I tested this file on ubuntu 21.10 (impish) & ngspice36, compiled & works as intended
2022-04-02 23:20:14 -04:00
Vadim Kuznetsov
186c19aa47
Added basic S-parameter support for Ngspice
2022-04-02 19:39:55 +02:00
Vadim Kuznetsov
bd974d63ed
Replace links for Qucs tutorial by Qucs-S tutorial
2022-03-28 22:05:38 +02:00
Vadim Kuznetsov
455727b62f
Fixed XYCE HB example to reflect #28
2022-03-20 13:02:09 +01:00
Vadim Kuznetsov
57b147feb1
Switch HB dataset parser to STD format parser; fix for #28
2022-03-20 12:55:42 +01:00
Vadim Kuznetsov
0b30f80dc8
Correct distortion example #83
2022-03-20 11:57:33 +01:00
Vadim Kuznetsov
c475e3b217
Check if schematic contains only DC sim and show error #78
2022-03-13 16:29:31 +01:00
Vadim Kuznetsov
751ffaed29
Reassemble complex variables when reading Xyce STD
2022-03-13 12:48:03 +01:00
Vadim Kuznetsov
cb2eb53621
Add initial support for S-parameter analysis with Xyce
2022-03-12 18:45:14 +01:00
Vadim Kuznetsov
da6bc383e1
Provide settings to set light/dark icon theme manually
2022-03-12 16:22:13 +01:00
Vadim Kuznetsov
3f390dcfd3
Fixed conflict in misc.h
2022-03-12 14:54:49 +01:00
Vadim Kuznetsov
61df64878a
Provide setting to set Schematic/Application fonts separately
2022-03-12 11:45:02 +01:00
Vadim Kuznetsov
3295a776f5
Fix layout in arrowdialog.cpp #81
2022-03-12 10:45:03 +01:00
Vadim Kuznetsov
1cc5da3128
Fix drag'n'drop on schematic
2022-03-10 00:20:30 +01:00
Vadim Kuznetsov
6f68fbaa65
Fix warnings
2022-03-08 00:24:01 +01:00
Vadim Kuznetsov
55bba07852
Merge branch 'fix_5.15_warnings' into current
2022-03-08 00:20:42 +01:00
Vadim Kuznetsov
c1225b97e8
Add conditional compilation
2022-03-08 00:20:21 +01:00
Vadim Kuznetsov
901f407d4a
Fix QProcess execution
2022-03-08 00:15:37 +01:00
Vadim Kuznetsov
9dfdd22c4d
Add liberapay info at README.md
2022-03-06 15:08:28 +01:00
Vadim Kusnetsov
040d98dab7
Update README.md
2022-03-06 14:33:27 +01:00
Vadim Kuznetsov
2dc8cfbc33
Fix crash on Wayland #76
2022-03-01 17:34:25 +01:00