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
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
7c07bc2717
interop: fix possible crash in keyboardhook
...
also treat warnings as errors
2020-10-20 17:52:21 +03:00
Seraphima Zykova
6d47a5477a
Warning fix: C++/CLI mode does not support C++ versions newer than C++17 ( #5910 )
2020-08-25 12:21:30 +03:00
Clint Rutkas
b87d14cd61
Proper fix for MSB3052. ( #5618 )
...
* fixing MSB3052
* adding back in to unblock build
* More agressive refactor. Moved the define constant to wixproj and actual version into src file version prop
Co-authored-by: Clint Rutkas <crutkas@microsoft.com >
2020-08-05 00:04:18 -07:00
Andrey Nekrasov
47cb34d26b
chore: enable multiprocessor compilation ( #5272 )
2020-07-28 17:20:01 +03:00
Yevhenii Holovachov
ad440f70fa
Added info to projects inside root, tests and common folders ( #4413 )
2020-06-23 16:53:16 +03:00
Andrey Nekrasov
73125574e6
MSI: fix include dirs causing MSI pre-build event fail to build ( #4415 )
2020-06-22 17:00:39 +03:00
Tomas Agustin Raies
670033c4da
[Settings/Run] LowLevel Keyboard hooking for Hotkeys ( #3825 )
...
* [Launcher/Settings] Low Level Keyboard Hooks
* [Run] LowLevel Keyboard Hook for Hotkeys
* Prevent shortcuts from auto repeating when keeping the keys pressed down
2020-06-11 12:59:36 -07:00
Andrey Nekrasov
bc9add783c
sln: specify WinSDK version for cpp projects ( #3728 )
2020-05-26 17:00:09 +03:00
Andrey Nekrasov
c923e96f3e
sln: do not use PCH on CI ( #3106 )
2020-05-25 10:59:05 +03:00
Arjun Balgovind
58f1a8e916
Fix failing build pipeline ( #2932 )
...
* Add extra libpath load statement
* Add QSpectre flags on Release
* Revert cmd change
* Added spectre flag for debug
* added flag for more projects
2020-05-12 20:52:02 -07:00
Tomas Agustin Raies
7fc140af01
[Settings] Update version in General Settings ( #2601 )
...
* Update version in General Settings
* Set version in settings.json file
* Only overwrite the settings.json file if it is newer than the old version.
* Fix tests
* Fix test names and added comment
2020-05-04 14:40:32 -07:00
Arjun Balgovind
d401474981
Add post-build event for publishing Launcher ( #2561 )
...
* Added post build script
* Added comments
* Added unset statement
* Added debug checks
* added more debug statements
* Added dir and cat statements to check pipeline output
* revert installer change
* Moved nuget package reference from update to include
* Removed debug cat command
* Removed debugging statements
* Added build script for launcher
* Added launcher scripts
* Removed launcher scripts
* Fixed interop folder and added hacked powerlauncher script
* Added publish only for Release
2020-05-04 13:30:38 -07:00
Tomas Agustin Raies
93752fb6cb
Display Unicode character for keys in HotkeySettingsControl ( #2249 )
...
* Fix HotkeyControl virtual key display
* A new interop project was setup to provide wrappers for C# projects
that want to access functionality in the common project.
* Add assembly info
* Remove WIN32 configurations
2020-04-20 21:01:21 -07:00