Introduction of a "type mode" and an "unicode mode" of input

Jaroslaw Staniek staniek at kde.org
Sun Jul 3 15:59:03 BST 2016


On 3 July 2016 at 15:10, Friedrich W. H. Kossebau <kossebau at kde.org> wrote:

> Am Sonntag, 3. Juli 2016, 12:40:52 CEST schrieb Jaroslaw Staniek:
> > On 3 July 2016 at 11:58, René J.V. <rjvbertin at gmail.com> wrote:
> > > On Sunday July 03 2016 11:28:28 Jaroslaw Staniek wrote:
> > > >On a GUI level: There's KDE GUI for that (there are many equivalents):
> > > >https://utils.kde.org/projects/kcharselect/
> > >
> > > Does that have a KF5 equivalent yet?
> >
> > ​Nope and for a reason.
>
> May I allow myself to correct things a little?
> (Good to see I am not the only one whose memory sometimes fail :) )
>
> There is both a standalone app called kcharselect, which the above link is
> about. And there is a Qt5/KF5-based version of it.
>
> Next, there has been a utility class KCharSelect in kdelibs which allowed
> to
> pick a character (sharing a lot of code with the above app).
> And this class is also part of KF5, in the module KWidgetAddons:
> https://api.kde.org/frameworks/kwidgetsaddons/html/classKCharSelect.html


​Ah yes, sorry. A reason for my elaboration ​

​was that I severely misunderstood this question with the topic of this
thread. ​KCharSelect is a tool to pick a _single_ unicode character in the
application's space, while we're discussing a, input method which exposes
Unicode ranges to the user (so has a state), aside from language selection.
QChar::category() is enough to know the category and querying categories
for given font is available somewhere (cannot spot it now in Qt but it's in
ICU maybe?).

This does not change the opinion that the place for implementation is the
OS.
And usability study is of course a good thing to perform.


>
> Cheers
> Friedrich
> _______________________________________________
> calligra-devel mailing list
> calligra-devel at kde.org
> https://mail.kde.org/mailman/listinfo/calligra-devel
>



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20160703/9bcbd3a2/attachment.htm>


More information about the calligra-devel mailing list