diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 3731361e79..32ebdd5d60 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: include: - - python-version: "3.10" + - python-version: "3.11" resolution: "lowest-direct" - python-version: 3.14 resolution: "highest" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 85b21f108f..f30a3225b3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,3 +7,12 @@ repos: args: [--select=I001, --fix] # Run the formatter. - id: ruff-format + - repo: local + hooks: + # Requires the oxipng binary on PATH: + # brew install oxipng (or: cargo install oxipng) + - id: oxipng + name: optimize baseline images + entry: oxipng -o 4 --strip safe + language: system + files: ^tests/baseline_images/.*\.png$ diff --git a/README.md b/README.md index e599f42f60..e68e89aa51 100644 --- a/README.md +++ b/README.md @@ -138,6 +138,7 @@ Development version ```console $ pip install git+https://github.com/has2k1/plotnine.git +$ brew install oxipng # Test image optimiser (OR `cargo install oxipng`) ``` ## Contributing diff --git a/doc/changelog.qmd b/doc/changelog.qmd index 61c044646e..5d78880164 100644 --- a/doc/changelog.qmd +++ b/doc/changelog.qmd @@ -91,6 +91,13 @@ title: Changelog ### Enhancements +- The `factor` function available when evaluating expressions in + [](:class:`~plotnine.aes`) now accepts a scalar value. + + ```python + ggplot(mtcars, aes("wt", "mpg", color="factor(4)")) + geom_point() + ``` + - Increased the default linespacing used by themes from `0.9` to `1.2`. This gives multiline titles, subtitles and captions a better balance between looking compact and looking crumpled. diff --git a/plotnine/_utils/context.py b/plotnine/_utils/context.py index a330adfdd3..a8faafc0a4 100644 --- a/plotnine/_utils/context.py +++ b/plotnine/_utils/context.py @@ -126,8 +126,9 @@ def __post_init__(self): # https://github.com/matplotlib/matplotlib/issues/24644 # When drawing the Composition, the dpi themeable is infective # because it sets the rcParam after this figure is created. - rcParams = {"figure.dpi": self.cmp.theme.getp("dpi")} - self._rc_context = mpl.rc_context(rcParams) + self._rc_context = mpl.rc_context( + {"figure.dpi": self.cmp.theme.getp("dpi")} + ) def __enter__(self) -> Self: """ diff --git a/plotnine/mapping/_eval_environment.py b/plotnine/mapping/_eval_environment.py index 8a71d29cb6..0aca64a5f6 100644 --- a/plotnine/mapping/_eval_environment.py +++ b/plotnine/mapping/_eval_environment.py @@ -23,7 +23,7 @@ def factor( - values: Sequence[Any], + values: Sequence[Any] | float | str, categories: Sequence[Any] | None = None, ordered: bool | None = None, ) -> pd.Categorical: @@ -48,6 +48,9 @@ def factor( `categories` attribute (which in turn is the `categories` argument, if provided). """ + if isinstance(values, (int, float, str)): + values = [values] + return pd.Categorical(values, categories=categories, ordered=None) # pyright: ignore[reportReturnType] diff --git a/plotnine/themes/elements/element_text.py b/plotnine/themes/elements/element_text.py index 03c1ad2a63..c6ef9c1b7a 100644 --- a/plotnine/themes/elements/element_text.py +++ b/plotnine/themes/elements/element_text.py @@ -48,7 +48,7 @@ class element_text(element_base): the text then align the bounding box of the rotated text. If `"anchor"`, first align the unrotated text then rotate the text around the point of alignment. - linespacing : float + linespacing : Line spacing backgroundcolor : Background color @@ -111,7 +111,7 @@ def __init__( | Sequence[float] | None ) = None, - linespacing: float | None = None, + linespacing: float | Literal["normal"] | None = None, backgroundcolor: ( str | tuple[float, float, float] diff --git a/plotnine/themes/theme.py b/plotnine/themes/theme.py index 6ad76b3cf1..9abda18395 100644 --- a/plotnine/themes/theme.py +++ b/plotnine/themes/theme.py @@ -222,13 +222,12 @@ def __init__( svg_usefonts=None, **kwargs, ): + import matplotlib as mpl + self.themeables = Themeables() self.complete = complete - if complete: - self._rcParams = deepcopy(DEFAULT_RCPARAMS) - else: - self._rcParams = {} + self._rcParams = mpl.RcParams(DEFAULT_RCPARAMS if complete else {}) # Themeables official_themeables = themeable.registry() diff --git a/plotnine/themes/theme_gray.py b/plotnine/themes/theme_gray.py index a048aa7779..1511bb4bcf 100644 --- a/plotnine/themes/theme_gray.py +++ b/plotnine/themes/theme_gray.py @@ -47,7 +47,7 @@ def __init__(self, base_size=11, base_family=None): color="black", ma="center", size=base_size, - linespacing=1.2, + linespacing="normal", rotation=0, margin=margin(), ), @@ -147,7 +147,6 @@ def __init__(self, base_size=11, base_family=None): strip_text=element_text( color="#1A1A1A", size=base_size * 0.8, - linespacing=1.5, margin=margin_auto(half_line * 0.8), ), strip_text_y=element_text(rotation=-90), diff --git a/plotnine/themes/theme_matplotlib.py b/plotnine/themes/theme_matplotlib.py index 942d640116..3d474bf72e 100644 --- a/plotnine/themes/theme_matplotlib.py +++ b/plotnine/themes/theme_matplotlib.py @@ -40,13 +40,16 @@ def __init__(self, rc=None, fname=None, use_defaults=True): line=element_line(size=linewidth), rect=element_rect(size=linewidth), text=element_text( + ma="center", size=base_size, - linespacing=1, + linespacing="normal", rotation=0, - margin={}, + margin=margin(), ), aspect_ratio=get_option("aspect_ratio"), - axis_text=element_text(margin=margin(t=2.4, r=2.4, unit="pt")), + axis_text=element_text( + size=base_size * 0.8, margin=margin(t=2.4, r=2.4, unit="pt") + ), axis_title_x=element_text( va="bottom", ha="center", margin=margin(t=m, unit="fig") ), @@ -65,12 +68,15 @@ def __init__(self, rc=None, fname=None, use_defaults=True): legend_key_spacing_x=6, legend_key_spacing_y=2, legend_frame=element_rect(color="black"), - legend_key_size=16, + legend_key_size=base_size * 0.8 * 1.8, legend_ticks_length=0.2, legend_margin=0, legend_position="right", legend_spacing=10, - legend_text=element_text(margin=margin_auto(m / 2, unit="fig")), + legend_text=element_text( + size=base_size * 0.8, + margin=margin_auto(m / 1.5, unit="fig"), + ), legend_ticks=element_line(color="black"), legend_title=element_text( ha="left", @@ -80,27 +86,29 @@ def __init__(self, rc=None, fname=None, use_defaults=True): panel_grid=element_blank(), panel_spacing=m, plot_caption=element_text( + size=base_size * 0.8, ha="right", va="bottom", ma="left", margin=margin(t=m, unit="fig"), ), plot_footer=element_text( + size=base_size * 0.8, ha="left", va="bottom", ma="left", margin=margin(t=1 / 3, b=1 / 3, unit="lines"), ), plot_margin=m, + plot_footer_background=element_blank(), + plot_footer_line=element_blank(), plot_subtitle=element_text( - size=base_size * 0.9, va="top", ma="left", margin=margin(b=m, unit="fig"), ), - plot_footer_background=element_blank(), - plot_footer_line=element_blank(), plot_title=element_text( + size=base_size * 1.2, va="top", ma="left", margin=margin(b=m, unit="fig"), @@ -117,10 +125,10 @@ def __init__(self, rc=None, fname=None, use_defaults=True): plot_tag_position="topleft", strip_align=0, strip_background=element_rect( - fill="#D9D9D9", color="black", size=linewidth + fill="#F2F2F2", color="black", size=linewidth ), strip_text=element_text( - linespacing=1.5, + size=base_size * 0.8, margin=margin_auto(half_line * 0.8), ), strip_text_y=element_text(rotation=-90), @@ -128,10 +136,7 @@ def __init__(self, rc=None, fname=None, use_defaults=True): ) if use_defaults: - _copy = mpl.rcParams.copy() - if "tk.pythoninspect" in _copy: - del _copy["tk.pythoninspect"] - self._rcParams.update(_copy) + self._rcParams.update(mpl.rcParams.copy()) if fname: self._rcParams.update(mpl.rc_params_from_file(fname)) diff --git a/plotnine/themes/theme_seaborn.py b/plotnine/themes/theme_seaborn.py index fb75a6f707..2fe71e86dc 100644 --- a/plotnine/themes/theme_seaborn.py +++ b/plotnine/themes/theme_seaborn.py @@ -136,7 +136,6 @@ def __init__( strip_background=element_rect(color="none", fill="#D1CDDF"), strip_text=element_text( size=base_size * 0.8, - linespacing=1.5, margin=margin_auto(half_line * 0.8), ), strip_text_y=element_text(rotation=-90), diff --git a/plotnine/themes/theme_void.py b/plotnine/themes/theme_void.py index 8f72ffd22a..d5cc288a25 100644 --- a/plotnine/themes/theme_void.py +++ b/plotnine/themes/theme_void.py @@ -36,7 +36,7 @@ def __init__(self, base_size=11, base_family=None): style="normal", color="black", size=base_size, - linespacing=1.2, + linespacing="normal", rotation=0, margin=margin(), ), diff --git a/plotnine/themes/themeable.py b/plotnine/themes/themeable.py index f3e8f0f806..ee97f143bb 100644 --- a/plotnine/themes/themeable.py +++ b/plotnine/themes/themeable.py @@ -30,6 +30,7 @@ from matplotlib.artist import Artist from matplotlib.axes import Axes from matplotlib.figure import Figure + from matplotlib.typing import RcKeyType from plotnine import theme from plotnine.themes.targets import ThemeTargets @@ -167,7 +168,7 @@ def __eq__(self, other: object) -> bool: ) @property - def rcParams(self) -> dict[str, Any]: + def rcParams(self) -> dict[RcKeyType, Any]: """ Return themeables rcparams to an rcparam dict before plotting. @@ -1065,7 +1066,7 @@ class text(axis_text, legend_text, strip_text, title): """ @property - def rcParams(self) -> dict[str, Any]: + def rcParams(self): rcParams = super().rcParams family = self.properties.get("family") @@ -1521,7 +1522,7 @@ class line(axis_line, axis_ticks, panel_grid, legend_ticks, plot_footer_line): """ @property - def rcParams(self) -> dict[str, Any]: + def rcParams(self): rcParams = super().rcParams color = self.properties.get("color") linewidth = self.properties.get("linewidth") @@ -2136,7 +2137,7 @@ class dpi(themeable): # https://github.com/matplotlib/matplotlib/issues/24644 @property - def rcParams(self) -> dict[str, Any]: + def rcParams(self): rcParams = super().rcParams rcParams["figure.dpi"] = self.properties["value"] return rcParams @@ -2542,7 +2543,7 @@ class svg_usefonts(themeable): """ @property - def rcParams(self) -> dict[str, Any]: + def rcParams(self): rcParams = super().rcParams rcParams["svg.fonttype"] = ( diff --git a/pyproject.toml b/pyproject.toml index d841df0080..0a418dd01d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,26 +15,26 @@ classifiers = [ "Operating System :: Unix", "Operating System :: MacOS", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Framework :: Matplotlib", "Topic :: Scientific/Engineering :: Visualization" ] dependencies = [ - "matplotlib>=3.8.0", + "matplotlib>=3.11.0", "pandas>=2.2.0", "mizani~=0.14.0", - "numpy>=1.23.5", - "scipy>=1.8.0", + "numpy>=1.25.0", + "scipy>=1.15.0", # pyodide ships with statmodels==0.14.4 which is broken for later versions # of numpy and pandas # https://github.com/statsmodels/statsmodels/releases/tag/v0.14.6 "statsmodels<=0.14.4; sys_platform == 'emscripten'", "statsmodels>=0.14.6; sys_platform != 'emscripten'", ] -requires-python = ">=3.10" +requires-python = ">=3.11" [project.optional-dependencies] all = [ diff --git a/tests/baseline_images/test_aes/geom_crossbar.png b/tests/baseline_images/test_aes/geom_crossbar.png index 7950fbd1a4..2bfdc0f54c 100644 Binary files a/tests/baseline_images/test_aes/geom_crossbar.png and b/tests/baseline_images/test_aes/geom_crossbar.png differ diff --git a/tests/baseline_images/test_aes/irregular_shapes.png b/tests/baseline_images/test_aes/irregular_shapes.png index aa47bb05cc..7800a928d3 100644 Binary files a/tests/baseline_images/test_aes/irregular_shapes.png and b/tests/baseline_images/test_aes/irregular_shapes.png differ diff --git a/tests/baseline_images/test_aes/reorder.png b/tests/baseline_images/test_aes/reorder.png index f13be2ca45..3ad821dfcd 100644 Binary files a/tests/baseline_images/test_aes/reorder.png and b/tests/baseline_images/test_aes/reorder.png differ diff --git a/tests/baseline_images/test_aes/reorder_index.png b/tests/baseline_images/test_aes/reorder_index.png index fea8dced42..1f4f6eb0d6 100644 Binary files a/tests/baseline_images/test_aes/reorder_index.png and b/tests/baseline_images/test_aes/reorder_index.png differ diff --git a/tests/baseline_images/test_aes/stat_bin_2d.png b/tests/baseline_images/test_aes/stat_bin_2d.png index 60cccb4ffa..a5ca5f04c7 100644 Binary files a/tests/baseline_images/test_aes/stat_bin_2d.png and b/tests/baseline_images/test_aes/stat_bin_2d.png differ diff --git a/tests/baseline_images/test_aes/stat_ecdf.png b/tests/baseline_images/test_aes/stat_ecdf.png index c2230cbae4..a7579c88e4 100644 Binary files a/tests/baseline_images/test_aes/stat_ecdf.png and b/tests/baseline_images/test_aes/stat_ecdf.png differ diff --git a/tests/baseline_images/test_aes/test_stat_function.png b/tests/baseline_images/test_aes/test_stat_function.png index c3efe21cd7..2f8e4d139a 100644 Binary files a/tests/baseline_images/test_aes/test_stat_function.png and b/tests/baseline_images/test_aes/test_stat_function.png differ diff --git a/tests/baseline_images/test_annotate/annotate_faceting.png b/tests/baseline_images/test_annotate/annotate_faceting.png index c69d4848e5..29ed606cc7 100644 Binary files a/tests/baseline_images/test_annotate/annotate_faceting.png and b/tests/baseline_images/test_annotate/annotate_faceting.png differ diff --git a/tests/baseline_images/test_annotate/multiple_annotation_geoms.png b/tests/baseline_images/test_annotate/multiple_annotation_geoms.png index de9d68bc9e..88df105695 100644 Binary files a/tests/baseline_images/test_annotate/multiple_annotation_geoms.png and b/tests/baseline_images/test_annotate/multiple_annotation_geoms.png differ diff --git a/tests/baseline_images/test_annotation_logticks/annotation_logticks.png b/tests/baseline_images/test_annotation_logticks/annotation_logticks.png index cf5918daaf..79c99d26b4 100644 Binary files a/tests/baseline_images/test_annotation_logticks/annotation_logticks.png and b/tests/baseline_images/test_annotation_logticks/annotation_logticks.png differ diff --git a/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_5.png b/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_5.png index defbf33496..67ec6b621d 100644 Binary files a/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_5.png and b/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_5.png differ diff --git a/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_8.png b/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_8.png index 438988e850..99e05dd9ac 100644 Binary files a/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_8.png and b/tests/baseline_images/test_annotation_logticks/annotation_logticks_base_8.png differ diff --git a/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip.png b/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip.png index 2556c8db8f..72a807dfe2 100644 Binary files a/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip.png and b/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip.png differ diff --git a/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete.png b/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete.png index f40dc18d9d..e165ead829 100644 Binary files a/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete.png and b/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete.png differ diff --git a/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete_bottom.png b/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete_bottom.png index e3e34caeb0..757de91122 100644 Binary files a/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete_bottom.png and b/tests/baseline_images/test_annotation_logticks/annotation_logticks_coord_flip_discrete_bottom.png differ diff --git a/tests/baseline_images/test_annotation_logticks/annotation_logticks_faceting.png b/tests/baseline_images/test_annotation_logticks/annotation_logticks_faceting.png index bceaa60ce6..0ce1d8cf90 100644 Binary files a/tests/baseline_images/test_annotation_logticks/annotation_logticks_faceting.png and b/tests/baseline_images/test_annotation_logticks/annotation_logticks_faceting.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes.png index a36720b9df..39e585790b 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes_continuous_scale.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes_continuous_scale.png index dad68b4699..4c5c223faf 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes_continuous_scale.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes_continuous_scale.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes_coord_flip.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes_coord_flip.png index e8a8769b3c..dca7647fa0 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes_coord_flip.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes_coord_flip.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes_faceting.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes_faceting.png index 71f2c9d6fc..05c60d2a94 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes_faceting.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes_faceting.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_direction_extend.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_direction_extend.png index 5afee0bf46..2bc720409e 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_direction_extend.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_direction_extend.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range.png index be4da3a281..26e75af402 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range_cycle.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range_cycle.png index e45c376ba2..6c9c207101 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range_cycle.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes_fill_range_cycle.png differ diff --git a/tests/baseline_images/test_annotation_stripes/annotation_stripes_single_stripe.png b/tests/baseline_images/test_annotation_stripes/annotation_stripes_single_stripe.png index cf15833ebe..cdca077d1b 100644 Binary files a/tests/baseline_images/test_annotation_stripes/annotation_stripes_single_stripe.png and b/tests/baseline_images/test_annotation_stripes/annotation_stripes_single_stripe.png differ diff --git a/tests/baseline_images/test_coords/coord_fixed.png b/tests/baseline_images/test_coords/coord_fixed.png index c7f5e391fc..3eab666297 100644 Binary files a/tests/baseline_images/test_coords/coord_fixed.png and b/tests/baseline_images/test_coords/coord_fixed.png differ diff --git a/tests/baseline_images/test_coords/coord_flip.png b/tests/baseline_images/test_coords/coord_flip.png index 9f81a1acf5..c65461effa 100644 Binary files a/tests/baseline_images/test_coords/coord_flip.png and b/tests/baseline_images/test_coords/coord_flip.png differ diff --git a/tests/baseline_images/test_coords/coord_trans.png b/tests/baseline_images/test_coords/coord_trans.png index cdfe38e47a..3f807bc292 100644 Binary files a/tests/baseline_images/test_coords/coord_trans.png and b/tests/baseline_images/test_coords/coord_trans.png differ diff --git a/tests/baseline_images/test_coords/coord_trans_backtransform.png b/tests/baseline_images/test_coords/coord_trans_backtransform.png index cff6679e07..786c751e7f 100644 Binary files a/tests/baseline_images/test_coords/coord_trans_backtransform.png and b/tests/baseline_images/test_coords/coord_trans_backtransform.png differ diff --git a/tests/baseline_images/test_coords/coord_trans_reverse.png b/tests/baseline_images/test_coords/coord_trans_reverse.png index d0677741d9..a18b6e6c99 100644 Binary files a/tests/baseline_images/test_coords/coord_trans_reverse.png and b/tests/baseline_images/test_coords/coord_trans_reverse.png differ diff --git a/tests/baseline_images/test_coords/datetime_scale_limits.png b/tests/baseline_images/test_coords/datetime_scale_limits.png index 8fcbea66bb..c7158a1f32 100644 Binary files a/tests/baseline_images/test_coords/datetime_scale_limits.png and b/tests/baseline_images/test_coords/datetime_scale_limits.png differ diff --git a/tests/baseline_images/test_facet_labelling/aslabeller_dict_0tag.png b/tests/baseline_images/test_facet_labelling/aslabeller_dict_0tag.png index 237e074300..9f44a82509 100644 Binary files a/tests/baseline_images/test_facet_labelling/aslabeller_dict_0tag.png and b/tests/baseline_images/test_facet_labelling/aslabeller_dict_0tag.png differ diff --git a/tests/baseline_images/test_facet_labelling/aslabeller_func_hashtagit.png b/tests/baseline_images/test_facet_labelling/aslabeller_func_hashtagit.png index 04ac5706e7..7c9a66a12f 100644 Binary files a/tests/baseline_images/test_facet_labelling/aslabeller_func_hashtagit.png and b/tests/baseline_images/test_facet_labelling/aslabeller_func_hashtagit.png differ diff --git a/tests/baseline_images/test_facet_labelling/label_both.png b/tests/baseline_images/test_facet_labelling/label_both.png index cf402679d7..4f754f9502 100644 Binary files a/tests/baseline_images/test_facet_labelling/label_both.png and b/tests/baseline_images/test_facet_labelling/label_both.png differ diff --git a/tests/baseline_images/test_facet_labelling/label_context.png b/tests/baseline_images/test_facet_labelling/label_context.png index da351af3ec..1844fec3b3 100644 Binary files a/tests/baseline_images/test_facet_labelling/label_context.png and b/tests/baseline_images/test_facet_labelling/label_context.png differ diff --git a/tests/baseline_images/test_facet_labelling/label_context_wrap2vars.png b/tests/baseline_images/test_facet_labelling/label_context_wrap2vars.png index 5ea3a82abe..9b659559b0 100644 Binary files a/tests/baseline_images/test_facet_labelling/label_context_wrap2vars.png and b/tests/baseline_images/test_facet_labelling/label_context_wrap2vars.png differ diff --git a/tests/baseline_images/test_facet_labelling/label_value.png b/tests/baseline_images/test_facet_labelling/label_value.png index da351af3ec..1844fec3b3 100644 Binary files a/tests/baseline_images/test_facet_labelling/label_value.png and b/tests/baseline_images/test_facet_labelling/label_value.png differ diff --git a/tests/baseline_images/test_facet_labelling/labeller_cols_both_grid.png b/tests/baseline_images/test_facet_labelling/labeller_cols_both_grid.png index a244fd000d..b0f623ef69 100644 Binary files a/tests/baseline_images/test_facet_labelling/labeller_cols_both_grid.png and b/tests/baseline_images/test_facet_labelling/labeller_cols_both_grid.png differ diff --git a/tests/baseline_images/test_facet_labelling/labeller_cols_both_wrap.png b/tests/baseline_images/test_facet_labelling/labeller_cols_both_wrap.png index 35fce854fc..107b9446a0 100644 Binary files a/tests/baseline_images/test_facet_labelling/labeller_cols_both_wrap.png and b/tests/baseline_images/test_facet_labelling/labeller_cols_both_wrap.png differ diff --git a/tests/baseline_images/test_facet_labelling/labeller_towords.png b/tests/baseline_images/test_facet_labelling/labeller_towords.png index 4ab97c03da..91013b5f79 100644 Binary files a/tests/baseline_images/test_facet_labelling/labeller_towords.png and b/tests/baseline_images/test_facet_labelling/labeller_towords.png differ diff --git a/tests/baseline_images/test_facet_labelling/uneven_num_of_lines.png b/tests/baseline_images/test_facet_labelling/uneven_num_of_lines.png index 60b31a511f..03afc9ae03 100644 Binary files a/tests/baseline_images/test_facet_labelling/uneven_num_of_lines.png and b/tests/baseline_images/test_facet_labelling/uneven_num_of_lines.png differ diff --git a/tests/baseline_images/test_facets/array_mapping_and_evaluation.png b/tests/baseline_images/test_facets/array_mapping_and_evaluation.png index 7ffa831f85..778866b527 100644 Binary files a/tests/baseline_images/test_facets/array_mapping_and_evaluation.png and b/tests/baseline_images/test_facets/array_mapping_and_evaluation.png differ diff --git a/tests/baseline_images/test_facets/dir_v_ncol.png b/tests/baseline_images/test_facets/dir_v_ncol.png index 96b693929d..2fac9db16a 100644 Binary files a/tests/baseline_images/test_facets/dir_v_ncol.png and b/tests/baseline_images/test_facets/dir_v_ncol.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_drop_false.png b/tests/baseline_images/test_facets/facet_grid_drop_false.png index 942d29cdb2..6531cd0868 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_drop_false.png and b/tests/baseline_images/test_facets/facet_grid_drop_false.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_expression.png b/tests/baseline_images/test_facets/facet_grid_expression.png index 09f239f878..ace4c0e2db 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_expression.png and b/tests/baseline_images/test_facets/facet_grid_expression.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_formula_only_cols.png b/tests/baseline_images/test_facets/facet_grid_formula_only_cols.png index 15ba2d8073..fcf5e3702b 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_formula_only_cols.png and b/tests/baseline_images/test_facets/facet_grid_formula_only_cols.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_formula_only_rows.png b/tests/baseline_images/test_facets/facet_grid_formula_only_rows.png index 67cbffcda9..91867ad83a 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_formula_only_rows.png and b/tests/baseline_images/test_facets/facet_grid_formula_only_rows.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_margins.png b/tests/baseline_images/test_facets/facet_grid_margins.png index ccb7f50e4d..7378232bac 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_margins.png and b/tests/baseline_images/test_facets/facet_grid_margins.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_one_by_one_var.png b/tests/baseline_images/test_facets/facet_grid_one_by_one_var.png index 31bbb9d415..32eaad2ce7 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_one_by_one_var.png and b/tests/baseline_images/test_facets/facet_grid_one_by_one_var.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_scales_free_x.png b/tests/baseline_images/test_facets/facet_grid_scales_free_x.png index c11f6074f1..1ce05caebc 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_scales_free_x.png and b/tests/baseline_images/test_facets/facet_grid_scales_free_x.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_scales_free_y.png b/tests/baseline_images/test_facets/facet_grid_scales_free_y.png index 044a308a93..d93b218e28 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_scales_free_y.png and b/tests/baseline_images/test_facets/facet_grid_scales_free_y.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_space_free.png b/tests/baseline_images/test_facets/facet_grid_space_free.png index 30cabe5a1c..7c1b374879 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_space_free.png and b/tests/baseline_images/test_facets/facet_grid_space_free.png differ diff --git a/tests/baseline_images/test_facets/facet_grid_space_ratios.png b/tests/baseline_images/test_facets/facet_grid_space_ratios.png index d727b480ad..098a8a962b 100644 Binary files a/tests/baseline_images/test_facets/facet_grid_space_ratios.png and b/tests/baseline_images/test_facets/facet_grid_space_ratios.png differ diff --git a/tests/baseline_images/test_facets/facet_wrap_direction_v.png b/tests/baseline_images/test_facets/facet_wrap_direction_v.png index 7e0f58a8f3..754e40b21f 100644 Binary files a/tests/baseline_images/test_facets/facet_wrap_direction_v.png and b/tests/baseline_images/test_facets/facet_wrap_direction_v.png differ diff --git a/tests/baseline_images/test_facets/facet_wrap_expression.png b/tests/baseline_images/test_facets/facet_wrap_expression.png index 9c23595afe..cac71522fe 100644 Binary files a/tests/baseline_images/test_facets/facet_wrap_expression.png and b/tests/baseline_images/test_facets/facet_wrap_expression.png differ diff --git a/tests/baseline_images/test_facets/facet_wrap_label_both.png b/tests/baseline_images/test_facets/facet_wrap_label_both.png index 4dac60750c..bc8def34bd 100644 Binary files a/tests/baseline_images/test_facets/facet_wrap_label_both.png and b/tests/baseline_images/test_facets/facet_wrap_label_both.png differ diff --git a/tests/baseline_images/test_facets/facet_wrap_not_as_table.png b/tests/baseline_images/test_facets/facet_wrap_not_as_table.png index 87b905371c..dc3d0e0693 100644 Binary files a/tests/baseline_images/test_facets/facet_wrap_not_as_table.png and b/tests/baseline_images/test_facets/facet_wrap_not_as_table.png differ diff --git a/tests/baseline_images/test_facets/facet_wrap_not_as_table_direction_v.png b/tests/baseline_images/test_facets/facet_wrap_not_as_table_direction_v.png index f154425a44..d8a798b3e7 100644 Binary files a/tests/baseline_images/test_facets/facet_wrap_not_as_table_direction_v.png and b/tests/baseline_images/test_facets/facet_wrap_not_as_table_direction_v.png differ diff --git a/tests/baseline_images/test_facets/facet_wrap_one_var.png b/tests/baseline_images/test_facets/facet_wrap_one_var.png index c4585c5b2e..bad8a9583a 100644 Binary files a/tests/baseline_images/test_facets/facet_wrap_one_var.png and b/tests/baseline_images/test_facets/facet_wrap_one_var.png differ diff --git a/tests/baseline_images/test_facets/facet_wrap_two_vars.png b/tests/baseline_images/test_facets/facet_wrap_two_vars.png index 9450db55be..5468f2fc03 100644 Binary files a/tests/baseline_images/test_facets/facet_wrap_two_vars.png and b/tests/baseline_images/test_facets/facet_wrap_two_vars.png differ diff --git a/tests/baseline_images/test_facets/manual_mapping_with_lists.png b/tests/baseline_images/test_facets/manual_mapping_with_lists.png index e55b05b4fb..efc2db792c 100644 Binary files a/tests/baseline_images/test_facets/manual_mapping_with_lists.png and b/tests/baseline_images/test_facets/manual_mapping_with_lists.png differ diff --git a/tests/baseline_images/test_facets/non_mapped_facetting.png b/tests/baseline_images/test_facets/non_mapped_facetting.png index eca47c262b..a0b4205fbf 100644 Binary files a/tests/baseline_images/test_facets/non_mapped_facetting.png and b/tests/baseline_images/test_facets/non_mapped_facetting.png differ diff --git a/tests/baseline_images/test_facets/variable_and_annotate.png b/tests/baseline_images/test_facets/variable_and_annotate.png index 3b09b0d0d7..161331d653 100644 Binary files a/tests/baseline_images/test_facets/variable_and_annotate.png and b/tests/baseline_images/test_facets/variable_and_annotate.png differ diff --git a/tests/baseline_images/test_geom_abline/aes_inheritance.png b/tests/baseline_images/test_geom_abline/aes_inheritance.png index cfdeb4f44d..10047a46bf 100644 Binary files a/tests/baseline_images/test_geom_abline/aes_inheritance.png and b/tests/baseline_images/test_geom_abline/aes_inheritance.png differ diff --git a/tests/baseline_images/test_geom_abline/aesthetics.png b/tests/baseline_images/test_geom_abline/aesthetics.png index 08dde90730..5ec2cb3c8d 100644 Binary files a/tests/baseline_images/test_geom_abline/aesthetics.png and b/tests/baseline_images/test_geom_abline/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_bar_col_histogram/bar-count.png b/tests/baseline_images/test_geom_bar_col_histogram/bar-count.png index 70b9e379af..d40265c3cd 100644 Binary files a/tests/baseline_images/test_geom_bar_col_histogram/bar-count.png and b/tests/baseline_images/test_geom_bar_col_histogram/bar-count.png differ diff --git a/tests/baseline_images/test_geom_bar_col_histogram/col.png b/tests/baseline_images/test_geom_bar_col_histogram/col.png index c2cbdf1105..b4cfa49976 100644 Binary files a/tests/baseline_images/test_geom_bar_col_histogram/col.png and b/tests/baseline_images/test_geom_bar_col_histogram/col.png differ diff --git a/tests/baseline_images/test_geom_bar_col_histogram/col_just.png b/tests/baseline_images/test_geom_bar_col_histogram/col_just.png index 546cc67f3f..16b01491c0 100644 Binary files a/tests/baseline_images/test_geom_bar_col_histogram/col_just.png and b/tests/baseline_images/test_geom_bar_col_histogram/col_just.png differ diff --git a/tests/baseline_images/test_geom_bar_col_histogram/histogram-count.png b/tests/baseline_images/test_geom_bar_col_histogram/histogram-count.png index e7cc00f4b8..6af3b3c718 100644 Binary files a/tests/baseline_images/test_geom_bar_col_histogram/histogram-count.png and b/tests/baseline_images/test_geom_bar_col_histogram/histogram-count.png differ diff --git a/tests/baseline_images/test_geom_bar_col_histogram/histogram_weights.png b/tests/baseline_images/test_geom_bar_col_histogram/histogram_weights.png index 08bbd40f0c..235e5c0d3e 100644 Binary files a/tests/baseline_images/test_geom_bar_col_histogram/histogram_weights.png and b/tests/baseline_images/test_geom_bar_col_histogram/histogram_weights.png differ diff --git a/tests/baseline_images/test_geom_bar_col_histogram/stat-count-float.png b/tests/baseline_images/test_geom_bar_col_histogram/stat-count-float.png index 11e4313c33..d7f020ab03 100644 Binary files a/tests/baseline_images/test_geom_bar_col_histogram/stat-count-float.png and b/tests/baseline_images/test_geom_bar_col_histogram/stat-count-float.png differ diff --git a/tests/baseline_images/test_geom_bar_col_histogram/stat-count-int.png b/tests/baseline_images/test_geom_bar_col_histogram/stat-count-int.png index f783fddf06..9801726d80 100644 Binary files a/tests/baseline_images/test_geom_bar_col_histogram/stat-count-int.png and b/tests/baseline_images/test_geom_bar_col_histogram/stat-count-int.png differ diff --git a/tests/baseline_images/test_geom_bin_2d/drop_false.png b/tests/baseline_images/test_geom_bin_2d/drop_false.png index 2c4af529fb..cc96511eab 100644 Binary files a/tests/baseline_images/test_geom_bin_2d/drop_false.png and b/tests/baseline_images/test_geom_bin_2d/drop_false.png differ diff --git a/tests/baseline_images/test_geom_bin_2d/drop_true.png b/tests/baseline_images/test_geom_bin_2d/drop_true.png index 8524e2edef..7c58409dd1 100644 Binary files a/tests/baseline_images/test_geom_bin_2d/drop_true.png and b/tests/baseline_images/test_geom_bin_2d/drop_true.png differ diff --git a/tests/baseline_images/test_geom_blank/blank.png b/tests/baseline_images/test_geom_blank/blank.png index 3a25ccbce8..bdca4aa3db 100644 Binary files a/tests/baseline_images/test_geom_blank/blank.png and b/tests/baseline_images/test_geom_blank/blank.png differ diff --git a/tests/baseline_images/test_geom_boxplot/aesthetics+coord_flip.png b/tests/baseline_images/test_geom_boxplot/aesthetics+coord_flip.png index 4fa42b947c..6b9bedafad 100644 Binary files a/tests/baseline_images/test_geom_boxplot/aesthetics+coord_flip.png and b/tests/baseline_images/test_geom_boxplot/aesthetics+coord_flip.png differ diff --git a/tests/baseline_images/test_geom_boxplot/aesthetics.png b/tests/baseline_images/test_geom_boxplot/aesthetics.png index ee2fee7dcc..fe48e49cbf 100644 Binary files a/tests/baseline_images/test_geom_boxplot/aesthetics.png and b/tests/baseline_images/test_geom_boxplot/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_boxplot/params.png b/tests/baseline_images/test_geom_boxplot/params.png index 30f0ea62aa..a9d0ac7134 100644 Binary files a/tests/baseline_images/test_geom_boxplot/params.png and b/tests/baseline_images/test_geom_boxplot/params.png differ diff --git a/tests/baseline_images/test_geom_boxplot/position_nudge.png b/tests/baseline_images/test_geom_boxplot/position_nudge.png index 4a3f970b1e..1aa7bdd576 100644 Binary files a/tests/baseline_images/test_geom_boxplot/position_nudge.png and b/tests/baseline_images/test_geom_boxplot/position_nudge.png differ diff --git a/tests/baseline_images/test_geom_boxplot/weight.png b/tests/baseline_images/test_geom_boxplot/weight.png index ad076c6a9c..e31e05fc83 100644 Binary files a/tests/baseline_images/test_geom_boxplot/weight.png and b/tests/baseline_images/test_geom_boxplot/weight.png differ diff --git a/tests/baseline_images/test_geom_count/continuous_x_y.png b/tests/baseline_images/test_geom_count/continuous_x_y.png index 11d06bef0b..05aadc3917 100644 Binary files a/tests/baseline_images/test_geom_count/continuous_x_y.png and b/tests/baseline_images/test_geom_count/continuous_x_y.png differ diff --git a/tests/baseline_images/test_geom_count/discrete_x.png b/tests/baseline_images/test_geom_count/discrete_x.png index e2958029e5..ff660c88d6 100644 Binary files a/tests/baseline_images/test_geom_count/discrete_x.png and b/tests/baseline_images/test_geom_count/discrete_x.png differ diff --git a/tests/baseline_images/test_geom_count/discrete_y.png b/tests/baseline_images/test_geom_count/discrete_y.png index d0499c859e..3aba2c8ee5 100644 Binary files a/tests/baseline_images/test_geom_count/discrete_y.png and b/tests/baseline_images/test_geom_count/discrete_y.png differ diff --git a/tests/baseline_images/test_geom_crossbar/aesthetics.png b/tests/baseline_images/test_geom_crossbar/aesthetics.png index 9b1921a5e4..86e1d2f99f 100644 Binary files a/tests/baseline_images/test_geom_crossbar/aesthetics.png and b/tests/baseline_images/test_geom_crossbar/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_density/bounds.png b/tests/baseline_images/test_geom_density/bounds.png index 5263b486b2..12767cba94 100644 Binary files a/tests/baseline_images/test_geom_density/bounds.png and b/tests/baseline_images/test_geom_density/bounds.png differ diff --git a/tests/baseline_images/test_geom_density/few_datapoints.png b/tests/baseline_images/test_geom_density/few_datapoints.png index dca6d96c35..9460f75d47 100644 Binary files a/tests/baseline_images/test_geom_density/few_datapoints.png and b/tests/baseline_images/test_geom_density/few_datapoints.png differ diff --git a/tests/baseline_images/test_geom_density/gaussian-trimmed.png b/tests/baseline_images/test_geom_density/gaussian-trimmed.png index f7607c97c0..ac1efa6658 100644 Binary files a/tests/baseline_images/test_geom_density/gaussian-trimmed.png and b/tests/baseline_images/test_geom_density/gaussian-trimmed.png differ diff --git a/tests/baseline_images/test_geom_density/gaussian.png b/tests/baseline_images/test_geom_density/gaussian.png index 978f637aad..d1628e6f49 100644 Binary files a/tests/baseline_images/test_geom_density/gaussian.png and b/tests/baseline_images/test_geom_density/gaussian.png differ diff --git a/tests/baseline_images/test_geom_density/gaussian_weighted.png b/tests/baseline_images/test_geom_density/gaussian_weighted.png index 9c9dd7d2f0..6f68260d4a 100644 Binary files a/tests/baseline_images/test_geom_density/gaussian_weighted.png and b/tests/baseline_images/test_geom_density/gaussian_weighted.png differ diff --git a/tests/baseline_images/test_geom_density/triangular.png b/tests/baseline_images/test_geom_density/triangular.png index 5d06f7eb67..93fb1f4866 100644 Binary files a/tests/baseline_images/test_geom_density/triangular.png and b/tests/baseline_images/test_geom_density/triangular.png differ diff --git a/tests/baseline_images/test_geom_density_2d/contours.png b/tests/baseline_images/test_geom_density_2d/contours.png index ea81a88f97..16f3a03b2d 100644 Binary files a/tests/baseline_images/test_geom_density_2d/contours.png and b/tests/baseline_images/test_geom_density_2d/contours.png differ diff --git a/tests/baseline_images/test_geom_density_2d/points.png b/tests/baseline_images/test_geom_density_2d/points.png index 281226ef2b..b464273a82 100644 Binary files a/tests/baseline_images/test_geom_density_2d/points.png and b/tests/baseline_images/test_geom_density_2d/points.png differ diff --git a/tests/baseline_images/test_geom_density_2d/polygon.png b/tests/baseline_images/test_geom_density_2d/polygon.png index 6bca406bbd..1563bca7e9 100644 Binary files a/tests/baseline_images/test_geom_density_2d/polygon.png and b/tests/baseline_images/test_geom_density_2d/polygon.png differ diff --git a/tests/baseline_images/test_geom_dotplot/binaxis_y.png b/tests/baseline_images/test_geom_dotplot/binaxis_y.png index 4c7d5d5dc2..4748d4146d 100644 Binary files a/tests/baseline_images/test_geom_dotplot/binaxis_y.png and b/tests/baseline_images/test_geom_dotplot/binaxis_y.png differ diff --git a/tests/baseline_images/test_geom_dotplot/dotdensity.png b/tests/baseline_images/test_geom_dotplot/dotdensity.png index 7b11b04321..3d0c87ef76 100644 Binary files a/tests/baseline_images/test_geom_dotplot/dotdensity.png and b/tests/baseline_images/test_geom_dotplot/dotdensity.png differ diff --git a/tests/baseline_images/test_geom_dotplot/group_basic.png b/tests/baseline_images/test_geom_dotplot/group_basic.png index 082fd3f19d..ceedc13580 100644 Binary files a/tests/baseline_images/test_geom_dotplot/group_basic.png and b/tests/baseline_images/test_geom_dotplot/group_basic.png differ diff --git a/tests/baseline_images/test_geom_dotplot/group_stackgroups.png b/tests/baseline_images/test_geom_dotplot/group_stackgroups.png index 5988393b30..d0872eccce 100644 Binary files a/tests/baseline_images/test_geom_dotplot/group_stackgroups.png and b/tests/baseline_images/test_geom_dotplot/group_stackgroups.png differ diff --git a/tests/baseline_images/test_geom_dotplot/histodot.png b/tests/baseline_images/test_geom_dotplot/histodot.png index 05ca3ef3d8..51cfc807c8 100644 Binary files a/tests/baseline_images/test_geom_dotplot/histodot.png and b/tests/baseline_images/test_geom_dotplot/histodot.png differ diff --git a/tests/baseline_images/test_geom_dotplot/stackdir_center.png b/tests/baseline_images/test_geom_dotplot/stackdir_center.png index f47832b56c..5a46cbf200 100644 Binary files a/tests/baseline_images/test_geom_dotplot/stackdir_center.png and b/tests/baseline_images/test_geom_dotplot/stackdir_center.png differ diff --git a/tests/baseline_images/test_geom_dotplot/stackdir_centerwhole.png b/tests/baseline_images/test_geom_dotplot/stackdir_centerwhole.png index 53ad85fc9f..f9d1a42a83 100644 Binary files a/tests/baseline_images/test_geom_dotplot/stackdir_centerwhole.png and b/tests/baseline_images/test_geom_dotplot/stackdir_centerwhole.png differ diff --git a/tests/baseline_images/test_geom_dotplot/stackdir_down.png b/tests/baseline_images/test_geom_dotplot/stackdir_down.png index ad43732ad7..0e63a3b3f2 100644 Binary files a/tests/baseline_images/test_geom_dotplot/stackdir_down.png and b/tests/baseline_images/test_geom_dotplot/stackdir_down.png differ diff --git a/tests/baseline_images/test_geom_dotplot/stackratio.png b/tests/baseline_images/test_geom_dotplot/stackratio.png index 111ba3da89..cced982fc4 100644 Binary files a/tests/baseline_images/test_geom_dotplot/stackratio.png and b/tests/baseline_images/test_geom_dotplot/stackratio.png differ diff --git a/tests/baseline_images/test_geom_errorbar_errorbarh/errorbar_aesthetics.png b/tests/baseline_images/test_geom_errorbar_errorbarh/errorbar_aesthetics.png index f5947282ec..4d98dbd59a 100644 Binary files a/tests/baseline_images/test_geom_errorbar_errorbarh/errorbar_aesthetics.png and b/tests/baseline_images/test_geom_errorbar_errorbarh/errorbar_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_errorbar_errorbarh/errorbarh_aesthetics.png b/tests/baseline_images/test_geom_errorbar_errorbarh/errorbarh_aesthetics.png index 4c42cc3d67..94f3a4882f 100644 Binary files a/tests/baseline_images/test_geom_errorbar_errorbarh/errorbarh_aesthetics.png and b/tests/baseline_images/test_geom_errorbar_errorbarh/errorbarh_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_freqpoly/midpoint.png b/tests/baseline_images/test_geom_freqpoly/midpoint.png index 716f34e794..80da7cef6c 100644 Binary files a/tests/baseline_images/test_geom_freqpoly/midpoint.png and b/tests/baseline_images/test_geom_freqpoly/midpoint.png differ diff --git a/tests/baseline_images/test_geom_hline/aesthetics.png b/tests/baseline_images/test_geom_hline/aesthetics.png index ab4f00e406..481f57da42 100644 Binary files a/tests/baseline_images/test_geom_hline/aesthetics.png and b/tests/baseline_images/test_geom_hline/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_linerange_pointrange/linerange_aesthetics.png b/tests/baseline_images/test_geom_linerange_pointrange/linerange_aesthetics.png index 08b9c69da9..a1661957e3 100644 Binary files a/tests/baseline_images/test_geom_linerange_pointrange/linerange_aesthetics.png and b/tests/baseline_images/test_geom_linerange_pointrange/linerange_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_linerange_pointrange/pointrange_aesthetics.png b/tests/baseline_images/test_geom_linerange_pointrange/pointrange_aesthetics.png index 65c769f33b..07ccb84c52 100644 Binary files a/tests/baseline_images/test_geom_linerange_pointrange/pointrange_aesthetics.png and b/tests/baseline_images/test_geom_linerange_pointrange/pointrange_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_map/facet_wrap.png b/tests/baseline_images/test_geom_map/facet_wrap.png index 010109006b..256f1b6832 100644 Binary files a/tests/baseline_images/test_geom_map/facet_wrap.png and b/tests/baseline_images/test_geom_map/facet_wrap.png differ diff --git a/tests/baseline_images/test_geom_map/geometries.png b/tests/baseline_images/test_geom_map/geometries.png index 4647953fc3..c32f0f428b 100644 Binary files a/tests/baseline_images/test_geom_map/geometries.png and b/tests/baseline_images/test_geom_map/geometries.png differ diff --git a/tests/baseline_images/test_geom_map/multipoint.png b/tests/baseline_images/test_geom_map/multipoint.png index 908c2f884e..8822fe288a 100644 Binary files a/tests/baseline_images/test_geom_map/multipoint.png and b/tests/baseline_images/test_geom_map/multipoint.png differ diff --git a/tests/baseline_images/test_geom_map/multipolygon.png b/tests/baseline_images/test_geom_map/multipolygon.png index ca76ff0fe2..5c6f9eefe3 100644 Binary files a/tests/baseline_images/test_geom_map/multipolygon.png and b/tests/baseline_images/test_geom_map/multipolygon.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/aesthetics.png b/tests/baseline_images/test_geom_path_line_step/aesthetics.png index 06b0386e40..5dd6d83cce 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/aesthetics.png and b/tests/baseline_images/test_geom_path_line_step/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/arrow.png b/tests/baseline_images/test_geom_path_line_step/arrow.png index 4c93ad2be5..b75a39012a 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/arrow.png and b/tests/baseline_images/test_geom_path_line_step/arrow.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/arrow_facets.png b/tests/baseline_images/test_geom_path_line_step/arrow_facets.png index 245c76158d..c54d1fadad 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/arrow_facets.png and b/tests/baseline_images/test_geom_path_line_step/arrow_facets.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/missing_values.png b/tests/baseline_images/test_geom_path_line_step/missing_values.png index 86191cdd55..c77a382d3e 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/missing_values.png and b/tests/baseline_images/test_geom_path_line_step/missing_values.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/no_missing_values.png b/tests/baseline_images/test_geom_path_line_step/no_missing_values.png index 9895094c5b..12e67f7dcf 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/no_missing_values.png and b/tests/baseline_images/test_geom_path_line_step/no_missing_values.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/path_line_step.png b/tests/baseline_images/test_geom_path_line_step/path_line_step.png index 4006904d17..28328ae62c 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/path_line_step.png and b/tests/baseline_images/test_geom_path_line_step/path_line_step.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/step.png b/tests/baseline_images/test_geom_path_line_step/step.png index be069e1140..675530408c 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/step.png and b/tests/baseline_images/test_geom_path_line_step/step.png differ diff --git a/tests/baseline_images/test_geom_path_line_step/step_mid.png b/tests/baseline_images/test_geom_path_line_step/step_mid.png index b69d9b01ef..1315a8041e 100644 Binary files a/tests/baseline_images/test_geom_path_line_step/step_mid.png and b/tests/baseline_images/test_geom_path_line_step/step_mid.png differ diff --git a/tests/baseline_images/test_geom_point/aesthetics.png b/tests/baseline_images/test_geom_point/aesthetics.png index 6d8a5649ef..837ee206df 100644 Binary files a/tests/baseline_images/test_geom_point/aesthetics.png and b/tests/baseline_images/test_geom_point/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_point/color_only_mapping.png b/tests/baseline_images/test_geom_point/color_only_mapping.png index aa1b089591..fdcdefb37a 100644 Binary files a/tests/baseline_images/test_geom_point/color_only_mapping.png and b/tests/baseline_images/test_geom_point/color_only_mapping.png differ diff --git a/tests/baseline_images/test_geom_point/custom_shapes.png b/tests/baseline_images/test_geom_point/custom_shapes.png index 95c032c8c4..fde6024084 100644 Binary files a/tests/baseline_images/test_geom_point/custom_shapes.png and b/tests/baseline_images/test_geom_point/custom_shapes.png differ diff --git a/tests/baseline_images/test_geom_point/legend_transparency.png b/tests/baseline_images/test_geom_point/legend_transparency.png index fdec087589..7bd89a6d0c 100644 Binary files a/tests/baseline_images/test_geom_point/legend_transparency.png and b/tests/baseline_images/test_geom_point/legend_transparency.png differ diff --git a/tests/baseline_images/test_geom_point/no_fill.png b/tests/baseline_images/test_geom_point/no_fill.png index 6eb537ca33..00e52c88d7 100644 Binary files a/tests/baseline_images/test_geom_point/no_fill.png and b/tests/baseline_images/test_geom_point/no_fill.png differ diff --git a/tests/baseline_images/test_geom_point/no_mapping.png b/tests/baseline_images/test_geom_point/no_mapping.png index 30b37dacb2..0fd4a0cb34 100644 Binary files a/tests/baseline_images/test_geom_point/no_mapping.png and b/tests/baseline_images/test_geom_point/no_mapping.png differ diff --git a/tests/baseline_images/test_geom_pointdensity/contours.png b/tests/baseline_images/test_geom_pointdensity/contours.png index bbe12c3e95..2e22be2c7c 100644 Binary files a/tests/baseline_images/test_geom_pointdensity/contours.png and b/tests/baseline_images/test_geom_pointdensity/contours.png differ diff --git a/tests/baseline_images/test_geom_pointdensity/points.png b/tests/baseline_images/test_geom_pointdensity/points.png index 9faa38a667..c50d097bdf 100644 Binary files a/tests/baseline_images/test_geom_pointdensity/points.png and b/tests/baseline_images/test_geom_pointdensity/points.png differ diff --git a/tests/baseline_images/test_geom_polygon/aesthetics.png b/tests/baseline_images/test_geom_polygon/aesthetics.png index 78fa85fc5d..24261bcf5f 100644 Binary files a/tests/baseline_images/test_geom_polygon/aesthetics.png and b/tests/baseline_images/test_geom_polygon/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_polygon/no_fill.png b/tests/baseline_images/test_geom_polygon/no_fill.png index 86a9410cba..a2b0f6c86f 100644 Binary files a/tests/baseline_images/test_geom_polygon/no_fill.png and b/tests/baseline_images/test_geom_polygon/no_fill.png differ diff --git a/tests/baseline_images/test_geom_qq_qq_line/normal.png b/tests/baseline_images/test_geom_qq_qq_line/normal.png index 2c1d0f22b7..c5097dc0e4 100644 Binary files a/tests/baseline_images/test_geom_qq_qq_line/normal.png and b/tests/baseline_images/test_geom_qq_qq_line/normal.png differ diff --git a/tests/baseline_images/test_geom_qq_qq_line/normal_with_line.png b/tests/baseline_images/test_geom_qq_qq_line/normal_with_line.png index 5ef2d29fd7..7f1de37b9f 100644 Binary files a/tests/baseline_images/test_geom_qq_qq_line/normal_with_line.png and b/tests/baseline_images/test_geom_qq_qq_line/normal_with_line.png differ diff --git a/tests/baseline_images/test_geom_quantile/lines.png b/tests/baseline_images/test_geom_quantile/lines.png index 382590f888..c92b7e36ce 100644 Binary files a/tests/baseline_images/test_geom_quantile/lines.png and b/tests/baseline_images/test_geom_quantile/lines.png differ diff --git a/tests/baseline_images/test_geom_raster/gap_no_interpolation.png b/tests/baseline_images/test_geom_raster/gap_no_interpolation.png index f7a37abf04..8e7ecbb9c6 100644 Binary files a/tests/baseline_images/test_geom_raster/gap_no_interpolation.png and b/tests/baseline_images/test_geom_raster/gap_no_interpolation.png differ diff --git a/tests/baseline_images/test_geom_raster/gap_with_interpolation.png b/tests/baseline_images/test_geom_raster/gap_with_interpolation.png index c840ac9146..5243756dfe 100644 Binary files a/tests/baseline_images/test_geom_raster/gap_with_interpolation.png and b/tests/baseline_images/test_geom_raster/gap_with_interpolation.png differ diff --git a/tests/baseline_images/test_geom_raster/rectangle.png b/tests/baseline_images/test_geom_raster/rectangle.png index e7ecf54c47..001a31cac5 100644 Binary files a/tests/baseline_images/test_geom_raster/rectangle.png and b/tests/baseline_images/test_geom_raster/rectangle.png differ diff --git a/tests/baseline_images/test_geom_raster/square.png b/tests/baseline_images/test_geom_raster/square.png index d976d86cda..00a083f21a 100644 Binary files a/tests/baseline_images/test_geom_raster/square.png and b/tests/baseline_images/test_geom_raster/square.png differ diff --git a/tests/baseline_images/test_geom_rect_tile/coord-trans-groups.png b/tests/baseline_images/test_geom_rect_tile/coord-trans-groups.png index f209faaa04..2fbf397fe8 100644 Binary files a/tests/baseline_images/test_geom_rect_tile/coord-trans-groups.png and b/tests/baseline_images/test_geom_rect_tile/coord-trans-groups.png differ diff --git a/tests/baseline_images/test_geom_rect_tile/coord-trans.png b/tests/baseline_images/test_geom_rect_tile/coord-trans.png index 8e3d4d7b8f..3dd3eed95c 100644 Binary files a/tests/baseline_images/test_geom_rect_tile/coord-trans.png and b/tests/baseline_images/test_geom_rect_tile/coord-trans.png differ diff --git a/tests/baseline_images/test_geom_rect_tile/infinite-rects.png b/tests/baseline_images/test_geom_rect_tile/infinite-rects.png index f467f60d2b..11ebce713f 100644 Binary files a/tests/baseline_images/test_geom_rect_tile/infinite-rects.png and b/tests/baseline_images/test_geom_rect_tile/infinite-rects.png differ diff --git a/tests/baseline_images/test_geom_rect_tile/rect-aesthetics.png b/tests/baseline_images/test_geom_rect_tile/rect-aesthetics.png index 3694ab733c..2dffaa653a 100644 Binary files a/tests/baseline_images/test_geom_rect_tile/rect-aesthetics.png and b/tests/baseline_images/test_geom_rect_tile/rect-aesthetics.png differ diff --git a/tests/baseline_images/test_geom_rect_tile/rect-nofill.png b/tests/baseline_images/test_geom_rect_tile/rect-nofill.png index 995cf737f1..ff6e079758 100644 Binary files a/tests/baseline_images/test_geom_rect_tile/rect-nofill.png and b/tests/baseline_images/test_geom_rect_tile/rect-nofill.png differ diff --git a/tests/baseline_images/test_geom_rect_tile/tile-aesthetics.png b/tests/baseline_images/test_geom_rect_tile/tile-aesthetics.png index a6c384c670..1684ef7ce5 100644 Binary files a/tests/baseline_images/test_geom_rect_tile/tile-aesthetics.png and b/tests/baseline_images/test_geom_rect_tile/tile-aesthetics.png differ diff --git a/tests/baseline_images/test_geom_ribbon_area/area_aesthetics.png b/tests/baseline_images/test_geom_ribbon_area/area_aesthetics.png index 69bcdd4e3a..61b11c1e92 100644 Binary files a/tests/baseline_images/test_geom_ribbon_area/area_aesthetics.png and b/tests/baseline_images/test_geom_ribbon_area/area_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_ribbon_area/ribbon_aesthetics.png b/tests/baseline_images/test_geom_ribbon_area/ribbon_aesthetics.png index 2eb4a112dc..c96c83ee23 100644 Binary files a/tests/baseline_images/test_geom_ribbon_area/ribbon_aesthetics.png and b/tests/baseline_images/test_geom_ribbon_area/ribbon_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_ribbon_area/ribbon_coord_flip.png b/tests/baseline_images/test_geom_ribbon_area/ribbon_coord_flip.png index 74128873d1..1d539a4c52 100644 Binary files a/tests/baseline_images/test_geom_ribbon_area/ribbon_coord_flip.png and b/tests/baseline_images/test_geom_ribbon_area/ribbon_coord_flip.png differ diff --git a/tests/baseline_images/test_geom_ribbon_area/ribbon_facetting.png b/tests/baseline_images/test_geom_ribbon_area/ribbon_facetting.png index 7f5d129f73..cc7395e29b 100644 Binary files a/tests/baseline_images/test_geom_ribbon_area/ribbon_facetting.png and b/tests/baseline_images/test_geom_ribbon_area/ribbon_facetting.png differ diff --git a/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type.png b/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type.png index 545484ddda..7ce85adf92 100644 Binary files a/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type.png and b/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type.png differ diff --git a/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type_coord_flip.png b/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type_coord_flip.png index f847ddbd1a..6f315e0bf8 100644 Binary files a/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type_coord_flip.png and b/tests/baseline_images/test_geom_ribbon_area/ribbon_outline_type_coord_flip.png differ diff --git a/tests/baseline_images/test_geom_ribbon_area/ribbon_where.png b/tests/baseline_images/test_geom_ribbon_area/ribbon_where.png index d1282a2749..53fb7105e3 100644 Binary files a/tests/baseline_images/test_geom_ribbon_area/ribbon_where.png and b/tests/baseline_images/test_geom_ribbon_area/ribbon_where.png differ diff --git a/tests/baseline_images/test_geom_rug/aesthetics.png b/tests/baseline_images/test_geom_rug/aesthetics.png index 6d589acfbd..7b120a5bce 100644 Binary files a/tests/baseline_images/test_geom_rug/aesthetics.png and b/tests/baseline_images/test_geom_rug/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_rug/coord_flip.png b/tests/baseline_images/test_geom_rug/coord_flip.png index 7ac6e98f83..0473847aeb 100644 Binary files a/tests/baseline_images/test_geom_rug/coord_flip.png and b/tests/baseline_images/test_geom_rug/coord_flip.png differ diff --git a/tests/baseline_images/test_geom_segment/aesthetics.png b/tests/baseline_images/test_geom_segment/aesthetics.png index ff6c02cbe7..76a913234d 100644 Binary files a/tests/baseline_images/test_geom_segment/aesthetics.png and b/tests/baseline_images/test_geom_segment/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_segment/arrow.png b/tests/baseline_images/test_geom_segment/arrow.png index 17b2742b35..28ef30314c 100644 Binary files a/tests/baseline_images/test_geom_segment/arrow.png and b/tests/baseline_images/test_geom_segment/arrow.png differ diff --git a/tests/baseline_images/test_geom_segment/arrow_coord_flip.png b/tests/baseline_images/test_geom_segment/arrow_coord_flip.png index b14f80bc22..8d52fbf6ef 100644 Binary files a/tests/baseline_images/test_geom_segment/arrow_coord_flip.png and b/tests/baseline_images/test_geom_segment/arrow_coord_flip.png differ diff --git a/tests/baseline_images/test_geom_sina/method_counts.png b/tests/baseline_images/test_geom_sina/method_counts.png index 89a3535df3..b8ab6471f8 100644 Binary files a/tests/baseline_images/test_geom_sina/method_counts.png and b/tests/baseline_images/test_geom_sina/method_counts.png differ diff --git a/tests/baseline_images/test_geom_sina/scale_area+coord_flip.png b/tests/baseline_images/test_geom_sina/scale_area+coord_flip.png index d7e623d193..e31ed005ae 100644 Binary files a/tests/baseline_images/test_geom_sina/scale_area+coord_flip.png and b/tests/baseline_images/test_geom_sina/scale_area+coord_flip.png differ diff --git a/tests/baseline_images/test_geom_sina/scale_area.png b/tests/baseline_images/test_geom_sina/scale_area.png index 795b0e9137..6c3991401a 100644 Binary files a/tests/baseline_images/test_geom_sina/scale_area.png and b/tests/baseline_images/test_geom_sina/scale_area.png differ diff --git a/tests/baseline_images/test_geom_sina/scale_count.png b/tests/baseline_images/test_geom_sina/scale_count.png index 3782a4f17c..5622a2eabb 100644 Binary files a/tests/baseline_images/test_geom_sina/scale_count.png and b/tests/baseline_images/test_geom_sina/scale_count.png differ diff --git a/tests/baseline_images/test_geom_sina/style.png b/tests/baseline_images/test_geom_sina/style.png index d415ad4aa7..f58083a7cf 100644 Binary files a/tests/baseline_images/test_geom_sina/style.png and b/tests/baseline_images/test_geom_sina/style.png differ diff --git a/tests/baseline_images/test_geom_smooth/continuous_x.png b/tests/baseline_images/test_geom_smooth/continuous_x.png index 41f5bdc997..a5557e4c4f 100644 Binary files a/tests/baseline_images/test_geom_smooth/continuous_x.png and b/tests/baseline_images/test_geom_smooth/continuous_x.png differ diff --git a/tests/baseline_images/test_geom_smooth/continuous_x_fullrange.png b/tests/baseline_images/test_geom_smooth/continuous_x_fullrange.png index 38911de09e..74a4f3910a 100644 Binary files a/tests/baseline_images/test_geom_smooth/continuous_x_fullrange.png and b/tests/baseline_images/test_geom_smooth/continuous_x_fullrange.png differ diff --git a/tests/baseline_images/test_geom_smooth/coord_trans_se_false.png b/tests/baseline_images/test_geom_smooth/coord_trans_se_false.png index 11ea188d0d..784ba3f809 100644 Binary files a/tests/baseline_images/test_geom_smooth/coord_trans_se_false.png and b/tests/baseline_images/test_geom_smooth/coord_trans_se_false.png differ diff --git a/tests/baseline_images/test_geom_smooth/discrete_x.png b/tests/baseline_images/test_geom_smooth/discrete_x.png index d3f5b2bedc..32b4f91f7a 100644 Binary files a/tests/baseline_images/test_geom_smooth/discrete_x.png and b/tests/baseline_images/test_geom_smooth/discrete_x.png differ diff --git a/tests/baseline_images/test_geom_smooth/discrete_x_fullrange.png b/tests/baseline_images/test_geom_smooth/discrete_x_fullrange.png index e9fa9b59f7..5f11a9d726 100644 Binary files a/tests/baseline_images/test_geom_smooth/discrete_x_fullrange.png and b/tests/baseline_images/test_geom_smooth/discrete_x_fullrange.png differ diff --git a/tests/baseline_images/test_geom_smooth/glm_formula.png b/tests/baseline_images/test_geom_smooth/glm_formula.png index cffd32cce1..212939c1cc 100644 Binary files a/tests/baseline_images/test_geom_smooth/glm_formula.png and b/tests/baseline_images/test_geom_smooth/glm_formula.png differ diff --git a/tests/baseline_images/test_geom_smooth/gls_formula.png b/tests/baseline_images/test_geom_smooth/gls_formula.png index 4436b3e5fd..b7641db76d 100644 Binary files a/tests/baseline_images/test_geom_smooth/gls_formula.png and b/tests/baseline_images/test_geom_smooth/gls_formula.png differ diff --git a/tests/baseline_images/test_geom_smooth/init_and_fit_kwargs.png b/tests/baseline_images/test_geom_smooth/init_and_fit_kwargs.png index 187fdb22b3..6a50bc077a 100644 Binary files a/tests/baseline_images/test_geom_smooth/init_and_fit_kwargs.png and b/tests/baseline_images/test_geom_smooth/init_and_fit_kwargs.png differ diff --git a/tests/baseline_images/test_geom_smooth/legend_fill_ratio.png b/tests/baseline_images/test_geom_smooth/legend_fill_ratio.png index 9b420f8e27..8c904d94ad 100644 Binary files a/tests/baseline_images/test_geom_smooth/legend_fill_ratio.png and b/tests/baseline_images/test_geom_smooth/legend_fill_ratio.png differ diff --git a/tests/baseline_images/test_geom_smooth/linear_smooth.png b/tests/baseline_images/test_geom_smooth/linear_smooth.png index 6c0c24cbec..9b90c67584 100644 Binary files a/tests/baseline_images/test_geom_smooth/linear_smooth.png and b/tests/baseline_images/test_geom_smooth/linear_smooth.png differ diff --git a/tests/baseline_images/test_geom_smooth/linear_smooth_no_ci.png b/tests/baseline_images/test_geom_smooth/linear_smooth_no_ci.png index 57e0783514..a4a609f5e0 100644 Binary files a/tests/baseline_images/test_geom_smooth/linear_smooth_no_ci.png and b/tests/baseline_images/test_geom_smooth/linear_smooth_no_ci.png differ diff --git a/tests/baseline_images/test_geom_smooth/lm_formula.png b/tests/baseline_images/test_geom_smooth/lm_formula.png index 4436b3e5fd..b7641db76d 100644 Binary files a/tests/baseline_images/test_geom_smooth/lm_formula.png and b/tests/baseline_images/test_geom_smooth/lm_formula.png differ diff --git a/tests/baseline_images/test_geom_smooth/lm_formula_weights.png b/tests/baseline_images/test_geom_smooth/lm_formula_weights.png index 880c68414f..cf7df97540 100644 Binary files a/tests/baseline_images/test_geom_smooth/lm_formula_weights.png and b/tests/baseline_images/test_geom_smooth/lm_formula_weights.png differ diff --git a/tests/baseline_images/test_geom_smooth/non_linear_smooth.png b/tests/baseline_images/test_geom_smooth/non_linear_smooth.png index 9ea20c51f2..cb1f750e01 100644 Binary files a/tests/baseline_images/test_geom_smooth/non_linear_smooth.png and b/tests/baseline_images/test_geom_smooth/non_linear_smooth.png differ diff --git a/tests/baseline_images/test_geom_smooth/non_linear_smooth_no_ci.png b/tests/baseline_images/test_geom_smooth/non_linear_smooth_no_ci.png index a0e22cbd9b..68928c99a3 100644 Binary files a/tests/baseline_images/test_geom_smooth/non_linear_smooth_no_ci.png and b/tests/baseline_images/test_geom_smooth/non_linear_smooth_no_ci.png differ diff --git a/tests/baseline_images/test_geom_smooth/rlm_formula.png b/tests/baseline_images/test_geom_smooth/rlm_formula.png index 6665a33894..b8ab42fe6d 100644 Binary files a/tests/baseline_images/test_geom_smooth/rlm_formula.png and b/tests/baseline_images/test_geom_smooth/rlm_formula.png differ diff --git a/tests/baseline_images/test_geom_smooth/sorts_by_x.png b/tests/baseline_images/test_geom_smooth/sorts_by_x.png index d353edd588..8498ee8a69 100644 Binary files a/tests/baseline_images/test_geom_smooth/sorts_by_x.png and b/tests/baseline_images/test_geom_smooth/sorts_by_x.png differ diff --git a/tests/baseline_images/test_geom_spoke/aesthetics.png b/tests/baseline_images/test_geom_spoke/aesthetics.png index 2d84c5a54d..4eae224d4b 100644 Binary files a/tests/baseline_images/test_geom_spoke/aesthetics.png and b/tests/baseline_images/test_geom_spoke/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_spoke/test_unmapped_angle.png b/tests/baseline_images/test_geom_spoke/test_unmapped_angle.png index bede4adc08..00636c737a 100644 Binary files a/tests/baseline_images/test_geom_spoke/test_unmapped_angle.png and b/tests/baseline_images/test_geom_spoke/test_unmapped_angle.png differ diff --git a/tests/baseline_images/test_geom_text_label/format_missing_values.png b/tests/baseline_images/test_geom_text_label/format_missing_values.png index 4aee37aace..239c267e67 100644 Binary files a/tests/baseline_images/test_geom_text_label/format_missing_values.png and b/tests/baseline_images/test_geom_text_label/format_missing_values.png differ diff --git a/tests/baseline_images/test_geom_text_label/label_aesthetics.png b/tests/baseline_images/test_geom_text_label/label_aesthetics.png index 15998106ed..080e48eec5 100644 Binary files a/tests/baseline_images/test_geom_text_label/label_aesthetics.png and b/tests/baseline_images/test_geom_text_label/label_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_text_label/text_aesthetics.png b/tests/baseline_images/test_geom_text_label/text_aesthetics.png index 5259d030f5..aabebbc199 100644 Binary files a/tests/baseline_images/test_geom_text_label/text_aesthetics.png and b/tests/baseline_images/test_geom_text_label/text_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_violin/aesthetics+coord_flip.png b/tests/baseline_images/test_geom_violin/aesthetics+coord_flip.png index a21c8b8d13..ef0b016abb 100644 Binary files a/tests/baseline_images/test_geom_violin/aesthetics+coord_flip.png and b/tests/baseline_images/test_geom_violin/aesthetics+coord_flip.png differ diff --git a/tests/baseline_images/test_geom_violin/aesthetics.png b/tests/baseline_images/test_geom_violin/aesthetics.png index 4659da978c..d66bd85f1c 100644 Binary files a/tests/baseline_images/test_geom_violin/aesthetics.png and b/tests/baseline_images/test_geom_violin/aesthetics.png differ diff --git a/tests/baseline_images/test_geom_violin/no_trim.png b/tests/baseline_images/test_geom_violin/no_trim.png index 132fb6757c..d82d79d83e 100644 Binary files a/tests/baseline_images/test_geom_violin/no_trim.png and b/tests/baseline_images/test_geom_violin/no_trim.png differ diff --git a/tests/baseline_images/test_geom_violin/overlap.png b/tests/baseline_images/test_geom_violin/overlap.png index 881433a9e6..5cfcca3d91 100644 Binary files a/tests/baseline_images/test_geom_violin/overlap.png and b/tests/baseline_images/test_geom_violin/overlap.png differ diff --git a/tests/baseline_images/test_geom_violin/quantile_aesthetics.png b/tests/baseline_images/test_geom_violin/quantile_aesthetics.png index b136cc9c0d..0ed1d38d08 100644 Binary files a/tests/baseline_images/test_geom_violin/quantile_aesthetics.png and b/tests/baseline_images/test_geom_violin/quantile_aesthetics.png differ diff --git a/tests/baseline_images/test_geom_violin/quantiles_width_dodge.png b/tests/baseline_images/test_geom_violin/quantiles_width_dodge.png index 69f48cbc61..6d68ac8d02 100644 Binary files a/tests/baseline_images/test_geom_violin/quantiles_width_dodge.png and b/tests/baseline_images/test_geom_violin/quantiles_width_dodge.png differ diff --git a/tests/baseline_images/test_geom_violin/scale.png b/tests/baseline_images/test_geom_violin/scale.png index 1a7ba62988..d11f1006cd 100644 Binary files a/tests/baseline_images/test_geom_violin/scale.png and b/tests/baseline_images/test_geom_violin/scale.png differ diff --git a/tests/baseline_images/test_geom_violin/scales_free.png b/tests/baseline_images/test_geom_violin/scales_free.png index d663e28b30..cd77826bb4 100644 Binary files a/tests/baseline_images/test_geom_violin/scales_free.png and b/tests/baseline_images/test_geom_violin/scales_free.png differ diff --git a/tests/baseline_images/test_geom_violin/style.png b/tests/baseline_images/test_geom_violin/style.png index 45f8fb343e..37a6332656 100644 Binary files a/tests/baseline_images/test_geom_violin/style.png and b/tests/baseline_images/test_geom_violin/style.png differ diff --git a/tests/baseline_images/test_geom_violin/style_alternating.png b/tests/baseline_images/test_geom_violin/style_alternating.png index 7310612c43..44b4fbf603 100644 Binary files a/tests/baseline_images/test_geom_violin/style_alternating.png and b/tests/baseline_images/test_geom_violin/style_alternating.png differ diff --git a/tests/baseline_images/test_geom_vline/aesthetics.png b/tests/baseline_images/test_geom_vline/aesthetics.png index 2d9e2dae10..00a81a5268 100644 Binary files a/tests/baseline_images/test_geom_vline/aesthetics.png and b/tests/baseline_images/test_geom_vline/aesthetics.png differ diff --git a/tests/baseline_images/test_ggplot_internals/after_scale_mapping.png b/tests/baseline_images/test_ggplot_internals/after_scale_mapping.png index d4996cc8ba..c863dc920e 100644 Binary files a/tests/baseline_images/test_ggplot_internals/after_scale_mapping.png and b/tests/baseline_images/test_ggplot_internals/after_scale_mapping.png differ diff --git a/tests/baseline_images/test_ggplot_internals/to_pandas.png b/tests/baseline_images/test_ggplot_internals/to_pandas.png index 9d4aeac9a4..823fed798c 100644 Binary files a/tests/baseline_images/test_ggplot_internals/to_pandas.png and b/tests/baseline_images/test_ggplot_internals/to_pandas.png differ diff --git a/tests/baseline_images/test_guide_internals/guide_legend_after_scale.png b/tests/baseline_images/test_guide_internals/guide_legend_after_scale.png index 8b9a97ab21..76104cf702 100644 Binary files a/tests/baseline_images/test_guide_internals/guide_legend_after_scale.png and b/tests/baseline_images/test_guide_internals/guide_legend_after_scale.png differ diff --git a/tests/baseline_images/test_guide_internals/guide_legend_missing_value_for_shapes.png b/tests/baseline_images/test_guide_internals/guide_legend_missing_value_for_shapes.png index d58162dc6a..36122c863d 100644 Binary files a/tests/baseline_images/test_guide_internals/guide_legend_missing_value_for_shapes.png and b/tests/baseline_images/test_guide_internals/guide_legend_missing_value_for_shapes.png differ diff --git a/tests/baseline_images/test_inset_element/align_to_full.png b/tests/baseline_images/test_inset_element/align_to_full.png index 6a22b4741f..af578a8c54 100644 Binary files a/tests/baseline_images/test_inset_element/align_to_full.png and b/tests/baseline_images/test_inset_element/align_to_full.png differ diff --git a/tests/baseline_images/test_inset_element/align_to_panel.png b/tests/baseline_images/test_inset_element/align_to_panel.png index d3c6b4d1e3..b95ffd0293 100644 Binary files a/tests/baseline_images/test_inset_element/align_to_panel.png and b/tests/baseline_images/test_inset_element/align_to_panel.png differ diff --git a/tests/baseline_images/test_inset_element/align_to_plot.png b/tests/baseline_images/test_inset_element/align_to_plot.png index bd91470baa..9757392181 100644 Binary files a/tests/baseline_images/test_inset_element/align_to_plot.png and b/tests/baseline_images/test_inset_element/align_to_plot.png differ diff --git a/tests/baseline_images/test_inset_element/and_non_theme.png b/tests/baseline_images/test_inset_element/and_non_theme.png index a3ed85d77f..562693ef23 100644 Binary files a/tests/baseline_images/test_inset_element/and_non_theme.png and b/tests/baseline_images/test_inset_element/and_non_theme.png differ diff --git a/tests/baseline_images/test_inset_element/compose_inset.png b/tests/baseline_images/test_inset_element/compose_inset.png index 4f934dced0..95d857f9d4 100644 Binary files a/tests/baseline_images/test_inset_element/compose_inset.png and b/tests/baseline_images/test_inset_element/compose_inset.png differ diff --git a/tests/baseline_images/test_inset_element/host_compose_inset_and.png b/tests/baseline_images/test_inset_element/host_compose_inset_and.png index 5579793060..c30e5c2139 100644 Binary files a/tests/baseline_images/test_inset_element/host_compose_inset_and.png and b/tests/baseline_images/test_inset_element/host_compose_inset_and.png differ diff --git a/tests/baseline_images/test_inset_element/host_compose_inset_mul.png b/tests/baseline_images/test_inset_element/host_compose_inset_mul.png index c81c5cd830..e4076f54f1 100644 Binary files a/tests/baseline_images/test_inset_element/host_compose_inset_mul.png and b/tests/baseline_images/test_inset_element/host_compose_inset_mul.png differ diff --git a/tests/baseline_images/test_inset_element/host_inset_and.png b/tests/baseline_images/test_inset_element/host_inset_and.png index f49ceda5fd..af5718c6f2 100644 Binary files a/tests/baseline_images/test_inset_element/host_inset_and.png and b/tests/baseline_images/test_inset_element/host_inset_and.png differ diff --git a/tests/baseline_images/test_inset_element/host_inset_mul.png b/tests/baseline_images/test_inset_element/host_inset_mul.png index 35fa8db4ae..273633da4d 100644 Binary files a/tests/baseline_images/test_inset_element/host_inset_mul.png and b/tests/baseline_images/test_inset_element/host_inset_mul.png differ diff --git a/tests/baseline_images/test_inset_element/host_nested_inset_and.png b/tests/baseline_images/test_inset_element/host_nested_inset_and.png index 220f42726f..02bff080d1 100644 Binary files a/tests/baseline_images/test_inset_element/host_nested_inset_and.png and b/tests/baseline_images/test_inset_element/host_nested_inset_and.png differ diff --git a/tests/baseline_images/test_inset_element/host_nested_inset_mul.png b/tests/baseline_images/test_inset_element/host_nested_inset_mul.png index 7d558c2e71..def5d47bc7 100644 Binary files a/tests/baseline_images/test_inset_element/host_nested_inset_mul.png and b/tests/baseline_images/test_inset_element/host_nested_inset_mul.png differ diff --git a/tests/baseline_images/test_inset_element/image_aspect_fit_bottom.png b/tests/baseline_images/test_inset_element/image_aspect_fit_bottom.png index 06aedc56bf..2b6836d7d0 100644 Binary files a/tests/baseline_images/test_inset_element/image_aspect_fit_bottom.png and b/tests/baseline_images/test_inset_element/image_aspect_fit_bottom.png differ diff --git a/tests/baseline_images/test_inset_element/image_aspect_fit_top_right.png b/tests/baseline_images/test_inset_element/image_aspect_fit_top_right.png index c086ba028a..7a9210ca9b 100644 Binary files a/tests/baseline_images/test_inset_element/image_aspect_fit_top_right.png and b/tests/baseline_images/test_inset_element/image_aspect_fit_top_right.png differ diff --git a/tests/baseline_images/test_inset_element/image_basic.png b/tests/baseline_images/test_inset_element/image_basic.png index f6512e7b94..7ec07669d5 100644 Binary files a/tests/baseline_images/test_inset_element/image_basic.png and b/tests/baseline_images/test_inset_element/image_basic.png differ diff --git a/tests/baseline_images/test_inset_element/image_standalone.png b/tests/baseline_images/test_inset_element/image_standalone.png index d9b24f62a9..cd8c53adcb 100644 Binary files a/tests/baseline_images/test_inset_element/image_standalone.png and b/tests/baseline_images/test_inset_element/image_standalone.png differ diff --git a/tests/baseline_images/test_inset_element/image_themed_bg_wraps.png b/tests/baseline_images/test_inset_element/image_themed_bg_wraps.png index df224499e4..918706b8cd 100644 Binary files a/tests/baseline_images/test_inset_element/image_themed_bg_wraps.png and b/tests/baseline_images/test_inset_element/image_themed_bg_wraps.png differ diff --git a/tests/baseline_images/test_inset_element/inset_attached_to_compose.png b/tests/baseline_images/test_inset_element/inset_attached_to_compose.png index b35021dbe0..6e31743dd8 100644 Binary files a/tests/baseline_images/test_inset_element/inset_attached_to_compose.png and b/tests/baseline_images/test_inset_element/inset_attached_to_compose.png differ diff --git a/tests/baseline_images/test_inset_element/inset_on_facet_host.png b/tests/baseline_images/test_inset_element/inset_on_facet_host.png index b94bb0c005..3e2c91a4ac 100644 Binary files a/tests/baseline_images/test_inset_element/inset_on_facet_host.png and b/tests/baseline_images/test_inset_element/inset_on_facet_host.png differ diff --git a/tests/baseline_images/test_inset_element/nested_on_top_false.png b/tests/baseline_images/test_inset_element/nested_on_top_false.png index 090b3d16d3..aa8bc79282 100644 Binary files a/tests/baseline_images/test_inset_element/nested_on_top_false.png and b/tests/baseline_images/test_inset_element/nested_on_top_false.png differ diff --git a/tests/baseline_images/test_inset_element/nested_on_top_true.png b/tests/baseline_images/test_inset_element/nested_on_top_true.png index 2a43b650ef..767cc11e54 100644 Binary files a/tests/baseline_images/test_inset_element/nested_on_top_true.png and b/tests/baseline_images/test_inset_element/nested_on_top_true.png differ diff --git a/tests/baseline_images/test_inset_element/overlapping_insets.png b/tests/baseline_images/test_inset_element/overlapping_insets.png index 2392137d1a..915d8dc7d3 100644 Binary files a/tests/baseline_images/test_inset_element/overlapping_insets.png and b/tests/baseline_images/test_inset_element/overlapping_insets.png differ diff --git a/tests/baseline_images/test_inset_element/quadrants_composed.png b/tests/baseline_images/test_inset_element/quadrants_composed.png index b15d8a559f..21e52e211a 100644 Binary files a/tests/baseline_images/test_inset_element/quadrants_composed.png and b/tests/baseline_images/test_inset_element/quadrants_composed.png differ diff --git a/tests/baseline_images/test_inset_element/quadrants_separate.png b/tests/baseline_images/test_inset_element/quadrants_separate.png index 3b3f93fb5e..b2acae8185 100644 Binary files a/tests/baseline_images/test_inset_element/quadrants_separate.png and b/tests/baseline_images/test_inset_element/quadrants_separate.png differ diff --git a/tests/baseline_images/test_layers/inserting_layers.png b/tests/baseline_images/test_layers/inserting_layers.png index 997d87a101..744aa7b175 100644 Binary files a/tests/baseline_images/test_layers/inserting_layers.png and b/tests/baseline_images/test_layers/inserting_layers.png differ diff --git a/tests/baseline_images/test_layout/axis_text_justification.png b/tests/baseline_images/test_layout/axis_text_justification.png index cc114c7ffd..0c6bc7ea0c 100644 Binary files a/tests/baseline_images/test_layout/axis_text_justification.png and b/tests/baseline_images/test_layout/axis_text_justification.png differ diff --git a/tests/baseline_images/test_layout/axis_title_x_justification.png b/tests/baseline_images/test_layout/axis_title_x_justification.png index cbe21879f2..e50d063ba3 100644 Binary files a/tests/baseline_images/test_layout/axis_title_x_justification.png and b/tests/baseline_images/test_layout/axis_title_x_justification.png differ diff --git a/tests/baseline_images/test_layout/axis_title_y_justification.png b/tests/baseline_images/test_layout/axis_title_y_justification.png index e19193dace..f1229d881c 100644 Binary files a/tests/baseline_images/test_layout/axis_title_y_justification.png and b/tests/baseline_images/test_layout/axis_title_y_justification.png differ diff --git a/tests/baseline_images/test_layout/colorbar_frame.png b/tests/baseline_images/test_layout/colorbar_frame.png index 45593bea9b..e05abb44cb 100644 Binary files a/tests/baseline_images/test_layout/colorbar_frame.png and b/tests/baseline_images/test_layout/colorbar_frame.png differ diff --git a/tests/baseline_images/test_layout/default.png b/tests/baseline_images/test_layout/default.png index 5f8bdf9943..9539810944 100644 Binary files a/tests/baseline_images/test_layout/default.png and b/tests/baseline_images/test_layout/default.png differ diff --git a/tests/baseline_images/test_layout/default_tag_location.png b/tests/baseline_images/test_layout/default_tag_location.png index e46bb32b63..526eabfbe2 100644 Binary files a/tests/baseline_images/test_layout/default_tag_location.png and b/tests/baseline_images/test_layout/default_tag_location.png differ diff --git a/tests/baseline_images/test_layout/different_colorbar_themes.png b/tests/baseline_images/test_layout/different_colorbar_themes.png index 85b2c1282c..59e18f5ecf 100644 Binary files a/tests/baseline_images/test_layout/different_colorbar_themes.png and b/tests/baseline_images/test_layout/different_colorbar_themes.png differ diff --git a/tests/baseline_images/test_layout/facet_grid.png b/tests/baseline_images/test_layout/facet_grid.png index de6a65b24b..736f65b9fd 100644 Binary files a/tests/baseline_images/test_layout/facet_grid.png and b/tests/baseline_images/test_layout/facet_grid.png differ diff --git a/tests/baseline_images/test_layout/facet_wrap.png b/tests/baseline_images/test_layout/facet_wrap.png index 04a8be7590..c6fa8de636 100644 Binary files a/tests/baseline_images/test_layout/facet_wrap.png and b/tests/baseline_images/test_layout/facet_wrap.png differ diff --git a/tests/baseline_images/test_layout/facet_wrap_scales_free.png b/tests/baseline_images/test_layout/facet_wrap_scales_free.png index a7776102f0..faef7a798b 100644 Binary files a/tests/baseline_images/test_layout/facet_wrap_scales_free.png and b/tests/baseline_images/test_layout/facet_wrap_scales_free.png differ diff --git a/tests/baseline_images/test_layout/inside_legend_90pct_top_right.png b/tests/baseline_images/test_layout/inside_legend_90pct_top_right.png index d0f2efd3da..f2289396ef 100644 Binary files a/tests/baseline_images/test_layout/inside_legend_90pct_top_right.png and b/tests/baseline_images/test_layout/inside_legend_90pct_top_right.png differ diff --git a/tests/baseline_images/test_layout/inside_legend_left.png b/tests/baseline_images/test_layout/inside_legend_left.png index eecd1ead83..a1b460e158 100644 Binary files a/tests/baseline_images/test_layout/inside_legend_left.png and b/tests/baseline_images/test_layout/inside_legend_left.png differ diff --git a/tests/baseline_images/test_layout/inside_legend_top.png b/tests/baseline_images/test_layout/inside_legend_top.png index a0268e8bcb..3a56879942 100644 Binary files a/tests/baseline_images/test_layout/inside_legend_top.png and b/tests/baseline_images/test_layout/inside_legend_top.png differ diff --git a/tests/baseline_images/test_layout/inside_legend_top_right.png b/tests/baseline_images/test_layout/inside_legend_top_right.png index 316e6840f1..506bd4fbe0 100644 Binary files a/tests/baseline_images/test_layout/inside_legend_top_right.png and b/tests/baseline_images/test_layout/inside_legend_top_right.png differ diff --git a/tests/baseline_images/test_layout/justification_with_blank_title_and_text.png b/tests/baseline_images/test_layout/justification_with_blank_title_and_text.png index fbd598c688..38567bba02 100644 Binary files a/tests/baseline_images/test_layout/justification_with_blank_title_and_text.png and b/tests/baseline_images/test_layout/justification_with_blank_title_and_text.png differ diff --git a/tests/baseline_images/test_layout/legend_at_the_bottom.png b/tests/baseline_images/test_layout/legend_at_the_bottom.png index 46d9b21724..56698ea46d 100644 Binary files a/tests/baseline_images/test_layout/legend_at_the_bottom.png and b/tests/baseline_images/test_layout/legend_at_the_bottom.png differ diff --git a/tests/baseline_images/test_layout/legend_at_top.png b/tests/baseline_images/test_layout/legend_at_top.png index b63c8c2126..733f698dab 100644 Binary files a/tests/baseline_images/test_layout/legend_at_top.png and b/tests/baseline_images/test_layout/legend_at_top.png differ diff --git a/tests/baseline_images/test_layout/legend_on_the_left.png b/tests/baseline_images/test_layout/legend_on_the_left.png index fbb4d2e558..def8d6b750 100644 Binary files a/tests/baseline_images/test_layout/legend_on_the_left.png and b/tests/baseline_images/test_layout/legend_on_the_left.png differ diff --git a/tests/baseline_images/test_layout/legends_in_different_positions.png b/tests/baseline_images/test_layout/legends_in_different_positions.png index 8cdab5e874..8603e9fa45 100644 Binary files a/tests/baseline_images/test_layout/legends_in_different_positions.png and b/tests/baseline_images/test_layout/legends_in_different_positions.png differ diff --git a/tests/baseline_images/test_layout/margin_bottom.png b/tests/baseline_images/test_layout/margin_bottom.png index 0eeb3fcff9..01ea7648a8 100644 Binary files a/tests/baseline_images/test_layout/margin_bottom.png and b/tests/baseline_images/test_layout/margin_bottom.png differ diff --git a/tests/baseline_images/test_layout/outside_legend_bottom_left.png b/tests/baseline_images/test_layout/outside_legend_bottom_left.png index 4bb8be2a20..51b9589f1d 100644 Binary files a/tests/baseline_images/test_layout/outside_legend_bottom_left.png and b/tests/baseline_images/test_layout/outside_legend_bottom_left.png differ diff --git a/tests/baseline_images/test_layout/outside_legend_left_top.png b/tests/baseline_images/test_layout/outside_legend_left_top.png index fd952741f0..6db41c7cf2 100644 Binary files a/tests/baseline_images/test_layout/outside_legend_left_top.png and b/tests/baseline_images/test_layout/outside_legend_left_top.png differ diff --git a/tests/baseline_images/test_layout/outside_legend_right_bottom.png b/tests/baseline_images/test_layout/outside_legend_right_bottom.png index e03d157793..57c5a11d1c 100644 Binary files a/tests/baseline_images/test_layout/outside_legend_right_bottom.png and b/tests/baseline_images/test_layout/outside_legend_right_bottom.png differ diff --git a/tests/baseline_images/test_layout/outside_legend_top_right.png b/tests/baseline_images/test_layout/outside_legend_top_right.png index eb5aae11a0..84cea09e4c 100644 Binary files a/tests/baseline_images/test_layout/outside_legend_top_right.png and b/tests/baseline_images/test_layout/outside_legend_top_right.png differ diff --git a/tests/baseline_images/test_layout/panel_bottomleft.png b/tests/baseline_images/test_layout/panel_bottomleft.png index 9b1bcdba02..2508af0827 100644 Binary files a/tests/baseline_images/test_layout/panel_bottomleft.png and b/tests/baseline_images/test_layout/panel_bottomleft.png differ diff --git a/tests/baseline_images/test_layout/panel_topleft_margin_in_fig.png b/tests/baseline_images/test_layout/panel_topleft_margin_in_fig.png index e3d19bdc3b..057334a837 100644 Binary files a/tests/baseline_images/test_layout/panel_topleft_margin_in_fig.png and b/tests/baseline_images/test_layout/panel_topleft_margin_in_fig.png differ diff --git a/tests/baseline_images/test_layout/panel_topleft_margin_in_pt.png b/tests/baseline_images/test_layout/panel_topleft_margin_in_pt.png index d0beee41ac..86a118e7ac 100644 Binary files a/tests/baseline_images/test_layout/panel_topleft_margin_in_pt.png and b/tests/baseline_images/test_layout/panel_topleft_margin_in_pt.png differ diff --git a/tests/baseline_images/test_layout/panel_topleft_margin_in_pt_ar1.png b/tests/baseline_images/test_layout/panel_topleft_margin_in_pt_ar1.png index 52f375bcd5..606de1e907 100644 Binary files a/tests/baseline_images/test_layout/panel_topleft_margin_in_pt_ar1.png and b/tests/baseline_images/test_layout/panel_topleft_margin_in_pt_ar1.png differ diff --git a/tests/baseline_images/test_layout/panel_xycoords.png b/tests/baseline_images/test_layout/panel_xycoords.png index 3ddd8c8625..3ec206828a 100644 Binary files a/tests/baseline_images/test_layout/panel_xycoords.png and b/tests/baseline_images/test_layout/panel_xycoords.png differ diff --git a/tests/baseline_images/test_layout/plot_footer.png b/tests/baseline_images/test_layout/plot_footer.png index edd3eb5b8a..dde2a48bbd 100644 Binary files a/tests/baseline_images/test_layout/plot_footer.png and b/tests/baseline_images/test_layout/plot_footer.png differ diff --git a/tests/baseline_images/test_layout/plot_footer_background.png b/tests/baseline_images/test_layout/plot_footer_background.png index 4496673aee..9289a6fe89 100644 Binary files a/tests/baseline_images/test_layout/plot_footer_background.png and b/tests/baseline_images/test_layout/plot_footer_background.png differ diff --git a/tests/baseline_images/test_layout/plot_margin_protruding_axis_text.png b/tests/baseline_images/test_layout/plot_margin_protruding_axis_text.png index 69040205e3..167f5fb70c 100644 Binary files a/tests/baseline_images/test_layout/plot_margin_protruding_axis_text.png and b/tests/baseline_images/test_layout/plot_margin_protruding_axis_text.png differ diff --git a/tests/baseline_images/test_layout/plot_title_justification.png b/tests/baseline_images/test_layout/plot_title_justification.png index 9667d3fd25..5c9cfdf38e 100644 Binary files a/tests/baseline_images/test_layout/plot_title_justification.png and b/tests/baseline_images/test_layout/plot_title_justification.png differ diff --git a/tests/baseline_images/test_layout/plot_titles_and_caption_positioning.png b/tests/baseline_images/test_layout/plot_titles_and_caption_positioning.png index 94a580b788..f359356096 100644 Binary files a/tests/baseline_images/test_layout/plot_titles_and_caption_positioning.png and b/tests/baseline_images/test_layout/plot_titles_and_caption_positioning.png differ diff --git a/tests/baseline_images/test_layout/plot_topright.png b/tests/baseline_images/test_layout/plot_topright.png index e547412ffd..decfe129b7 100644 Binary files a/tests/baseline_images/test_layout/plot_topright.png and b/tests/baseline_images/test_layout/plot_topright.png differ diff --git a/tests/baseline_images/test_layout/plot_topright_margin_in_fig.png b/tests/baseline_images/test_layout/plot_topright_margin_in_fig.png index 3f21341487..8b9259f763 100644 Binary files a/tests/baseline_images/test_layout/plot_topright_margin_in_fig.png and b/tests/baseline_images/test_layout/plot_topright_margin_in_fig.png differ diff --git a/tests/baseline_images/test_layout/plot_topright_margin_in_pt.png b/tests/baseline_images/test_layout/plot_topright_margin_in_pt.png index 58b04b27d8..aa3d67cbd7 100644 Binary files a/tests/baseline_images/test_layout/plot_topright_margin_in_pt.png and b/tests/baseline_images/test_layout/plot_topright_margin_in_pt.png differ diff --git a/tests/baseline_images/test_layout/plot_xycoords.png b/tests/baseline_images/test_layout/plot_xycoords.png index 055d87c8b7..c97e0d8942 100644 Binary files a/tests/baseline_images/test_layout/plot_xycoords.png and b/tests/baseline_images/test_layout/plot_xycoords.png differ diff --git a/tests/baseline_images/test_layout/turn_off_guide.png b/tests/baseline_images/test_layout/turn_off_guide.png index 5d59b80235..c01ffaea51 100644 Binary files a/tests/baseline_images/test_layout/turn_off_guide.png and b/tests/baseline_images/test_layout/turn_off_guide.png differ diff --git a/tests/baseline_images/test_plot_composition/add_into_ncol.png b/tests/baseline_images/test_plot_composition/add_into_ncol.png index 59e7ecd717..6a773d250d 100644 Binary files a/tests/baseline_images/test_plot_composition/add_into_ncol.png and b/tests/baseline_images/test_plot_composition/add_into_ncol.png differ diff --git a/tests/baseline_images/test_plot_composition/add_into_stack.png b/tests/baseline_images/test_plot_composition/add_into_stack.png index 08c972eef6..0509a86ad8 100644 Binary files a/tests/baseline_images/test_plot_composition/add_into_stack.png and b/tests/baseline_images/test_plot_composition/add_into_stack.png differ diff --git a/tests/baseline_images/test_plot_composition/and_operator.png b/tests/baseline_images/test_plot_composition/and_operator.png index ad5ff6d220..cf6aae2a8e 100644 Binary files a/tests/baseline_images/test_plot_composition/and_operator.png and b/tests/baseline_images/test_plot_composition/and_operator.png differ diff --git a/tests/baseline_images/test_plot_composition/basic_horizontal_align_resize.png b/tests/baseline_images/test_plot_composition/basic_horizontal_align_resize.png index 22d3116649..4df006392b 100644 Binary files a/tests/baseline_images/test_plot_composition/basic_horizontal_align_resize.png and b/tests/baseline_images/test_plot_composition/basic_horizontal_align_resize.png differ diff --git a/tests/baseline_images/test_plot_composition/basic_vertical_align_resize.png b/tests/baseline_images/test_plot_composition/basic_vertical_align_resize.png index f92aebfbfc..3922bffc86 100644 Binary files a/tests/baseline_images/test_plot_composition/basic_vertical_align_resize.png and b/tests/baseline_images/test_plot_composition/basic_vertical_align_resize.png differ diff --git a/tests/baseline_images/test_plot_composition/complex_composition.png b/tests/baseline_images/test_plot_composition/complex_composition.png index 58057d78ec..44b1328e16 100644 Binary files a/tests/baseline_images/test_plot_composition/complex_composition.png and b/tests/baseline_images/test_plot_composition/complex_composition.png differ diff --git a/tests/baseline_images/test_plot_composition/facets.png b/tests/baseline_images/test_plot_composition/facets.png index 7f9cd5863d..2eb63976dc 100644 Binary files a/tests/baseline_images/test_plot_composition/facets.png and b/tests/baseline_images/test_plot_composition/facets.png differ diff --git a/tests/baseline_images/test_plot_composition/footers.png b/tests/baseline_images/test_plot_composition/footers.png index 1247119b69..2d501230d7 100644 Binary files a/tests/baseline_images/test_plot_composition/footers.png and b/tests/baseline_images/test_plot_composition/footers.png differ diff --git a/tests/baseline_images/test_plot_composition/horizontal_tag_align.png b/tests/baseline_images/test_plot_composition/horizontal_tag_align.png index 851979b0ff..56df9f8867 100644 Binary files a/tests/baseline_images/test_plot_composition/horizontal_tag_align.png and b/tests/baseline_images/test_plot_composition/horizontal_tag_align.png differ diff --git a/tests/baseline_images/test_plot_composition/minus.png b/tests/baseline_images/test_plot_composition/minus.png index a2dc2dbd03..ff6b0756b9 100644 Binary files a/tests/baseline_images/test_plot_composition/minus.png and b/tests/baseline_images/test_plot_composition/minus.png differ diff --git a/tests/baseline_images/test_plot_composition/mul_operator.png b/tests/baseline_images/test_plot_composition/mul_operator.png index 8f80ac6ebf..b01a0c9ed4 100644 Binary files a/tests/baseline_images/test_plot_composition/mul_operator.png and b/tests/baseline_images/test_plot_composition/mul_operator.png differ diff --git a/tests/baseline_images/test_plot_composition/nested_horizontal_align_resize.png b/tests/baseline_images/test_plot_composition/nested_horizontal_align_resize.png index f1a111f4e0..6a098ed484 100644 Binary files a/tests/baseline_images/test_plot_composition/nested_horizontal_align_resize.png and b/tests/baseline_images/test_plot_composition/nested_horizontal_align_resize.png differ diff --git a/tests/baseline_images/test_plot_composition/nested_vertical_align_resize.png b/tests/baseline_images/test_plot_composition/nested_vertical_align_resize.png index 4421c7d7fd..3824db9994 100644 Binary files a/tests/baseline_images/test_plot_composition/nested_vertical_align_resize.png and b/tests/baseline_images/test_plot_composition/nested_vertical_align_resize.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_annotation_addition.png b/tests/baseline_images/test_plot_composition/plot_annotation_addition.png index 4d3cda6fec..c25380bec1 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_annotation_addition.png and b/tests/baseline_images/test_plot_composition/plot_annotation_addition.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_annotation_position_panel.png b/tests/baseline_images/test_plot_composition/plot_annotation_position_panel.png index 14686b4905..a55ae20b95 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_annotation_position_panel.png and b/tests/baseline_images/test_plot_composition/plot_annotation_position_panel.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_annotation_position_plot.png b/tests/baseline_images/test_plot_composition/plot_annotation_position_plot.png index 3d0c56086f..8780ff7429 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_annotation_position_plot.png and b/tests/baseline_images/test_plot_composition/plot_annotation_position_plot.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_association.png b/tests/baseline_images/test_plot_composition/plot_layout_association.png index 7539674fb3..151cb407fb 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_association.png and b/tests/baseline_images/test_plot_composition/plot_layout_association.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_byrow.png b/tests/baseline_images/test_plot_composition/plot_layout_byrow.png index 5cb9f7d396..d774510ca3 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_byrow.png and b/tests/baseline_images/test_plot_composition/plot_layout_byrow.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_extra_col_width.png b/tests/baseline_images/test_plot_composition/plot_layout_extra_col_width.png index 792e4df8b9..6709749eee 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_extra_col_width.png and b/tests/baseline_images/test_plot_composition/plot_layout_extra_col_width.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_extra_cols.png b/tests/baseline_images/test_plot_composition/plot_layout_extra_cols.png index 2c51155294..4a2cbe5e8f 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_extra_cols.png and b/tests/baseline_images/test_plot_composition/plot_layout_extra_cols.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_extra_row_width.png b/tests/baseline_images/test_plot_composition/plot_layout_extra_row_width.png index e3a7f79aec..7a0f9a5070 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_extra_row_width.png and b/tests/baseline_images/test_plot_composition/plot_layout_extra_row_width.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_extra_rows.png b/tests/baseline_images/test_plot_composition/plot_layout_extra_rows.png index 1056e81a4f..a34eaec2cd 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_extra_rows.png and b/tests/baseline_images/test_plot_composition/plot_layout_extra_rows.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_heights.png b/tests/baseline_images/test_plot_composition/plot_layout_heights.png index 380910b2e3..ff795c75b0 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_heights.png and b/tests/baseline_images/test_plot_composition/plot_layout_heights.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_nested_resize.png b/tests/baseline_images/test_plot_composition/plot_layout_nested_resize.png index 5cefc10d99..529aa57911 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_nested_resize.png and b/tests/baseline_images/test_plot_composition/plot_layout_nested_resize.png differ diff --git a/tests/baseline_images/test_plot_composition/plot_layout_widths.png b/tests/baseline_images/test_plot_composition/plot_layout_widths.png index 1d7e9794b8..3616ba9939 100644 Binary files a/tests/baseline_images/test_plot_composition/plot_layout_widths.png and b/tests/baseline_images/test_plot_composition/plot_layout_widths.png differ diff --git a/tests/baseline_images/test_plot_composition/plus_operator.png b/tests/baseline_images/test_plot_composition/plus_operator.png index 7df9dae236..fb205f584e 100644 Binary files a/tests/baseline_images/test_plot_composition/plus_operator.png and b/tests/baseline_images/test_plot_composition/plus_operator.png differ diff --git a/tests/baseline_images/test_plot_composition/spacer_first_plus_plot.png b/tests/baseline_images/test_plot_composition/spacer_first_plus_plot.png index 0b3c266176..a7123953ea 100644 Binary files a/tests/baseline_images/test_plot_composition/spacer_first_plus_plot.png and b/tests/baseline_images/test_plot_composition/spacer_first_plus_plot.png differ diff --git a/tests/baseline_images/test_plot_composition/spacer_under_and_theme.png b/tests/baseline_images/test_plot_composition/spacer_under_and_theme.png index e0fae2e4a9..23d7a101c0 100644 Binary files a/tests/baseline_images/test_plot_composition/spacer_under_and_theme.png and b/tests/baseline_images/test_plot_composition/spacer_under_and_theme.png differ diff --git a/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_1.png b/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_1.png index cd37888c98..5a57dffc0c 100644 Binary files a/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_1.png and b/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_1.png differ diff --git a/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_2.png b/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_2.png index 936679f555..3fbf5e4d80 100644 Binary files a/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_2.png and b/tests/baseline_images/test_plot_composition/test_nested_horizontal_align_2.png differ diff --git a/tests/baseline_images/test_plot_composition/test_nested_vertical_align_1.png b/tests/baseline_images/test_plot_composition/test_nested_vertical_align_1.png index abdea87c74..f8283e02a1 100644 Binary files a/tests/baseline_images/test_plot_composition/test_nested_vertical_align_1.png and b/tests/baseline_images/test_plot_composition/test_nested_vertical_align_1.png differ diff --git a/tests/baseline_images/test_plot_composition/test_nested_vertical_align_2.png b/tests/baseline_images/test_plot_composition/test_nested_vertical_align_2.png index 2bf4ce79ff..2561a91b48 100644 Binary files a/tests/baseline_images/test_plot_composition/test_nested_vertical_align_2.png and b/tests/baseline_images/test_plot_composition/test_nested_vertical_align_2.png differ diff --git a/tests/baseline_images/test_plot_composition/vertical_tag_align.png b/tests/baseline_images/test_plot_composition/vertical_tag_align.png index 5a662b4491..dfb210c6a3 100644 Binary files a/tests/baseline_images/test_plot_composition/vertical_tag_align.png and b/tests/baseline_images/test_plot_composition/vertical_tag_align.png differ diff --git a/tests/baseline_images/test_plot_composition/wrap_complicated.png b/tests/baseline_images/test_plot_composition/wrap_complicated.png index a6779c5c00..6f524af2c4 100644 Binary files a/tests/baseline_images/test_plot_composition/wrap_complicated.png and b/tests/baseline_images/test_plot_composition/wrap_complicated.png differ diff --git a/tests/baseline_images/test_plot_layout_design/design_row_and_col_span.png b/tests/baseline_images/test_plot_layout_design/design_row_and_col_span.png index d40c8ed80f..39ea79250a 100644 Binary files a/tests/baseline_images/test_plot_layout_design/design_row_and_col_span.png and b/tests/baseline_images/test_plot_layout_design/design_row_and_col_span.png differ diff --git a/tests/baseline_images/test_plot_layout_design/design_row_span.png b/tests/baseline_images/test_plot_layout_design/design_row_span.png index 0c29dc20ce..34ec9a2114 100644 Binary files a/tests/baseline_images/test_plot_layout_design/design_row_span.png and b/tests/baseline_images/test_plot_layout_design/design_row_span.png differ diff --git a/tests/baseline_images/test_plot_layout_design/design_two_col_span_above_two_col_span.png b/tests/baseline_images/test_plot_layout_design/design_two_col_span_above_two_col_span.png index a19657e1d0..68cf24bc40 100644 Binary files a/tests/baseline_images/test_plot_layout_design/design_two_col_span_above_two_col_span.png and b/tests/baseline_images/test_plot_layout_design/design_two_col_span_above_two_col_span.png differ diff --git a/tests/baseline_images/test_plot_layout_design/design_with_empty_column.png b/tests/baseline_images/test_plot_layout_design/design_with_empty_column.png index 3cd0dce495..94afb0360e 100644 Binary files a/tests/baseline_images/test_plot_layout_design/design_with_empty_column.png and b/tests/baseline_images/test_plot_layout_design/design_with_empty_column.png differ diff --git a/tests/baseline_images/test_plot_layout_design/design_with_widths.png b/tests/baseline_images/test_plot_layout_design/design_with_widths.png index 20b387887b..5d4a80bce0 100644 Binary files a/tests/baseline_images/test_plot_layout_design/design_with_widths.png and b/tests/baseline_images/test_plot_layout_design/design_with_widths.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/collect_bottom.png b/tests/baseline_images/test_plot_layout_guides_collect/collect_bottom.png index 40033270c1..a4d7a70719 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/collect_bottom.png and b/tests/baseline_images/test_plot_layout_guides_collect/collect_bottom.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/collect_canonical.png b/tests/baseline_images/test_plot_layout_guides_collect/collect_canonical.png index 436054990c..77cfc03601 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/collect_canonical.png and b/tests/baseline_images/test_plot_layout_guides_collect/collect_canonical.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/collect_colorbar.png b/tests/baseline_images/test_plot_layout_guides_collect/collect_colorbar.png index 3a8f05dc96..28b97823f0 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/collect_colorbar.png and b/tests/baseline_images/test_plot_layout_guides_collect/collect_colorbar.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/collect_distinct_legends.png b/tests/baseline_images/test_plot_layout_guides_collect/collect_distinct_legends.png index 657907b664..9b9feab9dd 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/collect_distinct_legends.png and b/tests/baseline_images/test_plot_layout_guides_collect/collect_distinct_legends.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/collect_glyph_union.png b/tests/baseline_images/test_plot_layout_guides_collect/collect_glyph_union.png index 255b673670..6b8399728c 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/collect_glyph_union.png and b/tests/baseline_images/test_plot_layout_guides_collect/collect_glyph_union.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area.png b/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area.png index 10f872c181..67a4816a6d 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area.png and b/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area_and_merge.png b/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area_and_merge.png index f620030983..a27bef6584 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area_and_merge.png and b/tests/baseline_images/test_plot_layout_guides_collect/collect_into_guide_area_and_merge.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/guide_area_without_collect.png b/tests/baseline_images/test_plot_layout_guides_collect/guide_area_without_collect.png index 30a2d5247f..30d5ccda9b 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/guide_area_without_collect.png and b/tests/baseline_images/test_plot_layout_guides_collect/guide_area_without_collect.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/inner_guide_area_not_used_by_outer_collect.png b/tests/baseline_images/test_plot_layout_guides_collect/inner_guide_area_not_used_by_outer_collect.png index 92c1553212..bcffd7ca12 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/inner_guide_area_not_used_by_outer_collect.png and b/tests/baseline_images/test_plot_layout_guides_collect/inner_guide_area_not_used_by_outer_collect.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/inside_legend_stays_with_plot.png b/tests/baseline_images/test_plot_layout_guides_collect/inside_legend_stays_with_plot.png index cb1e4a1760..cb440bd92f 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/inside_legend_stays_with_plot.png and b/tests/baseline_images/test_plot_layout_guides_collect/inside_legend_stays_with_plot.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/keep_blocks_outer_collect.png b/tests/baseline_images/test_plot_layout_guides_collect/keep_blocks_outer_collect.png index 9b0c85860d..ed932b0557 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/keep_blocks_outer_collect.png and b/tests/baseline_images/test_plot_layout_guides_collect/keep_blocks_outer_collect.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/multiple_guide_areas_extras_are_blank.png b/tests/baseline_images/test_plot_layout_guides_collect/multiple_guide_areas_extras_are_blank.png index 69ffad5fb8..964bd6dc22 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/multiple_guide_areas_extras_are_blank.png and b/tests/baseline_images/test_plot_layout_guides_collect/multiple_guide_areas_extras_are_blank.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/nested_collect.png b/tests/baseline_images/test_plot_layout_guides_collect/nested_collect.png index d718c57775..988e1020c1 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/nested_collect.png and b/tests/baseline_images/test_plot_layout_guides_collect/nested_collect.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/nested_collect_guide_area.png b/tests/baseline_images/test_plot_layout_guides_collect/nested_collect_guide_area.png index 5d6a1bbbf1..69b87897e6 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/nested_collect_guide_area.png and b/tests/baseline_images/test_plot_layout_guides_collect/nested_collect_guide_area.png differ diff --git a/tests/baseline_images/test_plot_layout_guides_collect/no_collect.png b/tests/baseline_images/test_plot_layout_guides_collect/no_collect.png index b21995b165..735794c6c1 100644 Binary files a/tests/baseline_images/test_plot_layout_guides_collect/no_collect.png and b/tests/baseline_images/test_plot_layout_guides_collect/no_collect.png differ diff --git a/tests/baseline_images/test_position/dodge.png b/tests/baseline_images/test_position/dodge.png index bed56a6632..984a9fc8d8 100644 Binary files a/tests/baseline_images/test_position/dodge.png and b/tests/baseline_images/test_position/dodge.png differ diff --git a/tests/baseline_images/test_position/dodge2.png b/tests/baseline_images/test_position/dodge2.png index 76d3e7fecd..c493a899be 100644 Binary files a/tests/baseline_images/test_position/dodge2.png and b/tests/baseline_images/test_position/dodge2.png differ diff --git a/tests/baseline_images/test_position/dodge2_preserve_single_interval.png b/tests/baseline_images/test_position/dodge2_preserve_single_interval.png index 11e2543964..1188f0754b 100644 Binary files a/tests/baseline_images/test_position/dodge2_preserve_single_interval.png and b/tests/baseline_images/test_position/dodge2_preserve_single_interval.png differ diff --git a/tests/baseline_images/test_position/dodge2_varwidth.png b/tests/baseline_images/test_position/dodge2_varwidth.png index 84c978dcaa..9b742b79dc 100644 Binary files a/tests/baseline_images/test_position/dodge2_varwidth.png and b/tests/baseline_images/test_position/dodge2_varwidth.png differ diff --git a/tests/baseline_images/test_position/dodge_preserve_single.png b/tests/baseline_images/test_position/dodge_preserve_single.png index dcf3628123..7ee14e3bbc 100644 Binary files a/tests/baseline_images/test_position/dodge_preserve_single.png and b/tests/baseline_images/test_position/dodge_preserve_single.png differ diff --git a/tests/baseline_images/test_position/dodge_preserve_single_text.png b/tests/baseline_images/test_position/dodge_preserve_single_text.png index 9d20f47ddb..393adcd897 100644 Binary files a/tests/baseline_images/test_position/dodge_preserve_single_text.png and b/tests/baseline_images/test_position/dodge_preserve_single_text.png differ diff --git a/tests/baseline_images/test_position/dodge_segment.png b/tests/baseline_images/test_position/dodge_segment.png index e929aba876..e787b8e354 100644 Binary files a/tests/baseline_images/test_position/dodge_segment.png and b/tests/baseline_images/test_position/dodge_segment.png differ diff --git a/tests/baseline_images/test_position/fill.png b/tests/baseline_images/test_position/fill.png index 8561a4e3a6..9197826f0f 100644 Binary files a/tests/baseline_images/test_position/fill.png and b/tests/baseline_images/test_position/fill.png differ diff --git a/tests/baseline_images/test_position/jitter.png b/tests/baseline_images/test_position/jitter.png index e2c969474d..6ec0d88e7b 100644 Binary files a/tests/baseline_images/test_position/jitter.png and b/tests/baseline_images/test_position/jitter.png differ diff --git a/tests/baseline_images/test_position/jitterdodge.png b/tests/baseline_images/test_position/jitterdodge.png index 20e6944898..2f997fce27 100644 Binary files a/tests/baseline_images/test_position/jitterdodge.png and b/tests/baseline_images/test_position/jitterdodge.png differ diff --git a/tests/baseline_images/test_position/nudge.png b/tests/baseline_images/test_position/nudge.png index b006e154a1..911a554c24 100644 Binary files a/tests/baseline_images/test_position/nudge.png and b/tests/baseline_images/test_position/nudge.png differ diff --git a/tests/baseline_images/test_position/stack-negative.png b/tests/baseline_images/test_position/stack-negative.png index 640121a2f1..4440ba5973 100644 Binary files a/tests/baseline_images/test_position/stack-negative.png and b/tests/baseline_images/test_position/stack-negative.png differ diff --git a/tests/baseline_images/test_position/stack-non-linear-scale.png b/tests/baseline_images/test_position/stack-non-linear-scale.png index 04908ff6cc..75a666c27b 100644 Binary files a/tests/baseline_images/test_position/stack-non-linear-scale.png and b/tests/baseline_images/test_position/stack-non-linear-scale.png differ diff --git a/tests/baseline_images/test_position/stack.png b/tests/baseline_images/test_position/stack.png index f82903dbfc..cb4600af7c 100644 Binary files a/tests/baseline_images/test_position/stack.png and b/tests/baseline_images/test_position/stack.png differ diff --git a/tests/baseline_images/test_qplot/arrays.png b/tests/baseline_images/test_qplot/arrays.png index 9dbeacdcf8..8e5884b3c4 100644 Binary files a/tests/baseline_images/test_qplot/arrays.png and b/tests/baseline_images/test_qplot/arrays.png differ diff --git a/tests/baseline_images/test_qplot/multiple_geoms.png b/tests/baseline_images/test_qplot/multiple_geoms.png index 779e0ad9b7..0fa89e92f7 100644 Binary files a/tests/baseline_images/test_qplot/multiple_geoms.png and b/tests/baseline_images/test_qplot/multiple_geoms.png differ diff --git a/tests/baseline_images/test_qplot/onlyx.png b/tests/baseline_images/test_qplot/onlyx.png index ac53baf7dc..0be42eb0e6 100644 Binary files a/tests/baseline_images/test_qplot/onlyx.png and b/tests/baseline_images/test_qplot/onlyx.png differ diff --git a/tests/baseline_images/test_qplot/onlyy.png b/tests/baseline_images/test_qplot/onlyy.png index 99abd5a850..aacaa227ba 100644 Binary files a/tests/baseline_images/test_qplot/onlyy.png and b/tests/baseline_images/test_qplot/onlyy.png differ diff --git a/tests/baseline_images/test_qplot/range.png b/tests/baseline_images/test_qplot/range.png index 9dbeacdcf8..8e5884b3c4 100644 Binary files a/tests/baseline_images/test_qplot/range.png and b/tests/baseline_images/test_qplot/range.png differ diff --git a/tests/baseline_images/test_qplot/sample.png b/tests/baseline_images/test_qplot/sample.png index dd871a6b6c..d80750d8aa 100644 Binary files a/tests/baseline_images/test_qplot/sample.png and b/tests/baseline_images/test_qplot/sample.png differ diff --git a/tests/baseline_images/test_qplot/scalars.png b/tests/baseline_images/test_qplot/scalars.png index e4f8b79c5a..af3b15bef7 100644 Binary files a/tests/baseline_images/test_qplot/scalars.png and b/tests/baseline_images/test_qplot/scalars.png differ diff --git a/tests/baseline_images/test_qplot/series_labelling.png b/tests/baseline_images/test_qplot/series_labelling.png index af5be2f528..82777a1811 100644 Binary files a/tests/baseline_images/test_qplot/series_labelling.png and b/tests/baseline_images/test_qplot/series_labelling.png differ diff --git a/tests/baseline_images/test_qplot/string-arrays.png b/tests/baseline_images/test_qplot/string-arrays.png index d58c5d8251..e948b820fb 100644 Binary files a/tests/baseline_images/test_qplot/string-arrays.png and b/tests/baseline_images/test_qplot/string-arrays.png differ diff --git a/tests/baseline_images/test_qplot/xlim.png b/tests/baseline_images/test_qplot/xlim.png index 296fe6345d..45d986c335 100644 Binary files a/tests/baseline_images/test_qplot/xlim.png and b/tests/baseline_images/test_qplot/xlim.png differ diff --git a/tests/baseline_images/test_qplot/ylim.png b/tests/baseline_images/test_qplot/ylim.png index 5d03832768..e7cb1a3bf6 100644 Binary files a/tests/baseline_images/test_qplot/ylim.png and b/tests/baseline_images/test_qplot/ylim.png differ diff --git a/tests/baseline_images/test_scale_internals/bool_mapping.png b/tests/baseline_images/test_scale_internals/bool_mapping.png index 4668fa3ef2..401c605c43 100644 Binary files a/tests/baseline_images/test_scale_internals/bool_mapping.png and b/tests/baseline_images/test_scale_internals/bool_mapping.png differ diff --git a/tests/baseline_images/test_scale_internals/breaks_and_labels_outside_of_limits.png b/tests/baseline_images/test_scale_internals/breaks_and_labels_outside_of_limits.png index 86023b4d32..8f78c9a47f 100644 Binary files a/tests/baseline_images/test_scale_internals/breaks_and_labels_outside_of_limits.png and b/tests/baseline_images/test_scale_internals/breaks_and_labels_outside_of_limits.png differ diff --git a/tests/baseline_images/test_scale_internals/datetime_scale_expansion.png b/tests/baseline_images/test_scale_internals/datetime_scale_expansion.png index bc20247d8c..265e84b078 100644 Binary files a/tests/baseline_images/test_scale_internals/datetime_scale_expansion.png and b/tests/baseline_images/test_scale_internals/datetime_scale_expansion.png differ diff --git a/tests/baseline_images/test_scale_internals/datetime_scale_limits.png b/tests/baseline_images/test_scale_internals/datetime_scale_limits.png index 5fad7c3125..ff9ce71a03 100644 Binary files a/tests/baseline_images/test_scale_internals/datetime_scale_limits.png and b/tests/baseline_images/test_scale_internals/datetime_scale_limits.png differ diff --git a/tests/baseline_images/test_scale_internals/discrete_xy_scale_drop_limits.png b/tests/baseline_images/test_scale_internals/discrete_xy_scale_drop_limits.png index d292340387..f6a8f30356 100644 Binary files a/tests/baseline_images/test_scale_internals/discrete_xy_scale_drop_limits.png and b/tests/baseline_images/test_scale_internals/discrete_xy_scale_drop_limits.png differ diff --git a/tests/baseline_images/test_scale_internals/expand_limits.png b/tests/baseline_images/test_scale_internals/expand_limits.png index 1ef2983d09..142ea089bd 100644 Binary files a/tests/baseline_images/test_scale_internals/expand_limits.png and b/tests/baseline_images/test_scale_internals/expand_limits.png differ diff --git a/tests/baseline_images/test_scale_internals/legend_ordering_added_scales.png b/tests/baseline_images/test_scale_internals/legend_ordering_added_scales.png index 73b3bb73a8..efc26ce968 100644 Binary files a/tests/baseline_images/test_scale_internals/legend_ordering_added_scales.png and b/tests/baseline_images/test_scale_internals/legend_ordering_added_scales.png differ diff --git a/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_1.png b/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_1.png index 73b3bb73a8..efc26ce968 100644 Binary files a/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_1.png and b/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_1.png differ diff --git a/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_2.png b/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_2.png index 0330a712e2..0d5e777e40 100644 Binary files a/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_2.png and b/tests/baseline_images/test_scale_internals/legend_ordering_global_aesthetics_2.png differ diff --git a/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_1.png b/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_1.png index 73b3bb73a8..efc26ce968 100644 Binary files a/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_1.png and b/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_1.png differ diff --git a/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_2.png b/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_2.png index 0330a712e2..0d5e777e40 100644 Binary files a/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_2.png and b/tests/baseline_images/test_scale_internals/legend_ordering_local_aesthetics_2.png differ diff --git a/tests/baseline_images/test_scale_internals/legend_ordering_mixed_scope_aesthetics.png b/tests/baseline_images/test_scale_internals/legend_ordering_mixed_scope_aesthetics.png index 73b3bb73a8..efc26ce968 100644 Binary files a/tests/baseline_images/test_scale_internals/legend_ordering_mixed_scope_aesthetics.png and b/tests/baseline_images/test_scale_internals/legend_ordering_mixed_scope_aesthetics.png differ diff --git a/tests/baseline_images/test_scale_internals/missing_data_discrete_position_scale.png b/tests/baseline_images/test_scale_internals/missing_data_discrete_position_scale.png index 3965f55204..7808594a18 100644 Binary files a/tests/baseline_images/test_scale_internals/missing_data_discrete_position_scale.png and b/tests/baseline_images/test_scale_internals/missing_data_discrete_position_scale.png differ diff --git a/tests/baseline_images/test_scale_internals/missing_data_discrete_scale.png b/tests/baseline_images/test_scale_internals/missing_data_discrete_scale.png index 5fbf7cbdf4..1d700f28d0 100644 Binary files a/tests/baseline_images/test_scale_internals/missing_data_discrete_scale.png and b/tests/baseline_images/test_scale_internals/missing_data_discrete_scale.png differ diff --git a/tests/baseline_images/test_scale_internals/missing_manual_dict_aesthetic.png b/tests/baseline_images/test_scale_internals/missing_manual_dict_aesthetic.png index 84be7317d2..6df6feb3b2 100644 Binary files a/tests/baseline_images/test_scale_internals/missing_manual_dict_aesthetic.png and b/tests/baseline_images/test_scale_internals/missing_manual_dict_aesthetic.png differ diff --git a/tests/baseline_images/test_scale_internals/multiple_aesthetics.png b/tests/baseline_images/test_scale_internals/multiple_aesthetics.png index 9144aa484e..6953a3e79d 100644 Binary files a/tests/baseline_images/test_scale_internals/multiple_aesthetics.png and b/tests/baseline_images/test_scale_internals/multiple_aesthetics.png differ diff --git a/tests/baseline_images/test_scale_internals/ordinal_scale.png b/tests/baseline_images/test_scale_internals/ordinal_scale.png index 1d402032b3..0899e28656 100644 Binary files a/tests/baseline_images/test_scale_internals/ordinal_scale.png and b/tests/baseline_images/test_scale_internals/ordinal_scale.png differ diff --git a/tests/baseline_images/test_scale_internals/test_legend_ordering_with_identity_scale.png b/tests/baseline_images/test_scale_internals/test_legend_ordering_with_identity_scale.png index a12a6551db..45b7bf7280 100644 Binary files a/tests/baseline_images/test_scale_internals/test_legend_ordering_with_identity_scale.png and b/tests/baseline_images/test_scale_internals/test_legend_ordering_with_identity_scale.png differ diff --git a/tests/baseline_images/test_scale_internals/transform_aes_defaults_and_params.png b/tests/baseline_images/test_scale_internals/transform_aes_defaults_and_params.png index 0a03253885..fbb484882b 100644 Binary files a/tests/baseline_images/test_scale_internals/transform_aes_defaults_and_params.png and b/tests/baseline_images/test_scale_internals/transform_aes_defaults_and_params.png differ diff --git a/tests/baseline_images/test_scale_internals/transform_datetime_aes_param.png b/tests/baseline_images/test_scale_internals/transform_datetime_aes_param.png index 61f0e931e2..f4196e5f48 100644 Binary files a/tests/baseline_images/test_scale_internals/transform_datetime_aes_param.png and b/tests/baseline_images/test_scale_internals/transform_datetime_aes_param.png differ diff --git a/tests/baseline_images/test_scale_labelling/caption_complex.png b/tests/baseline_images/test_scale_labelling/caption_complex.png index 351fb93db0..e1e5121c82 100644 Binary files a/tests/baseline_images/test_scale_labelling/caption_complex.png and b/tests/baseline_images/test_scale_labelling/caption_complex.png differ diff --git a/tests/baseline_images/test_scale_labelling/caption_simple.png b/tests/baseline_images/test_scale_labelling/caption_simple.png index 869fbc43fd..c6f68d7506 100644 Binary files a/tests/baseline_images/test_scale_labelling/caption_simple.png and b/tests/baseline_images/test_scale_labelling/caption_simple.png differ diff --git a/tests/baseline_images/test_scale_labelling/labelling_with_colour.png b/tests/baseline_images/test_scale_labelling/labelling_with_colour.png index 3025092749..2600812293 100644 Binary files a/tests/baseline_images/test_scale_labelling/labelling_with_colour.png and b/tests/baseline_images/test_scale_labelling/labelling_with_colour.png differ diff --git a/tests/baseline_images/test_scale_linetype/scale_linetype_manual_strings.png b/tests/baseline_images/test_scale_linetype/scale_linetype_manual_strings.png index d9ac54fc78..1e2f33fae8 100644 Binary files a/tests/baseline_images/test_scale_linetype/scale_linetype_manual_strings.png and b/tests/baseline_images/test_scale_linetype/scale_linetype_manual_strings.png differ diff --git a/tests/baseline_images/test_scale_linetype/scale_linetype_manual_tuples.png b/tests/baseline_images/test_scale_linetype/scale_linetype_manual_tuples.png index 261f96a09e..88046ed8bd 100644 Binary files a/tests/baseline_images/test_scale_linetype/scale_linetype_manual_tuples.png and b/tests/baseline_images/test_scale_linetype/scale_linetype_manual_tuples.png differ diff --git a/tests/baseline_images/test_scale_symlog/scale_y_symlog.png b/tests/baseline_images/test_scale_symlog/scale_y_symlog.png index 7161919e42..ac67071c32 100644 Binary files a/tests/baseline_images/test_scale_symlog/scale_y_symlog.png and b/tests/baseline_images/test_scale_symlog/scale_y_symlog.png differ diff --git a/tests/baseline_images/test_stat_ecdf/computed_y_column.png b/tests/baseline_images/test_stat_ecdf/computed_y_column.png index 6bc8e18f6f..595c50376d 100644 Binary files a/tests/baseline_images/test_stat_ecdf/computed_y_column.png and b/tests/baseline_images/test_stat_ecdf/computed_y_column.png differ diff --git a/tests/baseline_images/test_stat_ecdf/ecdf.png b/tests/baseline_images/test_stat_ecdf/ecdf.png index fa8789a6b8..84e1921ec0 100644 Binary files a/tests/baseline_images/test_stat_ecdf/ecdf.png and b/tests/baseline_images/test_stat_ecdf/ecdf.png differ diff --git a/tests/baseline_images/test_stat_ecdf/ecdf_no_pad.png b/tests/baseline_images/test_stat_ecdf/ecdf_no_pad.png index 522b439f77..61a18ec363 100644 Binary files a/tests/baseline_images/test_stat_ecdf/ecdf_no_pad.png and b/tests/baseline_images/test_stat_ecdf/ecdf_no_pad.png differ diff --git a/tests/baseline_images/test_stat_ellipse/ellipse.png b/tests/baseline_images/test_stat_ellipse/ellipse.png index 7b78ecdd15..15a9c6f647 100644 Binary files a/tests/baseline_images/test_stat_ellipse/ellipse.png and b/tests/baseline_images/test_stat_ellipse/ellipse.png differ diff --git a/tests/baseline_images/test_stat_function/args.png b/tests/baseline_images/test_stat_function/args.png index 1ac4bfb582..36482e083f 100644 Binary files a/tests/baseline_images/test_stat_function/args.png and b/tests/baseline_images/test_stat_function/args.png differ diff --git a/tests/baseline_images/test_stat_function/limits.png b/tests/baseline_images/test_stat_function/limits.png index 4cbbf88e34..54b162ed59 100644 Binary files a/tests/baseline_images/test_stat_function/limits.png and b/tests/baseline_images/test_stat_function/limits.png differ diff --git a/tests/baseline_images/test_stat_hull/hull.png b/tests/baseline_images/test_stat_hull/hull.png index ae9ea22055..c38c741398 100644 Binary files a/tests/baseline_images/test_stat_hull/hull.png and b/tests/baseline_images/test_stat_hull/hull.png differ diff --git a/tests/baseline_images/test_stat_summary/fun_args.png b/tests/baseline_images/test_stat_summary/fun_args.png index 6aab1d0224..2d215febec 100644 Binary files a/tests/baseline_images/test_stat_summary/fun_args.png and b/tests/baseline_images/test_stat_summary/fun_args.png differ diff --git a/tests/baseline_images/test_stat_summary/mean_cl_boot.png b/tests/baseline_images/test_stat_summary/mean_cl_boot.png index 24fe460dd5..c96bd53c4b 100644 Binary files a/tests/baseline_images/test_stat_summary/mean_cl_boot.png and b/tests/baseline_images/test_stat_summary/mean_cl_boot.png differ diff --git a/tests/baseline_images/test_stat_summary/mean_cl_normal.png b/tests/baseline_images/test_stat_summary/mean_cl_normal.png index b666136094..1d90df8001 100644 Binary files a/tests/baseline_images/test_stat_summary/mean_cl_normal.png and b/tests/baseline_images/test_stat_summary/mean_cl_normal.png differ diff --git a/tests/baseline_images/test_stat_summary/mean_sdl.png b/tests/baseline_images/test_stat_summary/mean_sdl.png index 19277377bd..9bb4ef6b98 100644 Binary files a/tests/baseline_images/test_stat_summary/mean_sdl.png and b/tests/baseline_images/test_stat_summary/mean_sdl.png differ diff --git a/tests/baseline_images/test_stat_summary/mean_se.png b/tests/baseline_images/test_stat_summary/mean_se.png index 79180d487b..113fc4196b 100644 Binary files a/tests/baseline_images/test_stat_summary/mean_se.png and b/tests/baseline_images/test_stat_summary/mean_se.png differ diff --git a/tests/baseline_images/test_stat_summary/median_hilow.png b/tests/baseline_images/test_stat_summary/median_hilow.png index be5f2af8cc..b877bb7966 100644 Binary files a/tests/baseline_images/test_stat_summary/median_hilow.png and b/tests/baseline_images/test_stat_summary/median_hilow.png differ diff --git a/tests/baseline_images/test_stat_summary/summary_functions.png b/tests/baseline_images/test_stat_summary/summary_functions.png index 707fbee19e..b0d03b1cb4 100644 Binary files a/tests/baseline_images/test_stat_summary/summary_functions.png and b/tests/baseline_images/test_stat_summary/summary_functions.png differ diff --git a/tests/baseline_images/test_stat_summary_bin/continuous_x.png b/tests/baseline_images/test_stat_summary_bin/continuous_x.png index b4707c8992..6525ecf9c0 100644 Binary files a/tests/baseline_images/test_stat_summary_bin/continuous_x.png and b/tests/baseline_images/test_stat_summary_bin/continuous_x.png differ diff --git a/tests/baseline_images/test_stat_summary_bin/discrete_x.png b/tests/baseline_images/test_stat_summary_bin/discrete_x.png index 70e44abc6c..61acf85cdf 100644 Binary files a/tests/baseline_images/test_stat_summary_bin/discrete_x.png and b/tests/baseline_images/test_stat_summary_bin/discrete_x.png differ diff --git a/tests/baseline_images/test_stat_summary_bin/setting_binwidth.png b/tests/baseline_images/test_stat_summary_bin/setting_binwidth.png index 8482f22788..7fddc1c894 100644 Binary files a/tests/baseline_images/test_stat_summary_bin/setting_binwidth.png and b/tests/baseline_images/test_stat_summary_bin/setting_binwidth.png differ diff --git a/tests/baseline_images/test_theme/axis_ticks_and_length.png b/tests/baseline_images/test_theme/axis_ticks_and_length.png index 5a7ecadad7..2d62a4282d 100644 Binary files a/tests/baseline_images/test_theme/axis_ticks_and_length.png and b/tests/baseline_images/test_theme/axis_ticks_and_length.png differ diff --git a/tests/baseline_images/test_theme/element_text_with_sequence_values.png b/tests/baseline_images/test_theme/element_text_with_sequence_values.png index 9a871fc8ef..fe2b054c97 100644 Binary files a/tests/baseline_images/test_theme/element_text_with_sequence_values.png and b/tests/baseline_images/test_theme/element_text_with_sequence_values.png differ diff --git a/tests/baseline_images/test_theme/guide_colorbar_text_sequence.png b/tests/baseline_images/test_theme/guide_colorbar_text_sequence.png index a7b70617b6..744894bd63 100644 Binary files a/tests/baseline_images/test_theme/guide_colorbar_text_sequence.png and b/tests/baseline_images/test_theme/guide_colorbar_text_sequence.png differ diff --git a/tests/baseline_images/test_theme/no_ticks.png b/tests/baseline_images/test_theme/no_ticks.png index 4d4717e8a1..9f0c542cd8 100644 Binary files a/tests/baseline_images/test_theme/no_ticks.png and b/tests/baseline_images/test_theme/no_ticks.png differ diff --git a/tests/baseline_images/test_theme/override_axis_text.png b/tests/baseline_images/test_theme/override_axis_text.png index 3e072cca38..bdf7415719 100644 Binary files a/tests/baseline_images/test_theme/override_axis_text.png and b/tests/baseline_images/test_theme/override_axis_text.png differ diff --git a/tests/baseline_images/test_theme/test_guide_colorbar_sequence_ha_va.png b/tests/baseline_images/test_theme/test_guide_colorbar_sequence_ha_va.png index cc04f0159b..097ff94c61 100644 Binary files a/tests/baseline_images/test_theme/test_guide_colorbar_sequence_ha_va.png and b/tests/baseline_images/test_theme/test_guide_colorbar_sequence_ha_va.png differ diff --git a/tests/baseline_images/test_theme/theme_538.png b/tests/baseline_images/test_theme/theme_538.png index 08f91ac6b5..3acad67d0a 100644 Binary files a/tests/baseline_images/test_theme/theme_538.png and b/tests/baseline_images/test_theme/theme_538.png differ diff --git a/tests/baseline_images/test_theme/theme_bw.png b/tests/baseline_images/test_theme/theme_bw.png index 4c9f1f9176..06818932ff 100644 Binary files a/tests/baseline_images/test_theme/theme_bw.png and b/tests/baseline_images/test_theme/theme_bw.png differ diff --git a/tests/baseline_images/test_theme/theme_classic.png b/tests/baseline_images/test_theme/theme_classic.png index b30002d867..af84d6e59a 100644 Binary files a/tests/baseline_images/test_theme/theme_classic.png and b/tests/baseline_images/test_theme/theme_classic.png differ diff --git a/tests/baseline_images/test_theme/theme_dark.png b/tests/baseline_images/test_theme/theme_dark.png index cd49a89c29..7bff2b914c 100644 Binary files a/tests/baseline_images/test_theme/theme_dark.png and b/tests/baseline_images/test_theme/theme_dark.png differ diff --git a/tests/baseline_images/test_theme/theme_gray.png b/tests/baseline_images/test_theme/theme_gray.png index 85fcebbeda..267250aaf2 100644 Binary files a/tests/baseline_images/test_theme/theme_gray.png and b/tests/baseline_images/test_theme/theme_gray.png differ diff --git a/tests/baseline_images/test_theme/theme_light.png b/tests/baseline_images/test_theme/theme_light.png index a170595d63..a532b37a26 100644 Binary files a/tests/baseline_images/test_theme/theme_light.png and b/tests/baseline_images/test_theme/theme_light.png differ diff --git a/tests/baseline_images/test_theme/theme_linedraw.png b/tests/baseline_images/test_theme/theme_linedraw.png index 325f1ed3b0..1ba9c2d020 100644 Binary files a/tests/baseline_images/test_theme/theme_linedraw.png and b/tests/baseline_images/test_theme/theme_linedraw.png differ diff --git a/tests/baseline_images/test_theme/theme_matplotlib.png b/tests/baseline_images/test_theme/theme_matplotlib.png index 1f87d8be47..078b43cba7 100644 Binary files a/tests/baseline_images/test_theme/theme_matplotlib.png and b/tests/baseline_images/test_theme/theme_matplotlib.png differ diff --git a/tests/baseline_images/test_theme/theme_minimal.png b/tests/baseline_images/test_theme/theme_minimal.png index fc226b3743..a71c23e0d7 100644 Binary files a/tests/baseline_images/test_theme/theme_minimal.png and b/tests/baseline_images/test_theme/theme_minimal.png differ diff --git a/tests/baseline_images/test_theme/theme_seaborn.png b/tests/baseline_images/test_theme/theme_seaborn.png index 1674cbb648..e9acbf5446 100644 Binary files a/tests/baseline_images/test_theme/theme_seaborn.png and b/tests/baseline_images/test_theme/theme_seaborn.png differ diff --git a/tests/baseline_images/test_theme/theme_tufte.png b/tests/baseline_images/test_theme/theme_tufte.png index 89859462bd..f76ef49086 100644 Binary files a/tests/baseline_images/test_theme/theme_tufte.png and b/tests/baseline_images/test_theme/theme_tufte.png differ diff --git a/tests/baseline_images/test_theme/theme_void.png b/tests/baseline_images/test_theme/theme_void.png index ce2a862b8a..5b2f031666 100644 Binary files a/tests/baseline_images/test_theme/theme_void.png and b/tests/baseline_images/test_theme/theme_void.png differ diff --git a/tests/baseline_images/test_theme/theme_xkcd.png b/tests/baseline_images/test_theme/theme_xkcd.png index ba9291b3b7..579d1749df 100644 Binary files a/tests/baseline_images/test_theme/theme_xkcd.png and b/tests/baseline_images/test_theme/theme_xkcd.png differ diff --git a/tests/baseline_images/test_theme/theme_xkcd_ci.png b/tests/baseline_images/test_theme/theme_xkcd_ci.png index 95aad5239f..83a5c7fdb6 100644 Binary files a/tests/baseline_images/test_theme/theme_xkcd_ci.png and b/tests/baseline_images/test_theme/theme_xkcd_ci.png differ diff --git a/tests/baseline_images/test_watermark/watermark.png b/tests/baseline_images/test_watermark/watermark.png index 8627365298..2cf1aba310 100644 Binary files a/tests/baseline_images/test_watermark/watermark.png and b/tests/baseline_images/test_watermark/watermark.png differ diff --git a/tests/conftest.py b/tests/conftest.py index 0e123d09cd..51f7170864 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -216,7 +216,6 @@ def __enter__(self): mpl.rcdefaults() # Start with all defaults mpl.rcParams["text.hinting"] = "auto" mpl.rcParams["text.antialiased"] = True - mpl.rcParams["text.hinting_factor"] = 8 return self def __exit__(self, exc_type, exc_value, exc_traceback): diff --git a/tests/test_theme.py b/tests/test_theme.py index 948d5f8177..428a98d21c 100644 --- a/tests/test_theme.py +++ b/tests/test_theme.py @@ -301,7 +301,6 @@ def test_theme_void(): @pytest.mark.skipif(IS_CI, reason="Don't run on CI (Github Actions)") -@pytest.mark.skipif(LT_MPL310, reason="Fails for older versions of matplotlib") def test_theme_xkcd(): p = ( g @@ -314,8 +313,7 @@ def test_theme_xkcd(): assert p == "theme_xkcd" -@pytest.mark.skipif(not IS_CI, reason="Only runs on CI (Github Actions)") -@pytest.mark.skipif(LT_MPL310, reason="Fails for older versions of matplotlib") +# Definitely run this one on CI (Github Actions) def test_theme_xkcd_ci(): p = ( g