2011-09-14, 15:02
It would be helpful to know where the DB thinks the file should be in case it cannot open it. The current dialog (yesnodialog) has one empty line that could be filled with the path of the file.
This would be an intermediate solution and furthermore I would suggest to add a "retry" option instead of offering to delete the entry.
should display a "retry" dialog instead of calling DeleteItem right away.
The retry dialog should contain just a "retry" button and if the user cancels this retry dialog, the current process flow could be picked up again.
I would be willing to create a patch.
Code:
//in bool CGUIWindowVideoNav::DeleteItem(CFileItem* pItem, bool bUnavailable /* = false */)
if(bUnavailable)
{
pDialog->SetLine(0, g_localizeStrings.Get(662));
pDialog->SetLine(1, g_localizeStrings.Get(663));
pDialog->SetLine(2, pItem->GetPath());
pDialog->DoModal();
}
This would be an intermediate solution and furthermore I would suggest to add a "retry" option instead of offering to delete the entry.
Code:
bool CGUIWindowVideoNav::OnClick(int iItem)
The retry dialog should contain just a "retry" button and if the user cancels this retry dialog, the current process flow could be picked up again.
I would be willing to create a patch.