GSoC: July 14 - July 20

Published on July 21, 2014.

Note

This post was previous published at blog.rgaiacs.com. Some links might got broken during the conversion from reStructuredText to Markdown.

This is one of the reports about my GSoC project and cover the nineth week of “Students coding”.

At this seventh week I update the layout to cover a few more symbols and make small changes at the IME.

Bellow you will find more details about the past week and the plans for this one.

Layout

I made small changes at the layout <../13/gsoc_july_7_july_13> to cover all the symbols from my proposal.

Uppercase for alternate keys

String.toUpperCase() won't work for styled Latin letters and for that reason we need to provide the uppercase value to be display for the user. This was implemented here.

Place Holders

Weeks ago I proposed and implement <../../06/25/non_linear_input> "place holders". When implement the support for styled Latin letters I faced the problem that the cursor always jump to the start of the command's argument:

I believe that was better that the cursor jump to the end of command's argument:

So I fixed the behaviour.

Place Holders When Editing

After some time testing the keyboard I noticed that place holders can make difficult to edit previous text when you want to split one paragraph because

The best solution for this problem that I thought was enable the long press of Enter to skip place holder jump. But I really like to have a better solution.

Plans for July 21 - July 27

Improve the place holder and others small bugs.

default

GSOC

GSOC2014

Tags: