1. 02 Jun, 2021 1 commit
  2. 28 May, 2021 2 commits
  3. 05 May, 2021 1 commit
  4. 22 Mar, 2021 1 commit
  5. 18 Mar, 2021 1 commit
  6. 17 Mar, 2021 2 commits
  7. 16 Mar, 2021 4 commits
  8. 12 Mar, 2021 1 commit
  9. 11 Mar, 2021 1 commit
  10. 08 Mar, 2021 2 commits
  11. 07 Mar, 2021 1 commit
  12. 06 Mar, 2021 2 commits
  13. 05 Mar, 2021 8 commits
  14. 04 Mar, 2021 1 commit
  15. 03 Mar, 2021 2 commits
  16. 02 Mar, 2021 2 commits
  17. 01 Mar, 2021 1 commit
  18. 25 Feb, 2021 4 commits
  19. 24 Feb, 2021 3 commits
    • Matthias Clasen's avatar
      Merge branch 'libreoffice-input-fix' into 'gtk-3-24' · 5ec53599
      Matthias Clasen authored
      imcontext: Fixes to the state machine
      
      See merge request GNOME/gtk!3239
      5ec53599
    • Matthias Clasen's avatar
      imcontext: Fixes to the state machine · 7b6f6276
      Matthias Clasen authored
      It turns out that we we were sometimes emitting
      preedit-end multiple times, and sometimes not at
      all. Same for preedit-start. To fix this up, introduce
      a in_compose_sequence flag, maintain it, and use it
      in the right places.
      
      After these changes, both
      
      C-S-u 1 2 3 Enter
      Compose a e
      
      generate the right signals:
      
      preedit-start, preedit-changed,..., preedit-end, commit
      7b6f6276
    • Matthias Clasen's avatar
      3.24.26 · 953d35b2
      Matthias Clasen authored
      953d35b2