Update to C++17.
Fix Qt 5.15 warnings.
Add SKNOPLAYER, SKNOTORRENT defines.
Add the 'toVbml' functions.
WControllerApplication: Remove the QML Connections warning.
WControllerApplication: Update the 'randomInt' function.
WControllerApplication: Add the 'tabs' function.
WControllerApplication: Add the 'dateToMSecs/Secs' functions.
WControllerApplication: Add 'bml(s)' functions.
WControllerApplication: Add 'insertLine(s)' functions.
WControllerApplication: Add 'removeLine(s)' functions.
WControllerApplication: Add 'currentDateTo(s)' functions.
WControllerApplication/linux: Add 'screenSaverEnabled' support.
WControllerDownload: Update CONTROLLERDOWNLOADMAXJOBS to 16.
WRemoteData: Add the 'body' property.
WRemoteData: Update the 'header' property.
WLoaderNetwork: Update the 'header' support.
Add parallel WBackendNetQuery loading.
WControllerView: Add WControllerViewWriteImages.
WControllerView: Add 'fadeIn/Out' properties.
WControllerPlaylist: Add 'getNext(s)' functions.
WControllerPlaylist: Add 'check(s)' functions.
WControllerPlaylist: Add the 'm3u8' format.
WControllerPlaylist: Apply 'high priority' to custom queries.
WControllerPlaylist: Update the 'onItemLoaded' behavior.
WControllerPlaylist: Update the 'getLanguages' function.
WControllerPlaylist: Fix the 'getFeed' function.
WControllerPlaylist: Fix 'trackQuery(s)' signals.
WAbstractView: Add the 'setScreen' function.
WAbstractView: Update the 'onMove' function.
WAbstractView: Remove 'fromWinId' in the 'screen' property.
WView: Remove the 'fadeDuration' property.
WView/qt5: Enable vsync by default.
WDeclarativeMouseArea: Update mouse ungrab in the 'setPressed' function.
WDeclarativeImageBase: Add the 'defaultSize' property.
WDeclarativeImageBase: Update the 'sourceSize' property.
WDeclarativePlayer: Add output support.
WBackendNet: Add the 'typeFromQuery' function.
WBackendNet: Add the 'getLibraryItem' virtual function.
WBackendNet: Add the 'mode' property.
WBackendNet: Update the 'tryDelete' behavior.
WBackendNetQuery: Update the 'maxHost' property to 5.
WLibraryItem: Add the 'toVbml' virtual function.
WLibraryFolder: Add the 'toVbml' function.
WLibraryFolder/WLibraryFolderItem: Add the 'isValid' function.
WPlaylist: Add 'reload(s)' functions.
WPlaylist: Add the 'loadTracksBetween' function.
WPlaylist: Add the 'applyTrackAbort' function.
WPlaylist: Add the 'toVbml' function.
WPlaylist: Add the 'trackQueryCompleted' signal.
WPlaylist: Add 'Track(s)' enums.
WPlaylist: Update playlist loading implementation.
WTrack: Add the 'toVbml' function.
WTrack: Add the 'type' property.
WTrack: Add the 'typeFrom/typeTo' functions.
WTrack: Remove the 'quality' property.
WAbstractBackend: Add output support.
WAbstractBackend: Add 'SourceMode' enum.
WAbstractBackend: Add SKNOQML support.
WAbstractBackend: Add 'quality(s)' conversion functions.
WAbstractBackend: Add 'live' functions.
WAbstractBackend: Update the 'Output' enum.
WAbstractBackend: Update the 'Quality' enum.
WAbstractBackend: Fix the 'loadSource' function.
WBookmarkTrack: Add the 'type' property.
WTabTrack: Add SKNOPLAYER support.
WTabTrack: Add 'loadTrack(s)' functions.
WTabsTrack: Add 'loadTracks(s)' functions.
WControllerMedia: Add the 'SourceMode' support.
WControllerMedia: Add SKNOPLAYER support.
WControllerMedia/WMediaReply: Add the 'toVbml' function.
WBackendVlc: Improve frame swapping.
WBackendVlc: Add libvlcvideoget_size in 'setup'.
WBackendVlc: Add 'live' support.
WBackendVlc: Remove the mutex.
WBackendVlc: Fix 'backendSynchronize' reset implementation.
WVlcEngine: Set default language to english.
WVlcEngine: Restore the 'input-fast-seek' parameter.
WVlcPlayer: Add output support.
Update implementation.
qt5: Add QWebEnginePage implementation.
WTorrentEngine: Update torrent add implementation.
WTorrentEngine: Update the 'EventCreate' implementation.
WTorrentEngine: Update the 'EventAdded' implementation.
WTorrentEngine: Update 'onRemove(s)' functions.
WTorrentEngine: Fix the 'removeMagnet' function.
WBackendLoader: Update the threaded loading implementation.
WBackendLoader: Update the cache implementation.
WBackendLoader: Add the 'onCreate' function.
WBackendLoader: Update the 'addBackend' function.
WBackendIndex: Fix 'update' and 'reload' functions.
WBackendUniversal: Add the 'getLibraryItem' implementation.
WBackendUniversal: Add the HTML_TRACKS function.
WBackendUniversal: Add the HTML_PLAYLISTS function.
WBackendUniversal: Add the 'applyQueries' function.
WBackendUniversal: Add the BACKENDUNIVERSALMAXQUERIES variable.
Style: Update the 'getHeightColumn' function.
Window/mobile: Update to non resizable by defaut.
BaseLineEdit: Add the 'displayText' alias.
BaseList: Add 'scroll(s)' and 'getY()' functions.
BaseScrollBar: Fix the 'originY' support.
Create RectangleLive.
Icon: Add 'defaultSize' to imageStyle.
Console: Update the 'scrollToBottom' implementation.
TabsTrack: Add the 'reloadTracks' implementation.
WallVideo: Add the 'playerDoubleClicked' signal.
WallVideo: Add 'player output' support.
ComponentList: Add the 'checkHover' property.
Create ButtonTouchTrack.
Create ListPlaylist.
StyleTouch: Update the 'applyStyle' function.
Console: Update the 'scrollToBottom' implementation.
ListPlaylist: Add the 'reloadTracks' implementation.
PlayerBrowser: Add the 'areaPlay' item.
Qt: Update to 5.15.2.
VLC: Update to 3.0.16.
libtorrent: Update to 2.0.4.