[QuickAccent] A check is added to applications running under other ap… (#26808)

* [QuickAccent] A check is added to applications running under other applications with window name for excluding.

* [QuickAccent] Check moved under a general function and applied all modules includes excludeapp

* [QuickAccent] Function name revised

* [QuickAccent] check_excluded_app_with_title function moved to excluded_apps.h

* [QuickAccent] New function created for clean code.

* Reuse check_excluded_app_with_title

---------

Co-authored-by: Stefan Markovic <stefan@janeasystems.com>
This commit is contained in:
gokcekantarci
2023-06-23 22:53:15 +03:00
committed by GitHub
parent b8a253fda6
commit 8cb632a0c2
6 changed files with 47 additions and 11 deletions

View File

@@ -24,7 +24,8 @@ bool isExcluded(HWND window)
{
auto processPath = get_process_path(window);
CharUpperBuffW(processPath.data(), static_cast<DWORD>(processPath.length()));
return find_app_name_in_path(processPath, AlwaysOnTopSettings::settings().excludedApps);
return check_excluded_app(window, processPath, AlwaysOnTopSettings::settings().excludedApps);
}
AlwaysOnTop::AlwaysOnTop(bool useLLKH) :