-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Interception builds of the Windows GUI app #1053
Conversation
@gerhard-h could you please test these interception builds? |
32ec965
to
fcacbf8
Compare
the old compile error is still there
did something go wrong with the merge? |
Did you check the latest-greatestd-rebased branch fcacbf8? Builds here just fine
No, I just rebase it on top of another PR to make it easier for me to test (and also to merge later), so it has those extra unrelated-to-interception commits, but it still works |
when I follow the link, there is a warning "This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository."
even the base string like |
well, yeah, the commit isn't merged yet, so it indeed exists only in my fork eugenesvk@fcacbf8 Guess something's wrong with your local repo, it needs to be reset to this |
fcacbf8
to
07de4f1
Compare
I started over with
finaly |
…hutdown otherwise it can't quit since the main GUI thread continues to be running
move interception event loop to a new thread to free up main thread for GUI
07de4f1
to
4c4181b
Compare
Regarding:
It's been a while, but I do recall checking and seeing that the dll was indeed there but somehow wasn't being discovered correctly. |
works great :) but...
|
- Respect the silence if configured on gui reload via tray - Fix `icon-match-layer-name` not matching by layer name Fixes some of #1053 (comment)
|
re I think you might need to find a separate Windows trick to hide the flashing window similar to something like https://whatsoftware.com/hidden-start-runs-batch-files-silently-without-flickering-console/ or https://superuser.com/questions/191149/how-to-execute-cmd-exe-silently etc from As far as I know, there is no direct way with |
The thing is: there was no flicker with the non gui build. also |
Because you had this whole non-flickering console. Console commands launched from within the console use existing console
You could even be more diret
this is a batch command, can only use it from cmd The VBS method "works" - it hides the console window. But then you actually want to communicate output of a console command, and if you suppress console, you get no output! This seems conceptually incompatible, but maybe there is some hidden way to circumvent (feel free to google more deeply) Think the only proper way something you've already discussed in other issues like #275:
|
By the way, why do you just use AutoHotkey? This seems to works without any flashes
|
Describe your changes. Use imperative present tense.
Add Interception builds of the Windows GUI app
(also based on the notification PR #1031 to make it easier to add later and also test since I can just observe mouse tooltips changing to see whether it works, so will rebase on whatever that one ends up being after review)
By the way, the docs say that
But on my system the install script didn't copy/move any of the dlls anywhere, so I guess that's the real reason why it's incosistent - if you copy the dlls to a PATH'ed location, it works, otherwise it fails
Are you sure that you have
interception.dll
inWindows\system32\drivers
?Fixes the other part of #990 (comment)
Checklist