Skip to content
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

Pext shows as Python in Windows 10 notification center #128

Open
TheLastProject opened this issue Sep 5, 2018 · 8 comments
Open

Pext shows as Python in Windows 10 notification center #128

TheLastProject opened this issue Sep 5, 2018 · 8 comments

Comments

@TheLastProject
Copy link
Member

@TangentFoxy
Copy link
Contributor

TangentFoxy commented Oct 28, 2019

What sends notifications currently / where are notifications sent from?

(Edit: Me googling just randomly stumbled across this.)

@TheLastProject
Copy link
Member Author

They come from a QSystemTray instance (Qt 5), see the Tray class in __main__.py

@TheLastProject
Copy link
Member Author

My best guess is that this happens because Pext is launched as python3.exe pext internally

@TheLastProject
Copy link
Member Author

Oh look what I just randomly found: espanso/espanso#170

Couple of things: In order for native notifications to register as coming from espanso, it needs to register an AppUserModelID during installation.

@samarthasthan
Copy link

@TheLastProject can you assign it to me?

@TheLastProject
Copy link
Member Author

Sure! I don't use Windows myself though so I can't really give any useful suggestions on this issue and testing any changes you make will be slow (I'll have to ask some Windows using friends to double check things for me), but if that's not a problem to you go ahead :)

@samarthasthan
Copy link

@TheLastProject i know this is not working can you help me?

@TheLastProject
Copy link
Member Author

As I said, I don't use Windows myself so sadly I can't give you any pointers here. The only thing I can tell you is that this apparently happens after installing with the .exe installer that's built by AppVeyor using https://github.com/Pext/Pext/blob/master/.appveyor.yml. AppVeyor should auto-build a new .exe file if you push anything to a branch.

If that doesn't help, would you prefer I unassign you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants