Problems with umlauts in find bar



Hi all,

I found a small annoyance in the entry completion of the find bar. If
you have tag names containing German umlauts they disappear from the
completion list as soon as you type the umlaut. Here is a short example:

1. create a tag named "Löwenzahn"
2. type '/' to open the find bar
3. type 'l' - the tag "Löwenzahn" appears in the completion window
4. type 'ö' - the tag disappears from the completion window
   (complete text in entry box now is "lö")

I tracked the issue down and it is caused by gtk-sharp returning
differently normalized strings (see bug entry:
https://bugzilla.novell.com/show_bug.cgi?id=611972). As this seems to be
a bug in gtk-sharp, I'm not sure if a workaround within f-spot is
appreciated. Anyhow I created a small patch that fixes the problem for me:

http://gitorious.org/~dkoeb/f-spot/dkoebs-mainline/commits/findbar

I think it is pretty self-explanatory and should also work once the bug
in gtk-sharp is fixed. If a workaround for this problem is appreciated
within f-spot I'm happy to create a merge request.

Best regards,
Daniel


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]