1. 12 Oct, 2015 1 commit
    • Rui Matos's avatar
      xadapter: Avoid a crash when Xkl doesn't know the real xkb groups · 2f98ddde
      Rui Matos authored
      Xkl.ConfigRec gets its layouts and variants from the _XKB_RULES_NAMES
      root window property which isn't specified anywhere and in fact
      doesn't get set under Xwayland. The group index though is accurate
      which means that we might end up trying to access an invalid index on
      the layouts or variants array and crashing.
      
      Avoid this by just lying to the caller since we can't obtain the real
      layout/variant names in that case. Since this only happens under
      Xwayland and in that case the only consumer of this API is gnome-shell
      which ends up not using the names, this should be safe.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=756194
      2f98ddde
  2. 14 Apr, 2015 1 commit
  3. 16 Jan, 2015 1 commit
  4. 28 Nov, 2014 1 commit
  5. 12 Nov, 2014 1 commit
  6. 09 Nov, 2014 1 commit
  7. 07 Nov, 2014 1 commit
  8. 31 Jan, 2014 1 commit
  9. 05 Nov, 2013 1 commit
  10. 09 Aug, 2013 1 commit
  11. 22 Apr, 2013 1 commit
  12. 25 Feb, 2013 1 commit
  13. 18 Feb, 2013 1 commit
    • Daiki Ueno's avatar
      Track XKB group configuration change · f037563b
      Daiki Ueno authored
      Since GNOME 3.6, switching XKB layouts changes the group
      configuration, while libcaribou assumes that the configuration is
      fixed during the session.
      
      This patch tries to track group configuration changes and allow
      clients to reconstruct keyboard UI through two new signals:
      KeyboardModel::group-added and KeyboardModel::group-removed.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=694011
      f037563b
  14. 17 Feb, 2013 1 commit
  15. 21 Jan, 2013 1 commit
  16. 11 Jan, 2013 2 commits
  17. 30 Dec, 2012 6 commits
  18. 26 Nov, 2012 1 commit
  19. 22 Nov, 2012 1 commit
  20. 01 Nov, 2012 1 commit
  21. 31 Oct, 2012 1 commit
  22. 30 Oct, 2012 2 commits
  23. 26 Oct, 2012 2 commits
  24. 08 Oct, 2012 1 commit
  25. 05 Oct, 2012 1 commit
  26. 23 Sep, 2011 1 commit
  27. 22 Sep, 2011 1 commit
  28. 12 Sep, 2011 1 commit
  29. 30 Aug, 2011 1 commit
  30. 12 Aug, 2011 1 commit
    • Nohemi Fernandez's avatar
      Add timestamp to show/hide Gtk module methods · 3f6509b7
      Nohemi Fernandez authored
      Several signals may be passed to the GNOME shell to show/hide
      the keyboard. Since, the signals may be received in a different
      order than they were sent, we ignore older messages and
      process the newer ones.
      3f6509b7
  31. 10 Aug, 2011 1 commit
  32. 04 Aug, 2011 1 commit