2016-06-26, 01:15
The latest Krypton changes remove several window ID's that have previously been deprecated (VideoLibrary, MusicLibrary, PVR, Files, Scripts and several more.)
Whilst I fully understand and support the need for elements of the relevant API to become deprecated and then removed over time I would request better identification in the relevant changes thread that these elements have been deprecated before they are actually removed.
In the case of the removal of these window ID's in Krypton, there is no mention in the relevant changes thread for Helix, Isengard or Jarvis that these windows have been deprecated (literal translation - accepted but discouraged). Therefore their removal in Krypton comes as a surprise, as there is no prior knowledge that they had been deprecated.
Would the team please consider making it clear in advance, via the relevant threads, when any feature of the skinning API has been deprecated so that both skinners and scripters have plenty of advance warning that their relevant implementation needs to be updated.
Many thanks.
Whilst I fully understand and support the need for elements of the relevant API to become deprecated and then removed over time I would request better identification in the relevant changes thread that these elements have been deprecated before they are actually removed.
In the case of the removal of these window ID's in Krypton, there is no mention in the relevant changes thread for Helix, Isengard or Jarvis that these windows have been deprecated (literal translation - accepted but discouraged). Therefore their removal in Krypton comes as a surprise, as there is no prior knowledge that they had been deprecated.
Would the team please consider making it clear in advance, via the relevant threads, when any feature of the skinning API has been deprecated so that both skinners and scripters have plenty of advance warning that their relevant implementation needs to be updated.
Many thanks.