Skip to content

Conversation

DavidKutu
Copy link

Already in master. Making this PR in case we include this in the next release.

For #7624

  • Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR)
  • Title summarizes what is changing
  • Has a news entry file (remember to thank yourself!)
  • Appropriate comments and documentation strings in the code
  • Has sufficient logging.
  • Has telemetry for enhancements.
  • Unit tests & system/integration tests are added/updated
  • Test plan is updated as appropriate
  • package-lock.json has been regenerated by running npm install (if dependencies have changed)
  • The wiki is updated with any design decisions/details.

David Kutugata added 8 commits October 7, 2019 12:45
their fontSize and fontFamily from the settings in VS Code.

We get them in nativeEditor.tsx and in interactivePanel.tsx
to apply them as styles, but we also need to send them
as props to eventually assign them in the monaco editor.
We now get the VS Code styles from the state of the
component, instead of computing a style from an element.
interactivePanel, and put it in the mainStateController
react and change their fonts when the user changes them
in VS Code, instead of having to reload.
two separate props to make it easier to maintain.

React Context was not used to avoid making the reuse of
components more difficult.
@codecov-io
Copy link

codecov-io commented Oct 7, 2019

Codecov Report

Merging #7799 into release will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           release    #7799   +/-   ##
========================================
  Coverage    58.78%   58.78%           
========================================
  Files          496      496           
  Lines        22126    22126           
  Branches      3560     3560           
========================================
  Hits         13006    13006           
  Misses        8308     8308           
  Partials       812      812
Impacted Files Coverage Δ
src/client/datascience/webViewHost.ts 11.11% <ø> (ø) ⬆️
src/client/datascience/types.ts 100% <ø> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d78632f...37a3223. Read the comment docs.

@DavidKutu DavidKutu merged commit 9af1d4f into release Oct 7, 2019
@DavidKutu DavidKutu deleted the davidkutu/release_font_fix branch October 7, 2019 23:25
@lock lock bot locked as resolved and limited conversation to collaborators Oct 14, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants