-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
882 - Chart Title Alignment #3276
Commits on Nov 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6687034 - Browse repository at this point
Copy the full SHA 6687034View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7e3a9d - Browse repository at this point
Copy the full SHA a7e3a9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50a1e9b - Browse repository at this point
Copy the full SHA 50a1e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d21886 - Browse repository at this point
Copy the full SHA 4d21886View commit details -
Implement basic chart title alignment options [882]
- Not cleaned up. - Padding attributes missing. - `auto` values missing.
Configuration menu - View commit details
-
Copy full SHA for 66a8154 - Browse repository at this point
Copy the full SHA 66a8154View commit details -
Add test to ensure current chart title position is still supported [882]
- Current position means the title's baseline sits in the middle of the to margin.
Configuration menu - View commit details
-
Copy full SHA for 6f583a4 - Browse repository at this point
Copy the full SHA 6f583a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 185772b - Browse repository at this point
Copy the full SHA 185772bView commit details -
Support deprecated axes titles syntax for multiple axes [882]
- For initial render and update through relayout/update.
Configuration menu - View commit details
-
Copy full SHA for ac3649b - Browse repository at this point
Copy the full SHA ac3649bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 493b6ec - Browse repository at this point
Copy the full SHA 493b6ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d7c4b3 - Browse repository at this point
Copy the full SHA 4d7c4b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96df782 - Browse repository at this point
Copy the full SHA 96df782View commit details -
Adapt colorbar to new title attr structure [882]
- colorbar is using the titles component to draw its title and therefore needed to adapt to the attribute structure assumed by the titles component.
Configuration menu - View commit details
-
Copy full SHA for 43da557 - Browse repository at this point
Copy the full SHA 43da557View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2cbfe - Browse repository at this point
Copy the full SHA 9e2cbfeView commit details -
Transition polar plot type to new title attr structure [882]
- Adapt layout attributes. - Extend compatibility code in `cleanLayout`. - Adapt polar drawing code. - Adapt tests being based on old title attr structure.
Configuration menu - View commit details
-
Copy full SHA for f632a7d - Browse repository at this point
Copy the full SHA f632a7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3367f1 - Browse repository at this point
Copy the full SHA b3367f1View commit details -
Transition ternary plot type to new title attr structure [882]
- Adapt layout attributes. - Extend compatibility code in `cleanLayout`. - Adapt ternary drawing code. - Adapt tests being based on old title attr structure. - Test relayouting title attributes.
Configuration menu - View commit details
-
Copy full SHA for cf7f493 - Browse repository at this point
Copy the full SHA cf7f493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 573c90d - Browse repository at this point
Copy the full SHA 573c90dView commit details -
Transition gl3d plot type to new title attr structure [882]
- Adapt layout attributes. - Extend compatibility code in `cleanLayout`.
Configuration menu - View commit details
-
Copy full SHA for ddf9c0b - Browse repository at this point
Copy the full SHA ddf9c0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e144b6 - Browse repository at this point
Copy the full SHA 0e144b6View commit details -
Expect new title syntax in legend, lib and further tests [882]
- Further being splom, validate and template tests.
Configuration menu - View commit details
-
Copy full SHA for 984aa46 - Browse repository at this point
Copy the full SHA 984aa46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58f402a - Browse repository at this point
Copy the full SHA 58f402aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e16b02 - Browse repository at this point
Copy the full SHA 5e16b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a81f27 - Browse repository at this point
Copy the full SHA 7a81f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for e53e546 - Browse repository at this point
Copy the full SHA e53e546View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca920ab - Browse repository at this point
Copy the full SHA ca920abView commit details -
Restrict title.y (and x) to a number between 0 and 1 [882]
- Special coerce logic for y because it can be 'auto' also.
Configuration menu - View commit details
-
Copy full SHA for 37bb68c - Browse repository at this point
Copy the full SHA 37bb68cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e438a3f - Browse repository at this point
Copy the full SHA e438a3fView commit details -
Minor clean up in subroutines.js [882]
- Eliminate an unnecessary else block.
Configuration menu - View commit details
-
Copy full SHA for b37950d - Browse repository at this point
Copy the full SHA b37950dView commit details -
Fix cleaning deprecated title structure on relayout/update [882]
- Bug: Using an attribute string representing the deprecated title structure to unset a value wasn't supported.
Configuration menu - View commit details
-
Copy full SHA for 0c2bfd7 - Browse repository at this point
Copy the full SHA 0c2bfd7View commit details -
- Bug: if only a `titlefont` but no `title` was set, `cleanTitle` would not create the new title structure.
Configuration menu - View commit details
-
Copy full SHA for eda4f72 - Browse repository at this point
Copy the full SHA eda4f72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ea94d - Browse repository at this point
Copy the full SHA 53ea94dView commit details
Commits on Nov 22, 2018
-
Still accept numbers as titles when defined in deprecated notation [882]
- Before introducing the new title attribute structure, a title could have been defined as a number as well - which is a feature of the string attribute coerce function.
Configuration menu - View commit details
-
Copy full SHA for f896273 - Browse repository at this point
Copy the full SHA f896273View commit details -
Improve and simplify title compatibility code for relayout [882]
- Downsize the cleaning of relayout attributes to one method. - Allow titles to be numbers, not just strings. - Call cleaning method just in one place. - Make comments more clear.
Configuration menu - View commit details
-
Copy full SHA for f7b652b - Browse repository at this point
Copy the full SHA f7b652bView commit details
Commits on Nov 23, 2018
-
Clear TODOs in gl3d axis_defaults.js and cloneplot.js [882]
- Have been clarified in respective PR.
Configuration menu - View commit details
-
Copy full SHA for 1288121 - Browse repository at this point
Copy the full SHA 1288121View commit details -
Streamline variable names in subroutines.js [882]
- In fact `fullLayout._size` is usually called `gs` for "graph size" when being extracted to a variable.
Configuration menu - View commit details
-
Copy full SHA for ee613bb - Browse repository at this point
Copy the full SHA ee613bbView commit details -
Deprecate old title structure properly [882]
- Add _deprecated attributes to attribute definitions. - Mention deprecation in new title attributes.
Configuration menu - View commit details
-
Copy full SHA for 678c2d9 - Browse repository at this point
Copy the full SHA 678c2d9View commit details -
Fix plotschema_test.js to embrace deprecated attribute containers [882]
- Reason: deprecating `titlefont` was the first time a container, not only a value object, has been deprecated.
Configuration menu - View commit details
-
Copy full SHA for 598fc5f - Browse repository at this point
Copy the full SHA 598fc5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4efb546 - Browse repository at this point
Copy the full SHA 4efb546View commit details
Commits on Nov 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 014548c - Browse repository at this point
Copy the full SHA 014548cView commit details -
Reuse Lib.counterRegex to match deprecated title string attributes [882]
- Add `matchBeginning` parameter to `regex.counter`.
Configuration menu - View commit details
-
Copy full SHA for 1117113 - Browse repository at this point
Copy the full SHA 1117113View commit details -
Pass back update data unmodified to plotly_relayout event handlers [882]
- ... even if deprecated layout attributes have been cleaned up internally. - Reason: to stay backwards-compatible with existing event handlers that count on the old titles structure for example.
Configuration menu - View commit details
-
Copy full SHA for c2b4c10 - Browse repository at this point
Copy the full SHA c2b4c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86a88e2 - Browse repository at this point
Copy the full SHA 86a88e2View commit details -
Redeclare valType of title.y to be a 'number' [882]
- Swichting the valType to 'number' spares the custom coerce function. - In addition fixes the missing min and max bounds for y.
Configuration menu - View commit details
-
Copy full SHA for 5fb7b8f - Browse repository at this point
Copy the full SHA 5fb7b8fView commit details
Commits on Nov 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d600bbd - Browse repository at this point
Copy the full SHA d600bbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f0543 - Browse repository at this point
Copy the full SHA a2f0543View commit details -
Transition color bar to new title attr structure [882]
- This transitions all traces depending on `colorbar` as well.
Configuration menu - View commit details
-
Copy full SHA for a4e43a6 - Browse repository at this point
Copy the full SHA a4e43a6View commit details
Commits on Nov 28, 2018
-
Transition carpet to new title attr structure [882]
- Also remove unnecessary code in carpet implementation.
Configuration menu - View commit details
-
Copy full SHA for e4dbc5d - Browse repository at this point
Copy the full SHA e4dbc5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef9e078 - Browse repository at this point
Copy the full SHA ef9e078View commit details
Commits on Nov 29, 2018
-
Let '' be the default carpet axes title [882]
- Reason: having no default at all for `title.text` would lead to a non-existing `title` container (through a call to `relinkPrivateKeys` deep down the stack) eventually and as consequence would require to safeguard access to `[ab]axis.title.text` by checking `[abaxis.title]` is defined before.
Configuration menu - View commit details
-
Copy full SHA for e3bcf7c - Browse repository at this point
Copy the full SHA e3bcf7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b26746 - Browse repository at this point
Copy the full SHA 2b26746View commit details