1. 04 Oct, 2015 1 commit
  2. 18 Aug, 2015 1 commit
  3. 24 Feb, 2015 1 commit
    • Matthias Clasen's avatar
      Make gtk-im-context-none work · b0b38c10
      Matthias Clasen authored
      This was added a few years ago, as a way to have _no_ im context
      at all. But it didn't actually work. Make it work, and streamline
      the handling of none by moving it all to gtkimmodule.c.
      
      As part of this, add context to the translated names of all
      im modules we ship.
      b0b38c10
  4. 11 Jan, 2015 1 commit
  5. 24 Dec, 2014 1 commit
  6. 03 Oct, 2014 1 commit
  7. 15 Sep, 2014 1 commit
  8. 13 Aug, 2014 1 commit
  9. 12 Jan, 2014 1 commit
  10. 13 Nov, 2013 1 commit
    • Alexander Larsson's avatar
      broadway: Support ipad on-screen keyboard · 4226f97d
      Alexander Larsson authored
      We add a custom im module for broadway that calls some broadway
      specific APIs to show/hide the keyboard on focus in/out. We then forward this
      to the browser, and on the ipad we focus an input field to activate
      the keyboard.
      4226f97d
  11. 23 Oct, 2013 1 commit
  12. 29 Aug, 2013 1 commit
  13. 16 Aug, 2013 1 commit
  14. 15 Aug, 2013 2 commits
  15. 14 Aug, 2013 1 commit
  16. 30 Jul, 2013 1 commit
    • Carlos Garnacho's avatar
      ime: Add builtin handling of dead keys · 493ca209
      Carlos Garnacho authored
      The IME input method has been both ignoring keypresses of
      non-spacing characters (ditching these as non displayable),
      and not letting IME do anything about those.
      
      Even though, the sparse documentation on IMM/IME seems to
      hint that applications can't pipe non-spacing characters to
      the input method manager, and experimentation shown that
      those characters are indeed handled differently than how
      it'd be expected.
      
      Then, add basic handling of dead keys on the IME input method
      itself , as it's not mutually exclusive with regular keymaps
      with dead keys.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=704937
      493ca209
  17. 27 Jul, 2013 1 commit
  18. 30 Jun, 2013 1 commit
  19. 20 May, 2013 2 commits
  20. 07 May, 2013 1 commit
  21. 21 Jan, 2013 1 commit
  22. 13 Dec, 2012 1 commit
    • Chun-wei Fan's avatar
      Bug 668239 - texts disappear when notebook switch page at zh_CN locate · 656ec39c
      Chun-wei Fan authored
      In gtkimcontextime.c, use gdk_win32_window_get_impl_hwnd() to get to
      the impl's existing native window instead of GDK_WINDOW_HWND() which
      implicitly ensures a native window for the widget itself. This seems
      to work around whatever GDK problem with native subwindows and fixes
      the bug.
      
      This is based on Michael Natterer's fix for gtk-2-24.
      656ec39c
  23. 19 Nov, 2012 1 commit
  24. 02 Oct, 2012 1 commit
  25. 03 Sep, 2012 1 commit
  26. 30 Jul, 2012 1 commit
  27. 16 Mar, 2012 1 commit
    • Alexander Larsson's avatar
      Unbreak win32 build · aae60af8
      Alexander Larsson authored
      Commit de62a109 broke win32 as it removed the HAVE_X11R6 checks for
      building xim, but did not replace them with USE_X11. This made
      it try to build xim on non-X targets.
      aae60af8
  28. 11 Mar, 2012 1 commit
  29. 27 Feb, 2012 1 commit
  30. 31 Jan, 2012 1 commit
  31. 30 Dec, 2011 1 commit
  32. 02 Nov, 2011 1 commit
  33. 06 Jun, 2011 1 commit
  34. 02 Jun, 2011 1 commit
  35. 10 Feb, 2011 1 commit
    • Matthias Clasen's avatar
      Bump the version to 3.0.0 · 524ce69b
      Matthias Clasen authored
      At the same time, change the library sonames for -3.0 to just -3.
      This is necessary since the 2.99 releases installed libraries like
      libgtk-3.0.so.0.9903.0, and we want to prevent the library version
      number from jumping back. So 3.0 will have libgtk-3.so.0.0.0.
      524ce69b
  36. 11 Jan, 2011 1 commit
  37. 04 Jan, 2011 1 commit
    • Matthias Clasen's avatar
      Rename gtk-update-icon-cache and gtk-builder-convert back · a975d620
      Matthias Clasen authored
      In bug 635207, it was pointed out that it is a bad idea to
      rename these tools purely in the name of parallel-installability,
      since it forces dependencies to make a choice between running
      gtk-update-icon-cache and gtk-update-icon-cache-3.0 (or both ?!).
      
      So, we rename these utilities back to their un-suffixed names
      and rely on distributors to resolve the conflict between GTK+ 2.x
      and GTK+ 3.0 packages, which can be done e.g. by dropping the
      utilities from the gtk3 packages and add a gtk3 -> gtk2 dependency.
      a975d620
  38. 21 Dec, 2010 1 commit
    • Matthias Clasen's avatar
      Merge libgdk and libgtk · 07d49ee5
      Matthias Clasen authored
      This commit does a number of things:
      - remove some dead wchar configury from configure.ac and gdkconfig.h
      - repurpose gdkconfig.h as header that contains GDK_WINDOWING_foo
        macros for each included backend, include it in gdk.h and install
        it in $includedir instead of below $libdir
      - drop the backend from the library names
      - build libgdk-3.0.la as a convenience lib and include it in libgtk-3.0.la
      It does not yet enable building multiple backends at the same time.
      07d49ee5