From 1b48fdae4f7c8b0c7f35015446abddd2bbfba4b7 Mon Sep 17 00:00:00 2001 From: James Wade Date: Mon, 12 Feb 2024 16:58:17 -0500 Subject: [PATCH] [fix] settings addin --- R/addin-settings.R | 10 ++++++++++ inst/rstudio/addins.dcf | 5 +++++ 2 files changed, 15 insertions(+) create mode 100755 R/addin-settings.R diff --git a/R/addin-settings.R b/R/addin-settings.R new file mode 100755 index 0000000..ea54dfa --- /dev/null +++ b/R/addin-settings.R @@ -0,0 +1,10 @@ +#' Settings App for gpttools +#' +#' +#' @return This function has no return value. +#' +#' @export +launch_settings <- function() { + run_app_file <- system.file("settings/app.R", package = "gpttools") + shiny::runApp(run_app_file) +} diff --git a/inst/rstudio/addins.dcf b/inst/rstudio/addins.dcf index 98b58e3..3fed06b 100644 --- a/inst/rstudio/addins.dcf +++ b/inst/rstudio/addins.dcf @@ -8,6 +8,11 @@ Description: Generate code suggestions in source docs like .R, .Rmd, and .qmd Binding: copilot_addin Interactive: true +Name: Settings for gpttools +Description: Customize gpttools settings +Binding: launch_settings +Interactive: true + Name: Convert script to function Description: Generate comments for your code Binding: script_to_function_addin