1. 19 May, 2021 1 commit
  2. 10 May, 2021 1 commit
  3. 29 Mar, 2021 2 commits
  4. 11 Mar, 2021 1 commit
  5. 08 Jun, 2020 4 commits
  6. 14 Apr, 2020 1 commit
  7. 10 Mar, 2020 1 commit
  8. 27 Feb, 2020 1 commit
  9. 12 Oct, 2019 1 commit
  10. 02 Aug, 2019 2 commits
  11. 27 Jul, 2019 1 commit
  12. 20 Jul, 2019 3 commits
  13. 18 Jul, 2019 1 commit
  14. 17 Jul, 2019 1 commit
  15. 16 Jul, 2019 2 commits
  16. 09 Jul, 2019 3 commits
  17. 07 Jul, 2019 1 commit
  18. 09 Apr, 2019 1 commit
  19. 02 Apr, 2019 1 commit
  20. 12 Dec, 2018 1 commit
    • Matthias Clasen's avatar
      Clarify docs around text input · 8d39b9ac
      Matthias Clasen authored
      Make it clear that all text input must be valid UTF-8,
      except in the case pango_layout_set_text, which we now
      officially document as accepting and handling invalid
      input.
      8d39b9ac
  21. 04 Dec, 2018 1 commit
  22. 20 Nov, 2018 3 commits
  23. 15 Nov, 2017 1 commit
  24. 27 Oct, 2017 1 commit
  25. 30 Aug, 2017 1 commit
  26. 17 Aug, 2017 1 commit
  27. 15 Aug, 2017 2 commits
    • Matthias Clasen's avatar
      Fix backspace-deletes-character for Emoji · 0328707e
      Matthias Clasen authored
      We want to delete the entire cluster if it is an Emoji.
      To do so, look at prev_GB_type to find Emoji.
      
      This fixes backspacing for sequences like
      "man health worker" or "family: man, woman, boy, girl".
      0328707e
    • Matthias Clasen's avatar
      break: Stop lumping ZWJ with Extend · 287d6ecd
      Matthias Clasen authored
      ZWJ is treated as its own class in TR29, and us lumping
      them together and then manually checking wc == 0x200d in
      various places was causing us to inadvertedly inserting
      grapheme breaks in the middle of Emoji ZWJ sequences
      where they are not suppose to be.
      
      Add test cases to verify this.
      287d6ecd