jkriege2
|
ee7387d033
|
updated default.ini style
|
2023-07-21 22:05:27 +02:00 |
|
jkriege2
|
841e5ac916
|
removed unnecessary DEBUG-output
|
2023-07-21 22:01:45 +02:00 |
|
jkriege2
|
869c83222a
|
NEW: added cyberpunk style
|
2023-07-21 21:59:49 +02:00 |
|
jkriege2
|
6522325ed1
|
UPDATED updated blueprint.ini and dark.ini styles
|
2023-07-21 21:55:07 +02:00 |
|
jkriege2
|
7f6c5fc9aa
|
FIXED: Barcharts were not filled with cycling patterns properly and the first default symbol was never used (in JKQTBasePlotter::getPlotStyle())
|
2023-07-21 21:53:06 +02:00 |
|
jkriege2
|
c371899579
|
BREAKING: new default color scheme
|
2023-07-21 19:36:02 +02:00 |
|
jkriege2
|
1cbba3f5d1
|
FIXED: implemented missing JKQTPGeoArrow constructors
|
2023-07-21 19:32:47 +02:00 |
|
jkriege2
|
b188d95c01
|
implemented complex syntax in JKQTPColorDerivationMode::fromString()
|
2023-07-21 19:30:56 +02:00 |
|
jkriege2
|
ed8b23d7cf
|
FIXED: JKQTPGeoEllipse is now correctly drawn with a nonzero angle
|
2023-07-21 19:27:57 +02:00 |
|
jkriege2
|
ed1204cea6
|
NEW: You can use additional syntax derived from CCS to define colors in style.ini.files (or when using jkqtp_String2QColor() ): You can use full CSS-color syntax with functions "rgb(R,G,B)", "rgba(...)", "hsl(...)", "hsv(...)", "gray(...)", "green(...)", "red(...)", "blue(...)"
|
2023-07-21 19:25:46 +02:00 |
|
jkriege2
|
7eca9f7c8b
|
- corrected size of internal image buffer --> fixes strange rendering with distortions (especially in text!)
- added missing override declarations
- JKQTPlotter::jkqtp_RESIZE_DELAY is thread-safe now (atomic)
|
2023-07-21 19:19:50 +02:00 |
|
jkriege2
|
4c1668e50d
|
fixed String2JKQTPMouseDragActions(): some wrong strings
|
2023-07-04 19:38:39 +02:00 |
|
jkriege2
|
8c3dd031ad
|
modified Qt version in an appveyor-build, as v6.5 was not installed!
|
2023-07-03 11:57:23 +02:00 |
|
jkriege2
|
4e48d8da5f
|
updated appveyor
|
2023-07-03 11:34:59 +02:00 |
|
jkriege2
|
ab0da0017d
|
modified the way to generate styles-example documentation again
|
2023-07-03 10:11:51 +02:00 |
|
jkriege2
|
55912ad931
|
improved styles-auto-doc-generation
|
2023-07-02 23:19:05 +02:00 |
|
jkriege2
|
aee3b23696
|
UPDATED included styles INI-files + automatic generation of style.ini documentations
|
2023-07-02 23:01:56 +02:00 |
|
jkriege2
|
dfa29b7b81
|
fixed compile issues
|
2023-07-01 23:33:57 +02:00 |
|
jkriege2
|
a492b75724
|
updated default style parameters (more modern)
|
2023-07-01 23:23:35 +02:00 |
|
jkriege2
|
d23ea0a79e
|
fix issue #96: JKQTPlotter::saveAsPixelImage() does not add a border around the image any longer (can be reacivated by a new optional function parameter)
|
2023-07-01 22:27:00 +02:00 |
|
jkriege2
|
4207f25bd4
|
bumped Qt-Versions in AppVeyor-Builds ...
|
2023-07-01 17:47:28 +02:00 |
|
jkriege2
|
a1408ccbd0
|
JKQTMathText: Update several layouting nodes (especially braces)
|
2023-07-01 15:57:57 +02:00 |
|
jkriege2
|
4b4075c226
|
JKQTMathText: fixed super-script sizing (using tightboundingbox around x instead of xHeight(), which caused some problems recently for several standard fonts
|
2023-07-01 15:09:38 +02:00 |
|
jkriege2
|
8719208acf
|
iproved JKQTMathText::drawIntoPixmap() and drawIntoPicture(): using ARGB32_Premultiplied for QPixmap + enabled QPainter::VerticalSubpixelPositioning when available
|
2023-07-01 14:49:56 +02:00 |
|
jkriege2
|
3b136c7320
|
fixed some compile errors in static initialization
|
2023-07-01 14:44:46 +02:00 |
|
jkriege2
|
6dff6b3928
|
updated images
|
2023-06-30 14:25:23 +02:00 |
|
jkriege2
|
3fc8951851
|
made more STATIC data members thread_local or secured them by a std::mutex. This was at least JKQTMathText and JKQTBasePlotter should be usable in several threads
|
2023-06-30 13:52:17 +02:00 |
|
jkriege2
|
79d8dbad84
|
fixed some compiler warnings
|
2023-06-29 08:44:20 +02:00 |
|
Jan W. Krieger
|
8342be0b4f
|
Update appveyor.yml: apt-get update --> apt update
Hopefully that fixes AppVeyor problems
|
2023-06-27 21:26:49 +02:00 |
|
Jan W. Krieger
|
dbf50bdba2
|
Update appveyor.yml
|
2023-06-27 21:11:51 +02:00 |
|
Jan W. Krieger
|
796f9826cc
|
Update appveyor.yml
|
2023-06-27 21:09:43 +02:00 |
|
Jan W. Krieger
|
97e9ecf11b
|
Update appveyor.yml
|
2023-06-26 23:39:09 +02:00 |
|
Jan W. Krieger
|
68f94e7381
|
Update appveyor.yml
try to fix appveyor build problem
|
2023-06-26 10:19:55 +02:00 |
|
jkriege2
|
cf43dc4a7e
|
made JKQTPPlotSymbol() thread-safe
|
2023-06-25 18:05:16 +02:00 |
|
jkriege2
|
41e63341b5
|
added concurrency tools header to jkqtpcommmon, initially with JKQTPSynchronized<T>
|
2023-06-25 17:51:21 +02:00 |
|
jkriege2
|
f753b6e9b3
|
IMPROCED windeployqt-handling in CMake-scripts (works better for Qt6.5)
|
2023-06-18 15:15:36 +02:00 |
|
jkriege2
|
cd77d38a5b
|
IMPROVED handling of JKQTPMouseWheelActions::jkqtpmwaZoomByWheelAndTrackpadPan: now consecutive pan-actions are recognizes as such, even if the pan-delta is larger than the predefined limit ... as long as the events were generated close in time to each other!
|
2023-06-18 15:13:24 +02:00 |
|
jkriege2
|
9762b44b7d
|
IMPROVED/REWORKED: zomm/pan by mouse-wheel: now there are modes that support zoomin AND panning by trakpad and mouse-wheel simultaneously!
|
2023-06-16 13:41:47 +02:00 |
|
jkriege2
|
5240cf8681
|
removed unneeded #include
|
2023-06-11 16:39:13 +02:00 |
|
jkriege2
|
d1e493fc73
|
fixed issue #98: Signal JKQTPlotter::plotMouseWheelOperated() was called with wrong x/y-position-coordinates
|
2023-06-11 16:32:10 +02:00 |
|
jkriege2
|
99408c368a
|
try fixing broken AppVeyor build
|
2023-05-28 14:29:03 +02:00 |
|
jkriege2
|
ebd1a29e1d
|
BREAKING: Implement better/more access functions to the graphs (inlcuding sorting, moving up/down, appending/prepending, graphs-iterators ...), solves issue #97
|
2023-05-27 23:46:45 +02:00 |
|
jkriege2
|
1dbb32d1c9
|
undo last commit
|
2023-05-13 14:57:55 +02:00 |
|
jkriege2
|
da394e4c6f
|
add ReadTheDocs build
|
2023-05-13 14:44:40 +02:00 |
|
Jan W. Krieger
|
625669c0ad
|
Update README.md
|
2023-03-27 15:25:46 +02:00 |
|
jkriege2
|
fc642b6cac
|
bugfixed QSet-initialization
|
2023-03-23 14:53:23 +01:00 |
|
jkriege2
|
848ec1952a
|
Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter
|
2023-03-23 13:55:31 +01:00 |
|
jkriege2
|
f61b46b96b
|
NEW: secondary axes: added functionality to manage additional secondary axes in a JKQTPBasePlotter and to select which x-/y-Axis to use for drawing a JKQTPPlotElement, see also issue #87
|
2023-03-23 13:55:18 +01:00 |
|
Jan W. Krieger
|
97f686ba6b
|
set to fixed ubuntu version
|
2023-03-19 13:17:04 +01:00 |
|
Jan W. Krieger
|
72649c9c26
|
finalize update to doxygen 1.9.6
|
2023-03-19 13:16:17 +01:00 |
|