[Dvdxul-devs] Current state
Brought to you by:
isydor,
yvan_norsa
|
From: Yvan N. <yva...@gm...> - 2005-06-30 08:49:36
|
Hi, I think it would be great if we could make a sort of weekly report about what's going on in DvdXul, and what's next. So I've added the preferences page, which should allow the user to choose the local storage mode. But there are two problems : - there is a test when the user selects the DbXML component, which is meant to load the DbXPCOM component to check it is available. This test is wrong, and I'm gonna correct it soon. Also, it just checks the availaibility of the component, I guess we could (should ?) also check dbxml itself, probably by trying to actually *use* DbXPCOM. - DbXPCOM seems to be broken ! Indeed it shouldn't be, as there hasn't been any changes on it since some time, but the fact is, it failed when I tried it some days ago. Unfortunately I haven't much free time nowadays, but my guess is I just had some troubles with the XPCOM component registration, so if someone could test that, it would be great. The other preferences (skin and locale) aren't really active yet, because I simply don't know how to do it ^^ Indeed, I guess we could probably hack the xul file(s) directly and dynamically change the css and dtd, but that feels kinda wrong, doesn't it ? :) So we would need to have a look in moz'source ( http://lxr.mozilla.org/ ) and see how they're doing it. I also recenlty stumbled upon a cool page ( http://xulfr.org/wiki/ApplicationAutonome ) which explains how to have a really independent application (which doesn't even need xulrunner; like firefox/thunderbird/nvu, indeed). I do not know of an english version, but I guess there should be some infos on this topic somewhere :) Of course we don't really need to have this working soon, but anyway, it would be pretty cool :) Furthermore, it is *possible* that it *could* simplify the xpcom registration problems, and even remove them completely ! And finally, I really have to made the changes we discussed last week on the online database, so we'd be able to finish the dvd edition pages and stuff, which would be also really great :) So, a lot of great things are coming up our way, but which require a great amount of work :) Happy hacking, Yvan |