martin
|
3fc38bc645
|
Fixed TextRenderer memory leak
|
2022-11-29 16:10:44 +01:00 |
martin
|
9bb0e35f3c
|
Allow configuring background color of GifExporter
|
2022-10-04 20:56:57 +02:00 |
martin
|
ec1fb2444d
|
improve gif export
|
2022-10-03 22:15:27 +02:00 |
martin
|
787e9c27be
|
Add exporter to swing and awt native canvas. Let drawable text have a point on the value and smart layout according to camera
|
2022-10-02 00:02:58 +02:00 |
martin
|
72c612b888
|
Mouse projection supports margin, mouse over format labels, Painter directly provide modelToScreen and screenToModel
|
2022-08-30 20:23:20 +02:00 |
Martin Pernollet
|
417b927c02
|
Merge pull request #295 from jzy3d/bug/swingTranslucentSurfaceIn2dView
Workaround a Swing bug related to 2D view updates
|
2022-08-26 18:55:49 +02:00 |
Martin Pernollet
|
7980ee8a54
|
[maven-release-plugin] prepare for next development iteration
|
2022-08-08 15:39:22 +02:00 |
Martin Pernollet
|
0f84c95630
|
[maven-release-plugin] prepare release jzy3d-all-2.2.0
|
2022-08-08 15:37:30 +02:00 |
Martin Pernollet
|
441aabee65
|
working on swing issue
|
2022-07-28 16:23:51 +02:00 |
Martin Pernollet
|
fb6c3a093d
|
Merge branch 'master' of github.com:jzy3d/jzy3d-api into master
|
2022-07-28 13:43:04 +02:00 |
Martin Pernollet
|
35b013bde3
|
Adding smooth line
|
2022-07-28 13:42:55 +02:00 |
martin
|
589e3f798a
|
doc
|
2022-07-26 17:33:38 +02:00 |
martin
|
1dc5945f4c
|
Adding cases
|
2022-07-06 19:28:50 +02:00 |
martin
|
70ce1ecb83
|
Tick placement of 2D charts XZ and YZ
|
2022-06-29 13:54:56 +02:00 |
martin
|
3ed4e240c6
|
Add line strip doc
|
2022-06-21 10:03:24 +02:00 |
Martin Pernollet
|
96ade95efe
|
Update baseline images
|
2022-06-17 14:31:29 +02:00 |
Martin Pernollet
|
a63309497c
|
Better canvas pixel scale getters. Add checks to view pixel scale listener to check consistent values and avoid layout glitches
|
2022-06-17 13:32:08 +02:00 |
Martin Pernollet
|
cf1f8d08bc
|
A bit more test
|
2022-06-13 12:33:46 +02:00 |
Martin Pernollet
|
19d4a0293b
|
Considering colorbar margins, started to deal with asymetric margin
|
2022-06-07 12:28:38 +02:00 |
martin
|
bd4baa7fd1
|
.
|
2022-06-01 17:54:43 +02:00 |
Martin Pernollet
|
f278777f6c
|
Bump to version 2.1.1-SNAPSHOT
|
2022-05-24 17:31:19 +02:00 |
Martin Pernollet
|
f88693859d
|
[maven-release-plugin] prepare release jzy3d-all-2.1.0
|
2022-05-24 16:51:35 +02:00 |
Martin Pernollet
|
dd56f3762b
|
Applying @HannesWell recommandations for Gitignore cleanup
|
2022-05-24 12:28:30 +02:00 |
Martin Pernollet
|
ca2cdd2a54
|
merge
|
2022-05-24 11:56:06 +02:00 |
Martin Pernollet
|
692703c428
|
merge
|
2022-05-24 11:33:51 +02:00 |
martin
|
875e5836c8
|
Adding an exact function for processing 2D margins accurately
|
2022-05-13 19:24:03 +02:00 |
martin
|
1b01dae123
|
Remove useless IAxisLayout interface
|
2022-05-11 17:17:08 +02:00 |
Martin Pernollet
|
af17738c68
|
Remove useless setter from GPUInfo
|
2022-04-29 17:58:48 +02:00 |
Martin Pernollet
|
d5311e6633
|
Update baseline image with new text renderer
|
2022-04-29 15:53:16 +02:00 |
Martin Pernollet
|
245184faa9
|
Only apply HiDPI windows trick for AWT to native Canvases (avoid EmulGL)
|
2022-04-29 10:46:01 +02:00 |
Martin Pernollet
|
b3656361f0
|
Improve Windows support and add manual tests
|
2022-04-28 15:08:15 +02:00 |
Martin Pernollet
|
ee4cabcd67
|
clean initial commit
|
2022-04-27 17:17:03 +02:00 |
Martin Pernollet
|
41ac6498fc
|
clean initial commit
|
2022-04-27 17:15:39 +02:00 |
Martin Pernollet
|
a4c7f045de
|
Detect current monitor (screen) change to trigger text and legend redraw
|
2022-04-27 17:06:58 +02:00 |
Martin Pernollet
|
7a9ab1a065
|
Ignore one of the add/remove/add test that is freezing my Ubuntu.
|
2022-02-28 17:06:46 +01:00 |
martin
|
41d19528b8
|
Allow rebuilding a native TextRenderer for each new text to draw to prevent caching
|
2022-02-28 16:34:07 +01:00 |
jzy3d
|
72ca168043
|
Merge branch 'master' into bug/addRemoveChartWithoutNPE
|
2022-02-28 10:18:48 +01:00 |
Martin Pernollet
|
f1c2dc433a
|
cleaner code
|
2022-02-22 16:10:21 +01:00 |
Martin Pernollet
|
ec163c2f09
|
Removing useless code for debug & tracing on swing canvas.
|
2022-02-22 15:59:32 +01:00 |
martin
|
6e243b9860
|
Add tests for the add/remove/add canvas to frame/jframe scenario
|
2022-02-21 19:22:43 +01:00 |
Martin Pernollet
|
60c8234742
|
Rename test so that surefire report of different modules do not collide
|
2022-02-21 18:55:30 +01:00 |
Martin Pernollet
|
2083d63dfa
|
Ensure Windows HiDPI only applies in the case of AWT
|
2022-02-21 17:04:10 +01:00 |
martin
|
6378837412
|
Avoid setting view to null to check how this behaves on all platforms
|
2022-02-17 17:44:31 +01:00 |
martin
|
829ec18f81
|
Add a test to reproduce NPE on adding/removing component from a frame, and fix NPE
|
2022-02-17 17:09:55 +01:00 |
Martin Pernollet
|
49ac8a5f3a
|
Candidate fix for Windows 10 HiDPI - to be tested on macOS/Linux
|
2022-02-15 13:13:27 +01:00 |
Martin Pernollet
|
b1794b13e0
|
Console output
|
2022-02-08 14:58:41 +01:00 |
Martin Pernollet
|
3e5217d49a
|
All integration tests have relevant baseline w.r.t. to text size and layout
|
2022-02-07 17:44:28 +01:00 |
Martin Pernollet
|
01a2af4d5a
|
WIP text rotation. Ternary OK but Cube not
|
2022-02-07 14:58:35 +01:00 |
Martin Pernollet
|
aeabc19238
|
Allow rotating text with native painter
|
2022-01-26 10:25:58 +01:00 |
martin
|
80a3e89cf6
|
Bumping log4j to 2.17.1, also remove an erroneous console output in painter
|
2022-01-04 18:15:08 +01:00 |