[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 Caolán McNamara changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |caol...@redhat.com |desktop.org | Status|NEW |ASSIGNED --- Comment #7 from Caolán McNamara --- wrt 1f3 the glyph exists so it gets selected, when a glyph is selected the text in the hex textentry is set to its number. There's code to not reset the text if the text would be the same as it started as, but 1f3 is not the same as 1F3, so it gets changed and the input position lost. I'll change it to be a case insensitive test -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 Commit Notification changed: What|Removed |Added Whiteboard|target:6.2.0|target:6.2.0 target:6.1.0.2 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 --- Comment #6 from Commit Notification --- Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a09d357daf65e285323ff77653a6de3058fc44da=libreoffice-6-1 tdf#118681 make sure we're using the right font char map It will be available in 6.1.0.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 --- Comment #5 from V Stuart Foote --- (In reply to Caolán McNamara from comment #4) > re "Problem entering string for the HEX value, i.e. aCodeString in > selectCharByCode() [1] on Windows does not occur with the 6.0 builds", what > exactly is the problem ? The text cursor on the Hexadecimal field is repositioned to start of field during entry, before input is complete. Simple STR try to enter 1F320 SHOOTING STAR from Miscellaneous Symbols and Pictographs Unicode section. 1. open Writer, change font to Symbola [1] 2. open Special character dialog 3. enter 1f3 in Hex search field 4. LATIN SMALL LETTER DZ shown in preview, and on chart Note position of entry cursor -> start of field 5. continuing enter 2 -> 21F3 value, so not helpful 6. have to stop entry and position to end of field enter 2 -> 1F32 7. GREEK SMALL LETTER IOTA WITH PSILI AND VARIA Note position of entry cursor -> now end of field 8. enter 0 -> 1F320 value "Missing Glyph" and no change to Subset But kind of expect that 8. will change when https://cgit.freedesktop.org/libreoffice/core/commit/?id=cf6c748f30fd630b6b7256e0c7ba1783892f9d1e rolls. So the issue with field cursor is just while entering values in the Hexadecimal field. Entering the Decimal value also returns glyphs for codepoints, but does not reposition the cursor to the start of the field so typing can continue. =-ref-= [1] install from http://users.teilar.gr/~g1951d/ if not on system, bonus current release support Unicode 11.0 http://users.teilar.gr/~g1951d/Symbola.zip -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 --- Comment #4 from Caolán McNamara --- re "Problem entering string for the HEX value, i.e. aCodeString in selectCharByCode() [1] on Windows does not occur with the 6.0 builds", what exactly is the problem ? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 V Stuart Foote changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #3 from V Stuart Foote --- @Caolán, Thanks! Reading, IIUC that is the first of several steps to assure the Unicode subset handling in the listbox. Problem entering string for the HEX value, i.e. aCodeString in selectCharByCode() [1] on Windows does not occur with the 6.0 builds. But it is bad on the 6.1 build and for master/6.2--so is that from changes to the get_text & get_preferred_size for the HEX entry [2]. I recall an issue in writing out the SMP glyphs to the the old "edit buffer" in tdf#97839 in 5.3 before it was removed, bcz the length of the char could be more than one utf16 codepoint, as fixed in [3]--something similar here? Also, did you want this Assigned? =-ref-= [1] https://opengrok.libreoffice.org/xref/core/cui/source/dialogs/cuicharmap.cxx#1048 [2] https://gerrit.libreoffice.org/#/c/52084 [3] https://cgit.freedesktop.org/libreoffice/core/commit/?id=847cdd8efd0662d61d288a4d944edc30e864d145 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 Commit Notification changed: What|Removed |Added Whiteboard||target:6.2.0 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 --- Comment #2 from Commit Notification --- Caolán McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=cf6c748f30fd630b6b7256e0c7ba1783892f9d1e tdf#118681 make sure we're using the right font char map It will be available in 6.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 --- Comment #1 from Caolán McNamara --- I think there's a few different problems bundled in here, I'll try to address the first one anyway. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 118681] SpecialCharacter dialog hex input handling of SMP codepoints is broken, on Windows at least
https://bugs.documentfoundation.org/show_bug.cgi?id=118681 V Stuart Foote changed: What|Removed |Added Blocks||109232 Summary|SpecialCharacter dialog hex |SpecialCharacter dialog hex |input handling of SMP |input handling of SMP |codepoints is broken|codepoints is broken, on ||Windows at least CC||caol...@redhat.com, ||f...@libreoffice.org, ||tietze.he...@gmail.com, ||vstuart.fo...@utsa.edu Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=109232 [Bug 109232] [META] Special character dialog and toolbar group button bugs and enhancements -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs