Commit Graph

107 Commits

Author SHA1 Message Date
jkriege2
2365caf83b NEW: JKQTPGeoBezierCurve for drawing bezier curves of degree 1-4 (+example) 2024-02-13 23:49:23 +01:00
jkriege2
de68d8b8d6 NEW: added financial graphs (Candlestick or OHLC) and example for these 2024-02-11 14:18:50 +01:00
jkriege2
f860f76e72 doc update 2024-02-10 16:46:33 +01:00
jkriege2
942c6aacfa linkfix 2024-02-09 13:53:29 +01:00
Jan W. Krieger
4de6468882
Update README.md 2024-02-09 11:59:22 +01:00
jkriege2
7443752ded improved example banner and screenshot website 2024-02-09 11:49:05 +01:00
jkriege2
7e5961abe7 doc/mainpage update 2024-02-08 22:06:02 +01:00
jkriege2
f7cbb1dea8 add example and explanation for use of CMake's FetchCOnten-API 2024-01-17 20:42:12 +01:00
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