Seraphima Zykova
947bf10c2f
Warning fix: calling convention of '__cdecl ' ignored; '__clrcall ' used instead ( #5931 )
2020-08-17 16:41:11 +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
Arjun Balgovind
d01b93ae5f
Move OS detection to common and PowerToysInterop ( #5120 )
...
* Remove os-detection project
* Removed os-detection project from sln
* Added os-detection to PowerToysInterop
* Removed references to os-detection and added PowerToysInterop.dll to the ImageResizer folder
2020-07-21 12:01:59 -07:00
Arjun Balgovind
451aea87aa
Added dummy key event to prevent Start Menu from popping up ( #4874 )
2020-07-09 08:14:47 -07:00
Arjun Balgovind
8a908aa33f
Rework the HotkeyManager and KeyboardHook interop classes ( #4710 )
...
* Use GetAsyncKeyState calls and remove additional thread usage
* Removed Environment.Exit
2020-07-03 08:21:06 -07:00
Arjun Balgovind
2104a1250e
Added step to dispose the keyboard hook object ( #4449 )
2020-06-23 17:19:36 -07: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
yuyoyuppe
b84ea020f2
fixup! forgot to rename
2020-06-19 13:27:29 +03:00
yuyoyuppe
2effbd0baf
Runner: improve debugging experience with hooks
2020-06-18 14:27:20 +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
Arjun Balgovind
7551509f41
Fix inconsistent landing page remap list ( #2866 )
...
* Added pre-processing code
* Refactored code on c++ side to match
* Fixed comment
2020-05-11 17:18:12 -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
Arjun Balgovind
8cb134f56b
Add post-build event for publishing SettingsV2 ( #2473 )
...
* 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
* Changed taskkill to throw error
* Added back old config properties
2020-05-01 13:17:30 -07:00
Tomas Agustin Raies
63d989cab4
Deprecate ATL based IPC wrapper library ( #2248 )
...
* Deprecate ATL based IPC wrapper library
* C# projects now use named pipe server implementations from two_way_pipe_message
through the interop C++/Cli library.
* Added Unit testing to interop library
2020-04-23 17:11:02 -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