Andrey Nekrasov
212ea2de30
common: refactor common library pt2 ( #8588 )
...
- remove common lib
- split settings, remove common-md
- move ipc interop/kb_layout to interop
- rename core -> settings, settings -> old_settings
- os-detect header-only; interop -> PowerToysInterop
- split notifications, move single-use headers where they're used
- winstore lib
- rename com utils
- rename Updating and Telemetry projects
- rename core -> settings-ui and remove examples folder
- rename settings-ui folder + consisent common/version include
2020-12-15 15:16:09 +03:00
Andrey Nekrasov
5fa4ee4942
Cpp build: factor out common project props & prepare for common split ( #8509 )
...
* make common include paths format consistent
* build: introduce common Cpp.Build.props
2020-12-14 15:20:45 +03:00
Andrey Nekrasov
84932eb9da
updating: add support for prereleases ( #8296 )
2020-12-10 19:05:43 +03:00
csigs
f31652053f
LEGO: check in for master to temporary branch.
2020-12-01 03:34:18 +00:00
Mykhailo Pylyp
f0553c370a
Fix runner warnings ( #8211 )
2020-11-30 16:16:49 +02:00
Clint Rutkas
f2b4d790b6
Merge pull request #8232 from microsoft/lego/hb_2939_20201126120617106
...
LEGO: Pull request from lego/hb_2939_20201126120617106 to master
2020-11-27 20:27:50 -08:00
Clint Rutkas
faa9b4b27f
Merge pull request #8243 from microsoft/lego/hb_2939_20201127000526832
...
LEGO: Pull request from lego/hb_2939_20201127000526832 to master
2020-11-27 18:12:33 -08:00
Andrey Nekrasov
06984ff317
CI: disable multiple msbuild instances ( #8253 )
...
* CI: disable multiple msbuild instances
* make MultiProcessorCompilation option consistent
* KBM: increase compiler limit again
2020-11-27 14:18:23 +03:00
csigs
b4e37e0be5
LEGO: check in for master to temporary branch.
2020-11-27 00:05:27 +00:00
csigs
65c03a786b
LEGO: check in for master to temporary branch.
2020-11-26 12:06:17 +00:00
Clint Rutkas
3bd18af816
Merge pull request #8227 from microsoft/lego/hb_2939_20201126000602371
...
LEGO: Pull request from lego/hb_2939_20201126000602371 to master
2020-11-25 18:24:55 -08:00
csigs
a40ba55750
LEGO: check in for master to temporary branch.
2020-11-26 00:06:03 +00:00
csigs
0662baacd6
LEGO: check in for master to temporary branch.
2020-11-25 12:06:26 +00:00
csigs
e9fc0d1db8
LEGO: check in for master to temporary branch.
2020-11-25 00:06:01 +00:00
yuyoyuppe
289532d7c8
updating: show the reason why the update couldn't be completed
...
- include nonstd::expected library for modern error-handling
- add localized strings
- refactor updating.cpp
2020-11-23 13:43:23 +03:00
yuyoyuppe
9c5f142786
updating: split installer-related and github-related APIs, fix compilation error with latest VS
2020-11-20 12:32:43 +03:00
Mykhailo Pylyp
53bbd08fd3
Adjustments for runner process logging ( #8112 )
2020-11-18 20:25:20 +02:00
Mykhailo Pylyp
613d1fdf2a
Runner logging ( #8068 )
2020-11-18 12:15:14 +02:00
csigs
8af6cf8d72
LEGO: check in for master to temporary branch.
2020-11-14 00:06:07 +00:00
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
f2ad8086a7
LEGO: check in for master to temporary branch.
2020-11-12 17:49:09 +00: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
Clint Rutkas
23083decbb
Merge pull request #7946 from microsoft/lego/hb_2939_20201109110559091
...
LEGO: Pull request from lego/hb_2939_20201109110559091 to master
2020-11-10 08:51:39 -08:00
Andrey Nekrasov
48cf167a3c
runner: localize tray menu item labels ( #7959 )
...
* runner: localize tray menu item labels
* fixup: please the electronic machinery
* Update src/runner/Resources.resx
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com>
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com>
2020-11-10 15:56:05 +03: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
yuyoyuppe
5a9e1b14cb
localization: Fix action_runner/runner folder names
2020-11-09 20:00:45 +03: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
a66b276e7d
Merge branch 'master' into spelling
2020-11-02 09:57:48 -08: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
Josh Soref
b0a584d5ee
spelling: initialize
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-30 14:41:19 -04: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
ec18e31ff1
settings: use actionable toast notifications for file explorer modules warning
2020-10-22 18:24:54 +03: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
e05146acf9
update Microsoft.Windows.ImplementationLibrary nuget package
2020-10-21 12:31:22 +03:00
Divyansh Srivastava
280d1907d8
Non localized module name ( #7170 )
...
* Added get_key to powertoysmodule interface
* Replace get_name with get_key
* Implement get_key function in modules
* Make key global constant in each module
* Update settings v1 to use key to load and save files
* Fixed fancyzones and preview pane unit tests
* Removed setings unit test as the case is not covered anymore
* Add constant files for modules and use it to reference module key
* Add constant string files to colorpicker, launcher and shortcut guide
* correct sunction signature in settings helper
* Fix powerpreview merge conflicts
* nit fix with include statement location
* add check for fields in from_json_string
* Updated preview pane tests with correct from_json_string signature
* Correct Image resizer naming
* Roll back changes for adding check for property and version
* Fix image resizer not working
2020-10-19 16:07:02 -07:00
yuyoyuppe
0aae535986
fix low-level kb hook disabling macro
2020-10-20 00:21:04 +03:00
Seraphima Zykova
3807e98f23
[PT runner] Misplaced 'return' statement fix ( #7202 )
2020-10-12 11:57:50 +03:00