Граф коммитов

637 Коммитов

Автор SHA1 Сообщение Дата
Dan Marshall ae04e28a14
Embed minified option (#609)
* Allow non-minified deps option

* expose static & minified

* test minified/non

* version patch
2023-02-07 16:54:16 -08:00
Dan Marshall a9f17abf6d
Build 2023 02 07 (#608)
* version bump extensions

* build & deploy

* eslint

* regen docs

* fix for "no columns" display

* version patch

* rebuild
2023-02-07 13:43:12 -08:00
Dan Marshall 66d495eee7
Column types dialog (#607)
* Add dialog in Data Browser to change numeric columns' quantitativeness (#525)

* prototype

* add column type changer dialog

* fix styles and add labels

* confirmation dialog

* undo updateColumn

* add optional ColumnTypeMap to DataFile

* move ColumnTypeMap to explorer Options

* use ColumnTypeMap

* columnTypes optional

* optional columnTypes

* always show showColumnTypeChanger

* pass quantitative & categorical columns

* pass columns to renderOptions

* functional dialog

* minor version

* use existing language

* simplify props

* move edit to first

* add copyright

* add language

---------

Co-authored-by: Nikos Chan <nik0sc@users.noreply.github.com>
2023-02-07 11:21:44 -08:00
dependabot[bot] 1b65161ae4
Bump http-cache-semantics from 4.1.0 to 4.1.1 (#605)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 10:10:48 -08:00
Dan Marshall 5994411d5b
add pbix file (#598) 2023-01-20 11:56:35 -08:00
Dan Marshall e863d7727d
regen (#597) 2023-01-20 11:20:06 -08:00
Dan Marshall 942346e43c
Embed options (#595)
* initialRenderer can be Partial

* add Options to load()

* add getSetup()

* version bump

* document props and insight params

* add initialSidebarClosed && initialSidebarPinned

* add initialSidebarClosed

* add initialRenderer example

* exercise more api surface

* add note about props

* getSetup always uses current camera
2023-01-20 10:57:21 -08:00
Dan Marshall bf7014afe7
Eslint + updates (#594)
* version patch

* eslint

* version bump

* version bump

* new versions

* redeploy

* remove tslint

* update lock files

* regen with updates

* redeploy with updates

* regen docs
2023-01-19 13:54:00 -08:00
Dan Marshall 615823ea66
Deploy 2022 01 18 (#591)
* version bump

* update changelog

* new bits

* rebuild js

* regen docs
2023-01-18 19:24:05 -08:00
Dan Marshall 6a90cd24b2
Embed onselection event (#590)
* add onCanvasClick handler to ViewerOptions

* add canvasClick & cubeClick messages to embed

* add comparison to readme

* version patch
2023-01-18 18:24:00 -08:00
Dan Marshall ba47210375
Fix case sensitive specs docs (#579)
* delete filenames wrong case

* regen interfaces
2023-01-12 15:43:48 -08:00
Dan Marshall 40de71dbf4
Readme usage (#578)
* add Usage section to readme

* version patch

* deploy version patch

* regen readme
2023-01-12 15:36:24 -08:00
Dan Marshall 486a3c30ec
deploy to site (#577) 2023-01-12 13:55:58 -08:00
Dan Marshall 925f0d3cf4
Embed gen (#576)
* add embed generator

* add copyright

* move deps to new file

* use static deps

* structure local tests

* height 700

* use localDev flag

* add embed when static

* static true

* add localdev flag

* use localDev flag

* gitignore gen.js script

* add static html approach

* add dynamic version

* version patch

* regen as static

* version patch

* refactor into prepare file

* reformat

* regen embed docs
2023-01-12 13:41:03 -08:00
Dan Marshall cf9de379f8
Deploy 2022 01 05 2 (#575)
* minor version

* deploy to site
2023-01-05 20:29:36 -08:00
Dan Marshall 1b264ab2ee
Integer bin step (#565)
* add shouldBeIntegralBinStep

* version patch

* remove <div id="app">

* Revert "remove <div id="app">"

This reverts commit 287ea754c2.

* Revert "version patch"

This reverts commit 5beb96830e.
2023-01-05 19:36:11 -08:00
Dan Marshall 435ba74eeb
use power scale for scatterplot size (#574)
* use power scale for scatterplot size

* use square root for scatter area

* fix whitespace
2023-01-05 19:35:07 -08:00
Dan Marshall 1952b95a19
Deploy 2022 01 05 (#573)
* version patch

* redeploy
2023-01-05 09:41:22 -08:00
Dan Marshall 22c12f0660
remove hyphen, camelCase stopColor attr (#572) 2023-01-05 09:27:07 -08:00
Dan Marshall dbfc35a792
add sanddance-embed to homepage (#570) 2023-01-04 21:24:52 -08:00
Dan Marshall 6fd2abb55f
Deployment 2022 01 04 (#569)
* deploy to website

* regen docs
2023-01-04 20:26:48 -08:00
Dan Marshall 0a157e5ed9
Revive background image (#564)
* revive snapshot background image

* version patch
2023-01-04 19:37:16 -08:00
Dan Marshall b1c99da3d3
add embed link with theme (#568) 2023-01-04 19:34:23 -08:00
Dan Marshall 8628d248db
new Vega color schemes (#567) 2023-01-04 15:26:46 -08:00
dependabot[bot] c2872d717b
Bump json5 from 2.2.1 to 2.2.3 (#566)
* Bump json5 from 2.2.1 to 2.2.3

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* remove monorepo local refs

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dan Marshall <danmar@microsoft.com>
2023-01-03 16:34:19 -08:00
Dan Marshall ac50545849
Embed readme (#561)
* add examples to readme

* split up types files

* move declarations inside namespace

* links to requests/responses

* add docs command

* link to embed docs

* remove unused function

* add link to docs

* add docs

* add theme

* minor version

* typedoc disableOutputCheck
2022-12-08 17:06:34 -08:00
Dan Marshall 543e56f34b
Embed 4.3 (#560)
* taller example

* apply to body tag

* minor bump

* bump to embed 4.3
2022-12-05 21:33:58 -08:00
dependabot[bot] d7e9515854
Bump loader-utils from 2.0.3 to 2.0.4 in /packages/powerbi (#557)
* Bump loader-utils from 2.0.3 to 2.0.4 in /packages/powerbi

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* remove monorepo refs

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dan Marshall <danmar@microsoft.com>
2022-11-18 11:59:03 -08:00
Dan Marshall c70635c6ab
Bump loader-utils (#554) 2022-11-08 21:01:45 -08:00
Dan Marshall 18b56bbc33
Build 2022-11-01 (#552)
* version bump

* rebuild

* regen docs
2022-11-02 14:19:24 -07:00
Dan Marshall 64a1324297
add explorer props to load command (#551) 2022-11-01 11:39:58 -07:00
Dan Marshall 50c0441430
Fix z axis order (#550)
* fix z-axis order

* version patch
2022-11-01 11:01:50 -07:00
Dan Marshall 6ef0fabe80
update lerna (#549) 2022-10-31 19:58:44 -07:00
Dan Marshall e1675d21bf
Add Power BI log (#548)
* add powerbi log

* trigger onSetupOptionsChanged from Renderer

* cleanup logging

* fix for edit / view modes

* do not re-persist

* rename to LogView

* tidy log presentation

* rename

* rename var

* version patch

* minor version

* minor version
2022-10-31 18:46:10 -07:00
Dan Marshall d76e8501df
update d3-color (#544) 2022-09-29 16:26:56 -07:00
Dan Marshall 12ad2e88be
Update lerna 2022 09 22 (#542)
* update lerna

* add embed test
2022-09-22 16:21:59 -07:00
Dan Marshall af762c4a2f
Embed auto deps (#541)
* autoload dependencies for embed

* add prepare wrapper

* direct reference explorer files

* use auto deps

* minor version

* add deploy script

* add prod test

* load scripts serially

* fix data url

* remove embed deployment

* use embed 4.1
2022-09-22 15:55:15 -07:00
Dan Marshall 3dbfefb5d2
Update gif (#540)
* update gif

* regen
2022-09-09 18:58:17 -07:00
Dan Marshall 99ae96cfa6
Powerbi table entity (#539)
* replace regex with expr.source.entity

* use prod guid

* use powerbi guid

* use version numbers only

* remove debug
2022-09-09 11:29:08 -07:00
Dan Marshall 2bfa5979a2
Remove beta (#537)
* version bump

* remove beta4 banner

* publish azdata

* bump vscode

* remove beta for powerbi

* remove debug

* regen
2022-09-08 11:45:15 -07:00
Dan Marshall 9300b00d50
npm updates (#536)
* update main lockfile

* update vega-typings

* use vega 5.22

* update lockfiles

* require npm@8

* update typescript

* override typescript

* vega 5.22

* try downgrade node

* bump node version

* comment out build

* update typedoc

* uncomment

* update ts-loader

* downgrade typescript & typedoc

* regen

* powerbi bump
2022-09-08 10:46:21 -07:00
Dan Marshall f3e005f1b6
Eslint 2022 09 07 (#535)
* eslint

* redeploy
2022-09-07 11:25:38 -07:00
Dan Marshall 286f2e6eb6
fix explorer version (#534) 2022-09-06 23:36:00 -07:00
Dan Marshall b1c7ae3c5d
Bump mc (#533)
* Bump MorphCharts

* version

* redeploy
2022-09-06 16:13:56 -07:00
Dan Marshall 66c7fa426f
Transition update (#532)
* remove setStagger, add onSetupOptionsChanged

* save setup changes

* add ended event

* setTransitionTimeAxesVisibility

* version bump

* redeploy

* regen docs
2022-09-02 15:37:35 -07:00
Dan Marshall 9fbd517337
Camera fixes (#531)
* deploy react sample

* rename to Viewer, remove assignTransitionStagger

* reset camera

* remove typescript dep

* add react test

* optional setup

* add example to readme

* redeploy

* regen docs

* link to sanddance-react

* rename transition class props

* add captureSize

* change signatures

* restore stagger, manage camera reset

* get camera if not holding

* camera comparison

* change to Keep previous camera position

* pbi autosave

* regen

* powerbi version bump

* format whitespace
2022-09-01 17:01:33 -07:00
Dan Marshall d3ef4d3569
Powerbi - use Setup for camera (#528)
* nullref check

* expose setSetup

* add typing for setSetup

* regen

* add explorer.getSetup

* regen for getSetup

* fix no-optional-chaining

* get current camera

* version bump

* private setSetup, rename to historicSetup

* persist setup

* render setup

* mark private

* regen

* nullref check

* restore sanddance-specs.d.ts

* regen
2022-08-30 14:17:27 -07:00
Dan Marshall e9f488faf8
Beta4 webupdate 2022 08 26 (#527)
* regen deployment

* regen docs
2022-08-26 16:42:52 -07:00
Dan Marshall 612174b838
Transition update (#526)
* explicit version

* move color functions

* move cameraDefaults

* break up index

* hold camera transition

* add filterRenderingTimerPadding

* stagger as percentage

* expose ISlider, ISliderProps

* add autoscrubber

* ref cleanup

* reset to defaults

* clone setup for snapshot

* viewTransition in seconds
2022-08-25 22:11:05 -07:00
Dan Marshall b7ae1c5c3a
Transition (#524)
* move to sideButton file

* export dimensions

* version bump

* rename to renderer

* demote top-level MorphChartsRendererOptions

* version bump

* use Dimension3d

* rename to layerItems

* rename to attachSpecRoleToAxisTitle

* use Dimension2D

* use SandDance.types.Dimension2D

* add Transitions tab

* camera and transition stagger

* move to InsightSetup

* use InsightSetup

* comment out camera sync

* use setup

* get transitionDurations from explorer state

* use explorer state for renderer

* add (for selections) to bloom option

* common setOptions fn

* save renderer in snapshot

* relocate SelectedItemIndex

* relocate dataBrowser messages

* relocate functions

* relocate history code

* add setup to filtered renders

* add transitionColumn

* add transitionDimension

* add transitionCluster

* move @types/d3-color

* remove @types/d3-ease

* update d3

* expose cubeLayer

* add d3-scale

* overload getstats

* initial transition

* remove debug

* remove debug

* transition editor

* use renderResult bounds

* add bounds

* fix to use ordinal

* call onPresent()

* transition language

* remove cluster, add reverse

* transition by column

* categorical caolumn

* save selection in transition

* simplify
2022-08-23 13:41:55 -07:00