Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
commit 2489b88 Merge: 29ba134 d0d1bfa Author: Antoine Beauchamp <[email protected]> Date: Fri Oct 11 17:02:38 2024 -0400 Merge pull request #179 from end2endzone/feature-issue177 Feature issue177 (for #177 and #178) commit d0d1bfa Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 29 10:58:12 2024 -0400 Fixed unit test `TestTools.testArgumentsDebugger()` in release configuration. commit 23c7e36 Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 29 10:57:25 2024 -0400 Renamed `KillShellAnythingArgumentsDebuggerProcess()` to `KillArgumentsDebuggerProcess()`. commit b690f7f Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 29 10:54:39 2024 -0400 Removed references to `KillCalculatorProcess()` and `StartCalculatorProcess()`. commit f49dda1 Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 15:30:31 2024 -0400 Revert "Add code to trace execusion of test `TestPlugins.testProcess()` which hangs on AppVeyor." This reverts commit 6375f36. commit 3872670 Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 15:24:34 2024 -0400 Revert "Temporary modified TestPlugins.cpp for high debugging on AppVeyor." This reverts commit 25ca469. commit 218d81c Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 15:24:10 2024 -0400 Revert "Temporary added verbose function logging for sa_plugin_process.cpp plugin." This reverts commit 444e17a. commit c752c0f Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 14:41:45 2024 -0400 Replaced `calc.exe` example by `mspaint.exe` as per comment in #178 commit 6dd793b Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 14:33:50 2024 -0400 Now using mspaint.exe as default executable to start/stop while running tests. This is better than using calc.exe since calc.exe is a stub/sandbox application to start CalculatorApp.exe. When launching calc.exe, we are unable to properly detect the process id of CAlculatorApp.exe. Follow up to 319f594. commit 10800f6 Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 14:25:53 2024 -0400 Modified arguments.debugger to show the current directory. commit 444e17a Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 12:23:17 2024 -0400 Temporary added verbose function logging for sa_plugin_process.cpp plugin. commit 497a46c Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 12:02:01 2024 -0400 Fixed typo. commit 77d23ba Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 11:16:17 2024 -0400 Fixed a small bug in ConsoleLoggerService commit 25ca469 Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 10:13:30 2024 -0400 Temporary modified TestPlugins.cpp for high debugging on AppVeyor. commit 4a7afe8 Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 10:12:57 2024 -0400 Created new ConsoleLoggerService that can be used for debugging on CI servers. commit 6375f36 Author: Antoine Beauchamp <[email protected]> Date: Sat Sep 28 09:12:23 2024 -0400 Add code to trace execusion of test `TestPlugins.testProcess()` which hangs on AppVeyor. commit 319f594 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 25 20:57:20 2024 -0400 Modified tests that starts processes to use the new `console` attribute set to false to prevent window flicker while running tests. Modified tests that started/killed notepad.exe to use calc.exe instead. This change prevents killing potentially open/unsaved documents. commit 0bbeb19 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 24 20:59:35 2024 -0400 * Fixed issue #178: Exec action should expose the created process id. commit d9ebea7 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 24 20:38:03 2024 -0400 * Fixed issue #177: Execute a console program without showing a window. commit ac0a788 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 24 20:37:55 2024 -0400 Updated documentation for #177 commit 2374454 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 24 20:37:30 2024 -0400 Implemented `console=false` attribute handling for ActionExecute.cpp. Added support for hidden console in WindowsProcessLauncherService. #177 commit fe0f6a7 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 24 19:47:59 2024 -0400 Split code from `WindowsProcessLauncherService::StartProcess()` into `StartProcessFromShellExecute()` and `StartProcessFromCreateProcess()`. commit 86151f4 Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 22 20:47:35 2024 -0400 Added method `StartProcess()` to interface `IProcessLauncherService`. Moved code specific to Windows api to WindowsProcessLauncherService. Modified ActionExecute::Execute() to delegate to WindowsProcessLauncherService. commit dd3656d Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 22 14:45:03 2024 -0400 Added more error messages in WindowsProcessLauncherService.cpp. commit 8117efe Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 22 14:19:45 2024 -0400 Moved OS specific code from ActionOpen to WindowsProcessLauncherService implementation. commit 45b1704 Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 22 12:26:06 2024 -0400 Created dummy IProcessLauncherService interface in preparation for #177. commit dcdb37b Author: Antoine Beauchamp <[email protected]> Date: Sun Sep 22 11:48:40 2024 -0400 Implemented support for `console` attribute for `<exec>` elements. commit 29ba134 Merge: 7bdf6bd 9e709d3 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 11 22:59:13 2024 -0400 Merge pull request #176 from end2endzone/feature-issue174 #174 Added missing fixed properties to the documentation. commit 9e709d3 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 11 22:58:12 2024 -0400 Added missing fixed properties to the documentation. commit 7bdf6bd Merge: 9c20b9e 088f5aa Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 11 22:43:26 2024 -0400 Merge pull request #175 from end2endzone/feature-issue161 #161 Feature issue161 commit 088f5aa Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 11 22:24:00 2024 -0400 Updated CHANGES commit 182e1dc Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 11 22:19:32 2024 -0400 Moved section `Windows icons preview images` from a subsection of `Icons` to section `Tools`. A hint note was left at the end of the Icons section about the `Windows icons preview images` tool. #161 commit 36e0572 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 11 22:04:04 2024 -0400 Added a `Windows icon previews...` menu that links to icon preview images. #161 commit 4303f40 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 10 20:57:20 2024 -0400 More Windows icons preview images. commit 3b91188 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 10 20:54:30 2024 -0400 Extracting more icons from Windows dll. commit 07fc0ca Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 10 20:54:03 2024 -0400 Packaging directory `/resources/Windows Icon Tables` to installation. commit 36f8ce5 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 10 17:26:25 2024 -0400 Fixed url for Windows icons preview section commit 80f4d43 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 10 17:24:24 2024 -0400 Updated documentation for #161 commit 18cdca4 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 10 17:05:54 2024 -0400 Added icons tables for Windows 10 Home and Windows 11 Pro. commit 11648b5 Author: Antoine Beauchamp <[email protected]> Date: Tue Sep 10 17:04:36 2024 -0400 Created script for generating an icon preview table. commit 9c20b9e Merge: 8ca8c57 56f1420 Author: Antoine Beauchamp <[email protected]> Date: Thu Sep 5 20:22:44 2024 -0400 Merge pull request #172 from end2endzone/feature-issue148 #148 Feature issue 148 commit 56f1420 Author: Antoine Beauchamp <[email protected]> Date: Thu Sep 5 18:23:47 2024 -0400 Added checks if TypeLib is registered on system or for current user. If TyleLib is not already registered, then we assume that we can silence error 0x8002801c (TYPE_E_REGISTRYACCESS). commit 00add9a Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 4 22:28:08 2024 -0400 Fixed formatting of file TypeLibHelper.cpp. commit 9f73115 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 4 22:26:48 2024 -0400 Also support SYS_WIN32 for SYSKIND in function IsTypeLibRegisteredOnSystem(). commit a50c851 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 4 22:24:38 2024 -0400 * Fixed issue #148: Can't uninstall. Now silencing error 0x8002801c if found and detecting that TypeLib is not already registered on system. commit 8dce952 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 4 21:55:09 2024 -0400 Added TypeLibHelper.h/cpp which have utility functions for configuring Windows Registry for TypeLib com libraries. commit e699716 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 4 21:21:19 2024 -0400 Added Reg.h/Reg.cpp from Microsoft sample project https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/OneCodeTeam/C%2B%2B%20Windows%20Shell%20context%20menu%20handler%20(CppShellExtContextMenuHandler) Modified project sa.shellextension to enable UNICODE support for the shell extension. commit 0c65816 Author: Antoine Beauchamp <[email protected]> Date: Wed Sep 4 21:09:27 2024 -0400 Added more ATTACH_HOOK_DEBUGGING macros to meaningful locations.
- Loading branch information