Reply to comment

Re: Intended organization of KDE Frameworks

By Inge Wallin at 06/07/2011 - 02:39

On Tuesday, June 07, 2011 00:04:41 Kevin Ottens wrote:
Very good start, although I can sympathize with the pains of the translators.
Were there any translators at the sprint?

May I suggest that everything with widgets in it is moved to another "Look &
Feel + Consistency" box? In the figure I can see kwidgets, color widgets,
jobs widgets and possibly kgui. The reason is that our technology is starting
to be used in places where qwidgets aren't even used, and it makes zero sense
to link to a library with widgets in them on e.g. a MeeGo smartphone.

On the other hand, the dialogs and widgets implement a functionality that we
would like to have available to those platforms (in many cases). This means
that we would want to provide equivalent or similar dialog on other platforms
that are consistent with that platform and HIG in question.

So a well defined API that applications could use, and a well isolated way to
include a set of implementations would be nice. We are dealing with exactly
this type of problems in Calligra right now, where our tools are linked with
the data shapes, but some parts of the tools don't make sense on e.g. touch
screens. One example of that is docker windows. It would be a pity to build
in another one of these hardcoded assumptions on the graphic environment now
that we are doing this nice refactoring effort.

This is exactly what I'm talking about.