https://bugs.kde.org/show_bug.cgi?id=409717

            Bug ID: 409717
           Summary: [Question/missing doc] CLSID
           Product: Snoretoast
           Version: unspecified
          Platform: Other
                OS: MS Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: vonr...@kde.org
          Reporter: tho...@safing.io
  Target Milestone: ---

In the README, I find that you have to set your own AppID for an application to
use Snoretoast. But looking at the code, "snoretoast -install" does more than
just setting an AppID, it also sets a CLSID. This is never mentioned in the
docs.

There are some questions that arises to me:
* Is the CLSID needed (since it isn't mentioned in the README and it is checked
for beeing empty in which case "snoretoast -install" continues without; but
seems like it is needed for the buttons to work
https://github.com/mohabouje/WinToast/issues/35)
* Snoretoast sets a constant CLSID that changes on every version. But what if
Snoretoast is shipped by two Apps, therefore remains two times on the disk,
both register the same CLSID with different Locations on the Filesystem. Then
the wrong Snoretoast and therefore the wrong Application will be contacted for
callbacks, won't it? Is Snoretoast intended to be shipped as an exe as part of
another Application?

Thanks in advance!
Thomas

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to