dsm
8a9c64004f
fix #1121
2024-12-11 18:53:56 +03:00
Integral
30f8ddd583
refactor: replace non-empty QString constructors with QStringLiteral()
2024-11-04 15:53:11 +08:00
ivandi
f3a46cb77b
Fix missing text in schematic after upgrading to Qt-6.8.0
2024-10-15 21:18:07 -04:00
Krasilnikov Sergey
8ad28c5193
fix unneeded setPen
2024-10-09 11:09:52 +03:00
Vadim Kuznetsov
d29b237603
Merge pull request #931 from ra3xdh/fix_before_release
...
Fixes before release
2024-09-05 11:15:23 +02:00
Vadim Kuznetsov
be7e30fcc5
Check only major version when checking document version
2024-09-05 11:34:54 +03:00
dsm
6f48ed92e8
fixed adding hash to application title.
2024-09-04 17:07:47 +03:00
dsm
7a42df05f3
hide git hash for stable releases.
2024-08-26 20:20:18 +03:00
Vadim Kuznetsov
78b11d6e4e
Remove dark/light icons setting
2024-07-21 11:12:56 +03:00
Vadim Kuznetsov
0c85634d98
Move getSymbolPatternsList to misc
2024-06-13 18:50:25 +03:00
Andrey Kalmykov
c9d147c7c4
Migrate drawing primitives coordinates from int to double
2024-06-04 22:36:57 +03:00
Andrey Kalmykov
3ba06d79ae
Add misc::draw_resize_handle
2024-05-18 23:27:32 +03:00
Andrey Kalmykov
ba24ba4fac
Add misc::draw_richtext
...
This is a helper function required for some future changes.
2024-05-18 23:27:01 +03:00
Vadim Kuznetsov
632627224a
Merge pull request #640 from ivandi69/relative-file-path
...
Add support for relative file paths
2024-04-07 12:55:52 +02:00
Vadim Kuznetsov
9982fff01c
Backport matching tool from Qucs-0.0.20
2024-03-25 10:21:59 +03:00
ivandi
13b7d305ed
Add support for relative file paths
2024-03-12 21:04:10 -04:00
Krasilnikov Sergey
a96c19c006
fix windowTitle without .git
2024-02-05 13:02:57 +03:00
Sergei Krasilnikov
8333b9283d
revert number format
...
fixes #495
2024-01-24 23:07:50 +03:00
Iwbnwif Yiw
0660bd9332
Allow zooming of diagrams using the mouse.
...
Initial commit of new feature, only rectangular diagrams are supported.
Behaviour with other diagram types is undefined.
This change also provides a preliminary refactoring of the code that
transforms between the various coordinate systems.
2024-01-21 20:32:18 +00:00
Vadim Kuznetsov
06a82a1a96
Marker notation follows diagram number notation #383
2023-12-01 20:49:45 +03:00
Krasilnikov Sergey
fa9698cf84
git commit hash in title
2023-11-29 12:18:20 +03:00
Sergei Krasilnikov
8c3cd05bf5
fix qt>=6.4
2023-11-28 10:21:41 +03:00
Sergei Krasilnikov
1ca2f06a32
fix qt6.6 deprecation
2023-11-27 22:59:34 +03:00
Vadim Kuznetsov
ead1b387dd
Try render device icons dynamically
2023-10-20 16:47:28 +03:00
Vadim Kuznetsov
6e650c45a1
Try SVG icon for diagram
2023-10-18 18:40:55 +03:00
Vadim Kuznetsov
fa7353b7f5
Try to find executables in PATH; if not found show configure dialog
2023-06-17 15:10:59 +03:00
Vadim Kuznetsov
94f476eb5f
Add routines to search executable in PATH
2023-06-17 13:05:03 +03:00
Vadim Kuznetsov
d3843c82a9
Fixed old Qt5 versions compatibility
2023-01-26 16:40:28 +03:00
Krasilnikov Sergei
05177da97b
working with qt6
2023-01-17 13:27:12 +03:00
Vadim Kuznetsov
98b1ca187d
Merge branch 'master' into current
2022-10-30 12:34:50 +03:00
Vadim Kuznetsov
0eaf4f952b
Switch to v1.0.0 #150
2022-09-14 18:09:45 +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
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
901f407d4a
Fix QProcess execution
2022-03-08 00:15:37 +01:00
Vadim Kuznetsov
9d85e07261
Recognize dark theme and use icons from bitmaps/dark
2022-02-22 21:47:38 +01:00
Vadim Kuznetsov
1819f91f4a
Detect dark theme and load special icons
2022-02-21 23:12:02 +01:00
Vadim Kuznetsov
9aa8865d02
Everything compiles and qucs_s application runs
2022-02-14 15:37:11 +01:00
Guilherme Brondani Torri
ae3c3e7562
Merge pull request #607 from in3otd/fix_593
...
Allow pasting from future versions
2016-11-23 17:57:41 +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
Guilherme Brondani Torri
de28251435
vhdl : fix char* to QString conversion.
...
The t.toLatin1() creates a QByteArray whose lifetime ends at the end of the
expression. But &p is now a pointing to someplace whose existence is no
guaranteed after the line is executed.
To avoid this, we can do it in two steps, storing the QByteArray first and
doing the conversion to double afterwards, like
(Thank you in3otd for the detective work in the pull request #608 .
This is causing VHDL simulation to fail as such:
0.0.18 : netCLEAR <= '1'; wait for 10 ns;
before fix: netCLEAR <= '1'; wait for 10 1;
The `Verilog_Time()` is not using `&p` afterwards, modified for
consistency.
2016-11-23 10:19:38 +01:00
in3otd
a87a64dc57
Remove usage of Qt3 compatibility functions
2016-11-19 16:02:42 +01:00
in3otd
7b7fc05236
Correct handling of file names with multiple dots
2016-11-19 16:02:42 +01:00
Guilherme Brondani Torri
9d855cb4a1
qucs: s/M_PI/pi
2015-01-20 16:34:25 +01:00
yodalee
e3c307373d
add namespace misc to misc.h
2015-01-18 19:22:12 +08:00
Guilherme Brondani Torri
a8c734b147
replace remaining 'math.h' by 'cmath' header
2015-01-09 13:53:16 +01:00
yodalee
5e46417235
make a copy of function into misc
2014-11-21 02:27:36 +08:00