On Fri, 2011-04-29 at 18:11 +0200, Christoph Noack wrote: > Hi Kohei, hi Scott! > > Kohei, thanks for the helpful information here ... great that you're > listening here (especially since I know your workload...)!
No problem. I decided to jump in because we (the developers) have been discussing this matter to death. So, this is not just a concern for the UI designers alone. > Am Freitag, den 29.04.2011, 10:25 -0400 schrieb Kohei Yoshida: > > On Thu, 2011-04-28 at 23:15 -0600, Scott Pledger wrote: > > > Is there any chance of implementing any kind of an XML-based UI template? > > > Something similar to XUL may be a good place to start... > > > > We don't have any concrete vision of what the VCL replacement should > > look like, but making UI definition files XML-based is surely a sane > > approach. In fact, when we attempted to replace it at one point, we did > > use an XML-based UI definition format. Some of these files are still > > around in the code base though we are on their way out. > > > > So, yeah, XML-based UI definition format is very likely. > > As far as I know, there have been several attempts to solve this issue. > For example, at the OOoCon 2010 I attended a presentation related to XML > based UI declaration ... > > http://www.ooocon.org/index.php/ooocon/2010/paper/view/199 > (see also the presentation download) > > Sun/Oracle also thought about that ... during my visit in Hamburg early > 2010, we discussed how e.g. toolpanes might ideally behave - some > improvements about what we have today. Here, "ideally" mainly refers to > its technical behavior to detach/attach them anywhere. In this > discussion, XML based UI stuff was mentioned as well. Here is the blog > post - no technical relevance, but maybe interesting: > http://uxopenofficeorg.blogspot.com/2010/01/ux-meeting-in-hamburg-day-two.html Thanks for the info. FYI we (the Go-OO team) had worked on introducing the new UI layout engine as well. Though that attempt didn't really materialize, we are very much interested in giving it another go. So this is very important to all of us, and many of us have been scratching our heads trying to figure out what best to do to bring it forward. We've looked through pretty much all existing frameworks but none of them fit our need without making major compromise somewhere. And to be honest replacing one cross-platform framework (VCL) with another one may not solve the issue, no matter how good some people believe the replacement is. Kohei -- Kohei Yoshida, LibreOffice hacker, Calc <kyosh...@novell.com> -- Unsubscribe instructions: E-mail to design+h...@libreoffice.org Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/www/design/ All messages sent to this list will be publicly archived and cannot be deleted