Commit Graph

819 Commits

Author SHA1 Message Date
jkriege2
8b6e420c56 bugfix: added #define _USE_MATH_DEFINES needed for msvc to use M_PI, M_LN2... 2022-07-21 12:06:22 +02:00
jkriege2
79b5b2693f bugfix: missing include 2022-07-21 12:01:43 +02:00
jkriege2
25c55391ab NEW: Using precompiled headers in CMake-build to speed up build times 2022-07-20 22:31:42 +02:00
jkriege2
ba6e583d56 bugfixed qmake build scripts 2022-07-20 21:35:45 +02:00
Jan W. Krieger
bfc46de304
Update appveyor.yml 2022-07-20 20:58:11 +02:00
Jan W. Krieger
1bdf987b92
Update appveyor.yml 2022-07-20 19:37:09 +02:00
Jan W. Krieger
f04264d6a2
Update appveyor.yml 2022-07-20 17:51:56 +02:00
Jan W. Krieger
1a1d9762f6
Update appveyor.yml 2022-07-20 13:34:26 +02:00
Jan W. Krieger
64d6b1d08f
Update appveyor.yml 2022-07-20 12:34:14 +02:00
Jan W. Krieger
a132482f7b
Update appveyor.yml 2022-07-20 07:29:04 +02:00
jkriege2
c7c2d3382d defined MAKETOOL 2022-07-19 21:48:53 +02:00
jkriege2
ee330127f0 Appveyor: removed matrix: exclude:... 2022-07-19 20:22:09 +02:00
jkriege2
eb44af9b32 AppVeyor: added qmake build 2022-07-19 19:01:05 +02:00
jkriege2
5d9ed12bd8 AppVeyor: add QMake build 2022-07-19 16:03:23 +02:00
jkriege2
b10a5749e5 AppVeyor: modified image-selection and matrix-generation 2022-07-19 16:01:55 +02:00
jkriege2
c2ddf8af37 improved documentation 2022-07-19 14:44:12 +02:00
jkriege2
74c2e3edf1 improved CMAKE Library Export script 2022-07-19 14:42:41 +02:00
jkriege2
1e81d58968 updated QMake-build files 2022-07-19 14:39:59 +02:00
jkriege2
58e3c3e862 added homepage and description to CMakeLists.txt 2022-07-19 14:36:48 +02:00
jkriege2
27a3323994 AppVeyor: use parallel builds 2022-07-19 14:35:08 +02:00
jkriege2
459c7d7809 bugfixed CMakeLists.txt 2022-07-19 14:21:51 +02:00
jkriege2
5087970c79 updated copyright notice 2022-07-19 13:40:43 +02:00
jkriege2
640f4febae increased version number to 5.0.0 in preparation of next release 2022-07-19 13:39:39 +02:00
jkriege2
ece49f2d2b FIXED issue #80: "Bug with multiple inheritance with Q_GDAGET with CLANG", thanks to user:igormironchik, caused by QTBUG-104874 2022-07-19 10:24:52 +02:00
jkriege2
ea6db847d8 Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter 2022-07-19 08:01:49 +02:00
jkriege2
d8c1524f61 partly solve issue #81 by making print-support optional. In addition it can be switched off with the CMake-option JKQtPlotter_BUILD_FORCE_NO_PRINTER_SUPPORT=ON 2022-07-18 23:33:20 +02:00
Jan W. Krieger
fbdcac9bd4
Update appveyor.yml 2022-07-18 23:06:24 +02:00
Jan W. Krieger
580635144f
bugfixed appVeyor-builds for MacOs 2022-07-18 23:01:18 +02:00
Jan W. Krieger
ca35ef0322
add Appveyor-build for MacOS 2022-07-18 18:14:00 +02:00
jkriege2
d132009679 added some additional accent-control-sequences 2022-07-18 15:01:42 +02:00
jkriege2
a1a2fcdd3f clean-up of library dependencies 2022-07-18 15:01:12 +02:00
Jan W. Krieger
86aa40afce
Added links 2022-07-16 13:06:59 +02:00
jkriege2
a8da6caf0d IMPROVED JKQTMathText: tokenizing and parsing of text in text-mode: now a lot of accents with commands like \"a, \'e and variants (e.g. {\"a}, \"{a}, ...) are supported now
NEW in JKQTMathText: added \acute{X}, \grave{X}, \acute{X}
2022-07-10 22:01:11 +02:00
jkriege2
24cb74fc06 bugfixed Qt5.x problem 2022-07-09 10:57:46 +02:00
jkriege2
5dee5ae93d JKQTMathText: refactored \\instruction parsing
JKQTMathText: added \shaded{color}{...}, \ovalbox{}, ... commands
2022-07-08 23:15:42 +02:00
jkriege2
a7eba017c6 Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter 2022-07-06 22:44:19 +02:00
jkriege2
36aeec13aa refactored/simplified JKQTMathText::parseLatexString()
bugfixed regression: JKQTMathText displays \left.\right)-type braces and \sum,\int,... with and without \limits correctly again
2022-07-06 22:44:02 +02:00
jkriege2
f9370799fc minor bugfix: missing return 2022-07-06 21:00:24 +02:00
jkriege2
fc83ebea4c Wingdings symbols 2022-07-06 21:00:03 +02:00
Jan W. Krieger
be7c2013d9
Update appveyor.yml 2022-07-06 07:21:23 +02:00
jkriege2
3839a5506d possibly fixed appvey-build for Qt 6.3 and MSVC2019 2022-07-05 22:03:37 +02:00
jkriege2
0ab3626f4d refactored symbol node, should also fix issue #78 2022-07-05 22:03:08 +02:00
jkriege2
341e1ac2ef bugfixed missing QFontMettricsF::width() in newer Qt versions, should fix issue #77 2022-07-05 20:14:51 +02:00
jkriege2
2ef181301b NEW: JKQTMathText: added functions to set the font-size in pixels (as alternative to the existing functions that set them in points), implements request #76 2022-07-04 21:02:43 +02:00
jkriege2
9a13e5127a JKQTMathText: improve documentation (fixes issue #74), add new draw()-variant, which accepts a QPointF 2022-07-03 21:30:12 +02:00
jkriege2
0f958cc2d6 - JKQTMathText: IMPROVED/breaking: refactored symbol node JKQTMathTextSymbolNode and changed font-lookup!
- JKQTMathText: IMPROVED/NEW/breaking: refactored whitespace-processing node JKQTMathTextWhitespaceNode, now all major LaTeX whitespace commands are supported properly
2022-07-03 20:30:12 +02:00
jkriege2
8814523e63 BUGFIX: JKQTMathText: corrected size-calculation and drawing of decorations 2022-06-28 23:14:31 +02:00
jkriege2
9a7e44889f IMPROVED: JKQTMathText: optional parameter of \sqrt is properly parsed now 2022-06-28 21:59:50 +02:00
jkriege2
6c26e250da IMPROVED: JKQTMathText: rendering of sqrt 2022-06-28 12:00:20 +02:00
jkriege2
b83e0a3292 NEW: JKQTMathText: added \underbracket and \overbracket 2022-06-28 10:15:54 +02:00