* feat(log-viewer): use only one switch to manage collection/autoscroll
* feat(log-viewer): add the ability to clear selection
* style(log-viewer): update unselect button design
<portainer-tooltipposition="bottom"message="Disabling this option allows you to pause the log collection process."></portainer-tooltip>
<portainer-tooltipposition="bottom"message="Disabling this option allows you to pause the log collection process and the auto-scrolling."></portainer-tooltip>
<divng-repeat="line in $ctrl.state.filteredLogs = ($ctrl.data | filter:$ctrl.state.search) track by $index"class="line"ng-if="line"><pclass="inner_line"ng-click="active=!active; $ctrl.selectLine(line)" ng-class="{'line_selected': active}">{{ line }}</p></div>
<divng-repeat="line in $ctrl.state.filteredLogs = ($ctrl.data | filter:$ctrl.state.search) track by $index"class="line"ng-if="line"><pclass="inner_line"ng-click="$ctrl.selectLine(line)" ng-class="{ 'line_selected': $ctrl.state.selectedLines.indexOf(line) > -1 }">{{ line }}</p></div>
<divng-if="!$ctrl.state.filteredLogs.length"class="line"><pclass="inner_line">No log line matching the '{{ $ctrl.state.search }}' filter</p></div>
<divng-if="!$ctrl.state.filteredLogs.length"class="line"><pclass="inner_line">No log line matching the '{{ $ctrl.state.search }}' filter</p></div>