csigs
9939779932
LEGO: check in for master to temporary branch. ( #8778 )
2020-12-28 09:07:55 -08:00
Andrey Nekrasov
063e704321
build: Treat warnings as errors in the remaining projects ( #8689 )
...
* build: remove #pragma comment(lib
* build: treat warnings as errors for all src projects
2020-12-21 18:51:48 +03:00
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
Clint Rutkas
1dc2b1c4c0
adding in comments / adjusting for 8468 ( #8532 )
2020-12-10 21:54:24 -08:00
Seraphima Zykova
8a7824924a
[KBM] Open Remap Shortcuts/Remap Keyboard window on the same monitor as Settings. ( #8325 )
2020-12-10 18:28:44 +03:00
csigs
aa18543903
LEGO: check in for master to temporary branch.
2020-12-07 14:06:58 +00:00
csigs
f31652053f
LEGO: check in for master to temporary branch.
2020-12-01 03:34:18 +00:00
Clint Rutkas
f86182d062
Merge pull request #8276 from microsoft/lego/hb_2939_20201130120702764
...
LEGO: Pull request from lego/hb_2939_20201130120702764 to master
2020-11-30 09:13:39 -08:00
csigs
9a31d3ccab
LEGO: check in for master to temporary branch.
2020-11-30 12:07:04 +00:00
csigs
d56319208a
LEGO: check in for master to temporary branch.
2020-11-30 07:46:51 +00: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
yuyoyuppe
6d1cf8ec53
build: remove compiler memory limits
2020-11-25 17:49:39 +03:00
yuyoyuppe
49e6af929d
kbm: increase compiler memory limit
2020-11-23 17:45:59 +03:00
Enrico Giordani
fc1b98811b
[KeyboardManager] icon update
...
round corners instead of square corners
2020-11-16 10:24:05 +01: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
Mykhailo Pylyp
db8be6ad10
fix clipped text issue ( #7897 )
2020-11-06 19:08:25 +02:00
Clint Rutkas
5b85e942f1
Merge pull request #7816 from pi1024e/headers
...
Replace deprecated C headers with their C++ equivalent
2020-11-06 09:00:23 -08:00
Mykhailo Pylyp
8a1d2611d8
[KBM] Added banded rows ( #7787 )
...
* Added banded rows
* Fix build after merge
* accessibility names, capturing static row indexes by lambda
* Fix position of targetApp textbox
* fix wrong path for textbox
2020-11-06 16:24:11 +02:00
Clint Rutkas
7508a73373
Merge pull request #7708 from jsoref/spelling
...
Spelling
2020-11-03 16:54:00 -08:00
pi1024e
859e674c11
Replace deprecated headers
...
To remove warnings about deprecated headers and for more robust C++, this replaces the deprecated C header with its C++ equivalent.
2020-11-03 13:59:35 -05:00
Clint Rutkas
35cf50c796
Merge pull request #7808 from microsoft/lego/hb_2939_20201103110547248
...
LEGO: Pull request from lego/hb_2939_20201103110547248 to master
2020-11-03 09:59:34 -08:00
csigs
8b39996577
LEGO: check in for master to temporary branch.
2020-11-03 11:05:47 +00:00
csigs
80d8144f1e
LEGO: check in for master to temporary branch.
2020-11-02 23:06:13 +00:00
Josh Soref
2b235e0827
spelling: specific
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-30 14:42:24 -04:00
Josh Soref
d116298d2f
spelling: shortcut
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-30 14:42:16 -04:00
Josh Soref
ade22bf48c
spelling: modifier
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-30 14:41:37 -04:00
Clint Rutkas
c37d08c475
Merge pull request #7622 from microsoft/dev/crutkas/helpLocWithComments
...
Addressing loc team feedback
2020-10-29 22:33:34 -07:00
Clint Rutkas
6d60249fd2
Update Resources.resx
2020-10-29 20:23:20 -07:00
Arjun Balgovind
06cd9409e9
Move Focus to Type button in new row on Adding a remap ( #7586 )
2020-10-29 13:16:52 -07:00
Clint Rutkas
6ebea75f87
loc team feedback
2020-10-28 16:51:30 -07:00
Clint Rutkas
24b7748834
addressing kbm loc team feedback q
2020-10-28 16:44:34 -07:00
Arjun Balgovind
03ea90dced
Select all text in Target App textbox on getting focus ( #7566 )
2020-10-27 09:14:00 -07:00
Arjun Balgovind
d7912e1e12
Added tooltips for Add and Delete buttons ( #7564 )
2020-10-27 09:13:39 -07:00
Enrico Giordani
8ea09e0c95
[Keyboard Manager] new icon ( #7492 )
2020-10-25 22:54:48 +01:00
Arjun Balgovind
cd8c9c5375
Tweaked KBM comment, removed redundant assignment, and avoid sending key up for one case when not necessary ( #7315 )
...
* Changed one case to release key only if it is pressed, tweaked a comment
* Remove redundant assignment
2020-10-21 10:24:43 -07:00
Mykhailo Pylyp
eaec26a012
Fix dropdown popup narrator bug ( #7422 )
2020-10-21 11:14:30 +03:00
csigs
3801ad3030
LEGO: check in for master to temporary branch. ( #7436 )
2020-10-20 21:17:06 -07:00
Arjun Balgovind
4da4673e24
[KBM] Ignore IME keys while checking keyboard state for Shortcut Remaps ( #7386 )
...
* Ignore IME keys while checking keyboard state for Shortcut Remaps
* Add bool check
* Update Shortcut.cpp
2020-10-20 16:14:48 -07:00
csigs
334e612bce
LEGO: check in for master to temporary branch. ( #7411 )
2020-10-20 11:22:47 -07: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
csigs
06de5ffa07
LEGO: check in for master to temporary branch. ( #7338 )
2020-10-19 10:22:30 -07:00
Mykhailo Pylyp
7e0574cba2
Get rid of indexes in dropdowns ( #7278 )
2020-10-19 12:27:47 +03:00
csigs
36dd29c056
LEGO: check in for master to temporary branch. ( #7327 )
2020-10-16 11:03:43 -07:00
csigs
6f5cdb4674
LEGO: check in for master to temporary branch. ( #7319 )
2020-10-16 08:59:49 -07:00
Mykhailo Pylyp
4634c74f9e
Remove Drop Down from combo box name as it is redundant ( #7307 )
2020-10-16 14:09:57 +03:00
csigs
c576bb611d
LEGO: check in for master to temporary branch. ( #7305 )
...
Co-authored-by: Clint Rutkas <clint@rutkas.com>
2020-10-15 13:19:50 -07:00
Arjun Balgovind
438169e64f
[KBM] Fix shortcut remap scenarios that should/should not open start menu ( #7171 )
...
* Modify shortcut to key code more similar to shortcut to shortcuts code. Manually tested cases
* Fixed existing tests and fixed scenario with other keys pressed and action key released
* Fixed dummy key usage
* Updated comments and removed dummy key usage in key to shortcut remaps
* Added tests for disable and shortcut to key. Pending tests for dummy key
* Added test cases for each usage of dummy key event
* Remove redundant check
2020-10-15 08:53:43 -07:00
Arjun Balgovind
70bc967219
Updated double quotes logic ( #7268 )
2020-10-14 09:03:45 -07:00
csigs
45124c2245
LEGO: check in for master to temporary branch. ( #7246 )
...
Co-authored-by: Clint Rutkas <clint@rutkas.com>
2020-10-12 21:44:15 -07:00