2011/4/28 Kohei Yoshida <kyosh...@novell.com>:
> On Thu, 2011-04-28 at 10:49 -0600, Scott Pledger wrote:
>> One thing that we may wish to look into is using the same concept as the
>> Chromium project does - pulling colors in from the user's native desktop
>> environment, but not necessarily using those widgets.  This will give
>> LibreOffice the ability to render its own layout and even graphics options,
>> but it will render them in a manner that allows for much better desktop
>> integration without completely rejecting using our own layout/widget
>> concepts...
>
> FYI, that's precisely what we do today.  We do pull colors from the
> native desktop, and we do even render widgets using native calls, but do
> our own layouting, which isn't all that great and doesn't make the app
> feel and behave like a native app (IMO).
>
> Kohei
>
> --
> Kohei Yoshida, LibreOffice hacker, Calc
> <kyosh...@novell.com>
>
>

Indeed. Correct me if I'm wrong (my technical background in not deep
enough) but I think the problem is that OOo/LibO is using some archaic
(and arcane) set of libraries to draw its UI called VCL, that no one
else use. As a matter of fact, OOo/LibO is NOT a GTK app, but a VCL
app that can connect to GTK or Qt libraries through "VCL plugins".(1)
Switching to a more modern set of libraries will easy the task of
desktop integration preserving at the same time its own layout.
But as always, writing the word "switching" is a lot easier that the
switch itself.

(1) Chakra project recently published a LibO version 100% GTK free:
http://chakra-project.org/news/index.php?/archives/175-LibreOffice-available-for-testing-Be-free.html

Cheers
Ricardo

-- 
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

Reply via email to