276 Commits

Author SHA1 Message Date
Iwbnwif Yiw
5248d3d676 Allow aliases to be used in order to support legacy setting key names. 2024-02-06 20:48:34 +00:00
Iwbnwif Yiw
c48e0f91ba Fix issue with recent docs list.
The recent docs list is stored as a * separated string and needs to be
converted to a string list when reading from the settings file.
2024-02-06 20:17:50 +00:00
Iwbnwif Yiw
aaee3f66d6 Fix deprecated function warning (QDir requires ::setPath) 2024-02-06 20:15:45 +00:00
Iwbnwif Yiw
6c606f43b7 Convert the majority of settings reading in main.cpp to new model. 2024-02-06 19:57:26 +00:00
Iwbnwif Yiw
a58d7e6e9c Refactor a few existing settings to ensure there are no imcompatibilities 2024-02-05 22:59:03 +00:00
Iwbnwif Yiw
53959c4f2e Implement setting an item and access default. 2024-02-05 22:24:05 +00:00
Krasilnikov Sergey
fa9698cf84 git commit hash in title 2023-11-29 12:18:20 +03:00
Sergei Krasilnikov
1ca2f06a32 fix qt6.6 deprecation 2023-11-27 22:59:34 +03:00
Krasilnikov Sergey
6ad1855ebb fix "Attribute Qt::AA_EnableHighDpiScaling must be set before QCoreApplication is created." warning 2023-10-17 17:49:05 +03:00
Vadim Kuznetsov
b045651d39 Add Qt version check to supress warning 2023-10-16 16:26:37 +03:00
Vadim Kuznetsov
ed0d94ef41 Try SVG icons 2023-10-15 19:48:56 +03:00
Vadim Kuznetsov
8981b82a9c Force QT_AUTO_SCREEN_SCALE_FACTOR=1 #200 2023-09-26 10:15:44 +03:00
Vadim Kuznetsov
7b118813ac Add explicit firsRun setting #299 2023-08-18 15:44:04 +03:00
Vadim Kuznetsov
24d31be317 Revert simulation selection dialog on first startup 2023-06-17 14:32:41 +03:00
Krasilnikov Sergey
8ce12c4838 ready 2023-06-15 19:24:02 +03:00
Krasilnikov Sergey
2f05522b13 wip - move combobox to toolbar 2023-06-07 01:45:39 +03:00
Krasilnikov Sergey
ea517237a2 combine 2 xyce option 2023-06-05 23:52:53 +03:00
Adam Strzelecki
8621131c73 Remember toolbars visibility and don't ask on exit
We are anyway asking if we have some files not saved.
2023-02-12 22:44:48 +01:00
Krasilnikov Sergei
05177da97b working with qt6 2023-01-17 13:27:12 +03:00
Krasilnikov Sergey
b70e615020 replace foreach macro 2023-01-15 01:17:09 +03:00
Krasilnikov Sergey
e4bf2382c1 rewrite qucsMessageOutput 2022-12-29 16:10:46 +03:00
Vadim Kuznetsov
1bc44a5349 Add setting to hold OpenVAF path 2022-12-19 19:38:03 +03:00
Vadim Kuznetsov
8ede21fc51 Provide a setting to revert old trace names 2022-11-24 16:30:10 +03:00
Vadim Kuznetsov
98b1ca187d Merge branch 'master' into current 2022-10-30 12:34:50 +03:00
Vadim Kuznetsov
d4f2bd8749 Set ngspice_con.exe as default for Windows #119 2022-07-30 12:07:01 +03:00
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 Kuznetsov
ede0d9dc68 Merge branch 'current' 2022-06-30 17:05:21 +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
6d78f16869 Create $HOME/.qucs on first run #86 2022-04-11 17:38:38 +02:00
Vadim Kuznetsov
da6bc383e1 Provide settings to set light/dark icon theme manually 2022-03-12 16:22:13 +01:00
Vadim Kuznetsov
61df64878a Provide setting to set Schematic/Application fonts separately 2022-03-12 11:45:02 +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
2dc8cfbc33 Fix crash on Wayland #76 2022-03-01 17:34:25 +01:00
Vadim Kuznetsov
3a3481afeb Fix QString::SkipEmptyParts 2022-02-24 23:45:28 +01:00
Vadim Kuznetsov
189802ab0d Fix more warnings in components 2022-02-24 00:13:12 +01:00
Vadim Kuznetsov
69c7eb4973 Add qucs namespace and fix Arc name conflict 2022-02-20 15:43:44 +01:00
Vadim Kuznetsov
f5b6d96fdf Use system default font instead of Helvetica 2022-02-17 19:03:44 +01:00
Vadim Kuznetsov
e20a42ecdc Remove hardcoded .qucs path 2022-02-16 22:06:30 +01:00
Vadim Kuznetsov
f1229258a0 Switch default config to qucs-s.conf instead of qucs.conf 2022-02-16 21:51:55 +01:00
Vadim Kuznetsov
9aa8865d02 Everything compiles and qucs_s application runs 2022-02-14 15:37:11 +01:00
yrrapt
d612d2b438 Added a field to add extra parameters to pass to the simulator executable 2020-02-05 20:39:17 +01:00
Vadim Kuznetzov
c45bc09437 Update default Xyce executable paths (for Xyce>=6.8) 2017-10-25 09:31:07 +03:00
Vadim Kuznetzov
9085dd438b Remove QUCSDIR and QUCS_LIBDIR 2017-10-20 17:46:44 +03:00
Vadim Kuznetzov
9a1a7b17ec Remove WITH_SPICE CMake switch 2017-10-20 17:37:13 +03:00
Vadim Kuznetzov
5dcf2a1d51 Correct examples location 2017-01-22 18:07:20 +03:00
Vadim Kuznetzov
d1bd120d41 Don't use QUCSDIR with QUCS-S 2016-12-08 11:04:16 +03:00
Vadim Kuznetzov
aeb3323cac Merge branch 'release-0.0.19' into qucs-s-stable
Fixed conflits in qucslib:

1. Fixed SPICE libraries support
2. Fixed QUCS_ROOT paths
2016-11-30 10:35:14 +03:00
Guilherme Brondani Torri
d5f1da3cfb Merge pull request #544 from felix-salfelder/examples
install examples to examplesdir=${pkgdatadir}/examples
2016-11-23 20:04:47 +01:00
in3otd
1e15fb546a Add VersionTriplet class to handle SW versions comparison
To ease SW version comparisons a VersionTriplet class has been added
to handle the common comparison operators.
A QucsVersion global variable now holds the current Qucs version
and is used when checking Documents and Libraries versions.
2016-11-23 10:32:54 +01:00