Service Mapping Improvements ("Map All")
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.
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
Updated by Prof Yaffle over 5 years ago
There was some discussion on IRC as to whether leaving all services unselected gave you a "map all" function.
That seemed like an odd UI choice, but - on testing - it does not seem to be the case anyway. Selecting "Map Services" or "Map All" with nothing selected and no services are mapped, as would be expected. You need to do the Ctrl+A shuffle beforehand.
Updated by Jaroslav Kysela over 5 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset tvheadend|f65b842d55ebace8c51a9bcdc3ab970dd8d6570c.