Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dhilt/plotly.js

Open-source JavaScript charting library behind Plotly and Dash
https://github.com/dhilt/plotly.js

Merge pull request #4218 from plotly/fix-contour-line-width-schema

Fix `line.width` attr declaration in *contour traces

0ad91e443870a7ae2950c9e867ac35df015d114d authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
copy one of the treemap baselines from the CI which started failing there after merging the treemap PR

422d5d3b0c23fe654ccc1263f41913fac4c953bd authored over 5 years ago by archmoj <[email protected]>
Correct percentages at root

- simplify sunburst and treemap percentage references
- add hovertemplate tests to treemap
- fixu...

7a1c0e5e94ac56cffc08c4375ca56790bdf22ea1 authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4185 from plotly/treemap-finalist

Treemap new trace type

24ac0ec26539a0c14db884391909f3b7e93ca31c authored over 5 years ago by Mojtaba Samimi <[email protected]>
remove unnecessary check for NaNs

3c12bf65af07abf950092181b4ba919b4ab8bee6 authored over 5 years ago by archmoj <[email protected]>
add tolerance to tween tests

f8cef4907219875db45ec998c30a061673751b3e authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
try to make parent getter more consistent by using pt.data.data.pid instead of pt.data.parent

7d67c7a8287cf0a787c5651b66e5facdbe043a61 authored over 5 years ago by archmoj <[email protected]>
Reference fixups

- add functions to get parents info above entry node
- use computed d.value everywhere
- add more...

c918da90883f3eb0f77b8f4012338e07744a1eae authored over 5 years ago by archmoj <[email protected]>
fix #4203 - fix `line.width` attr declaration in *contour traces

- unset dflt in contour `line.width`, explain default logic in description
- reuse contour `line...

0fb955c55fef6a7a11517b9e8950f6aebbd6ab13 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4216 from plotly/automargin-max-number-of-redraws

More auto-margin fixes (some of them temporary)

1dee68b7fdd768c5dbc4b3644d4bcbd15f8e591a authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4215 from plotly/bump-glvis-modules

Bump gl-cone3d and gl-streamtube3d to include all their required modules

8b7c7375fe0b3f9c41e59c79facfb6d648c81138 authored over 5 years ago by Mojtaba Samimi <[email protected]>
add extra ax.automargin condition for fixLabelOverlaps bypass

9a665dbd1245ba9a0461696b44366cb004a7b7ea authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
add mock :lock: case that currently result in infinite loop

58fd6327481a261fc2392725051bc9f81e8219b0 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Add (large) upper bound on the number of redraw calls

... that Plots.doAutoMargin can trigger.

631014a1688c4a495125c9774d8e8b438d995555 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
do not try to re-fix axis label overlaps when current autoangle:=90

N.B. during auto-margin redraw, if the axis fixed its label overlaps
by rotating 90 degrees, d...

7a8eedf44b72456e8341802cc4efb7a19d6349fa authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
use (xl,xr,yt,yb) instead of (x,y) as push margin coordinates

... this enables an axis to push the margin on
both side of its span

f506306b439db46e2f9de421aaddfb0d225ed988 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
bump gl-cone3d and gl-streamtube3d to the latest versions - to include required dependencies

80d4f43fb0fd62f43f533a40188ffceccf4d868d authored over 5 years ago by archmoj <[email protected]>
rework working with parent references in hover and plot

- move treemap header checks from sunburst plot to treemap/draw_ancestors
- cleanup dirty _parent...

8416883be97b77bdf685ade8790544e4d3b0fa8a authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4214 from plotly/legend-touch-scroll-tests

Add test for legend scroll via touch

a9e2dbbf42f6b13b4ba9cfec9e7b0e5aa1cffc8f authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
add test for legend scroll via touch

a95a084bfb6b492edd0278da52df71b90b0240fe authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #3873 from sightmachine/fix3801-legend-touchscrolling

Issue 3801 - legend scrolling on mobile

e4b9de8421f4a5680c2afedfabc1ada7d5109af5 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
revisit sunburst and treemap percentages

217c0f43020f9f13d4361aadc6cd2d1a93c020ae authored over 5 years ago by archmoj <[email protected]>
improve treemap jasmine tests

- add restyle tests for treemap opacities - fix style.js
- add texttemplate jasmine test for tree...

1309bfd56dca4d3446570bc09d04f8fec84cddb8 authored over 5 years ago by archmoj <[email protected]>
Avoid using random ids in recording position of empty root

- do not display the edges of the empty root unless hovered
- replace empty string with space to ...

e339bf519048ecd3a6331d036032ea7a5c89dcd6 authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4213 from plotly/fix-scattergl-hover-over-nulls

Fix scattergl hover over nulls

0a19b6425755cfedb4fd10e34ec4bdf4a691ec6b authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4160 from plotly/legend-horizontal-computed-dims-fix

Multiple legend positioning and sizing fixes

43c4e0dde7bba79b0073a3492f0787b7ddcc7197 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
add margin.autoexpand attr description

d0431514fbc55e56a35417f65fbbd01ca2055fab authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
:hocho: obsolete if-else clause

- post #3578 all scattergl traces either set a `tree` or
and `ids` array during the calc step.

5d9bd0ada0e3d195b2b966a63fe25a425646b26b authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
fix #4212 - create new pointData object instead extending original

... so that we don't mutate pointData.cd and propagate 'fake'
`gd.calcdata[i][j]` to subsequ...

880b7e95ea5e6ed2f13f4f0852358a12a1983625 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
dont touch pt.parent

1c6e47bd9b1b5ff9d08bcbef5791df49b4bca11a authored over 5 years ago by archmoj <[email protected]>
correct texttemplate and hover

4d790a1af924968763d0cba30fb9ae6b047ec044 authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4211 from plotly/enh_parcats_clickdata

Add constraint info to parcats click/hover events

184c0b089ac32ab6a902747b68e2525f5d5a7c20 authored over 5 years ago by Jon Mease <[email protected]>
fix more percentage edge cases - handle branchvalues remainder

3004a9ac8300f8d8681ba2cdfb9833856a6f37fa authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4204 from KravtsovDV/master

Update RU and UK locales and fix FR locale keys

490a1d69ca71c204b2c9de6d00c8a0a7084483ed authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4148 from Batalex/support/missing-translations

add missing translation keys

9807ef556ee382b8d03453f358396e29b70a480b authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4181 from plotly/streamtube-doc

additions to streamtube doc

25cacb70b8e5c559fccabb527a9aa04549f0521e authored over 5 years ago by Emmanuelle Gouillart <[email protected]>
Add constraints object to parcats click/hover events

keys are dimensions indices and/or 'color', and values are category values

d39442211a9a5f29dd66aeb300e9381f4870afeb authored over 5 years ago by Jon Mease <[email protected]>
Only set rawColor if color is an array

8e647f38f8b2dc07121a5c8439a7dd1fbb5a0933 authored over 5 years ago by Jon Mease <[email protected]>
correct displaying percentages

1fdf57495d52efdff9a68b6e80ec59db32313cc9 authored over 5 years ago by archmoj <[email protected]>
improve mocks to show various percentage values and colorscale using value

d2b07b53d5c54983661f3667ed3104c999c9587a authored over 5 years ago by archmoj <[email protected]>
improve sunburst texttemplate tests - drop the comment for a fixed treemap hover item from fx

1860826dc6d29f73f35afd1e34470ed7d5f26750 authored over 5 years ago by archmoj <[email protected]>
revisit marker opacities: no opacity with colorscale, now having

- constant value to set pathbar.opacity
- marker.opacitybase and marker.opacitystep
- no magical ...

4c7a092a385f6db7e3ed85c59d5ba1f344446650 authored over 5 years ago by archmoj <[email protected]>
handle hover edge cases

14674d63754b43f7ca442b03a781bea9c3bacf1b authored over 5 years ago by archmoj <[email protected]>
check for falsy 0 numbers when searching for level and ids

e3a8e91ee2d6fb6e7d15d080e4114f54d8115929 authored over 5 years ago by archmoj <[email protected]>
use onPathbar everywhere referring to points on pathbar - this make lookup code readable and similar to sunburst

01c5f68fff9fcf8bace4dc089aa4cc9cbe8daf49 authored over 5 years ago by archmoj <[email protected]>
rename key to

6130f96a4944e4d3add7a9815f5183a4d9d6b408 authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4186 from plotly/bar-obj-constancy

bar transitions: support object constancy

59cc28e96e925c30673b3c1f97c8221ef13a6112 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
texttemplate and hovertemplate fixes

e7e22c6bcd67626198a248d13e6a2e5af89bd951 authored over 5 years ago by archmoj <[email protected]>
fix syntax

12f7337137ad707de5124e0bd677201e5ef3e7cb authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
add test for bar object-constancy transition

53c1fa4823f02a0dcb7092d40cb7165993442ea0 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
add mock to test with and without values - and pathbar fade with depth

1de80d95e0d7ce8beb5fc62d62c81a17c1a81a95 authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4209 from plotly/remove-duplicate-keys

remove duplicate keys and data from gl3d_isosurface_math mock

4a01011752a579e0f3d05e47359958ce655931c2 authored over 5 years ago by Mojtaba Samimi <[email protected]>
correct current path function - reuse listPath in helpers i.e. to have one recursive function

35ea4b3b1aa7cbd1a7d8d62de143e55eb27eacf5 authored over 5 years ago by archmoj <[email protected]>
remove duplicate keys and data from gl3d_isosurface_math mock

4b840ee896b3fe644ffd8dccd33ef95a8aac5c7a authored over 5 years ago by archmoj <[email protected]>
Merge pull request #4208 from plotly/include-color-rgba-in-package

include color-rgba in package and bump gl-cone3d as well as gl-streamtube3d

b8a9aabb5eb27724e9b8bedd94a3b03d7f855b53 authored over 5 years ago by Mojtaba Samimi <[email protected]>
draw new points of pathbar below parents (to avoid text overlay) - improve pathbar hover position

1270d674d8d709884cf06dfdd501e5e964991ebd authored over 5 years ago by archmoj <[email protected]>
bump gl-cone3d and gl-streamtube3d

e6b1b3699c29699e8f97c97929ea9ea4842bbcae authored over 5 years ago by archmoj <[email protected]>
include color-rbga module in package file as required by parcoords

35b78fd46cd0a465bbf1459f39f6347f7309e0fa authored over 5 years ago by archmoj <[email protected]>
tween and animate text for new points on pathbar from their parent

ceb13f7d5274c773075783531e191cac0a8c6f42 authored over 5 years ago by archmoj <[email protected]>
revisit ancestors draw - avoid overlaps - end pathbar with edgeshape

c91f9db999a7d38526d886f0646b9628a47085ea authored over 5 years ago by archmoj <[email protected]>
change divider to edgeshape

d7b06a17819e298f6068deec66cbcab1732a6ee9 authored over 5 years ago by archmoj <[email protected]>
better description regarding the position of pathbar also move the gap to constants

a54ca9cf84cdd159df832a67c36c77e387488593 authored over 5 years ago by archmoj <[email protected]>
treemap drop leaf.opacity

e4bc91ec665e533cd39ef4c3f2d06d6165974eb6 authored over 5 years ago by archmoj <[email protected]>
add calc test for count branches and leaves

e9c02021ce87f5b44620580e2c1525afb3d6fd8a authored over 5 years ago by archmoj <[email protected]>
texttemplate and other fixes for treemap and sunburst

e5181ac6939eae18a873f6ed5055b361ee5f12df authored over 5 years ago by archmoj <[email protected]>
dictionary keys fixed in fr locale

c76b02f37edf2f72649a466136537565b6ef7567 authored over 5 years ago by Kravtsov Dmytro <[email protected]>
ru and uk locales updated

18dcbe56cc9de161103ca24688f69cdc4a3eba01 authored over 5 years ago by Kravtsov Dmytro <[email protected]>
address various treemap transition case e.g. maxdepth, tweening and pathbar position

- i.e. with the help of etpinard
- make treemap transition NOT depend on "clicked" stash
- during...

4e3b7f3744f3cc016e8cdffcf59cd01ee76aabe1 authored over 5 years ago by archmoj <[email protected]>
[wip] add test for sunburst tween edge cases

19c7a612b7f0c0d853724a48c08c9d24e3fefe40 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4189 from plotly/zeroline-visible-when-no-gridlines

Show zeroline even when no grid lines are present

56f6983360febe9d5b3bf7427ada9863c372561a authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4202 from plotly/branch-v1.49.5

Plug back v1.49.5 onto master

7ec0729b1dd0ff10b6056197d6ddf8552d1f7862 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
1.49.5

9705bb7b878b90fefe0b0a18b96bd3b7a05ac67a authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
update changelog for 1.49.5

f1ca22c465dd6ff589ea796dfe6ce447a789573a authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
ensure that all tile source items are non-empty strings

3320438043890ffd4839019befd21d493ce0d7f9 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
do not attempt to remove non-existant source and layers

- this can happen when trying to remove a `visible:false` layer

e24d2051a5d3a13ac03310eb609c11a776d9bfe0 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
add clearPromiseQueue to Plotly.react

... on-par with Plotly.restyle, Plotly.relayout and
Plotly.update

d387ea8fceee0db775af1c6de401f9ee64ecac71 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
fix #4194 - stringify locations[i] for hover pointData

- so the rest of Fx.hover can properly handle it,
the bug currently only happens for number lo...

6ae8a00cb149a51896319adfc1da92a672c50ac9 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4197 from plotly/misc-mapbox-fixes

A few mapbox fixes

be4e5a95c2a2ac84d33cc9645e111809844c4a3c authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
Merge pull request #4198 from greg9504/test_dashboard_windows_fix

change devtools/test_dashboard/server.js to use full url ...

6f95ca1103d7e20b539e2d9969c6adb68ae94960 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
change devtools/test_dashboard/server.js to use full url (include index.html) to prevent ERR_TOO_MANY_REDIRECTS error under Windows when running the 'npm start' script.

open('http://localhost:' + PORT + '/devtools/test_dashboard/index.html');

3e4136bcdba6bef08078948bd07d3da3d38976ba authored over 5 years ago by greg9504 <[email protected]>
ensure that all tile source items are non-empty strings

3181cbe8f30562f8e06c7db7436fd6e405edc779 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
do not attempt to remove non-existant source and layers

- this can happen when trying to remove a `visible:false` layer

e26dfc3710c9eca86192e801029ebd108d6e7a38 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
add clearPromiseQueue to Plotly.react

... on-par with Plotly.restyle, Plotly.relayout and
Plotly.update

c18fd75c413b2712d8104a5cb7830f4d5be25b71 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
fix #4194 - stringify locations[i] for hover pointData

- so the rest of Fx.hover can properly handle it,
the bug currently only happens for number lo...

ffb67f9d239a126b42890f4382841616ae9777a8 authored over 5 years ago by Étienne Tétreault-Pinard <[email protected]>
revisit pathbar divider default

2405ba4fa8d3873481406d770124367f1b292932 authored over 5 years ago by archmoj <[email protected]>
remove the case that never happens now

0cf5bf69a43843d0a25293590a91e4febae6e0ba authored over 5 years ago by archmoj <[email protected]>
add default tests of treemap and sunburst

4e2c32868d16ff8ec1199899be9fb880a5a2a75a authored over 5 years ago by archmoj <[email protected]>
add constant zero fillet - could expose that in next version

284bf6d6d93fdede6e719183e01bde70751c074c authored over 5 years ago by archmoj <[email protected]>
early exit out of maxdepth elements for better transitions and avoid exit in the center

36fb5107ae9910ea4e379d604f1c71c792729ec8 authored over 5 years ago by archmoj <[email protected]>
when exiting with maxdepth try to use parent if that is visible on the graph

ad24987a4c604d2c8c9e051f0eb0d69d720980df authored over 5 years ago by archmoj <[email protected]>
correct exit case of zoom out when maxdepth is set - avoid overlaps and flashing

65f0213f2b62139fe8026cf407976cf1ab054321 authored over 5 years ago by archmoj <[email protected]>
move getTransform function to Lib and use it in bar and treemap

57dec380c6c89f6d73217317eb96fbc1a705eb2e authored over 5 years ago by archmoj <[email protected]>
dont use sunburst naming in treemap

13e04490e605af4d63f0289bfb2e2cb14dc6a693 authored over 5 years ago by archmoj <[email protected]>
thanks to a typo leading to apply a better easing option suitable for treemaps

loop in eventDataKeys from sunburst and treemap constants

clean up an unused condition check

544977e5700cefc04fa7c9fdf79643b0f85efdda authored over 5 years ago by archmoj <[email protected]>
make the opacity logic slightly more user-friendly by applying leaf.opacity instead of branch.opacity which also help having an API similar to sunburst

0012fa1eaa8e57670df674a7b35d27413acb4d55 authored over 5 years ago by archmoj <[email protected]>
some refRect clean up and rename interpolator functions in sunburst and treemap

ca4b385ddd16ed2c8f953793295683eabcf93c0d authored over 5 years ago by archmoj <[email protected]>
display percent of root on leaf when it is an entry

65c0e0298488c98449e87b7863c1d7c895951d30 authored over 5 years ago by archmoj <[email protected]>
correct transition of text inside pathbar namely when side is bottom

4c8536073687c3c16e7ca5377af62edaba83c910 authored over 5 years ago by archmoj <[email protected]>
use constant _hoverd.marker.line.width - improve a treemap mock and use a darker color

a7b60744a599c60c807cfb0864442089f952f185 authored over 5 years ago by archmoj <[email protected]>
drop stroke-linejoin again

fdd69e7c9f49a09e640679b1187ebfd8dd2397ca authored over 5 years ago by archmoj <[email protected]>