* First pass at a proper state machine for managing output progress state
* `yarn build` (GitHub Actions)
* Add useBusyIndicators(), spinnerOptions(), and pulseOptions()
* Bring in new spinner defaults
* Use an actual div instead of a pseudo-element since chromium can't be trusted to show them when animated
* Revert "Use an actual div instead of a pseudo-element since chromium can't be trusted to show them when animated"
This reverts commit 6167c1dfd7.
* Embed animation inside svg (to avoid Chromium bug). Consolidate options into a singular busyIndicatorOptions()
* Add to pkgdown reference
* `devtools::document()` (GitHub Actions)
* `yarn build` (GitHub Actions)
* Bump version
* `yarn build` (GitHub Actions)
* Sync package version (GitHub Actions)
* Apply suggestions from code review
Co-authored-by: Garrick Aden-Buie <garrick@adenbuie.com>
* Update snapshots
* `devtools::document()` (GitHub Actions)
* Address feedback
* Bring in more spinner type options
* fix use of fs
* Code review
* `devtools::document()` (GitHub Actions)
* Sync package version (GitHub Actions)
* Update snapshots
* Fix comments
* Make snapshot consistent cross-platform
* Fix namespace issue
* Reduce specificity of position relative
* Skip snapshot on windows; update news
* Whoops
* Scope spinner customizations to parent element by default
* Update snapshots
* Reorder spinner types
* Set a private random seed in tests
* Better id naming
---------
Co-authored-by: cpsievert <cpsievert@users.noreply.github.com>
Co-authored-by: Garrick Aden-Buie <garrick@adenbuie.com>
* Make ?shiny-package help page internal
Otherwise, pkgdown wants it to appear in the reference, which we probably don't want
* Revert "Make ?shiny-package help page internal"
This reverts commit 4ab4cb0e46.
* Use pkgdown's to drop the shiny-package contents (only in the pkgdown reference)
* Avoid 'incomplete final line' warning when reading pkgdown.yml
* Implement reactiveConsole(). Fixes#2518
* Also includes makeReactiveBinding tweaks
* use `reactiveConsole()` to provide a nicer example
* simplified the implementation using `reactiveVal()`
* remove from documentation indexes since you probably don't want to be promoting this function
* Remove all hard copied man files
* Move fastmap reexports into ./R/rexport-fastmap.R
* Update htmltools man script to look for the latest tag and make a reexports file
* document
* Update htmltools reexports to listen to ./inst/_htmltools_reexports.json file. Fix pkgdown failure.
* Allow for any package reexports. Currently fastmap and htmltools
* remove progress dependency
* add back skip on cran for pkgdown
* Test pkgdown only if called using devtools::test or within CI
* Removed outdated import docs file. Moved pkgdown and reexports files into ./tools/documentation. Updated travis file.
* add local test for pkgdown
* updated comments and added a debug comment
* print the repo url and close it
* print the downloaded repo tag info
* use gh package and make sure it's installed
* add PAT to travis and remove username from gh::gh call
* skip pkgdown test on cran and add comments