Matt Cooley
9185ebec34
Move UI tests to Windows 11 ( #1866 )
...
Calculator's UI tests currently run on Server 2022 VM images. However, the production app is primarily developed for Windows 11. This change moves the UI test jobs to run on Windows 11, so we can run our tests in an environment that's closer to what real users will experience.
2022-07-29 07:59:28 -07:00
Matt Cooley
33767cf551
Update localized strings 2022-07-22 ( #1867 )
2022-07-24 21:06:52 -07:00
Stephanie Anderl
2302817034
Move the nuget.config to the root of the repo ( #1868 )
2022-07-25 10:32:47 +08:00
Rose
91adfd8e9e
Run C# import cleanup based on the Solution files ( #1838 )
...
This is to make the style consistent with the rest of the project as well as removing unused imports.
2022-06-14 15:56:37 +08:00
jbaylon3
6430551167
Fix the captured access key in the result box
...
* Fix issue #1782
* Fixed issue 1782
* Fix issue 1782
* Fix issue #1782
* Fix Issue #1782
Co-authored-by: Jesus Baylon <t-jbaylon@microsoft.com>
2022-06-14 10:03:40 +08:00
Matt Cooley
8fab2cb060
Code cleanup: Use number formatting utilities from the standard library ( #1743 )
...
* Use general format in Graphing Calculator share
* Use stringstream (general format) to format graph settings min/max
* cleanup
2022-05-30 14:48:15 +08:00
Rose
d25cde553f
Fix "Shortcu" typo in file name ( #1839 )
...
Now the file is named "KeyboardShortcutManager.cs"
2022-05-30 14:30:23 +08:00
mateuszplaza
67a7a2821a
Updated function input list and list item names for accessibilty purposes ( #1778 )
2022-05-26 16:36:32 +08:00
mattclin
c1987796b2
Fix primary display bug by adding leading 0's to binary values ( #1760 )
...
* Fix binary display missing leading 0's (#1739 )
* Added leading 0's to binary values in Progremmer Mode UI tests
Co-authored-by: mattclin <mattclin.umich.edu>
2022-05-26 16:27:32 +08:00
dansmor7
73419b9ee1
Fix blurry buttons ( #1821 )
2022-05-26 16:04:01 +08:00
Matt Cooley
f79a50d4e9
Fix sln file so it opens in Visual Studio 17.2 ( #1833 )
2022-05-16 19:01:55 -07:00
Tian L
1b03471c06
add a unit-test case ( #1830 )
2022-05-16 02:38:25 +08:00
Tian L
d070cbad64
fix crash: GetPolicyFromPathForUser ( #1826 )
2022-05-09 08:33:09 +08:00
Tian L
e9a974d1dd
fix a regression in keyboard manager ( #1824 )
2022-04-19 14:02:43 +08:00
Tian L
8e7ac87f01
NavCategory | Partial refactor and perf optimization ( #1820 )
...
* Partially refactor NavCategory
* Lazy load the states of GraphingMode Category
* code cleanup
* find_if to any_of
* remove Windows.System
* resolve warning WMC1507
* resolve comments
* fix indentations
2022-04-18 14:10:15 +08:00
hanzhang54
02a3c89ceb
Disable buttons when units are not loaded ( #1805 )
2022-03-14 14:34:11 +08:00
Tian L
72860fe494
Fixes a bug: currency converter never shows error message for service failures ( #1799 )
...
* check status before registering callback
* optimize the style for error msg
2022-02-18 21:57:24 +08:00
Matt Cooley
8870e55edd
Update localized strings 2022-02-15 ( #1798 )
2022-02-15 16:12:54 -08:00
Tim
04d91d6b87
Don't maximize Calculator's window on some small screen devices ( #1791 )
...
Added an AppExtension to Calculator so it no longer maximize by default on small screen device.
2022-02-11 12:14:36 -08:00
Matt Cooley
5326b8e646
Build with Visual Studio 2022 ( #1793 )
...
- Use Visual Studio 2022
- Use an Azure Pipelines image which has Visual Studio 2022 installed
- Use the v143 C++ build tools
- Use the Windows SDK version 22000
- Raise the minimum platform version to 17763
- As a consequence of this change, we will use the "msix" file extension instead of "appx" for our packages
- Update UI tests from .NET Core 2.1 to .NET Core 3.1
2022-02-11 09:07:48 -08:00
wy-luke
5144871577
delete unuseful semicolon ( #1783 )
2022-02-07 11:12:07 -08:00
Matt Cooley
5a123eb840
Delete packages.config ( #1781 )
2022-01-24 17:35:23 -08:00
Matt Cooley
4ebacda62d
Update build year in settings page to 2022 ( #1770 )
2022-01-04 08:07:24 -08:00
hanzhang54
bf552ac9fb
Upgrade to WinUI 2.7 ( #1766 )
2021-12-22 14:53:42 +08:00
Michał Janiszewski
d428a768e0
Drop non-negative tests on unsigned values ( #1729 )
...
As some of the variables are of unsigned types, it makes no sense to
test them for non-negativeness, as this is enforced by type already.
2021-11-15 11:17:14 -08:00
Matt Cooley
01b563c0bb
Remove unnecessary metadata to reduce binary size ( #1727 )
2021-10-19 08:32:18 -07:00
Michał Janiszewski
82c4c9a227
Ensure element presence is checked prior to its use ( #1715 )
2021-10-19 11:14:04 +08:00
hanzhang54
51ef7e18bd
Update localized strings 2021-10-14 ( #1721 )
2021-10-14 14:25:58 +08:00
hanzhang54
605ed33225
Fix dropDown to dropdown ( #1709 )
2021-09-29 16:41:50 +08:00
Tian L
30d63d2dfe
fixes a UI test case: AoT_ButtonOnlyInStandard ( #1702 )
2021-09-27 10:14:20 +08:00
Matt Cooley
3432e4aed4
UI tests should use CI runsettings in internal CI builds ( #1686 )
...
After the change in #1682 , the internal CI build uses the .Dev app identity. Use the runsettings for UI tests that has the .Dev app identity.
2021-09-16 15:10:57 -07:00
hanzhang54
951a555f17
Update resource value from title casing to sentence casing ( #1687 )
...
* Update resource value from title casing to sentence casing
* Update more resources
2021-09-10 15:31:20 +08:00
Matt Cooley
103ef92130
Make Calculator the default startup project ( #1683 )
...
Fix two issues with the solution file:
- List the "Calculator" project first, which causes Visual Studio to choose it as the startup project when the repo is first checked out. This makes it easier for people to get started coding in this repo.
- Don't nest the "CalcManager" project under the "Solution Items" folder.
2021-09-08 08:40:58 -07:00
Matt Cooley
251248ee7d
Add release appxmanifest ( #1682 )
...
Currently, the copy of Package.appxmanifest in this repo is overwritten with a copy from an internal repo during release builds. This change adds the release version of Package.appxmanifest to this repo, to make it easier to maintain and keep it in sync with the copy used during development.
2021-09-08 08:40:05 -07:00
Tian L
46497be75c
Fix for #1666- Back button is not accessible via keyboard when navigating to the about page. ( #1679 )
...
* initial changes
* margin
* format
* resolve review comments
* Popup Content Height
2021-09-03 16:10:17 +08:00
Tian L
83e3a46374
associate combox with its label 'Thickness' ( #1663 )
2021-08-30 10:30:10 +08:00
Ivan Panchenko
d566f37fc1
Fix mistakes ( #1643 )
2021-08-26 23:45:47 -07:00
Tian L
10ae9430a0
Simple fix for the omitted multiplication sign before a left parenthesis ( #1661 )
...
* simple fix for the omitted multiplication sign
* accepts unary-op-code
2021-08-26 10:58:36 +08:00
Kenny Guo
8797e37e73
Update WinUI to build 2.6.2 ( #1660 )
2021-08-23 13:57:22 +08:00
hanzhang54
ba3cee4366
Update localized strings 2021-08-20 ( #1657 )
2021-08-20 15:53:20 +08:00
hanzhang54
ce014908e2
Fix the result in wrong number base while leaving and switching back … ( #1654 )
...
* Fix the result in wrong number base while leaving and switching back to Programmer
* Rename ResetDisplay() to ResetRadix()
* Update related unit test
* Fixed the decimal number with point in programmer memory
2021-08-19 15:44:48 +08:00
Tian L
9ee446027b
reverts back the content that was deleted wrong. ( #1641 )
2021-08-10 10:57:08 +08:00
Tian L
850c5794bd
fixes up the name of dps ( #1638 )
2021-08-10 10:13:26 +08:00
hanzhang54
61985c1b8c
Fix title bar string trimming issue and right-to-left display issue ( #1635 )
2021-08-09 13:21:05 +08:00
hanzhang54
5179320c44
Fix the inconsistent behavior between narrator and keyboard focus ( #1633 )
2021-08-04 13:09:01 +08:00
oneonezhang
5d7a7a0468
Fix a UI test ( #1631 )
...
Co-authored-by: Yiyi Zhang <Yiyi.Zhang@microsoft.com>
2021-08-03 19:30:28 +08:00
oneonezhang
d54403c578
add automation name for history and memory list item ( #1628 )
...
* add automation name for history and memory list item
* fix UI tests
Co-authored-by: Yiyi Zhang <Yiyi.Zhang@microsoft.com>
2021-08-03 12:29:35 +08:00
Kenny Guo
8ebeaa6356
Improve narrator messages of Settings page and fix some styles ( #1623 )
...
* Improve narrator screen reader messages of Settings page
* Fix hyperlink styles in Settings page
* Fix hover background of navigation buttons in calendar view
2021-07-30 16:30:55 +08:00
Kenny Guo
2f05d7ebbc
Add accelerator for back button in titlebar ( #1626 )
...
Listen to the system back request to back to main page.
2021-07-30 15:49:22 +08:00
hanzhang54
a2b7dfa5a6
Update focus style ( #1622 )
...
* Update focus style
* Update style name
2021-07-29 17:42:10 +08:00