GNOME Bugzilla – Bug 245420
Hangul name grouping is invalid in Contacts minicard
Last modified: 2013-09-10 14:02:07 UTC
Currently name grouping use "beginswith query" in Evolution Contacts minicard. but that is invalid. Korean Language(=Hangul) have 3 area in unicode. (Hangul Jamo, Hangul Compatiblity Jamo, and Hangul Syllable) and usally Hangul Syllable should be used. But Hangul Syllable area is too large to group with table in PO file. so I made a workaround patch(Korean Only). Hangul Syllable(U+AC00 ~ U+D7FF) can decomposite to Hangul Jamo ( U+1100 ~ U+11FF). and my patch use "query with decomposited output" And in Chinese, I heard name grouping use Ideographs' pronunciation. so using "beginswith query" can't group name. It will need different way.
Created attachment 42590 [details] [review] Korean name grouping workaround patch
a screen shot with applied patch. http://ftp.mizi.com/~ganadist/evo-add2.png
Created attachment 42592 [details] [review] new korean workaround patch
Created attachment 42593 [details] [review] new patch, previous patch has some leaks
...so marking the first and second patch as obsolete, so only the third has to be checked
patch needs rework due to moving stuff from evolution to evolution-data-server. young-ho cha, is this still an issue with a current version of evo?
evolution contacts had removed grouping feature. but when print contacts, still grouped.
which evo version are you using?
I'm using 2.4.2.1
Is this still valid with 2.12.x or 2.21.x? There has been done some changes with respect to comparing, using collate, which can help, I guess. Not sure, though. In the contacts, you can use View->Current view->By Company, as one predefined view with grouping. otherwise you can right click over the column and select "Group by this field", or simply customize current view.
I'm setting this to need info, now for 2.30.0+.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!