Fix for Everything v1.5(a) and later. Supports both v1.4 and v1.5. Turning off alpha_instance is no longer necessary. Also fixes a bug which crashes QuickLook when the path returned by client program is quoted.

This commit is contained in:
Shaan
2024-09-22 16:22:27 +06:00
parent e2f1fddb09
commit 6c800b1379
4 changed files with 59 additions and 25 deletions

View File

@@ -15,11 +15,16 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
#define EVERYTHING_IPC_HIDDEN_WIN_CLASS L"EVERYTHING_RESULT_LIST_FOCUS"
#define EVERYTHING_IPC_WINDOW_CLASS L"EVERYTHING"
#define EVERYTHING_IPC_COPY_TO_CLIPBOARD 41007
#pragma once
class Everything
{
public:
static void GetSelected(PWCHAR buffer);
static bool MatchClass(PWCHAR classBuffer);
private:
static void backupClipboard();