Commit Graph

99 Commits

Author SHA1 Message Date
jkriege2
3412b4df32 docfix 2024-01-16 15:35:12 +01:00
jkriege2
b0df7a1fd7 NEW/BREAKING: provide general targets JKQTPlotter5/6::JKQTPlotter5/6, JKQTPlotter5/6::JKQTMathText5/6, ... which are independent of the type of build (shared/static)
NEW/BREAKING: refactor CMake-Code, so static/dynamic switch is done via <code>BUILD_SHARED_LIBS</code>, which retires <code>JKQtPlotter_BUILD_STATIC_LIBS</code>, <code>JKQtPlotter_BUILD_SHARED_LIBS</code> and removes the capability to build static and shared libraries in one location (fixes issue #104)
NEW: prepareed library for CMake's <a href="https://cmake.org/cmake/help/latest/module/FetchContent.html">FetchContent</a>-API
NEW: the different sub-libraries JKQTPlotter, JKQTFastPlotter (DEPRECATED), JKQTMath, JKQTMathText can be activated/deactivated with CMake options JKQtPlotter_BUILD_LIB_JKQTPLOTTER, JKQtPlotter_BUILD_LIB_JKQTFASTPLOTTER, JKQtPlotter_BUILD_LIB_JKQTMATHTEXT, JKQtPlotter_BUILD_LIB_JKQTMATH
2024-01-16 13:07:08 +01:00
Jan W. Krieger
6cfce4c30e
Update README.md 2024-01-09 22:14:21 +01:00
Jan W. Krieger
0d9791cf7c
Added chart of stargazers over time 2022-11-08 15:21:33 +01:00
Jan W. Krieger
7cf9bfec21
Update README.md 2022-07-29 12:48:19 +02:00
Jan W. Krieger
49fe161a6d
Update README.md 2022-07-29 12:28:10 +02:00
Jan W. Krieger
86aa40afce
Added links 2022-07-16 13:06:59 +02:00
jkriege2
b931e4d806 updated whatsnew.dox 2022-04-22 20:54:13 +02:00
jkriege2
85e60e3e56 updated documentation and whatsnew.dox 2022-04-22 20:19:25 +02:00
jkriege2
513b0d37aa added CodeQL badge 2022-04-21 12:25:57 +02:00
jkriege2
c058ae3488 removed Travis CI integration 2022-04-21 11:13:42 +02:00
jkriege2
5abac3b3db fixed CMakeLists.txt cmake-version to work on appveyor Linux build 2022-04-18 22:42:18 +02:00
jkriege2
3dd8246405 updated appveyor.yml (exclude gh-pages, find CImg on Win)
updated appveyor badge
2022-04-18 14:08:01 +02:00
jkriege2
f368855076 renamed JKQTPPlotObject->JKQTPGeometricPlotElement and added new base class JKQTPPlotAnnotationElement 2020-09-21 13:15:57 +02:00
Jan W. Krieger
2225e655f3
Update README.md 2020-08-21 18:32:50 +02:00
Jan W. Krieger
51e3b4e0e9
Update README.md 2020-08-14 16:26:17 +02:00
Jan W. Krieger
53be402925
added code quality badges 2020-08-14 16:21:32 +02:00
jkriege2
7a0d3a71df update README.md 2020-06-28 15:57:34 +02:00
jkriege2
5f1579314e switched to semantic versioning 2020-06-28 15:00:24 +02:00
Jan W. Krieger
ca41788eae
added release badge 2019-11-24 13:36:27 +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
3f69950373 added several GitHub badges to describe the project 2019-11-24 12:19:37 +01:00
jkriege2
57e8fb3362 added CImg interface (header-only) + examples
some corrections for OpenCV examples
2019-11-16 13:50:43 +01:00
jkriege2
34b31812ba + bugfixed DLL-export when building shared libraries
+ CMAKE now properly adds the Build-type when building libraries
+ removed some more compiler warning
2019-06-22 14:21:32 +02:00
jkriege2
5ed80e5ce9 bugfixed README.md 2019-06-20 22:46:25 +02:00
jkriege2
d104356f31 added documentation for CMake 2019-06-20 22:38:51 +02:00
jkriege2
7311948d53 using CMake now to build examples
restructuring/massive renaming to make this possible
2019-06-20 22:24:47 +02:00
jkriege2
456fd644bf improved documentation 2019-06-01 18:20:36 +02:00
jkriege2
ff489e9fac bugfixes 2019-05-30 09:48:51 +02:00
Jan W. Krieger
a2e5ad84c8
Update README.md 2019-01-21 09:31:13 +01:00
Jan W. Krieger
b994638a3b
Update README.md 2019-01-21 09:30:57 +01:00
jkriege2
2d08250db6 - added new graph: JKQTPSingleColumnSymbolsGraph
- fixed additional renames JKQTPLotter->JKQTPlotter
- improved documentation (boxplots, JKQTMathText)
- added several examples
2019-01-20 16:15:10 +01:00
jkriege2
86c2f3fa76 extensive renaming of classes --> using a unified CamelCase-Scheme now for class/function names 2019-01-20 10:49:29 +01:00
Jan W. Krieger
f62f52dfff bugfixed .travis.yml
added Travis-link to README.md
2019-01-15 17:30:35 +01:00
Jan W. Krieger
9b4c7b421a
Update README.md 2019-01-13 17:19:05 +01:00
Jan W. Krieger
b060d6a9af
Update README.md 2019-01-13 17:18:27 +01:00
Jan W. Krieger
aaa3b2db77
added link to online-help 2019-01-13 09:35:35 +01:00
jkriege2
488df45829 improved code and files for doxygen documentation 2019-01-12 23:11:08 +01:00
Jan W. Krieger
4f8a214655
Update README.md 2019-01-12 14:15:43 +01:00
Jan W. Krieger
63b4afeb0a
Update README.md 2019-01-12 14:15:08 +01:00
jkriege2
992c76f64f improved readme-structure 2019-01-12 14:02:12 +01:00
jkriege2
4ed1d41e8c fixed some typos/wrong links 2019-01-08 20:04:51 +01:00
jkriege2
828afb1138 added example that explains how to use JKQtPlotter from the Qt Form Designer 2019-01-08 20:02:05 +01:00
jkriege2
a063a1dd99 fixed links 2019-01-07 21:02:04 +01:00
jkriege2
5b910fc9b3 added example for geometric objects 2019-01-07 21:00:56 +01:00
Jan W. Krieger
5beed78563 reorganized folder structure in root directory (there are now distinct folders for INCLUDE, STATIC, DYNAMIC libs and examples moved to the folder examples) 2018-12-28 17:46:47 +01:00
Jan W. Krieger
877abaf2b8 add example for pointilistic image plot, using a scatter plot 2018-12-24 21:39:37 +01:00
Jan W. Krieger
efa079f17f Update README.md 2018-12-24 15:42:10 +01:00
Jan W. Krieger
4ac14ed871 improved parsed/evaluated function classes (made C++11-ready) and added examples for them 2018-12-23 20:27:24 +01:00