Stephanie Anderl 
							
						 
					 
					
						
						
							
						
						c3414ea9c9 
					 
					
						
						
							
							Change Calculator app name back to Calculator and add more margin to the preview tag for graphing mode ( #909 )  
						
						
						
						
					 
					
						2020-01-08 14:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						f9c049a84b 
					 
					
						
						
							
							Add preview tag to Graphing feature ( #907 )  
						
						... 
						
						
						
						* Add preview tag to Graphing
* Fix Graph Settings button in dark mode 
						
						
					 
					
						2020-01-08 10:34:05 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong (PAX) 
							
						 
					 
					
						
						
							
						
						09926e4f84 
					 
					
						
						
							
							Fix build as a result of merge conflict  
						
						
						
						
					 
					
						2020-01-07 14:26:40 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong (PAX) 
							
						 
					 
					
						
						
							
						
						aad968ff37 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into mergeFeature  
						
						
						
						
					 
					
						2020-01-07 14:08:18 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						2d177e5160 
					 
					
						
						
							
							CalcViewModel code cleaning ( #754 )  
						
						... 
						
						
						
						* move KeyboardShortcutManager, ValidationConverter and ViewState to Calculator
* remove dead code listed in #753 
* remove Microsoft.UI.Xaml nuget package from CalcViewModel 
						
						
					 
					
						2020-01-07 13:59:51 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						712bdb1b7c 
					 
					
						
						
							
							Code cleaning: Remove all properties/functions not used in CalculationResult ( #649 )  
						
						
						
						
					 
					
						2020-01-07 11:03:47 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						7f2c300e37 
					 
					
						
						
							
							remove the useless code related to the management of the focus in CalculationResult ( #700 )  
						
						
						
						
					 
					
						2020-01-06 15:21:29 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong (PAX) 
							
						 
					 
					
						
						
							
						
						78c6c2faff 
					 
					
						
						
							
							Fix filters from bad merge  
						
						
						
						
					 
					
						2020-01-06 14:43:07 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong (PAX) 
							
						 
					 
					
						
						
							
						
						d2b2853114 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/feature/GraphingCalculator' into mergeFeature  
						
						
						
						
					 
					
						2020-01-06 14:42:40 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						22f57aab3f 
					 
					
						
						
							
							Take windows setting into account to Disable/Enable animations ( #748 )  
						
						
						
						
					 
					
						2020-01-06 14:36:45 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						3592b3d5a2 
					 
					
						
						
							
							Update equation colors ( #885 )  
						
						
						
						
					 
					
						2020-01-06 13:19:04 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						7aaeee934c 
					 
					
						
						
							
							Prevent the graph to pan/zoom in some cases ( #897 )  
						
						... 
						
						
						
						* prevent the graph to change ranges when hide/show an equation or change the trig unit
* make sure to not zoom/pan when we hide the last visible equation 
						
						
					 
					
						2020-01-06 13:10:53 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						8357f5d5c5 
					 
					
						
						
							
							Add Graph Settings ( #879 )  
						
						
						
						
					 
					
						2020-01-03 15:06:14 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong 
							
						 
					 
					
						
						
							
						
						234ac8deb3 
					 
					
						
						
							
							Change active tracing to use correct glyph instead of dot ( #890 )  
						
						... 
						
						
						
						* Change active tracing to use correct glyph instead of dot
* make the pointer on the glyph line up correctly 
						
						
					 
					
						2020-01-03 12:08:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						3b916dcec3 
					 
					
						
						
							
							Minor changes to share output ( #886 )  
						
						... 
						
						
						
						* Make some tweaks to share output
* adjust strings
* one more tweak
* Remove unneeded span 
						
						
					 
					
						2020-01-03 10:45:51 -08:00 
						 
				 
			
				
					
						
							
							
								dovisutu 
							
						 
					 
					
						
						
							
						
						4846190008 
					 
					
						
						
							
							Update build year in Aboutflyout ( #895 )  
						
						
						
						
					 
					
						2020-01-03 02:21:31 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						3942662c9d 
					 
					
						
						
							
							High Contrast support for Graphing Calculator ( #878 )  
						
						... 
						
						
						
						* Equation Control - High contrast
* tweak
* Update graph colors when users switch from one high contrast mode to another
* decrease opacity of reveal borders 
						
						
					 
					
						2019-12-20 10:56:01 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong 
							
						 
					 
					
						
						
							
						
						13e31799c9 
					 
					
						
						
							
							Wire up keyboard in graphing calculator ( #863 )  
						
						... 
						
						
						
						* Wire up graphing calculator keyboard with math rich edit control
* CR feedback
* Handle focus bug in flyout 
						
						
					 
					
						2019-12-19 09:56:03 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						38da8d7b38 
					 
					
						
						
							
							support ctrl+- and + ( #882 )  
						
						
						
						
					 
					
						2019-12-18 16:06:13 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						dc79ec65f6 
					 
					
						
						
							
							Remove EquationTextBox from KeyGraphFeaturesPanel ( #833 )  
						
						... 
						
						
						
						* remove EquationBox from KFG
* polish
* improve templates
* fix issue with dark theme and MathRichEditBox 
						
						
					 
					
						2019-12-16 23:00:06 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						fe599e31f8 
					 
					
						
						
							
							Update graph tooltip design and content ( #867 )  
						
						... 
						
						
						
						* update graph tooltip
* modify font size 
						
						
					 
					
						2019-12-16 10:41:35 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						eb2fa6db9b 
					 
					
						
						
							
							Fix focus issues ( #868 )  
						
						
						
						
					 
					
						2019-12-16 10:13:34 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						dbddc7bc86 
					 
					
						
						
							
							Save and restore the value of EquationInputArea when users scroll ( #866 )  
						
						... 
						
						
						
						* Save and restore the value of EquationInputArea when users scroll
* clean up
* replace ->Focus(..) by FocusManager::TryFocus(...) 
						
						
					 
					
						2019-12-13 16:42:12 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						534139d67d 
					 
					
						
						
							
							GraphControl: refactoring and optimizations ( #831 )  
						
						... 
						
						
						
						* GraphControl cleaning
* replace textbox value after submission
* rebase
* rebase
* rebase
* Add filters
* rebase!
* rebase 
						
						
					 
					
						2019-12-13 16:33:08 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						da38b5a015 
					 
					
						
						
							
							Move variables to the right column ( #859 )  
						
						... 
						
						
						
						* move variable editor
* support high contrast and tab navigation
* Remove obsolete resources
* take feedback into account
* Fix focus when virtualization recycle a EquationTextBox
* formatting 
						
						
					 
					
						2019-12-12 14:52:36 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						2a0637e51c 
					 
					
						
						
							
							Fix some UI bugs in graph mode ( #862 )  
						
						... 
						
						
						
						* Address issues with error states
* Add various fixes
* Add back initial tooltip
* PR comments 
						
						
					 
					
						2019-12-12 12:58:28 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						f282605bc6 
					 
					
						
						
							
							Redesign graph buttons + replace ActiveTracing button by a ToggleButton ( #864 )  
						
						... 
						
						
						
						* redesign graph buttons
* fix high-contrast and focus 
						
						
					 
					
						2019-12-12 09:38:10 -08:00 
						 
				 
			
				
					
						
							
							
								Stephanie Anderl 
							
						 
					 
					
						
						
							
						
						f593c621aa 
					 
					
						
						
							
							Update GraphingCalculator Projects to allow official builds ( #852 )  
						
						... 
						
						
						
						* renamed MockGraphingImpl to GraphingImpl, updated the nuget.config to include the WindowsApps feed
* Revert nuget.config change
* Updated vcxproj files to output to the same directory regardless of configuration
* Removed outder used GenerateProjectSpecificOutputfolder instead
* revert commenting out the temporary.pfx cert in the calculator.vcxproj file 
						
						
					 
					
						2019-12-10 16:15:49 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						07d012cf6b 
					 
					
						
						
							
							[Graph] Replace the Add button by a EquationTextBlock ( #826 )  
						
						... 
						
						
						
						* init
* Replace the Add equation button by an EquationTextBox
* Move automatically the focus to the next textbox when users press Enter
* nit
* localize the placeholder
* rebase
* rebased and disable remove context menu when the equation is the last one
* replace storyboards by setters in visual states 
						
						
					 
					
						2019-12-10 11:06:37 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong 
							
						 
					 
					
						
						
							
						
						4bb5c39e34 
					 
					
						
						
							
							Add context menu to rich edit to allow for keyboard support ( #854 )  
						
						... 
						
						
						
						* Add context menu to rich edit to allow for keyboard support
* Update src/Calculator/Controls/EquationTextBox.cpp
Co-Authored-By: Pepe Rivera <joseartrivera@gmail.com >
* Check for focus before triggering submit 
						
						
					 
					
						2019-12-09 13:18:06 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						c6d3132ad4 
					 
					
						
						
							
							Add keyboard UI ( #855 )  
						
						
						
						
					 
					
						2019-12-09 12:52:10 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						5209084bb0 
					 
					
						
						
							
							Fix crash with x86 ( #853 )  
						
						
						
						
					 
					
						2019-12-06 17:02:46 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						503831895d 
					 
					
						
						
							
							Hide or Disable graphing calculator menu item when necessary ( #848 )  
						
						
						
						
					 
					
						2019-12-06 15:03:07 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong 
							
						 
					 
					
						
						
							
						
						36327b73de 
					 
					
						
						
							
							Adding automation names to buttons ( #842 )  
						
						... 
						
						
						
						* Add missing automation names for buttons in graphing calculator
* Add narrator support for tracing features 
						
						
					 
					
						2019-12-04 11:00:07 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong 
							
						 
					 
					
						
						
							
						
						133df73d6a 
					 
					
						
						
							
							Add icons for show, hide and switch to equation mode ( #845 )  
						
						... 
						
						
						
						* Add icons for show, hide and switch to equation mode
* use correct icon for small mode
* cleanup of fonts 
						
						
					 
					
						2019-12-03 16:02:46 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						89c3fc3e4d 
					 
					
						
						
							
							Add error handling to graph and equations ( #827 )  
						
						... 
						
						
						
						* add error handling
* Handle regraphing on certain errors
* Fix high contrast
* Hide KGF button in error state 
						
						
					 
					
						2019-12-03 14:41:39 -08:00 
						 
				 
			
				
					
						
							
							
								Matt Cooley 
							
						 
					 
					
						
						
							
						
						3ca4f4ffa7 
					 
					
						
						
							
							Change GraphingCalculator package identity back to WindowsCalculator.Dev ( #843 )  
						
						
						
						
					 
					
						2019-12-03 13:59:10 -08:00 
						 
				 
			
				
					
						
							
							
								Matt Cooley 
							
						 
					 
					
						
						
							
						
						03c2d6514f 
					 
					
						
						
							
							Build GraphingCalculator against SDK 18362 ( #841 )  
						
						
						
						
					 
					
						2019-12-03 13:28:49 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						6911f2b268 
					 
					
						
						
							
							Add missing brush  
						
						
						
						
					 
					
						2019-12-02 20:22:21 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						73d6a32add 
					 
					
						
						
							
							merge with master  
						
						
						
						
					 
					
						2019-12-02 19:36:54 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						f395d14764 
					 
					
						
						
							
							Hide the Edit Variables button when no variables are available ( #823 )  
						
						
						
						
					 
					
						2019-11-22 17:49:57 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						25d7a46ac1 
					 
					
						
						
							
							Modify how we manage the visibility of the history button ( #821 )  
						
						... 
						
						
						
						* Modify how we manage the visibility of the history button
* rename function 
						
						
					 
					
						2019-11-22 16:22:53 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Wong 
							
						 
					 
					
						
						
							
						
						603d672015 
					 
					
						
						
							
							Add tooltips to buttons in graphing calculator ( #822 )  
						
						... 
						
						
						
						* Add tooltips to buttons in graphing calculator
* Fix break due to bad merge
* CR Feedback 
						
						
					 
					
						2019-11-22 15:08:23 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						7ef6eaf1b6 
					 
					
						
						
							
							Added support for small windows in the graphing calculator ( #803 )  
						
						... 
						
						
						
						* Add support of small windows
* remove extra space
* Modify how we manage the tooltip
* Fix merge issues 
						
						
					 
					
						2019-11-22 10:36:36 -08:00 
						 
				 
			
				
					
						
							
							
								Stephanie Anderl 
							
						 
					 
					
						
						
							
						
						a33c1a4494 
					 
					
						
						
							
							Equation button updates: Enable/Disable on click, button content f1, f2, f3..., visibility icon on hover ( #804 )  
						
						... 
						
						
						
						* Added enable/disable line functionality
* Update EquationTextBox to change the opacity of functions have are not visible. Update the function label for the EquationTextBox to increment the label to show f1, f2, f3, etc
* rebase key-graph-features and fix issue where removing an equation box and adding a new one repopulates the previous equation
* Added visibility icon for the equation button hover
* updated EquationButton to be a toggle button to better handle the LineHidden state and other PR comment fixes.
* Updated EquationButton style to use a toggle button and to have placeholder icons for the show/hide states
* Updated equation button after pulling the refactor work into the branch. Fixed the Equation Button in KGF UI
* Fixed Pepe's bugs
* Uncomment temporary.pfx in calculator.vcxproj 
						
						
					 
					
						2019-11-21 15:07:45 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						288a90e0fe 
					 
					
						
						
							
							Refactor Equation to be treated as a model and update Key Graph Features ( #791 )  
						
						... 
						
						
						
						* refactor code
* update KGF
* Rename some functions
* Undo comment out of proj file
* Pr feedback 
						
						
					 
					
						2019-11-20 14:28:32 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						9ee2f8a293 
					 
					
						
						
							
							Update styles for buttons on Graph and ListView ( #793 )  
						
						... 
						
						
						
						* Fix listview
* extra merge with KGF
* Few tweaks
* Fix scrolling
* PR feedback and other tweaks
* Update src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml
Co-Authored-By: Stephanie Anderl <46726333+sanderl@users.noreply.github.com > 
						
						
					 
					
						2019-11-20 11:41:21 -08:00 
						 
				 
			
				
					
						
							
							
								Pepe Rivera 
							
						 
					 
					
						
						
							
						
						b55659f236 
					 
					
						
						
							
							Update share output ( #782 )  
						
						... 
						
						
						
						* fix share bugs
* PR feedback
* PR feedback and merge fix
* Fix spacing and use explicit break
* Fix extra space 
						
						
					 
					
						2019-11-19 15:54:24 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						1380c7ed83 
					 
					
						
						
							
							Use only NumberBase to represent radix in CalcViewModel ( #797 )  
						
						
						
						
					 
					
						2019-11-14 07:09:17 -08:00 
						 
				 
			
				
					
						
							
							
								Rudy Huyn 
							
						 
					 
					
						
						
							
						
						b9b0e068cd 
					 
					
						
						
							
							Convert CopyPasteManager to runtime class ( #766 )  
						
						... 
						
						
						
						* Convert CopyPasteManager to runtime class
* merge AssertUtils and Helpers.h
* update onpastemanager 
						
						
					 
					
						2019-11-13 15:15:13 -08:00