n_geoms
different between ui and server
#272.ggplotly
.Warning messages are now displayed only once per session, and the
user can choose via the settings menu not to display them at all. If
you’re using the esquisse_server()
module, there’s a new
notify_warnings =
argument for choosing what to do with
notifications: display them all, only once per warning or never display
them at all.
esquisse_server()
: support for reactive functions
for data_rv
argument.
Allow esquisse_server()
to be initialized with NULL
without forcing the import module to appear using
import_from = NULL
#232.
New geom available in the interface :
geom_path
.
esquisse_ui()
: ability to display not element of the
module (header’s button, play/pause button, export options).
safe_ggplot()
has a new argument
show_notification
to allow not displaying notifications or
displaying theme only once per session.
i18n: new translations added:
polish, activate with set_i18n("pl")
, thanks to @jakub-jedrusiak
japanese, activate with set_i18n("ja")
, thanks to @nissinbo
german, activate with set_i18n("de")
, thanks to @1O
set_i18n("tr")
, thanks to @sbalciset_i18n("it")
, thanks to @SantiagoGiordanoset_i18n("cn")
, thanks to @xmusphlkgset_i18n("kr")
, thanks to @ChangwooLimset_i18n("es")
, thanks to @dnldelarosaset_i18n("al")
,
thanks to @EGjikaset_i18n("pt")
, thanks to @mribeirodantasselected
argument of dragulaInput()
being ignored outside bookmarking.geom_jitter()
as possible geom.save_ggplot_modal()
/ save_ggplot_ui()
:
added output_format
argument to select the exported format
allowed.dragulaInput()
/
updateDragulaInput()
with selected values.sf
objects (fix #147).pkg::data
notation if data used in addin comes from
a package (fix #150).ggplot
and add export options:
ggplot_output()
/ render_ggplot()
save_ggplot_ui()
/
save_ggplot_server()
geom_point
when plotting Time vs Continuous
Data by @matton2updateDragulaInput()
to update
dragulaInput()
server side.dragulaInput()
has two new arguments:
ncolSource
and ncolGrid
to create a grid
layout with source and targets boxes.dragulaInput
preventing to change
variable in main addin.chooseDataServer()
has a new argument
selectedTypes
to set types of variables selected by
default. #95disable_filters
in
esquisserUI()
to disable the ability to filter data.filterDF
.filterDF()
module handle missing values correctly.filterDF()
has two new arguments :
drop_ids
: logical, drop or not column with only unique
values, picker
allow to use
shinyWidgets::pickerInput
.esquisseContainer()
to better integrate esquisse
module in a shiny application.colorPicker()
and
palettePicker()
to select a color or a palette (this is the
select control used in the main addin).insert_code
in esquisserUI()
to hide “Insert into script button”.When using esquisse module into a shiny, it’s not necessary
anymore to put esquisseUI
into a container, one is now
added via argument esquisseUI(container = ...)
:
# old
$div(
tagsstyle = "height: 700px;",
esquisserUI(
id = "esquisse"
)
)
# new
esquisserUI(
id = "esquisse",
container = esquisseContainer(height = "700px")
)
geom_smooth
).rlang
to generate ggplot code.dplyr
syntax. #19, #46scales
argument in
facet_wrap
(fixed, free, free_x, free_y). #47geom_area
.viridisLite
.sf
objects.esquisse
as a shiny module.