I have tested your latest version for a while and I would like to report the following: In general it is working fine except of some issues, described below
1) The configuration of a schedule to work as an egg-timer works as you described but it is for the user not 100% intuitive, if possible I would suggest to add a set-up page that looks like the picture below
A new type of schedule "Timer" is selected and then the new page is displayed 2) When I start the schedule the start event and stop events are correctly generated but idf I restart the schedule before it stopped, I get two instances running. I think there should be a kind of "abort at restart" so that the first is stopped and then it is restarted. See the part of the log below 3) I receive an error message if I push button "Show SchedulGhost manager..." and then "Add new" before I press the OK button if the plugin is just added new
Code: Select all
17:04:29 Traceback (most recent call last) (1397): 17:04:29 File "C:\Program Files\EventGhost\plugins\SchedulGhost\__init__.py", line 1329, in onButton 17:04:29 empty = [1, "", -1, , "", self.plugin.prefix, "", "", ""] 17:04:29 AttributeError: 'SchedulGhost' object has no attribute 'prefix'
Otherwise working very well,
Best regards, Walter