calculator/src/Calculator/Resources
Stephanie Anderl 442ed6a861
Key graph features (#704)
* Added IGraphAnalyzer

* Key Graph Features called and getting returned to the client. To do put all strings into the Equation object

* Updated UpdateKeyGraphFeatures to add function analysis data to all properties in Equation object

* Update KGF when variables are updated

* Key graph features ui started

* Added MathRichEditBox and started hooking up key graph features to the UI

* Updated EquationViewModel to include parity and periodicity

* Updated key graph features to update the EquationViewModel

* updated key graph features to display more values

* Key graph features populating uing MathRichEdit mode

* moved KeyGraphFeatures control to GraphingCalculator.xaml

* Use MathML formatting instead of MathRichEdit for strings passed back from the engine

* cleaned up project targeting and equation.h comments

* Updated equation edit box to populate for KeyGraphFeatures

* Fixed vcxproj files to have the correct targeting and certificates. KGF Title strings moved to x:Uid instead of the code behind

* Updated per PR feedback

* Update MathRichEditBox to detect if the string is a mathml string and use the appropriate set method to set the text

* fixed the issue where parity, periodicity and monotonicity could be set with an old value if the next one is empty

* KGF control UI adjustments and error handling

* Error control updates

* Error handling added when analysis fails

* fixed alignment on rich edit boxes

* Add monotonicity direction into the mathml string and only have 1 richeditbox

* Set hover state on KGF EquationEditBox to change button opacity and fixed spacing in Monotonicity RichEditBox

* remove sideload package certificate info VS added

* updated logic for setting error strings to be in the viewmodel

* Updated KeyGraphFeatures to populate dynamically using a ListView and TemplateSelector

* Update periodicity to not show if it isn't supported

* Fixed issue where y-intercept was using the x-intercept value

* Remove ItemsControl ItemsContainerStyle

* Updated per pr feedback. Fixed bug where analysis error would not reset

* Update MathRichEdit box to remove selection when focus is lost

* Updated mathrichedit to get LAF access for Dev, Release and Graphing projects

* Remove OnLostFocus in MathRichEdit, Change KGF ItemsControl back to ListView

* Clean up styles for KGF and ensure the match the comps

* Moved formatoptions logic to the Grapher constructor and reverted LineColor.Text resource that was mistakenly taken out

* Add copyright header to KGF Files

* fixed issue where asymptote values were not populating

* Disable KGF button when there is no equation. Fixed issue where equation populated in a new equationtextbox after the previous one was deleted

* Removed formatoptions testing lines used for debugging
2019-11-12 13:46:11 -08:00
..
af-ZA Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
am-ET Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ar-SA Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
az-Latn-AZ Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
be-BY Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
bg-BG Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
bn-BD Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ca-ES Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
cs-CZ Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
da-DK Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
de-DE Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
el-GR Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
en-GB Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
en-US Key graph features (#704) 2019-11-12 13:46:11 -08:00
es-ES Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
es-MX Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
et-EE Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
eu-ES Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
fa-IR Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
fi-FI Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
fil-PH Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
fr-CA Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
fr-FR Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
gl-ES Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ha-Latn-NG Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
he-IL Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
hi-IN Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
hr-HR Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
hu-HU Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
id-ID Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
is-IS Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
it-IT Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ja-JP Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
kk-KZ Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
km-KH Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
kn-IN Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ko-KR Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
lo-LA Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
lt-LT Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
lv-LV Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
mk-MK Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ml-IN Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ms-MY Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
nb-NO Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
nl-NL Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
pl-PL Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
pt-BR Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
pt-PT Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ro-RO Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ru-RU Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
sk-SK Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
sl-SI Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
sq-AL Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
sr-Latn-RS Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
sv-SE Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
sw-KE Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
ta-IN Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
te-IN Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
th-TH Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
tr-TR Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
uk-UA Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
uz-Latn-UZ Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
vi-VN Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
zh-CN Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00
zh-TW Merge master into feature/GraphingCalculator branch (#660) 2019-09-05 15:01:12 -07:00