jkriege2
7a0d3a71df
update README.md
2020-06-28 15:57:34 +02:00
jkriege2
52d3349199
improvements in CMake setup:
...
- removed more global settings (these are now target-specific)
- exporting now Config.cmake, which contains find_package(Qt) and loads a separate Targets.cmake
2020-06-28 15:53:26 +02:00
jkriege2
5f1579314e
switched to semantic versioning
2020-06-28 15:00:24 +02:00
jkriege2
39aa7479aa
using more modern Travis image to support newer doxygen
2020-06-28 10:36:41 +02:00
jkriege2
9fe4a13f1f
fixed failing Travi-CI build of documentation (it used an outdated doxygen download link)
2020-06-28 10:19:34 +02:00
jkriege2
e7ac54c403
update whatsnew
2020-06-28 10:17:38 +02:00
jkriege2
04219ec6d9
fixed issue #37 : installing README/LICENSE files now to $PREFIX/doc/JKQtPlotter, instead of $PREFIX/doc/
2020-06-28 09:53:33 +02:00
jkriege2
f6505e35fc
fixed issue #41 : "Build error when JKQtPlotter_BUILD_INCLUDE_XITS_FONTS set to OFF", code tried to use XITS-ressources, which were not there oif option is switched off. --> solved by adding optional private preprocessor definition
2020-06-28 09:49:20 +02:00
jkriege2
b22b4ca935
Fixed Bug #43 : jkqtp_format() had undefined behaviour, because va_start was called with a ref-parameter, which does not work. Now there are 4 overloaded template variants. See https://github.com/jkriege2/JKQtPlotter/issues/43
2020-06-27 14:35:45 +02:00
Jan W. Krieger
2b942e1e2d
Merge pull request #39 from dtimson/master
...
bugfix for reading style names
2020-02-25 07:44:17 +01:00
Dan Timson
397c72049f
bugfix for reading style names
2020-02-24 17:41:16 +00:00
jkriege2
6a2f8cff2c
updated doc
2020-01-06 18:31:48 +01:00
jkriege2
66d832c4a5
Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter
2020-01-06 18:30:03 +01:00
jkriege2
3a809923dc
upated doc&version
2020-01-06 18:29:37 +01:00
jkriege2
d9086e99d2
bugfix for https://github.com/jkriege2/JKQtPlotter/issues/38 : BUFFER Overflow due to access behind LUT-size
2020-01-06 18:17:41 +01:00
Jan W. Krieger
5f33d7be83
Update whatsnew.dox
2019-12-05 08:33:40 +01:00
Jan W. Krieger
838479de28
set new tag number
2019-12-05 08:20:14 +01:00
jkriege2
2f6ee0631c
corrected version
2019-11-29 07:35:47 +01:00
Jan W. Krieger
ee4262d14c
Merge pull request #34 from certik/log_zero2
...
Skip drawing the line for negative values in log plots
2019-11-29 07:27:50 +01:00
Ondřej Čertík
65c23c9669
Use linesP and vec_linesP names
2019-11-28 20:34:29 -07:00
Ondřej Čertík
ae722e8c33
Use a vector of QPolygonF directly
2019-11-28 20:32:38 -07:00
Ondřej Čertík
10edc6b0ac
Skip drawing the line for negative values
2019-11-26 13:40:05 -07:00
Jan W. Krieger
ca41788eae
added release badge
2019-11-24 13:36:27 +01:00
jkriege2
d953f34158
modified master version not not clash with branch version
2019-11-24 13:32:18 +01:00
jkriege2
2e8e30f1c0
pushed lib version to 2019.11.0
2019-11-24 13:29:56 +01:00
jkriege2
992d6e2ca4
added doc of v2019.11.0
2019-11-24 13:22:10 +01:00
jkriege2
2ab5b099d8
fixed typo which leads to Linux build fails!
2019-11-24 13:05:57 +01:00
Jan W. Krieger
1d6ef0f3ae
Update README.md
2019-11-24 12:58:52 +01:00
Jan W. Krieger
b5c370ab6f
regrouped badges
2019-11-24 12:57:03 +01:00
jkriege2
6c058f73ed
improved linewidth calculation in JKQTMathText for SQRT, arrows, ...
2019-11-24 12:53:58 +01:00
jkriege2
97a1780b3d
- performance issue fixed in JKQTMathText (the constructor iterated over all available fonts, which can be very slow when many fonts are installed (1-2ms/font, i.e. several seconds for thousands of fonts!), fixes https://github.com/jkriege2/JKQtPlotter/issues/31
...
- fixed some compiler warnings for obsolete functions in newer Qt (QFontMetrics::width())
2019-11-24 12:48:20 +01:00
jkriege2
4c6498e861
fixed some documentation errors (images didn't show up, because of broken links)
2019-11-24 12:43:37 +01:00
jkriege2
10965843da
JKQTPHighResTimer now uses C++11 chrono lib as fallback
2019-11-24 12:21:06 +01:00
jkriege2
9a667b9c22
several compiler warnings fixed
2019-11-24 12:20:43 +01:00
jkriege2
e21a6076f2
AppVeyor now only builds RELEASE-builds ...
2019-11-24 12:20:03 +01:00
jkriege2
3f69950373
added several GitHub badges to describe the project
2019-11-24 12:19:37 +01:00
jkriege2
54f7dba0bf
bugfix: removed some unneeded functions in mathparser
2019-11-24 10:52:24 +01:00
jkriege2
f70d93ba11
Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter
2019-11-24 10:43:00 +01:00
jkriege2
56660e2f4b
fixed several compiler warnings (mostly Visual Studio): clean-up of use of math constants M_PI ... and j0()/j1()/...-functions etc.
2019-11-24 10:42:44 +01:00
jkriege2
29b1c5aa37
solved link error with Visual Studio (upper/lower case mismatch in DEFINE was 'JKQtPlotter_LIB_...' but should be 'JKQTPLOTTER_LIB_...')
2019-11-24 10:42:23 +01:00
Jan W. Krieger
89b39de672
Merge pull request #26 from certik/travis
...
Improve Travis: test on Linux and macOS
2019-11-23 19:29:55 +01:00
Jan W. Krieger
5133d4ab51
Merge pull request #30 from jkriege2/add-code-of-conduct-1
...
Create CODE_OF_CONDUCT.md
2019-11-21 21:47:01 +01:00
Jan W. Krieger
a6f4d34ab6
Create CODE_OF_CONDUCT.md
2019-11-21 21:46:40 +01:00
Jan W. Krieger
863b80385f
Merge pull request #29 from certik/rpath
...
Set the proper RPATH for installed libraries
2019-11-21 21:42:49 +01:00
jkriege2
4c9db88a2e
some more fixes do MSVC build
2019-11-21 21:42:10 +01:00
Jan W. Krieger
265a36bf89
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS on) to hopefully fix MSVC build problems with examples
2019-11-21 18:34:09 +01:00
Ondřej Čertík
910d8641b5
Move the setting to a dedicated CMake file
2019-11-21 09:07:25 -07:00
jkriege2
6d8139e996
add missing compiler flag
2019-11-21 08:01:17 +01:00
Ondřej Čertík
78d55e7079
Set the proper RPATH for installed libraries
2019-11-20 11:55:23 -07:00
Ondřej Čertík
bbc6238029
Do not use "set -e" for the activate script
2019-11-18 12:23:24 -07:00