Don't delete paths that have exclude or strSettings set and
don't delete paths that are refered to by other tables as parentID
FIX: regenerate auto-thumb if not present
[pvr] add missing channel up/down key bindings in FullScreenLiveTV for remaining keymap files after 108c19c
AddonBrowser: check if dialog was confirmed instead of checking if it wasn't multiselection and if anything was selected. We might skip CGUIDialogSelect::OnBack when we close dialog (for example when we reload skin).

Fixes crash when we reload skin while in skin selection dialog. GUIWindowSettingsCategory didn't catch that we in fact canceled dialog and tried to proceed with changing setting (that we already deleted when closing settings window) causing bad memory access.
change CGUIDialogSelect::SetItems() to create copy of list instead of just setting pointer to it
fixes crash when reloading skin while select dialog is active
GUIDialogSelect: get rid of not needed m_vecListInternal and just use m_vecList (we don't store pointer to external list anymore)
added: pass volume amplification from dvdplayer to AEStream
pvr: Fixed search dialog

The guide based search was not working correctly because of incorrect
spinner values for the channel group.
added: volume amplification for softae
[PATCH] [AE/CA] - add soft limiter / volume amplification
Correct the GUIDialogKeyboard class to ignore non-printing unicode values
don't group movies into sets in files view
FIX: No update path for pre-frodo scrapped thumb url without "aspect" attribute
Ensure that the previous menu action is not handled in a list/panel container - it is handled at the window level
library: use userdata/library/ instead of userdata/Database/ for custom video library nodes
addon GUI: fix segault in destroy window
addon GUI: fix doModal
added: GetAmplification/SetAmplification stubs for CPulseAEStream
don't blindly add slashes at the end of sources. fixes #13550
videodb: allow deletion of smartplaylists