Commit Graph

728 Commits

Author SHA1 Message Date
Matt Cooley
cdcb95656d
Update localized strings 2021-01-04 (#1458) 2021-01-06 10:50:32 -08:00
Cory Volk
b7ca0eb5a6
Updateto2101release (#1457)
Update version number to 10.2101.*.
2021-01-04 15:18:44 -08:00
Chaitanya Mehta
7d8803dd1a
Fix copy-pasting result computed by the calculator gives "Invalid input" (#1444)
* Remove exponent value from operand length

* Copy paste test with boundary exponential numbers.
2020-12-17 10:15:24 -08:00
Rudy Huyn
3172f7fea2
Prevents the user interface from shifting upwards at launch (#633)
Co-authored-by: Matt Cooley <macool@microsoft.com>
Co-authored-by: Pepe Rivera <joseartrivera@gmail.com>
2020-12-16 14:46:37 -08:00
Chaitanya Mehta
c4793785c3
Add link to GitHub repo on about flyout (#1449)
* Add link to GitHub repo on about flyout

* Update AboutFlyout page GitHub link margin.

* Update AboutPage GitHub link string.
2020-12-10 21:04:18 -08:00
Hongxu Xu
61d06b2d2f
Use different formatter for different currency (#1432)
* Use different formatter for different currency

* Add functional tests for currency fraction digit format

* Revert "Add functional tests for currency fraction digit format"

This reverts commit bd8aab33847425f4dcfd0d76ce310c918729b2fd.

* Add TestCurrencyFormattingLogic in UnitConverterViewModelUnitTests

* Fix InitializeMultipleConverterTest

* Add comment for a line of code

* Add default case for switch in ConvertToLocalizedString

* Remove trailing decimal
Disable decimal input if maxFractionDigits is 0
Fix input may be blocked after switched active

* Fix: UpdateIsDecimalEnabled should do nothing for non-currency converter

* Remove unnecessary SetValue method

* Add a comment

* Add functional UI Tests for currency converter
Reset currency before tests
Fix: input is blocked after switching to currency with less fractional digits

* Set Priority=0 for currency format related tests

* Truncate digits in display value after switcing
To fix incorrect result after switching currency with less fractional digits
2020-12-02 11:04:22 -08:00
Matt Cooley
6359a14a9b
Update localized strings 2020-12-01 (#1447) 2020-12-01 11:02:34 -08:00
Cory Volk
b5dc971bf4
Updating to 2012 version after creating the 2011 release branch fork (#1442) 2020-11-24 13:28:49 -08:00
Crystal Edwards
c3ed03ccfd
Adding Test Method "KeyboardInput_HistoryHotkeys" (#1431)
Now that #744 has been fixed, I'm adding Test Method "KeyboardInput_HistoryHotkeys" to test the functionality of history hotkeys such as [Shift] + [Ctrl] + [D] to help prevent a regression or a break.
2020-11-12 11:48:40 -08:00
Hongxu Xu
296cf038b9
Lock m_renderMain in Grapher::TryInitializeGraph to avoid modifying m_graph during rendering (#1430) 2020-11-11 09:40:39 -08:00
Bura Chuhadar
483dacbeff
Fixes issue #1409 (#1412)
* Fixes issue #1409

Copy pasting into Currency locks the editor.
Skipping the validation of full editor lock when backspace or clear button is clicked.

* Adding code review feedback.

* Adding code review feedback.
2020-11-10 09:56:39 -08:00
Stephanie Anderl
15ae66626a
switch to use policy manager apis for detecting graphing policy (#1426)
* switch to use policy manager apis for detecting graphing policy

* Remove RegGetValueW from NavCategory.cpp since it is no longer used.
2020-11-05 15:08:39 -08:00
Cory Volk
e6b30fa295
Now that the release/2010 branch has been created, it's time to bump the master branch version to 2011 (#1424) 2020-11-05 08:44:25 -08:00
Matt Cooley
f9a31caa8f
Switch agent pool for internal releases (#1421) 2020-11-04 12:06:38 -08:00
Matt Cooley
1ab43949fd
Update localized strings 2020-11-03 (#1422) 2020-11-04 12:06:24 -08:00
Cory Volk
cb4d120dbc
Updating version to 2010 for release fork (#1423) 2020-11-04 12:06:01 -08:00
Matt Cooley
1af6b284cb
Improvements to CI pipeline (#1415) 2020-10-28 14:41:13 -07:00
Seija
13d8b04d8d
Changed output of GetCurrentRadix to match the variable type of m_radix (#1416)
Co-authored-by: PokeCodec <67983839+PokeCodec@users.noreply.github.com>
2020-10-28 14:40:57 -07:00
Leonid
dd9d948408
fix: change floppy disk size (#1411)
It is 1474560 bytes for standard 3,5' floppy
2020-10-27 18:24:53 -07:00
Wei (Waley) Zhang
317abe03cd
Enable nightly flighting (#1413) 2020-10-27 15:58:05 -07:00
Wei (Waley) Zhang
4e9d014b5d
Clarified period definition (#1408) 2020-10-27 15:57:28 -07:00
Wei (Waley) Zhang
8cdc177658
Fixed Negative Button for converters inconsistent with visibility (#1410)
When the unit converter's category is changed, the corresponding property setter for the CurrentCategory variable mistakenly calls OnPropertyChanged("CurrentCategory") instead of RaisePropertyChanged("CurrentCategory"). This results in a failure to notify XAML that the CurrentCategory variable has changed, resulting in the corresponding UI to not be updated accordingly.
2020-10-27 15:56:21 -07:00
Jack Rainy
903b231b1f
Edit fields are scalable for large fonts (#1401)
* Edit fields are scalable for large fonts

* Retain the initial width of edit fields, but scale if needed
2020-10-22 09:28:26 -07:00
Stephanie Anderl
c97f1c6430
Fix typo in splash icon names (#1400)
* Fix typo in splash screen icon names

* Update the internals version to match the internal change

* Update the internals version to match the internal change
2020-10-01 17:22:22 -07:00
Stephanie Anderl
8ef1b1996e
Update the pipeline internal version to 0.0.51 (#1393) 2020-09-25 10:54:37 -07:00
Eric Wong
41c182f45d
fix UI tests in lab runs (#1375) 2020-09-21 18:07:31 -07:00
Eric Wong
3f11e906bd
update resw files with latest translations (#1376) 2020-09-21 12:51:20 -07:00
Stephanie Anderl
7ac14aa852
Add altform-colorful splashscreen pngs (#1374)
* add altform-colorful splashscreen pngs

* Clean up graphing dll tags in Calculator.vcxproj.filters
2020-09-15 22:28:04 -07:00
Stephanie Anderl
a0f98ca76b
Improved error handing for function analysis for functions in the f(y) format (#1338)
* Updated the CanFunctionAnalysisBePerformed api to use the updated one with variableIsNotX error handling. Updated the UI to reflect the new descriptive error case to show an informative error.

* Fixed spacing and updated the moved the variableIsNotX check up into the parent if statement

* Update the internals version to match the version needed to support this change
2020-09-15 14:27:22 -07:00
Rudy Huyn
bc473617ae
Simplify KeyboardShortcutManager and correctly support Alt-Gr key (#1223)
* Simplify KeyboardShortcutManager and correctly support Alt-Gr key

* replace multimap with map
move all global fields-functions to the class

* feedback

Co-authored-by: Eric Wong <eriwong@microsoft.com>
2020-09-15 12:43:50 -07:00
Eric Wong
6d059aa126
Fix Race condition in tests involving context menu (#1373)
* Fix Race condition in tests involving context menu

* remove extraneous logging
2020-09-15 11:08:22 -07:00
Jack Rainy
d256fb6c19
Take the boundary of signed negative values into account( Fix issue 1301) (#1336)
* Take the high boundary of signed negative values into account

* UI unit tests for the Copy/Paste menu are added

* Additional corner case for the number notations without negative values
2020-09-14 15:11:17 -07:00
Matt Cooley
c508cc29ed
Update internals package to 0.0.49 (#1364) 2020-09-03 12:27:27 -07:00
Stephanie Anderl
503c27ae7b
Update WinUI Version to 2.4 (#1354)
* Updated to WinUI2.4 and fixed NavMenu about flyout and Dark Mode EquationEditBox

* Added updated equationbox background to the focusederror state
2020-09-01 16:48:22 -07:00
Pepe Rivera
5336079e32
Loc patch (#1357) 2020-08-31 20:52:57 -07:00
Cory Volk
b83a3d43b8
Update release builds to 2009 (#1359) 2020-08-31 20:52:12 -07:00
Cory Volk
af3a61215d
Updating to 2008 version for release/2008 branch (#1358) 2020-08-31 10:51:21 -07:00
Stephanie Anderl
96c1a45774
Revert "Updated the Calculator projects to include the /Z7 compiler flag" (#1356)
* Revert "Updated the Calculator projects to include the /Z7 compiler flag (#1337)"

This reverts commit 6299ec2303.

* Update Calculator.vcxproj

Add  %(AdditionalOptions) where it is missing

* Update TraceLogging.vcxproj

Updated the AdditionalOptions to add /await /std:c++17 /utf-8  so this project is consistent with the other projects.
2020-08-25 09:31:40 -07:00
Lee Won Jun
9206520121
Change the initialization time of Radio button's isChecked (#1312)
* Change the initialization time of Radio button's isChecked

* Rollback checkDefaultBitShift and Use Enum instead of String

* Fix Check Default
- In previous versions, there was an issue where button availability was reset when opening BitShift Flyout not when the mode is changed

* Reset Calculator Type in Calculator ViewModel when mode change to not Calculator mode

* Revert "Reset Calculator Type in Calculator ViewModel when mode change to not Calculator mode"

This reverts commit a0d2f84513bc2d36fea3d75445782e1c67bc2e8d.

* Check deferred load button
2020-08-20 15:30:48 -07:00
Matt Cooley
8c53444a04
Pull internals package from WindowsInboxApps feed (#1348) 2020-08-12 12:17:47 -07:00
Callum Shipton
95a1ba4c8c
'Keep on top' button appears last in the tab order (#1339) (#1347)
- Added TabIndex to AlwaysOnTop button
2020-08-12 09:14:45 -07:00
Callum Shipton
331388c000
Enable keyboard entry in bit-toggling mode #478 (#1346)
The programmer radix buttons were being disabled when the bit flip panel was selected, causing keyboard events to be ignored.
They should actually only be hidden in bit flip mode.

- Corrected programmer radix buttons to continue being enabled just hidden when the programmer calculator is in bit flip mode.
- Renamed AreProgrammerRadixOperatorsEnabled property to the more appropriate AreProgrammerRadixOperatorsVisible.
2020-08-12 08:53:31 -07:00
Rudy Huyn
1c8b642376
Remove ICustomPropertyProviders (#1229)
* Remove unused ICustomPropertyProviders
* Modify UI tests to not use Customproperties
2020-08-12 08:22:49 -07:00
Stephanie Anderl
6299ec2303
Updated the Calculator projects to include the /Z7 compiler flag (#1337)
* Added the /Z7 compiler flag

* added /Z7 compiler flag to remaining calculator projects

* Add %(AdditionalOptions) to complier configuration where it is missing
2020-08-11 15:39:32 -07:00
Matt Cooley
48481cba73
Update CI trigger to point at release/* branches (#1342) 2020-08-10 08:46:19 -07:00
Pepe Rivera
258833f266
Skip items that are not enabled when creating jump list (#1333)
* Fix jumplist bug

* Add extra check
2020-08-06 12:28:38 -07:00
Quentin Al-Timimi
3309380907
Updated Resource Strings (#1332) 2020-08-04 10:28:10 -07:00
Matt Cooley
271d326dc8
Update signing config in release build (#1330) 2020-07-31 08:09:44 -07:00
Matt Cooley
fa81d9d75d
Update release version to 2007 (#1329) 2020-07-30 15:30:12 -07:00
Eric Wong
dc707da56a
update localized strings (#1322) 2020-07-22 13:00:44 -07:00