Andrey Nekrasov
c1b1fe6371
Fix compilation errors for VS 16.8.1 ( #8024 )
...
* fix compilation issues for VS 16.8.* release
* - VS 16.8 changed its template instantiation model, so now the compiler checks the syntax used in template even when it's not instantiated. we were relying on that behavior to declare the list of required localized strings from a shared header => replacing that template with a macro.
* - fix 3 C++ `const auto&` bugs the new compiler was able to uncover
* - enabled /Zc:twoPhase- for bootstrapper and PowerToysSetupCustomActions to workaround 10.0.17134.0 headers' issue.
- PowerToysSetupCustomActions.vcxproj now uses 10.0.17134.0 instead of "latest" SDK
* - PowerToysSetupCustomActions project leverages `goto` operator's power extensively, and the new compiler was able to uncover new uninitialized variables behavior, restructured declarations and changed `NULL`s to `nullptr`s.
* - Fix unit FZ unit test compiler error
* - format FZS unit test source file
* fixup fz tests
* use /Zc:twoPhase- for common-md as well
2020-11-13 15:57:01 +03:00
csigs
9eb8377cea
LEGO: check in for master to temporary branch.
2020-11-11 23:06:14 +00:00
csigs
5c2e5e14fa
LEGO: check in for master to temporary branch.
2020-11-11 11:06:15 +00:00
csigs
8a86253958
LEGO: check in for master to temporary branch.
2020-11-10 23:06:24 +00:00
Clint Rutkas
8f11874449
Merge branch 'master' into lego/hb_2939_20201108230556187
2020-11-10 14:43:16 -08:00
Clint Rutkas
7ecf01737d
Merge pull request #7974 from microsoft/lego/hb_2939_20201110110635301
...
LEGO: Pull request from lego/hb_2939_20201110110635301 to master
2020-11-10 08:52:03 -08:00
csigs
248135dffb
LEGO: check in for master to temporary branch.
2020-11-10 11:06:37 +00:00
Clint Rutkas
7bbcde9310
Merge branch 'master' into lego/hb_2939_20201109110559091
2020-11-09 16:36:17 -08:00
csigs
a6031a46a2
LEGO: check in for master to temporary branch.
2020-11-09 23:06:08 +00:00
csigs
e27c5e3043
LEGO: check in for master to temporary branch.
2020-11-09 11:06:00 +00:00
csigs
090ddafade
LEGO: check in for master to temporary branch.
2020-11-08 23:05:56 +00:00
Clint Rutkas
f3f57ba79b
Merge pull request #7717 from microsoft/lego/hb_2939_20201030230621684
...
LEGO: Pull request from lego/hb_2939_20201030230621684 to master
2020-11-02 09:41:03 -08:00
yuyoyuppe
f33b3c771a
common project localization: move out all updating strings
...
- finish localizing boostrapper/runner/action_runner
2020-11-02 12:03:32 +03:00
csigs
dddafc8944
LEGO: check in for master to temporary branch.
2020-10-30 23:06:23 +00:00
Clint Rutkas
98cb5f2e55
Merge pull request #7686 from microsoft/lego/hb_2939_20201030110544911
...
LEGO: Pull request from lego/hb_2939_20201030110544911 to master
2020-10-30 09:10:07 -07:00
Clint Rutkas
ad52061c50
Merge pull request #7660 from microsoft/lego/hb_2939_20201029230554135
...
LEGO: Pull request from lego/hb_2939_20201029230554135 to master
2020-10-30 09:09:24 -07:00
csigs
a87dabda1c
LEGO: check in for master to temporary branch.
2020-10-30 11:05:45 +00:00
csigs
49d7f90c99
LEGO: check in for master to temporary branch.
2020-10-29 23:05:54 +00:00
csigs
365a1808c0
LEGO: check in for master to temporary branch.
2020-10-29 11:05:38 +00:00
csigs
8a006d27ca
LEGO: check in for master to temporary branch.
2020-10-28 17:27:07 +00:00
yuyoyuppe
5e772340bc
updating: remove previous progress toasts
...
toast notifications:
- add method for removing existing toasts
- add method for updating existing toast contents/title
- refactoring
2020-10-22 16:36:20 +03:00
yuyoyuppe
9c341cc9bc
bootstrapper: treat invalid flags as fatal errors
2020-10-21 15:11:54 +03:00
yuyoyuppe
6c62be1818
bootstrapper: add cmd argument for custom log location
2020-10-21 12:33:12 +03:00
yuyoyuppe
e05146acf9
update Microsoft.Windows.ImplementationLibrary nuget package
2020-10-21 12:31:22 +03:00
yuyoyuppe
c34c963121
bootstrapper: implement logging support
...
- add cxxopts and spdlog libraries
- implement cmd flag for severity
- add debug and error messages
2020-10-16 16:30:26 +03:00
yuyoyuppe
d414d52156
localization: move localizable strings to .resw for runner/bootstrapper
2020-09-17 20:32:18 +03:00
yuyoyuppe
cbd3516fc4
installer: reduce notification spam
2020-09-09 12:50:31 +03:00
yuyoyuppe
c2d6f740a1
bootstrapper: handle the unhandled
2020-09-09 12:50:31 +03:00
yuyoyuppe
870f1095cd
setup: add --help and --no_dotnet commands
2020-08-28 16:37:12 +03:00
yuyoyuppe
4e969a3701
bootstrapper: do not specify patch version of .net core in the notification msgs
2020-08-28 16:37:12 +03:00
Andrey Nekrasov
bd80bb6bb3
bootstrapper: add support for silent arg ( #5590 )
2020-08-07 12:00:14 +03:00
Andrey Nekrasov
dce3ee440b
bootstrapper: use a dedicated solution ( #5318 )
2020-08-05 17:20:50 +03:00