简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย

导读切换到宽版
Online Supporting

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: Ryszard

Stream Dock app deficiencies/bugs/shortcomings

[复制链接]

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-9 16:35:01 | 显示全部楼层
Ryszard 发表于 2024-9-8 20:06
StreamDock does not work according to MiraBox SDK documentation - showOk and showAlert not working.
...

Our software does receive these two events. I just looked at the code and found that the processing logic of these two events is not written directly "break". I am not sure why this is done.

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-9 16:36:35 | 显示全部楼层
Ryszard 发表于 2024-9-9 02:24
Events didReceiveSettings for knobs only works if you have previously clicked on the knob icon in th ...

I think this is fine. didReceiveSettings itself does not respond to sendToPropertyInspector. sendToPropertyInspector only sends data to the property inspector and does not persist the data. To persist the data, use setSettings directly. After setSettings, the didReceiveSettings on the other side will respond (the other side means that when the plug-in calls setSettings, the didReceiveSettings of the property inspector will respond, and when the property inspector calls setSettings, the didReceiveSettings of the plug-in will respond)

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-9 16:48:39 | 显示全部楼层
Ryszard 发表于 2024-9-5 01:26
Why doesn't StreamDock SDK allow changing Page and Scene in plugin? Elgato SDK supports switchToProf ...

Regarding "switchToProfile", it is not supported at present, but may be supported in the future.

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-9 16:52:03 | 显示全部楼层
Ryszard 发表于 2024-9-3 20:06
When Title is set in StreamDock it cannot be programmatically overridden from a plugin via setTitle  ...

I think it should be considered that the title manually set by the user should have the highest priority. If you don't want users to set the title, you can disable the title in the manifest, and then add a text box in the property inspector to let users customize the title here. You can freely control the input in the property inspector

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-9 16:56:06 | 显示全部楼层
Ryszard 发表于 2024-9-5 14:46
This thread is not about specific existing plugins but about the Mirabox SDK:  https://sdk.key123.vi ...

I also found this problem. From the task manager, I saw that some plug-in exe programs were out of StreamDock's control. Those that were not out of StreamDock's control could be closed together with the software, while those that were out of control would continue to run. I reported this to the relevant personnel.

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-9 17:05:19 | 显示全部楼层
Ryszard 发表于 2024-9-6 16:59
The stram dock application does not scale at all - as you can see in the attached image. Having a la ...

I think this suggestion is very good. When I was developing plugins, I often felt that the property inspector area was too small. I will give feedback to the relevant personnel.

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-9 17:43:48 | 显示全部楼层
Heart 发表于 2024-9-9 16:35
Our software does receive these two events. I just looked at the code and found that the processin ...

My leader has arranged for someone to make changes to this.

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-9-10 00:28:45 | 显示全部楼层
After setSettings, the didReceiveSettings on the other side will respond (the other side means that when the plug-in calls setSettings, the didReceiveSettings of the property inspector will respond, and when the property inspector calls setSettings, the didReceiveSettings of the plug-in will respond)


Only this doesn't work properly either. After pressing the knob I call setSettings. In response I get didReceiveSettings but for a different context:

read:{"action":"com.rstelmachowicz.przesuwak","context":"vf62h7d3z2duc8flmx589m1214ds84ni","device":"4QJEPIGSP00F3X6KDW636S27YY4U20DD","event":"dialDown","payload":{"controller":"Knob","coordinates":{"column":3,"row":1},"settings":{"settings":{"wybierzAkcje":"false"}}}}

read:{"action":"com.rstelmachowicz.przesuwak","context":"vf62h7d3z2duc8flmx589m1214ds84ni","device":"4QJEPIGSP00F3X6KDW636S27YY4U20DD","event":"dialUp","payload":{"controller":"Knob","coordinates":{"column":3,"row":1},"settings":{"settings":{"wybierzAkcje":"false"}}}}

write: {"event":"setSettings","context":"vf62h7d3z2duc8flmx589m1214ds84ni","payload":{"settings":{"wybierzAkcje":"false"}}}

read:{"action":"com.rstelmachowicz.przelacznik","context":"efnk3ldf5smwj633j9338173k7du4g9k","device":"4QJEPIGSP00F3X6KDW636S27YY4U20DD","event":"didReceiveSettings","payload":{"coordinates":{"column":2,"row":0},"isInMultiAction":false,"settings":{"akcjaDoPrzodu_0":"","akcjaDoPrzodu_10":"","akcjaDoTylu_0":"","akcjaDoTylu_10":"","akcja_0":"","akcja_10":"","aktywnyKonfig":"0","czasKlikDoPrzodu":"1000","czasKlikDoTylu":"2000","ikonaDoPrzodu_0":"","ikonaDoPrzodu_10":"","ikonaDoTylu_0":"","ikonaDoTylu_10":"","ikona_0":"","ikona_10":"","krotnosc_0":"20","krotnosc_10":"20","pauza_0":"20","pauza_10":"20","przewinAkcje":true,"tytul_0":"","tytul_10":""},"state":0}}

144

主题

916

回帖

2993

积分

版主

积分
2993
发表于 2024-9-10 09:50:22 | 显示全部楼层
Ryszard 发表于 2024-9-9 02:24
Events didReceiveSettings for knobs only works if you have previously clicked on the knob icon in th ...

Okay, thank you for your feedback. I have forwarded this to our R&D engineer

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-10 10:08:02 | 显示全部楼层
Ryszard 发表于 2024-9-10 00:28
Only this doesn't work properly either. After pressing the knob I call setSettings. In response I  ...

Is your last reading in the plugin?
Reading on the plugin here is the PropertyInspector side.(Each of our action is separated from the front and back, the front end is the PropertyInspector, and the back end is the plugin)
You are setSettings in dialUp or dialDown, right?
Then the corresponding response is at the front end(PropertyInspector).
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Stream Dock 论坛 ( 粤ICP备16086630号 )

GMT+8, 2024-11-21 18:16 , Processed in 0.128493 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表