SENTINELITE / StreamDeck-Shortcuts

Run Shortcuts straight from your Elgato StreamDeck!
https://sentinelite.com/discord-shortcuts-support
GNU Affero General Public License v3.0
111 stars 7 forks source link

Folder... Loading #16

Open IMNotMax opened 2 years ago

IMNotMax commented 2 years ago

First, nice work ! Really !!! I have an issue since the last update

looks like the issue #6 but no restriction on my network (issue #7)

Folder and shortcuts only show Loading (on old and new buttons)

image

The only action with the update is I have deleted in system preferences -> security and privacy -> privacy some strange things (not applications) with a yellow triangle showing an error. maybe one of them was the plugin ?

Of course uninstall and reinstall done, no accents on any shortcut or folder, less than 90 char... Any idea ?

SENTINELITE commented 2 years ago

Hey, there, @IMNotMax!

This issue appears to be related to #15. You can confirm this, if you follow the instructions here, & see if you get the following error, when going to customize a key, via the user interface.

Uncaught ReferenceError: JSON5 is not defined
    at connectElgatoStreamDeckSocket (main_pi.js:42)
    at <anonymous>:1:1
IMNotMax commented 2 years ago

Same kind of issue:

main_pi.js:42 Uncaught ReferenceError: JSON5 is not defined
    at connectElgatoStreamDeckSocket (main_pi.js:42)
    at <anonymous>:1:1
DevTools failed to load SourceMap: Could not load content for https://browser.sentry-cdn.com/7.13.0/bundle.min.js.map: 

EDIT: I tried to delete some (old and unused) shortcuts. I only have 10 active shortcuts now but the issue remains.

SENTINELITE commented 2 years ago

Hey, @IMNotMax!

I've submitted a patch already. Just waiting for Elgato to give the okay! Should be out tomorrow/next week, depending on their schedule. ๐Ÿ˜„

IMNotMax commented 2 years ago

๐Ÿ‘

SENTINELITE commented 1 year ago

@IMNotMax, the update is out now. Please restart the SD Software & let me know how it goes for you! Sorry for the trouble, again! ๐Ÿ˜…

IMNotMax commented 1 year ago

Thanx and donโ€™t be sorry. Youโ€™ve created a great piece of software which helps a lot a people ! Iโ€™ll restart tomorrow first thing !

punxsutawney commented 1 year ago

@IMNotMax, the update is out now. Please restart the SD Software & let me know how it goes for you! Sorry for the trouble, again! ๐Ÿ˜…

@SENTINELITE I had the same problem and can confirm it works again. Thank you very much! your software is really helpful, great job.

IMNotMax commented 1 year ago

Confirmed ! It works (and I love the "Interface bug" label ;)

themcclure commented 1 year ago

Phew. I came here with the same issue. I had restarted SD a few times - but not since this morning. I did, and now it's all working again.

Thanks!

Coder84619 commented 1 year ago

Hmm still not working for me. I uninstall/reinstalled the Shortcuts plugin, and I rebooted my Mac (M1 Pro Monterey). Still stuck with "Loading...".

IMNotMax commented 1 year ago

Hi @Coder84619 , do you see the version 1.0.7.1 on the stream deck store

image

Just restarting the stream deck app updates the plugins usually

Same machine:

image

Stream deck version :

image
Coder84619 commented 1 year ago

Yes, I saw the Oct 3 release which is why I jumped on it. I uninstalled/reinstalled 1.0.7.1 twice, and like I said, rebooted my Mac once too.

SENTINELITE commented 1 year ago

Hmm, @Coder84619.

Let's see if we can get this sorted!

Can you try these steps.

Let me know how that goes!

Coder84619 commented 1 year ago

Still broke:

bundle.min.js:1 Failed to load resource: net::ERR_CERT_AUTHORITY_INVALID main_pi.js:6 Uncaught ReferenceError: Sentry is not defined at main_pi.js:6 main_pi.js:40 Uncaught ReferenceError: Cannot access 'uuid' before initialization at connectElgatoStreamDeckSocket (main_pi.js:40) at :1:1 main_pi.js:797 Uncaught ReferenceError: isSayvoice is not defined at toggleAccessNew (main_pi.js:797) at HTMLButtonElement.onclick (main_pi.html:87) toggleAccessNew @ main_pi.js:797 onclick @ main_pi.html:87

SENTINELITE commented 1 year ago

Hey, @Coder84619!

Looks like there's some sort of Network firewall, Ad blocker, VPN, etc, causing the socket to not properly communicate.

Can you try disabling them & see if that fixes it?

Coder84619 commented 1 year ago

Ah so I found NextDNS was blocking: browser.sentry-cdn.com

I put that on the allow list and now the plugin loads. Thanks!

SENTINELITE commented 1 year ago

@Coder84619

Glad it's working now! I need to find a way to detect if it's getting blocked, & workaround that, so the app doesn't refuse to work... ๐Ÿ˜Š

Let me know if there's anything else you need/wish was better!

Shellgio commented 1 year ago

I still have this issue.

SENTINELITE commented 1 year ago

Hey, @bolincho!

Can you join the Discord server & try running V2 a try? It's got a wide array of improvements. (Albeit there's still bugs) โ€ข Note you must get the proper role StreamDeck-Shortcuts-Testers in order to access the category.

This particular issue is "resolved", as there's no network stuff (currently).

Thanks!