Commit Graph

747 Commits

Author SHA1 Message Date
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
hanzhang54
02e9556434 Update internal package version (#1871)
* Update internal package

* Update internal package version

* Update internal package
2022-07-27 17:18:23 +08:00
Cory Volk
2b836d1d13 Volkcor/Update internal repo version to update screenshots for Store PDP (#1870) 2022-07-26 13:45:40 -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
Cory Volk
fa36caf25f Update screenshots for Store product description page (#1864)
* Update build-single-architecture.yaml

* Update package-msixbundle.yaml
2022-07-14 16:36:59 -07:00
Cory Volk
be902d9dfe Update azure-pipelines.release.yaml (#1856) 2022-06-27 13:29:20 -07:00
Cory Volk
90fe2cc660 Update azure-pipelines.release.yaml (#1855) 2022-06-27 11:11:38 -07:00
Matt Cooley
cec2e72e54 Update all references to main branch (#1854) 2022-06-24 09:18:31 -07: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
Rose
410dce76bf Add vscode auto-generated folder to .gitignore (#1842) 2022-06-13 14:22:32 +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
4f6838fbd5 update the minor version to 2205 (#1818) 2022-05-03 00:45:08 +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
Tian L
6a5b93cab6 update the minor version to 2204 (#1815) 2022-04-09 02:23:42 +08:00
Tian L
427f9736f2 bump the minor version to 2203 (#1811) 2022-03-22 14:17:33 +08:00
hanzhang54
02a3c89ceb Disable buttons when units are not loaded (#1805) 2022-03-14 14:34:11 +08:00
Matt Cooley
39d24ab65a Set versionBuild automatically (#1803) 2022-03-01 14:31:21 -08:00
Tian L
77b8698065 run builds in different pools (#1802) 2022-02-24 13:29:03 +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
d1464a171c Switch internal localization pipeline to new pool (#1800) 2022-02-16 16:34:42 -08:00
Matt Cooley
8870e55edd Update localized strings 2022-02-15 (#1798) 2022-02-15 16:12:54 -08:00
Matt Cooley
f1d1cf2b82 Update internals package to 0.0.78 (#1797) 2022-02-15 13:13:32 -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
Philipp
a5f0e65ad0 Replace dead link in ApplicationArchitecture.md (#1794) 2022-02-12 01:10:16 +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
Tian L
aba6423513 bump ther minor version to 2202 (#1784) 2022-02-07 11:20:35 -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
Tushar Chaurasia
1ded536d80 New look of Calculator in Windows 11 (#1773) 2022-01-19 12:41:14 +08:00
Tian L
258a02b2e9 Add SBOM task (#1768)
* Add SBOM task

* move the SBOM task to release pipeline
2022-01-14 14:16:12 +08:00
Tian L
6e4c2b38bf bump the minor version to 2201 - happy new year. (#1771) 2022-01-05 23:02:13 +08:00
Matt Cooley
370eea92d9 Remove NuGetCommand workaround in YAML (#1762) 2022-01-04 08:07:41 -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
Matt Cooley
28517854f5 Run loc pipeline on windows-2022 image (#1761)
Run the localization pipeline on the windows-2022 image. We will be switching to windows-2022 and Visual Studio 2022 for the main app builds sometime soon. It doesn't really matter which image the loc pipeline runs on, but switching it to windows-2022 will help keep all pipelines consistent.
2021-12-15 21:31:15 -08:00
Tian L
5d95330fad Bump the minor version to 2112 (#1754) 2021-12-09 01:36:18 +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
Tian L
441bf39c0b update the minor version to 2111 (#1733) 2021-10-31 23:40:36 +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