Bug #3424
closedService Mapping Improvements ("Map All")
100%
Description
Part bug, part FR, I think...
Recent builds removed the "Map All" function, instead leaving the user to do a Ctrl+A to select all services before clicking the "Map" button. If you don't do this, you're presented with a LovCombo (list-of-values combo) box in which you'd need to manually select each item to map.
Two suggestions:
1. As of the build below, the button (Configuration -> DVB Inputs -> Services) is still labelled "Map All", which it no longer does. On Configuration -> Channel/EPG -> Channels, it's labelled more correctly as "Map Services". This is easy to fix... however...
2. From what I read, the LovCombo supports a selectAll() and deselectAll() method. These would be useful buttons in the mapping dialog as it allows the user to easily manipulate the service list without cancelling, re-selecting, and re-entering the service mapping window. Alternatively, there could be separate "Map selected" and "Map all" buttons on the main UI, although I personally feel that this is shifting function to the wrong panel.
I'd try to add it myself, but I can't understand how the UI elements are built from the C code any more :(