First off, I just found TRIGGERcmd kind of randomly, but I was super excited when I did because I was already dreaming of being able to control my computer with Alexa and my phone.
After my initial playing around and testing, it really works great! Amazing how many systems and services it supports. I'm been using it on my Mac but plan on setting it up on a Raspberry Pi once I subscribe.
But, to the point of the post, I've noticed some issues with the Mac app right off the bat.
ISSUE 1: On first launch, nothing happened and I had to force quit it. The Quit option in the menubar didn't work. After relaunching the window came up asking for my Token and I put it in and saw that the app is a basically Menubar item.
ISSUE 2: Since it is basically just menubar app, there is no need for the Dock icon to always be visible. This is easily fixable by setting the property "LSUIElement" to "YES" in the apps "Info.plist".
ISSUE 3: I noticed the app blocks Shut Down and Restart. I get an alert saying "TRIGGERcmdAgent interrupted shut down" and I have to manually quit the app before I can shut my computer down. This is kind of ironic because one of the commands I made was to shut the Mac down remotely.
** Conveniently, I found that setting LSUIElement to YES seems to have solved ISSUE 3 **
ISSUE 4: I noticed after some reboots that the app did not start up on login even though I have added it to my Login Items in the Users & Groups System Preferences. This one is weird though since it seems to be working on the past few reboots but was not working before. It would also probably be helpful for most users to add checkbox or prompt to ask the user if the app should set itself to launch on login rather than having to manually add it to the Login Items.
I think that's all I noticed so far. I'll be sure to add more issues and ideas to this post if more stuff comes up though.
Overall I'm super happy! I think it's awesome that this service has a Mac app at all. I would have been disappointed but not very surprised if there was no Mac support :smile: