1158 Commits

Author SHA1 Message Date
Daniel Schwabeneder
a981dc71f9 Merge pull request #1057 from daschw/framestyle
RFC: Add :origin framestyle
2017-09-06 16:34:31 +02:00
Jack Devine
c7eb22021f Merge branch 'master' into add-stride 2017-09-03 13:04:32 +12:00
Daniel Schwabeneder
456b8258c3 add zerolines framestyle 2017-09-02 02:35:26 +02:00
Josef Heinen
4320c7b9fb gr: suppress default output in Juno 2017-09-01 07:40:39 +02:00
Daniel Schwabeneder
3fd745a5df remove 0 tick label 2017-08-30 23:42:57 +02:00
Daniel Schwabeneder
5e968e0aa8 ticks to axes 2017-08-30 22:19:13 +02:00
Josef Heinen
8beee23e21 gr: suppress default output in CI or Jupyter mode
_update_min_padding() is called before the backend is "started".
In GR, this triggers an automatic initialization and starts the
default output driver (X11, Quartz or GDI). This doesn't make
sense in headless testing environments (CI) or when using Plots
in Jupyter notebooks.

These patches correct this behavour - but it's unclear (to me),
why the call of _update_min_padding() can't be postponed.
2017-08-30 09:59:23 +02:00
Daniel Schwabeneder
f41426c85a fix pyplot 2017-08-29 22:04:33 +02:00
Daniel Schwabeneder
41877e362a add origin framestyle 2017-08-29 20:36:59 +02:00
piever
3d0d52f82a Merge pull request #1043 from piever/grfixes
readd fill for cross and xcross on GR
2017-08-26 16:35:50 +01:00
Josef Heinen
a5751895f0 gr: update padding constraints before first plot 2017-08-26 06:49:00 -04:00
Josef Heinen
78b0918216 gr: defer the calculation of padding constraints 2017-08-25 13:54:56 -04:00
Pietro Vertechi
509f8f6a95 readd fill for cross and xcross on GR 2017-08-25 16:46:07 +01:00
Josef Heinen
dbbbeddad0 gr: always use NDCs when inquiring text extents 2017-08-24 22:32:05 -04:00
Josef Heinen
c0f274d54b gr: always use NDCs when inquiring text extents 2017-08-24 22:27:04 -04:00
Daniel Schwabeneder
56bda82529 Merge pull request #1029 from daschw/ds-axes-border
Allow turning on/off the axes border (fix #1025)
2017-08-24 22:38:01 +02:00
Daniel Schwabeneder
54adc34348 fix glvisualize framestyle :none ticks 2017-08-24 22:21:13 +02:00
Daniel Schwabeneder
d301d2a06b fix ticks = nothing on pyplot, ... 2017-08-24 16:58:43 +02:00
Daniel Schwabeneder
2bbd4cbb17 clean up 2017-08-24 16:26:54 +02:00
Daniel Schwabeneder
5a2d39320f framestyle attribute for gr, pyplot and glvisualize 2017-08-24 16:13:01 +02:00
Pietro Vertechi
91158b1c20 add proper pad for ticks 2017-08-23 18:19:36 +01:00
Pietro Vertechi
06115f25ba factorize tickfont 2017-08-23 17:45:23 +01:00
Pietro Vertechi
b3b533db94 fix margin in case there is no label (gr) 2017-08-23 14:10:35 +01:00
Pietro Vertechi
e16125cb50 some GR margin fixes 2017-08-23 13:49:33 +01:00
Pietro Vertechi
f751b1b7ff don't draw fill for 1D markers in gr 2017-08-23 08:40:19 +01:00
Daniel Schwabeneder
be8c66adc9 fix polar plots on pyplot 2017-08-20 22:45:30 +02:00
Daniel Schwabeneder
be4a374122 allow turning on/off the axes border 2017-08-20 21:55:21 +02:00
Pietro Vertechi
e164ea4b46 added default transparency to ribbon 2017-08-20 14:06:15 +01:00
Pietro Vertechi
db3dca1d73 changed ribbon legend to line 2017-08-20 11:46:21 +01:00
Pietro Vertechi
eea30fa253 added ribbon to plotly 2017-08-19 11:34:13 +01:00
Daniel Schwabeneder
130eb778d3 Merge pull request #1006 from daschw/ds-grid-axis
grid should be axis attribute (fix #675)
2017-08-17 23:57:59 +02:00
Daniel Schwabeneder
8288e85c25 only flip colorbar for marker_z 2017-08-16 22:32:00 +02:00
Daniel Schwabeneder
e0c679f5ee magic grid argument 2017-08-16 17:45:32 +02:00
JackDevine
177d380092 Added suggestions
Changed the interface to stride, which is a tuple. Also added aliases and a docstring in arg_desc.
2017-08-16 10:18:26 +12:00
JackDevine
ad2eaf7aef Add stride to wireframe/surface
I only have this for PyPlot at the moment, I would be more than happy
to add other backends if people find it useful. Also, if people have
any ideas for aliases, then I would be happy to do that too.
2017-08-15 20:10:02 +12:00
Daniel Schwabeneder
23ae99b97e undo support for foreground_color_grid and foreground_color_axis attributes in plotly(js) 2017-08-11 12:57:11 +02:00
Daniel Schwabeneder
2dd99d053a make it work on all backends 2017-08-10 20:49:03 +02:00
Daniel Schwabeneder
c60d66d94a make it work for gr, pyplot and plotly(js) 2017-08-10 17:46:11 +02:00
Josef Heinen
d90b2e6142 gr: use correct gradient labels for scatter plot 2017-08-10 09:31:54 +02:00
Josef Heinen
a937fa0ef8 gr: no longer handle '_' and '^' in text 2017-08-09 10:46:23 +02:00
Josef Heinen
50ec31a7a3 gr: improved calculation of bottom margin 2017-07-28 12:17:47 +02:00
Daniel Schwabeneder
20bd9d6160 Merge pull request #988 from stevengj/nopywrap
don't use pywrap
2017-07-28 10:11:30 +02:00
Steven G. Johnson
d0070c72fd whoops, forgot to commit these pywrap fixes 2017-07-27 14:15:48 -04:00
Steven G. Johnson
2c191dbdbf don't use pywrap (closes #983) 2017-07-26 16:34:03 -04:00
Josef Heinen
00e05efd7c gr: fixed padding for guides 2017-07-26 09:44:34 +02:00
Daniel Schwabeneder
0dd5eef3f2 Merge pull request #982 from daschw/ds-old-matplotlib
Allow Matplotlib 1.5 usage (fix #978)
2017-07-25 18:46:39 +02:00
Daniel Schwabeneder
6ecd30d42b warning --> warn 2017-07-24 14:55:28 +02:00
Daniel Schwabeneder
317091639f Merge pull request #977 from daschw/ds-plotly-surf
allow setting surface alpha in plotly(js) (fix #957)
2017-07-24 10:05:24 +02:00
Daniel Schwabeneder
9c8e879465 Merge pull request #976 from daschw/ds-gr-legend
Line legend marker for ribbons in GR (fix #896)
2017-07-24 10:03:57 +02:00
Daniel Schwabeneder
dc5a04346a Merge pull request #975 from daschw/ds-tests
drop FactCheck in tests (fix #915)
2017-07-24 10:03:25 +02:00