Commit Graph

104 Commits

Author SHA1 Message Date
Martin Pernollet bfb16af4a3 Fix GifDecoder on Ubuntu before running integration tests on memory leak 2022-11-29 16:43:24 +01:00
martin 3fc38bc645 Fixed TextRenderer memory leak 2022-11-29 16:10:44 +01:00
Martin Pernollet 19ac39ef3c Add debug 2022-10-06 15:56:44 +02:00
martin 00d7a2e1cd . 2022-10-06 14:22:44 +02:00
martin b6f4c4c674 Build and test all on M1 OK 2022-09-15 16:06:48 +02:00
Martin Pernollet 43238a2967 Adapt mouse overlay to HiDPI screens AND EmulGL 2022-09-15 14:08:16 +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 1ac35bbcc6 delete unuseful files 2022-08-08 15:09:40 +02:00
martin a74a331acb clean code 2022-07-12 18:57:50 +02:00
martin 69d8db1087 Fix the YZ charts flipping cases 2022-07-12 17:19:28 +02:00
martin df724fba93 Partial fix for Perspective projection 2022-07-12 16:54:51 +02:00
martin 63361f6eed 2D XZ and YZ charts : Allow Flipping vertical axis only, horizontal axis only or both 2022-07-08 19:57:45 +02:00
martin 1d4da5b6bf Merge branch 'feature/alternative2DViews' of github.com:jzy3d/jzy3d-api into feature/alternative2DViews 2022-06-30 19:09:34 +02:00
martin 435cf12c83 Update baseline images for macOS 11.4 & Apple M1 2022-06-30 19:09:23 +02:00
Martin Pernollet 90152f90bf Update baselines for macOS 10.12 2022-06-30 18:52:11 +02:00
martin 8bb430dec4 Workaround XZ and YZ projections on EmulGL, relates to issue 274 2022-06-30 18:16:37 +02:00
martin 2fe04607c7 init 2D views 2022-06-27 18:37:15 +02:00
martin 3ed4e240c6 Add line strip doc 2022-06-21 10:03:24 +02:00
Martin Pernollet 195b758283 Hack layout for the AWT+Windows+HiDPI case 2022-06-20 16:18:34 +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 dcc268fba7 Fix vertical colorbar position for EMulGL charts 2022-06-17 10:27:14 +02:00
Martin Pernollet 1d8a46284e Fix EmulGL Y axis label position 2022-06-16 17:01:25 +02:00
Martin Pernollet 5126ac05d4 remove shrink colorbar 2022-06-13 20:21:39 +02:00
Martin Pernollet cf1f8d08bc A bit more test 2022-06-13 12:33:46 +02:00
Martin Pernollet d5629c096e pre del chart view 2022-06-07 06:29:15 +02:00
Martin Pernollet 38961dd421 Scaling 2D margin with pixel scale for native 2022-06-02 15:46:22 +02:00
Martin Pernollet 4eba82fd98 Adding new margin class, added tests, let colorbar width be scaled with pixel ratio 2022-06-02 15:10:38 +02:00
martin bd4baa7fd1 . 2022-06-01 17:54:43 +02:00
martin 5b214186ec Using the same test for Native and EmulGL view layout 2022-05-31 20:49:16 +02:00
Martin Pernollet 3662a30660 Bump to version 2.1.1-SNAPSHOT 2022-05-31 13:25:19 +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 cc3bbfff74 Fixed OverlayImageRenderer not displaying images of right side of chart with HiDPI 2022-05-23 17:20:35 +02:00
Martin Pernollet 20df19d7c6 Let colobar and overlay layout be similar among emulgl/native and hidpi/nohidpi 2022-05-23 13:11:49 +02:00
Martin Pernollet 95635d447c Clarify and simplify colorbar layout for HiDPI mode 2022-05-19 12:29:45 +02:00
martin 2b5edb624f Working colorbar mixing with 2D margins, update UI tests to verify overlays 2022-05-17 17:46:00 +02:00
Martin Pernollet e0a10c6708 fix 2022-05-17 12:38:25 +02:00
Martin Pernollet ab12bb08f3 merge 2022-05-17 11:53:36 +02:00
Martin Pernollet 0d954581c4 tiny changes 2022-05-17 11:51:47 +02:00
martin 8a16b1ee9d Save changes related to chart2D changes 2022-05-17 11:07:17 +02:00
martin 937f106733 fix bug 2022-05-16 19:38:38 +02:00
martin 3737ab555c fix tests 2022-05-16 15:53:25 +02:00
martin 5c9d389efb Code cleanup and more unit tests 2022-05-16 15:21:27 +02:00
martin 3dd434956e Allow symetric margins, WIP: Y axis layout rotated in 2D with accurate layout, added ITTests 2022-05-12 12:55:31 +02:00
martin 333650f52a Refactor a bit 2022-05-11 19:12:32 +02:00
martin 1b01dae123 Remove useless IAxisLayout interface 2022-05-11 17:17:08 +02:00
martin 17fc07ed2d adding M1 baseline images 2022-05-11 16:05:53 +02:00