Bug Report: External Functions
Posted: Sun Aug 02, 2020 5:21 pm
I must admit that I've never used the External Functions tab in RM before, so today I decided to try it out to see what it does. I deduced that it's a way of incorporating key moves from other devices into the RM side of an upgrade, so I added something that I had already programmed as a keymove into an upgrade to see what it would look like. As expected, the keymove in question got converted from a regular keymove to a shaded keymove that belongs to an upgrade, and I noticed that the Edit Upgrade button became active for it.
Now, here's what I think is a bug. Most of the greyed out entries in my Keymoves section are simply functions that I assigned to buttons that are not part of the keymap, so clicking Edit Upgrade takes me back to that upgrade, as expected. However, I added an External Function to upgrade-1, and the external function just happened to come from upgrade-2. Given that the external function belongs to upgrade-1, I would expect clicking Edit Upgrade to take me to upgrade-1, so I could edit the external function if that's what I wanted to do, however it takes me to upgrade-2, which doesn't have any external functions. Make sense?
The following zip contains 2 copies of my rmir file, one from before I decided to try External Functions (file 4) and one after (file 4a). I added the external function to upgrade DVD/2000 and it just happened to come from upgrade DVD/2002. The external function is on row #16 on the Keymoves tab, for AUX1 shift-SWAP. I was expecting Edit Upgrade to take me to DVD/2000 but it took me to DVD/2002. Are my expectations correct, is this a bug?
https://www.hifi-remote.com/forums/dload ... e_id=26035
Next, I tried the Detach button to see if it works, I was expecting it to convert my external function back to a regular keymove. It does create a new keymove as expected, but it doesn't delete the external function version, and clicking Delete on the external version has no effect either. (file 4b) Is this a bug?
Also, is there any way to disable the "Shaded keymoves..." message? Once you've read it, it kind of gets in the way of navigating the shaded part of the Keymoves tab.
Now, here's what I think is a bug. Most of the greyed out entries in my Keymoves section are simply functions that I assigned to buttons that are not part of the keymap, so clicking Edit Upgrade takes me back to that upgrade, as expected. However, I added an External Function to upgrade-1, and the external function just happened to come from upgrade-2. Given that the external function belongs to upgrade-1, I would expect clicking Edit Upgrade to take me to upgrade-1, so I could edit the external function if that's what I wanted to do, however it takes me to upgrade-2, which doesn't have any external functions. Make sense?
The following zip contains 2 copies of my rmir file, one from before I decided to try External Functions (file 4) and one after (file 4a). I added the external function to upgrade DVD/2000 and it just happened to come from upgrade DVD/2002. The external function is on row #16 on the Keymoves tab, for AUX1 shift-SWAP. I was expecting Edit Upgrade to take me to DVD/2000 but it took me to DVD/2002. Are my expectations correct, is this a bug?
https://www.hifi-remote.com/forums/dload ... e_id=26035
Next, I tried the Detach button to see if it works, I was expecting it to convert my external function back to a regular keymove. It does create a new keymove as expected, but it doesn't delete the external function version, and clicking Delete on the external version has no effect either. (file 4b) Is this a bug?
Also, is there any way to disable the "Shaded keymoves..." message? Once you've read it, it kind of gets in the way of navigating the shaded part of the Keymoves tab.