202 Commits

Author SHA1 Message Date
Daniel Schwabeneder
0a6e691222 allow disabling the colorbar in pgfplotsx 2020-05-13 17:03:52 +02:00
Simon Christ
219465d599
fix contours (#2692)
* fix 2d-contour

* fix filled contours (colorbar is off)

* activate fixed examples
2020-05-11 16:52:00 +02:00
Simon Christ
1b946a18d2
passing of extra keywords to pgfplotsx (#2200)
* transfer commit

* extra_kwargs gets populated

* make extra_kwargs a series kw.

* turn extra_kwargs into Dict of Dicts

* pass to pgfplotsx-backend

* add test

* change to dict

* it even works

* cleanup

* undo pgfplots changes

* all of them

* fix tests

* add pgfplotsx tests and special handling of :add

Co-authored-by: Simon Christ <Simon.Christ@mpikg.mpg.de>
2020-04-29 11:43:57 +02:00
Daniel Schwabeneder
8b897c3460 implement pie series recipe 2020-04-28 20:48:09 +02:00
Daniel Schwabeneder
fe2d46d1eb fix pgfx_get_ functions 2020-04-26 21:43:55 +02:00
Daniel Schwabeneder
b80ba99100 move remaining const to backends.jl 2020-04-26 20:49:02 +02:00
Daniel Schwabeneder
5759fd61ea remove const in pgfplotsx - 1 more left 2020-04-26 20:03:19 +02:00
Simon Christ
3275719f12
fix topleft legend 2020-04-26 15:20:00 +02:00
Daniel Schwabeneder
265439fb2b update colorschemes integration 2020-04-24 21:20:07 +02:00
Daniel Schwabeneder
f1e7e3a4de integrate colorpalettes in pgfplotsx 2020-04-24 21:20:07 +02:00
Daniel Schwabeneder
66d2e4746a implement ColorSchemes integration in PlotUtils 2020-04-24 21:20:07 +02:00
Goran Nakerst
5d37264487 changed title_location -> titlelocation 2020-04-23 13:48:42 +01:00
Simon Christ
9b4c66be9a
adjust markersize (#2589)
* fix px to pt conversion for markers

* fix test

* bump version [skip ci]

@JuliaRegistrator register
2020-04-16 15:13:21 +02:00
Simon Christ
fe92a384b7
fix point meta for colorbars (#2586) 2020-04-16 00:09:28 +02:00
Daniel Schwabeneder
9c1b30f774 add legendtitle for pgfplotsx 2020-04-15 10:35:29 +02:00
Mats
4a5c82ec7f
Fix error when setting minor ticks
Fix type error when specifying number of minor ticks for PGFPlotsX backend.
2020-04-10 22:44:31 +02:00
Daniel Schwabeneder
4c43f0ea2f be explicit about RecipesPipeline imports 2020-04-10 19:06:53 +02:00
Daniel Schwabeneder
4bf0c496d8
Merge pull request #2553 from daschw/pgfplotsx
minorgrid, minorticks and framestyle zerolines fix for pgfplotsx
2020-04-09 21:37:52 +02:00
Daniel Schwabeneder
9bf4bda852 fix zerolines framestyle and don't draw tick marks for zerolines and grid framestyle 2020-04-09 18:13:28 +02:00
Daniel Schwabeneder
fa7f10a6e9 implement minorgrid for pgfplotsx 2020-04-09 17:56:54 +02:00
Simon Christ
483e45db8a
fix topleft 2020-04-09 16:11:02 +02:00
Simon Christ
e6097f4534
all the legend positions (#2550)
* all the legend positions

* fix default
2020-04-09 14:18:15 +02:00
Simon Christ
5a416e51d2
fix warning 2020-04-08 10:09:06 +02:00
Simon Christ
f98b191616
Layouting (#2486)
* distances very big

* better default

* respect margins

* remove failing example
2020-04-07 10:44:22 +02:00
Simon Christ
ca653c5bec
Merge pull request #2541 from JuliaPlots/bbs/sani
special case LaTeXStrings in sanitation
2020-04-06 22:33:13 +02:00
Simon Christ
65c9a46c8d rely on require 2020-04-06 22:00:51 +02:00
Simon Christ
7bd97558dc fix annotations 2020-04-06 21:41:11 +02:00
Simon Christ
57a6f4303b special case LaTeXStrings 2020-04-06 15:44:06 +02:00
Simon Christ
23b191231c
more positions (#2490)
* tick label styling

* add title_location

* add legend positions

* fix commata
2020-03-19 11:57:10 +01:00
Simon Christ
fcff639d0c put gridlines in the back 2020-03-18 17:05:07 +01:00
Simon Christ
08bed07632
Merge pull request #2476 from JuliaPlots/bbs/string-sani
sanitize strings
2020-03-17 17:38:17 +01:00
Simon Christ
c1dae9e9d9 sanitize strings 2020-03-17 15:26:35 +01:00
Simon Christ
d04d651e55
Merge pull request #2473 from BeastyBlacksmith/pgfplotsx
another legends fix
2020-03-17 10:17:07 +01:00
Simon Christ
5005120f5e change scaling factor 2020-03-16 14:46:26 +01:00
Simon Christ
7b68e7985f another legends fix 2020-03-16 14:29:49 +01:00
Simon Christ
871c7d86c7
add ticks color (#2472)
* add ticks color

* hotfix
2020-03-16 14:28:42 +01:00
Simon Christ
bb8e62769f recreate plot if it was shown 2020-03-11 16:30:51 +01:00
Simon Christ
0ac63857c4 fix twinx 2020-03-06 12:17:42 +01:00
Simon Christ
d08422811e format file 2020-03-06 12:17:42 +01:00
Simon Christ
d5788fc1e7
Allow legend for surfaces (#2439)
* allow legends for surfaces

* remove unnecessary checks

* redo necessary checks
2020-03-06 12:12:01 +01:00
Simon Christ
6ee49f8430 fix legends with skipped entries 2020-03-04 18:18:06 +01:00
Simon Christ
2b6a90766a
Restore fill between functions (#2374)
* skeleton

* remove groupplots

* working insets, fix background opacity

* insets resp. to window

* only shift

* a shift solution

* remove frames

* fix padding

* format code

* Revert "skeleton" restore fill between functions

This reverts commit 80903a2789ec65b5e95e3148122dbf6d36e5e238.

* correct location
2020-01-29 14:49:19 +01:00
Simon Christ
745189981b
rework layouts (#2356)
* skeleton

* remove groupplots

* working insets, fix background opacity

* fix pgfx_axes

* insets resp. to window

* only shift

* a shift solution

* remove frames

* fix padding

* format code
2020-01-17 11:05:22 +01:00
Simon Christ
2c6f54579d informative assertion message 2020-01-08 15:33:49 +01:00
Simon Christ
9bcab45cb8 fix tests 2020-01-08 15:16:07 +01:00
Simon Christ
3b7464e739 allow vector fillranges 2020-01-08 15:10:00 +01:00
Simon Christ
11c86b2d30 remove shows 2020-01-08 14:39:10 +01:00
Simon Christ
7a521ef21f basic tuple implementation 2020-01-08 14:38:18 +01:00
Simon Christ
7fb1a6a517 implement fill between functions 2020-01-03 21:13:01 +01:00
Simon Christ
f20582e528 implement pgfx_preamble() 2020-01-03 21:13:01 +01:00