Update to C++17.
Update the 'message' implementation.
AndroidManifest: Enable URL sharing.
DataLocal: Update 'subtitleIndex' default.
Create PanelOutput.
Create PageApplication, PageOutput.
Remove PageCache.
Update componentTrack(s) height in tight mode.
Update scrollBar(s) minimum handle size.
ListPlaylist(s): Taking track sizes into account.
dev: Update communication implementation.
dev: Update screenshots implementation.
Create ButtonSettingsConfirm.
Rename PageVideo.
Add 'cleanMatch' to components.
Update the contextual menu(s) implementation.
Gui: Add cursor support.
Gui: Add the 'pGetKeyboardVisible' function.
Gui: Add the 'pClearTorrents' function.
Gui: Update 'browser' hide behavior.
Gui: Update the 'expand' function.
Gui: Update the 'pSetDesktop' and 'pSetMobile' function.
Gui: Update the 'saveTrackData' function.
Gui: Update the 'pAudio' property.
Gui/mobile: Update the 'buttonUpdate' behavior.
Gui: Remove the 'getTitle(s)' functions.
AreaContextualApplication: Update the 'pShowPanelList' function.
AreaContextualApplication: Update the 'componentFeed' item.
AreaContextualApplication: Rename the 'checkPress' function.
PanelTracks/Related: Remove 'positionViewAtIndex' calls.
PanelTracks: Add the 'play' function.
PanelTracks: Add the 'browseFeed' function.
PanelTracks: Update the 'search' function.
PanelSearch: Update the 'selectDefault' function.
LineEditSearch: Display the source with a clean fragment.
LineEditSearch/qt5: Add the 'pHidePanel' function.
LineEditSearch/mobile: Update focus implementation.
ListBackends: Add the 'pBackendIndex' property.
CompBackend: Update the 'margins' property.
CompBackend: Update the 'onClick' event.
CompBackend: Update the 'checkHover' setting.
PageSubtitles/mobile: Update 'buttonClose' click.
PageSubtitles/mobile: Update the 'lineEdit' behavior.
PageVideo: Update implementation.
PageAdvanced/mobile: Remove lock setting.
Add the 'external' icon.
LineEditSearch: Add the 'maximumLength' property.