Helge Hafting wrote:

> I opened an existing document, went to document->settings->branches, and
> discovered:
> 1. I can't activate/deactivate the existing branch. The branch
>    name is non-ascii.
>    I can add a new one and activate/deactivate it, if the name is ascii.
> 2. Adding a new branch with a non-ascii name destroys the non-ascii
>    characters in the name. I get a square instead. Clearly, the "new
>    branch" entryfield and the list box uses different encodings!
>    Maybe this explains (1) too. Such a branch cannot be removed either,
>    while a branch with a ascii name is removeable.
> 3. I can't change branch colors at all - even if the name *is* ascii-only.

I did not try 3. but the non-ascii problems should now be fixed. The reason
was probably that several std::algorithms like find where used with utf8
strings, and that failed somewhere. A simple conversion of branch names to
docstring solved the problem.

There is still a problem with deactivating branches: It works by double
clicking on the branch, but the button does only work for activating.


Georg

Reply via email to