Skip to content

Conversation

@rudyhuyn
Copy link
Contributor

@rudyhuyn rudyhuyn commented Nov 28, 2019

Description of the changes:

  • Replace the templatized EquationTextBox in KeyGraphFeaturesPanel with a MathTextBox

Also:

  • Give focus to the back button when the user opens the panel
  • move styles only used by Graph Calculator from App.xaml.cs to EquationInputArea/GraphingCalculator to improve startup time
  • NIT: make the names of events used by the EquationInputArea control uniform.
  • simplify KeyGraphFeaturesPanel
  • simplify the XAML code of the toggle button used in EquationTextBox

How changes were validated:

  • manually

@rudyhuyn rudyhuyn requested a review from sanderl November 28, 2019 02:19
@rudyhuyn rudyhuyn added the codebase quality Issues that are not bugs, but still might be worth improving (eg, code hygiene or maintainability) label Nov 28, 2019
@sanderl sanderl added the graphing calculator Work items related to the graphing calculator feature. label Dec 2, 2019
@rudyhuyn
Copy link
Contributor Author

rudyhuyn commented Dec 4, 2019

PR updated!

Copy link
Contributor

@joseartrivera joseartrivera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the code clean up, this is looking good, left a few comments.

EriWong
EriWong previously approved these changes Dec 16, 2019
Copy link
Contributor

@EriWong EriWong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looked through the code and played around with the dark mode changes. I think we still have a bug with black on black text in one instance, but that is present even without this change and can be addressed separately. Thanks for doing this!

@rudyhuyn
Copy link
Contributor Author

We can't merge this PR without Pepe's approval. In the meantime, I will include the diff to fix the black text on black background in this PR.

@grochocki grochocki merged commit dc79ec6 into microsoft:feature/GraphingCalculator Dec 17, 2019
@rudyhuyn rudyhuyn deleted the ReplaceEquationTextBoxInKeyFeatures branch December 17, 2019 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codebase quality Issues that are not bugs, but still might be worth improving (eg, code hygiene or maintainability) graphing calculator Work items related to the graphing calculator feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants