csigs
f4ffdbe8a9
LEGO: check in for master to temporary branch. ( #8591 )
2020-12-14 09:13:17 -08: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
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
Ivan Stošić
9a906d427a
[FancyZones] Reduce VRAM use ( #8469 )
2020-12-08 13:31:30 +01:00
Andrey Nekrasov
9d0d5db948
FZ: fix incorrect snapping zoning behavior caused by calling MessageBox from LLKBHook cb ( #8473 )
...
* Revert "add logging to hide/show window and shift press (#8392 )"
This reverts commit df3d007a1b .
* FZ: fix incorrect snapping zoning behavior caused by calling MessageBox from LLKBHook cb
2020-12-08 15:16:06 +03:00
Ivan Stošić
b1c0c5a03e
Merge pull request #8445 from ivan100sic/free-render-target
...
[FancyZones] Video memory leak fix, free render target
2020-12-07 18:42:10 +01:00
Clint Rutkas
8ceee89ee7
Merge pull request #8452 from microsoft/lego/hb_2939_20201207140656093
...
LEGO: Pull request from lego/hb_2939_20201207140656093 to master
2020-12-07 09:11:54 -08:00
Seraphima Zykova
69c0f179f5
[FancyZones] Obtain device id ( #8451 )
2020-12-07 17:57:53 +03:00
csigs
aa18543903
LEGO: check in for master to temporary branch.
2020-12-07 14:06:58 +00:00
Ivan Stošić
b4939a8873
Free render target
2020-12-07 09:29:46 +01:00
Seraphima Zykova
aa3dd133c7
[FancyZones] logging on the editor exit event ( #8422 )
2020-12-05 11:36:31 +03:00
Andrey Nekrasov
df3d007a1b
add logging to hide/show window and shift press ( #8392 )
2020-12-04 17:44:35 +03: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
Mykhailo Pylyp
f0553c370a
Fix runner warnings ( #8211 )
2020-11-30 16:16:49 +02:00
csigs
9a31d3ccab
LEGO: check in for master to temporary branch.
2020-11-30 12:07:04 +00:00
csigs
fe8bbb82a0
LEGO: check in for master to temporary branch.
2020-11-28 00:05:46 +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
Mykhailo Pylyp
eb264537f3
added logs to fancy zones ( #8190 )
2020-11-25 11:54:10 +02:00
Seraphima Zykova
854ea0e5ac
[FancyZones Editor] Reset layout ( #8114 )
...
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com >
2020-11-19 10:03:22 +03:00
vldmr11080
9ccd97798f
[FancyZones] Update primary desktop data on virtual desktop switch ( #7994 )
...
* Update primary desktop data after virtual desktop switch
* Don't remove zeroed-GUID inside RemoveDeletedDesktops method
* Minor refactoring in VirtualDesktopUtils
* Use std::vector::empty check instead of comparing size with 0
2020-11-17 12:39:31 +01:00
Seraphima Zykova
b8e5ccfb7b
[FancyZones] Editor multi monitor support ( #6562 )
...
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com >
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com >
2020-11-17 11:38:19 +03:00
Ivan Stošić
48e5cc152f
Merge pull request #8006 from ivan100sic/zwnddraw-debug
...
[FancyZones] Refactor a function in ZoneWindowDrawing
2020-11-16 14:22:40 +01:00
ivan100sic
81e0836e11
Add a TODO comment
2020-11-16 12:28:45 +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
ivan100sic
0013282012
Formatting
2020-11-12 12:41:11 +01:00
stefansjfw
102f42928c
[FancyZones Editor][Accessibility] Default focused elements in all FancyZones Editor windows ( #7971 )
...
* Default focused elements
* Fix focus when starting editor from settings
2020-11-12 10:08:17 +01:00
csigs
9eb8377cea
LEGO: check in for master to temporary branch.
2020-11-11 23:06:14 +00:00
ivan100sic
f2469415d2
Separate a big function call to several functions
2020-11-11 17:57:24 +01: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
csigs
248135dffb
LEGO: check in for master to temporary branch.
2020-11-10 11:06:37 +00:00
csigs
42b4989846
LEGO: check in for master to temporary branch.
2020-11-05 23:05:49 +00:00
csigs
8e43a3ca0b
LEGO: check in for master to temporary branch.
2020-11-04 23:05:54 +00:00
Clint Rutkas
7508a73373
Merge pull request #7708 from jsoref/spelling
...
Spelling
2020-11-03 16:54:00 -08:00
csigs
a6a4821380
LEGO: check in for master to temporary branch.
2020-11-03 23:06:05 +00: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
Clint Rutkas
7f6e2c308e
Merge pull request #7779 from microsoft/lego/hb_2939_20201102110603120
...
LEGO: Pull request from lego/hb_2939_20201102110603120 to master
2020-11-02 10:41:28 -08:00
Clint Rutkas
a66b276e7d
Merge branch 'master' into spelling
2020-11-02 09:57:48 -08:00
csigs
11f9a64737
LEGO: check in for master to temporary branch.
2020-11-02 11:06:04 +00:00
csigs
4e0120493e
LEGO: check in for master to temporary branch.
2020-10-31 23:05:28 +00:00
Josh Soref
ee6a9b3b6b
spelling: occurred
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
2020-10-30 14:41:41 -04:00
Josh Soref
37dbcb91cd
spelling: coming
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
2020-10-30 14:40:32 -04:00
Ivan Stošić
df28473326
[FancyZones] Use Direct2D to draw ( #7547 )
...
* Started work
* Good progress on D2D
* Visuals are good, functionality - almost there
* Opacity fix
* Animation works, WM_PAINT still doesn't
* Simplify code, remove flashZones, remove unused code
* Kinda works, but it's a bit laggy
* Works great, but needs refactoring/performance improvements
* Move code from .h to .cpp
* Polished the functionality
* Fix issue with changing monitors
* Rebase fix
* Finalize PR before review
* Couple two members of ZoneWindowDrawing
* Also request a low latency lock when hiding the zone window
* Move textFormat and textBrush out of the loop
* Thread-safe initialization
* Rebase fix: zone numbers
* Make zone borders crispy
* Fix offsets
* Another rebase fix
* Fix DPI bug
2020-10-30 16:25:56 +01:00
Clint Rutkas
3e059aac56
Adding in FancyZone comments to help with localization
2020-10-28 16:29:01 -07:00
ivan100sic
39982f1eec
Fix DPI bug
2020-10-28 15:50:42 +01:00
ivan100sic
3ede935949
Another rebase fix
2020-10-28 14:30:17 +01:00
ivan100sic
9a60892b68
Fix offsets
2020-10-28 14:23:32 +01:00