topix wrote: ↑Wed Feb 28, 2018 3:44 pm
Snowbird wrote: ↑Wed Feb 28, 2018 2:08 pm
I think it would have been better to not display the year as it's not very useful and takes some space for nothing
I thought about making it configurable, but that would have made it complexer and i'm lazy

(I use
%x to display the date. This will use the short local date representation.)
Well, I know a lot about laziness LOL

and I totally understand you, no worries, there's no need to make it configurable anyway, just remove the year when you get a chance (no hurry) and it will be more than sufficient for 99% EG'ers

.
topix wrote: ↑Wed Feb 28, 2018 3:44 pm
Snowbird wrote: ↑Wed Feb 28, 2018 2:12 pm
I can not click on the [OK] button to finish the installation, because it's greyed out
That's a "
feature" we introduced. In the MQTT config panel click on Abort/Restart all and the Ok button will be enabled.
Seems we have to rework that feature a bit.
LOL ok

I like this "feature", I did your trick and it worked, I was able to click on [OK], and the plugin is now installed successfully, but now I have another issue, I can't add any MQTT action

So I think, work is in progress and I should not use this version, I will revert to RC4 for now. If you're interested, here's the error I get when I try to add an MQTT action :
Code: Select all
28/02/2018 17:33:28 Traceback (most recent call last) (WIP-2018.02.28-12.41.55):
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\Classes\TaskletDialog.py", line 162, in ProcessingTask
28/02/2018 17:33:28 self.Configure(*args, **kwargs)
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\Classes\ConfigDialog.py", line 106, in Configure
28/02/2018 17:33:28 treeItem.Configure(*args)
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\Classes\ActionItem.py", line 80, in Configure
28/02/2018 17:33:28 return self.executable.Configure(*args)
28/02/2018 17:33:28 File "C:\ProgramData\EventGhost\plugins\MQTT Client\__init__.py", line 1593, in Configure
28/02/2018 17:33:28 qosCtrl = panel.SpinIntCtrl(qos, min=0, max=2)
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\Classes\ControlProviderMixin.py", line 116, in SpinIntCtrl
28/02/2018 17:33:28 return eg.SpinIntCtrl(self, -1, value, *args, **kwargs)
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\Classes\SpinIntCtrl.py", line 58, in __init__
28/02/2018 17:33:28 **kwargs
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\Classes\SpinNumCtrl.py", line 140, in __init__
28/02/2018 17:33:28 **kwargs
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\WinApi\wx_patches\__init__.py", line 31, in __init__
28/02/2018 17:33:28 super(_NumCtrl, self).__init__(parent, id, value, *args, **kwargs)
28/02/2018 17:33:28 File "wx\lib\masked\numctrl.pyc", line 618, in __init__
28/02/2018 17:33:28 File "C:\Program Files (x86)\EventGhost\eg\WinApi\wx_patches\__init__.py", line 35, in _set_parameters
28/02/2018 17:33:28 self.SetValue(self._hold_value)
28/02/2018 17:33:28 File "wx\lib\masked\numctrl.pyc", line 1281, in SetValue
28/02/2018 17:33:28 File "wx\lib\masked\numctrl.pyc", line 1625, in _toGUI
28/02/2018 17:33:28 ValueError: value 0 exceeds the integer width of the control (1)