… m_vecList (we don't store pointer to external list anymore)
… just setting pointer to it fixes crash when reloading skin while select dialog is active
… 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.
…uses the file path calculation when attempting to locate the template file. This change includes a last ditch effort to recover.
…e file path calculation when attempting to locate the template file. This change includes a last ditch effort to recover.
This now requires the version 2 api for menu overlays. It fixes issues with silly high GPU load during bluray menu's and corruption of the menu
…y any TV on the market, and saves a couple of ms when we don't try this
…he url attribute applies only to the <fanart> block being processed. fixes #12860
…arently not all distros link libpulse to libpulse-simple
… as dirty, prevents the capture from showing up
…be 100 ms, not 10ms. 10ms creates pointless CPU load.
…) methods on AddonClasses.
… causing an SEGV. This allows the generated code to handle NULL defaults.
… an exception when the particular control isn't a known python control type.
…lbacks while in DoModal. This may have further reaching effects sicne it effecively allows the DoModal call to repeatedly invoke makePendingCalls avoiding the need for extraneous PulseActionEvent calls.
…occationally still be required to handle calls from the CGUIWindow system but by then it's deleted. This resolves that by reference counting Window classes from both Python AND the CGUIWindow system so that it's not finally deleted until both are done with it. In this case the 'unregister' work that was previously done in the 'deallocating' method needed to be moved to a separate method (now called 'dispose') and invoked when python is finished with the Window rather than on destruction.
…ing and grouping