2010-10-22, 23:40
I still can not belive it. Downloaded source (most time consuming task), downloaded and installed C#. Then in two minutes opened project, build, published and installed XBMControl. Never experienced that.
Next step was not so enjoyable - results were exactly same as with official 0.4.7 version. If run second time, program refuses to start. Client/server communication seems be slow, many functions are unacceptably delayed, some do not work properly (browsing subdirs, skip to previous track).
Then I tweaked the source. After commented out the WebServerEnabled check in the XBMControlF1.cs, problem with 'program fails if run again' dismissed:
Unfortunately, this solves just one problem, others remain. So what next?
My ASRock is dualboot instalation (Mandriva 2010.1 & Windows 7) so I installed Windows Dharma beta3 and checked XBMControl against it - everything worked perfectly !!!!
Conclusion - the problems are evidently on the Linux side, the XBMControl does not need any corrections. May be I will test also Dharma Live CD (just to be sure), or simply wait for the final Dharma release.
Next step was not so enjoyable - results were exactly same as with official 0.4.7 version. If run second time, program refuses to start. Client/server communication seems be slow, many functions are unacceptably delayed, some do not work properly (browsing subdirs, skip to previous track).
Then I tweaked the source. After commented out the WebServerEnabled check in the XBMControlF1.cs, problem with 'program fails if run again' dismissed:
Code:
if (XBMC.Status.IsConnected())
{
// if (!XBMC.Status.WebServerEnabled())
// {
// MessageBox.Show(Language.GetString("mainform/dialog/webserverDisabled"),
// Language.GetString("mainform/dialog/webserverDisabledTitle"));
// this.Dispose();
// }
// else
updateTimer.Enabled = true;
}
else .....
Unfortunately, this solves just one problem, others remain. So what next?
My ASRock is dualboot instalation (Mandriva 2010.1 & Windows 7) so I installed Windows Dharma beta3 and checked XBMControl against it - everything worked perfectly !!!!
Conclusion - the problems are evidently on the Linux side, the XBMControl does not need any corrections. May be I will test also Dharma Live CD (just to be sure), or simply wait for the final Dharma release.