* 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
46 lines
2.8 KiB
XML
46 lines
2.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5" IgnorableNamespaces="uap uap5 mp">
|
|
<Identity Name="Microsoft.WindowsCalculator.Graphing" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="0.0.1.0" />
|
|
<mp:PhoneIdentity PhoneProductId="b58171c6-c70c-4266-a2e8-8f9c994f4456" PhonePublisherId="95d94207-0c7c-47ed-82db-d75c81153c35" />
|
|
<Properties>
|
|
<DisplayName>ms-resource:DevAppStoreName</DisplayName>
|
|
<PublisherDisplayName>Microsoft Corporation</PublisherDisplayName>
|
|
<Logo>Assets\CalculatorStoreLogo.png</Logo>
|
|
</Properties>
|
|
<Dependencies>
|
|
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.17133.0" MaxVersionTested="10.0.18362.0" />
|
|
</Dependencies>
|
|
<Resources>
|
|
<Resource Language="x-generate" />
|
|
</Resources>
|
|
<Applications>
|
|
<Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="Calculator.App">
|
|
<uap:VisualElements DisplayName="ms-resource:DevAppName" Square150x150Logo="Assets\CalculatorMedTile.png" Square44x44Logo="Assets\CalculatorAppList.png" Description="ms-resource:DevAppDescription" BackgroundColor="transparent">
|
|
<uap:DefaultTile ShortName="ms-resource:DevAppName" Square310x310Logo="Assets\CalculatorLargeTile.png" Wide310x150Logo="Assets\CalculatorWideTile.png" Square71x71Logo="Assets\CalculatorSmallTile.png">
|
|
<uap:ShowNameOnTiles>
|
|
<uap:ShowOn Tile="square150x150Logo" />
|
|
<uap:ShowOn Tile="wide310x150Logo" />
|
|
<uap:ShowOn Tile="square310x310Logo" />
|
|
</uap:ShowNameOnTiles>
|
|
</uap:DefaultTile>
|
|
<uap:SplashScreen Image="Assets\CalculatorSplashScreen.png" uap5:Optional="true" />
|
|
</uap:VisualElements>
|
|
<Extensions>
|
|
<uap:Extension Category="windows.protocol">
|
|
<uap:Protocol Name="calculator">
|
|
<uap:Logo>Assets\CalculatorAppList.png</uap:Logo>
|
|
</uap:Protocol>
|
|
</uap:Extension>
|
|
<uap:Extension Category="windows.protocol">
|
|
<uap:Protocol Name="ms-calculator">
|
|
<uap:Logo>Assets\CalculatorAppList.png</uap:Logo>
|
|
</uap:Protocol>
|
|
</uap:Extension>
|
|
</Extensions>
|
|
</Application>
|
|
</Applications>
|
|
<Capabilities>
|
|
<Capability Name="internetClient" />
|
|
</Capabilities>
|
|
</Package>
|