[PR #158] Add hotkey support #193

Open
opened 2026-02-25 21:32:51 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/clechasseur/pathcopycopy/pull/158
Author: @samrussell
Created: 10/19/2022
Status: 🔄 Open

Base: defaultHead: default


📝 Commits (7)

  • 329c148 Add hotkey handler to project
  • 0cd4bfc Add shlwapi to all configs
  • 45fdcd3 Inherit dependencies when linking
  • 1a2b568 Make hotkey handler run on startup
  • 824bf56 Statically link runtimes
  • 2adcfbd Fix bug with COM interface and loading extensions
  • 9c5c62f Fix installer bug

📊 Changes

14 files changed (+700 additions, -157 deletions)

View changed files

📝 Installer/Setup.iss (+6 -0)
📝 PathCopyCopy.sln (+116 -106)
PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.cpp (+239 -0)
PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.h (+3 -0)
PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.ico (+0 -0)
PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.rc (+0 -0)
PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.vcxproj (+180 -0)
PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.vcxproj.filters (+49 -0)
PathCopyCopyHotkeyHandler/Resource.h (+30 -0)
PathCopyCopyHotkeyHandler/framework.h (+20 -0)
PathCopyCopyHotkeyHandler/small.ico (+0 -0)
PathCopyCopyHotkeyHandler/targetver.h (+6 -0)
📝 Schemas/PipelinePluginCollection.xsd (+23 -23)
📝 Schemas/SoftwareUpdates.xsd (+28 -28)

📄 Description

This adds the hotkey CTRL+ALT+C to load the path for a file currently selected in an explorer window.

Initial implementation of #3


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/clechasseur/pathcopycopy/pull/158 **Author:** [@samrussell](https://github.com/samrussell) **Created:** 10/19/2022 **Status:** 🔄 Open **Base:** `default` ← **Head:** `default` --- ### 📝 Commits (7) - [`329c148`](https://github.com/clechasseur/pathcopycopy/commit/329c1481ce7b0ceb039b380089cfd2abcf63cd72) Add hotkey handler to project - [`0cd4bfc`](https://github.com/clechasseur/pathcopycopy/commit/0cd4bfc849d823102c3eed8258aa9929c0394628) Add shlwapi to all configs - [`45fdcd3`](https://github.com/clechasseur/pathcopycopy/commit/45fdcd39f43920f3e0fa4eefa0e2df1a5549044f) Inherit dependencies when linking - [`1a2b568`](https://github.com/clechasseur/pathcopycopy/commit/1a2b568bdb4bc833f1b764b2ecdc946d530df051) Make hotkey handler run on startup - [`824bf56`](https://github.com/clechasseur/pathcopycopy/commit/824bf56dbf932f4c81eb619f7013d253b245210a) Statically link runtimes - [`2adcfbd`](https://github.com/clechasseur/pathcopycopy/commit/2adcfbdf7ead9e3fb31025ef9989ac3e41067947) Fix bug with COM interface and loading extensions - [`9c5c62f`](https://github.com/clechasseur/pathcopycopy/commit/9c5c62f2d839c3497f132675971a9b2cbfdad052) Fix installer bug ### 📊 Changes **14 files changed** (+700 additions, -157 deletions) <details> <summary>View changed files</summary> 📝 `Installer/Setup.iss` (+6 -0) 📝 `PathCopyCopy.sln` (+116 -106) ➕ `PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.cpp` (+239 -0) ➕ `PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.h` (+3 -0) ➕ `PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.ico` (+0 -0) ➕ `PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.rc` (+0 -0) ➕ `PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.vcxproj` (+180 -0) ➕ `PathCopyCopyHotkeyHandler/PathCopyCopyHotkeyHandler.vcxproj.filters` (+49 -0) ➕ `PathCopyCopyHotkeyHandler/Resource.h` (+30 -0) ➕ `PathCopyCopyHotkeyHandler/framework.h` (+20 -0) ➕ `PathCopyCopyHotkeyHandler/small.ico` (+0 -0) ➕ `PathCopyCopyHotkeyHandler/targetver.h` (+6 -0) 📝 `Schemas/PipelinePluginCollection.xsd` (+23 -23) 📝 `Schemas/SoftwareUpdates.xsd` (+28 -28) </details> ### 📄 Description This adds the hotkey CTRL+ALT+C to load the path for a file currently selected in an explorer window. Initial implementation of #3 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pathcopycopy#193
No description provided.