1. 31 Jan, 2005 1 commit
  2. 06 Dec, 2004 1 commit
  3. 01 Dec, 2004 1 commit
  4. 19 Nov, 2004 1 commit
    • Manish Singh's avatar
      modules/engines/ms-windows/msw_rc_style.c · 54b45a19
      Manish Singh authored
      Fri Nov 19 15:18:51 2004  Manish Singh  <yosh@gimp.org>
      
              * modules/engines/ms-windows/msw_rc_style.c
              * modules/engines/ms-windows/msw_style.c
              * modules/engines/ms-windows/msw_theme_main.c
              * modules/engines/pixbuf/pixbuf-main.c
              * modules/engines/pixbuf/pixbuf-rc-style.c
              * modules/input/gtkimcontextime.c
              * modules/input/gtkimcontextxim.c
              * modules/input/imam-et.c
              * modules/input/imcedilla.c
              * modules/input/imcyrillic-translit.c
              * modules/input/iminuktitut.c
              * modules/input/imipa.c
              * modules/input/imthai-broken.c
              * modules/input/imti-er.c
              * modules/input/imti-et.c
              * modules/input/imviqr.c
              * tests/prop-editor.c
              * tests/testentrycompletion.c
              * tests/testfilechooser.c
              * tests/testmerge.c
              * tests/testtoolbar.c
              * tests/testtreecolumns.c
              * tests/testtreeview.c: get rid of unnecessary casts.
      
              * tests/testgtk.c (create_labels): add GTK_LABEL() casts for
              gtk_label_set_ellipsize() calls.
      
              * tests/testicontheme.c (main): remove unused pixbuf variable.
      54b45a19
  5. 28 Oct, 2004 1 commit
  6. 01 Oct, 2004 2 commits
    • Tor Lillqvist's avatar
      Set _gdk_input_ignore_wintab to FALSE, thus enabling tablet input by · 8439956a
      Tor Lillqvist authored
      2004-10-01  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkglobals-win32.c: Set _gdk_input_ignore_wintab to
      	FALSE, thus enabling tablet input by default.
      
      	* gdk/win32/gdkmain-win32.c (_gdk_windowing_args): Accept the
      	--use-wintab option again (but without effect, as this is now the
      	default, see above). (#153788)
      
      	* modules/input/gtkimcontextime.c: Numerous changes.
      
      	Remove the ifdef UNICODE conditionals. Always use the
      	wide-character Imm* API. It is present also in Windows 98 and
      	Me. (Not Windows 95, but I think we don't care about that.) Using
      	the multibyte API wouldn't work anyway on systems where the system
      	codepage doesn't support the language the user uses an IME for, so
      	for instance I wouldn't be able to test this module on my English
      	Windows 2000 although I do have C, J and K IMEs available.
      
      	Guard against IMM not being active, always check ImmGetContext()
      	returning NULL. Work to some extent even without any IME. Fixes
      	#153800 at least partially.
      
      	* modules/input/imime.c (ime_info): Rename to "ime" to match the
      	naming pattern of other input modules. Make it default for
      	ja:ko:zh only.
      8439956a
    • Matthias Clasen's avatar
      Fix the spelling of Inuktitut in several places. (#154176, John Austin) · c1bdbb3e
      Matthias Clasen authored
      2004-10-01  Matthias Clasen  <mclasen@redhat.com>
      
      	* modules/input/iminuktitut.c: Fix the spelling of Inuktitut
      	in several places.  (#154176, John Austin)
      c1bdbb3e
  7. 30 Aug, 2004 1 commit
    • Tor Lillqvist's avatar
      Link with -limm32. · 26526ea5
      Tor Lillqvist authored
      2004-08-30  Tor Lillqvist  <tml@iki.fi>
      
      	* modules/input/Makefile.am (im_ime_la_LIBADD): Link with -limm32.
      
      	* modules/input/gtkimcontextime.c: Use quotes in #includes, to
      	find headers when building inside GTK+ sources.
      26526ea5
  8. 26 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Build imime.la on Windows. · 24dd1030
      Matthias Clasen authored
      2004-08-26  Matthias Clasen  <mclasen@redhat.com>
      
      	* modules/input/Makefile.am: Build imime.la on Windows.
      
      	* modules/input/gtkimcontextime.h:
      	* modules/input/gtkimcontextime.c:
      	* modules/input/imime.c:
      	* modules/input/imm-extra.h: Add the IME input method for Win32
      	written by Takuro Ashie and Kazuko IWAMOTO. The code was previously
      	hosted at http://sourceforge.jp/projects/imime.  (#135195)
      24dd1030
  9. 04 May, 2004 1 commit
  10. 24 Apr, 2004 1 commit
  11. 11 Mar, 2004 1 commit
  12. 06 Mar, 2004 1 commit
  13. 22 Feb, 2004 1 commit
  14. 17 Feb, 2004 1 commit
  15. 29 Jan, 2004 1 commit
    • Owen Taylor's avatar
      gtk/gtktextlayout.c (line_display_iter_to_index) Only adjust the preedit · a5f9b185
      Owen Taylor authored
      Thu Jan 29 18:08:06 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtktextlayout.c (line_display_iter_to_index)
              * gtk/gtktextlayout.c (line_display_index_to_iter): Only
              adjust the preedit position for lines that include the
              preedit string. (#132353, Yao Zhang). How the heck
              did this work as well as it did?!?!
      
              * modules/input/gtkimcontextxim.c (gtk_im_context_xim_get_ic):
              Reverse change to change of XNFilterEvents event mask from
              #110493 -- it's documented and in the Xlib code an
              unsigned long.
      
              * modules/input/gtkimcontextxim.c (preedit_start_callback):
              Return -1 rather than void to indicate no length limit.
              (#129548)
      a5f9b185
  16. 27 Jan, 2004 1 commit
  17. 16 Jan, 2004 1 commit
    • Matthias Clasen's avatar
      The first part of the fix for #114351 (see also gdk-pixbuf/ChangeLog and · 07d4d314
      Matthias Clasen authored
      Fri Jan 16 23:59:01 2004  Matthias Clasen  <maclas@gmx.de>
      
      	The first part of the fix for #114351 (see also
      	gdk-pixbuf/ChangeLog and po/ChangeLog):
      
      	* gtk/gtkintl.h:
      	* gdk-pixbuf/gdk-pixbuf-i18n.h:
      	* gdk/gdkintl.h: Define P_() for property blurbs and nicks.
      
      	* gdk/gdkdisplaymanager.c:
      	* gdk-pixbuf/gdk-pixbuf.c:
      	* modules/input/gtkimcontextxim.c:
      	* gtk/*.c:  Mark property blurbs and nicks with P_().
      
      	* po/Makefile.in.in: Add --keyword=P_ to the xgettext
      	invocation, since property blurbs and nicks are
      	now marked with P_().
      07d4d314
  18. 18 Nov, 2003 1 commit
  19. 24 Oct, 2003 1 commit
    • Owen Taylor's avatar
      === Released 2.3.0 === · 3a7a64aa
      Owen Taylor authored
      Fri Oct 24 16:54:04 2003  Owen Taylor  <otaylor@redhat.com>
      
              * === Released 2.3.0 ===
      
              * configure.in: Remove a stray comma.
      
              * README.in: Fix a few notes about Xft 1 and pango-1.0.
      
              * NEWS: Finish updates for 2.3.0.
      
              * po/Makefile.in.in: Update to latest GLib version.
      3a7a64aa
  20. 19 Aug, 2003 1 commit
    • Owen Taylor's avatar
      Substantially rework the handling of status windows: · 55b0689a
      Owen Taylor authored
      Mon Aug 18 17:19:12 2003  Owen Taylor  <otaylor@redhat.com>
      
              * modules/input/gtkimcontextxim.[ch]: Substantially
              rework the handling of status windows:
      
               - Store the current StatusWindow in the
                 GtkIMContextXIM structure and vice-versa, so we
                 don't have to hunt the window hierarchy on
                 cleanup.
               - Use the Gtkidget hierarchy instead of/or as well
                 as the GdkWindow hierarchy when finding the toplevel;
                 this helps for things like GtkHandlebox
               - Watch GtkWidget::hierarchy_changed to catch
                 changes in the toplevel without changes in the
                 GdkWindow (reparenting)
               - Never create the GtkWindow for the status window
                 unless we have text to display.
               - Various cleanups, add lots of comments.
      
              (#115077, much help from Takuro Ashie and Hidetoshi
              Tajima in tracking this down and figuring out a fix.)
      
              * modules/input/gtkimcontextxim.c (gtk_im_context_xim_focus_in):
      
              * modules/input/gtkimcontextxim.c: Track the current
              screen for each toplevel so that we show the status
              window on the right screen. (#116340, James Su)
      
              * modules/input/gtkimcontextxim.c: If create a new IC
              when we currently have the focus, call XSetICFocus()
              on it.
      
              * modules/input/gtkimcontextxim.c (get_im): Fix bug
              with multiple open screens.
      55b0689a
  21. 16 Aug, 2003 1 commit
    • Owen Taylor's avatar
      Make the list of default languages more comprehensive. (Suggestion of Fco. · 34c55024
      Owen Taylor authored
      Sat Aug 16 10:34:49 2003  Owen Taylor  <otaylor@redhat.com>
      
              * modules/input/imcedilla.c: Make the list of default
              languages more comprehensive. (Suggestion of
              Fco. Javier F. Serrador)
      
      Sat Aug  9 12:47:11 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdk.c (gdk_arg_context_parse): Fix broken
              parentheses when skipping args.
      34c55024
  22. 15 Aug, 2003 1 commit
    • Owen Taylor's avatar
      Improve Cedilla handling - based on a patch from Gustavo De Nardin, · d270a00d
      Owen Taylor authored
      Fri Aug 15 16:54:39 2003  Owen Taylor  <otaylor@redhat.com>
      
              Improve Cedilla handling - based on a patch from Gustavo
              De Nardin, #111334
      
              * modules/input/imcedilla.c po/POTFILES.in: Input method that
              produces C_WITH_CEDILLA rather than C_WITH_ACUTE for
              dead_acute+c combinations. Make this the default for
              fr and pt.
      
              * gtk/gtkimmulticontext.c (gtk_im_multicontext_get_slave):
              Use LC_CTYPE instead of LC_MESSAGES to pick the default
              input method.
      
      Fri Aug 15 17:00:19 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkimcontextsimple.c: Fix missing compose sequence
              for Multi_key+c+apostrophe.
      d270a00d
  23. 10 Jun, 2003 1 commit
    • Hidetoshi Tajima's avatar
      New function for XIM instantiate callback. New function where call to · 66933a6b
      Hidetoshi Tajima authored
      Tue Jun 10 11:23:48 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
      
      	* modules/input/gtkimcontextxim.c (xim_instantiate_callback): New
      	function for XIM instantiate callback.
      	* modules/input/gtkimcontextxim.c (xim_info_try_im): New function
      	where call to XOpenIM() or XRegisterIMInstantiateCallback() is
      	actually made.
      	* modules/input/gtkimcontextxim.c (xim_destroy_callback): New function
      	for XIM's destroy callback.
      	* modules/input/gtkimcontextxim.c (get_im): add a check if info->im
      	is set or not - if it's not set, call xim_info_try_im() to try to
      	initiaize it.
      	* modules/input/gtkimcontextxim.c (reinitialize_ic): reset
      	filter_key_release flag of the context.
      	* modules/input/gtkimcontextxim.c (get_ic_real): removed
      	* modules/input/gtkimcontextxim.c (gtk_im_context_xim_get_ic): move
      	code from the removed get_ic_real().
      
      	For XIM instantiation, destruction and re-instantiation. With
      	this, Gtk+ apps will be able to connect or reconnect to the XIM,
      	when it starts after the apps, or when the XIM gets lost and recover.
      	(#113099, #107782).
      66933a6b
  24. 06 Jun, 2003 1 commit
    • Hidetoshi Tajima's avatar
      Add a 'finalizing' flag to keep preedit-[start,changed,end] signals from · 16191e52
      Hidetoshi Tajima authored
      Fri Jun  6 11:05:45 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
      
      	* modules/input/gtkimcontextxim.h (struct _GtkIMContextXIM):
      	* modules/input/gtkimcontextxim.c (preedit_start_callback,
      	preedit_draw_callback, preedit_done_callback): Add a 'finalizing' flag
      	to keep preedit-[start,changed,end] signals from being called during
      	finalization (#111861).
      16191e52
  25. 30 May, 2003 2 commits
    • Hidetoshi Tajima's avatar
      use GETTEXT_PACKAGE to get a translation for "Default"(#113850). · 8b8b1ec4
      Hidetoshi Tajima authored
      Thu May 29 18:30:55 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
      
      	* modules/input/imipa.c:
      	use GETTEXT_PACKAGE to get a translation for "Default"(#113850).
      8b8b1ec4
    • Hidetoshi Tajima's avatar
      make "Default" label of default input method localizable. use translations · 156e978f
      Hidetoshi Tajima authored
      Thu May 29 09:34:05 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
      
              * gtk/gtkimmodule.c (_gtk_im_module_list): make "Default"
              label of default input method localizable.
              * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
              use translations of input method context names
              * modules/input/imam-et.c, modules/input/imcyrillic-translit.c,
                modules/input/iminuktitut.c, modules/input/imthai-broken.c,
                modules/input/imti-er.c, modules/input/imti-et.c
                modules/input/imviqr.c, modules/input/imxim.c
              use GETTEXT_PACKAGE instead of "gtk+" for domain name.
              (#113850).
      156e978f
  26. 21 May, 2003 2 commits
  27. 14 May, 2003 1 commit
  28. 06 May, 2003 1 commit
    • Owen Taylor's avatar
      Patch from James Henstridge to update to automake-1.7 (#109542) · 629a0e14
      Owen Taylor authored
      Tue May  6 16:50:52 2003  Owen Taylor  <otaylor@redhat.com>
      
              Patch from James Henstridge to update to automake-1.7
              (#109542)
      
              * autogen.sh: update to call newer tools.
      
              * configure.in: various updates, to use M4 macros to put
              variables that change each release at the top.
              Use AC_HELP_STRING to format help strings.
              Use AC_CONFIG_COMMANDS to generate gdkconfig.h.
      
              * Makefile.am: require Automake 1.7.  Remove gdk-2.0.pc and
              gtk+-2.0.pc on uninstall.  Pass --enable-gtk-doc to configure
              during distcheck.
      
              * docs/reference/*/Makefile.am: simplify to use the gtk-doc.make
              makefile fragment.
      
              * */Makefile.am: don't use STRIP_BEGIN/STRIP_END.
              Use BUILT_SOURCES where appropriate.
              Build generated files in builddir rather than srcdir.
              Fix uninstall and distclean targets to satisfy distcheck.
      
              ===
      
              * gdk/*/Makefile.am: Remove the hacks to get gdkenumtypes.h
              built first, since we are now using BUILT_SOURCES.
      
              * gdk/Makefile.am: Remove an outdated comment about gdk_headers.
      
              * demos/gtk-demo/Makefile.am: Fix srcdir != buildd problem
              with geninclude.pl.
      
              * configure.in: Update versions to 2.3.0.
      629a0e14
  29. 18 Apr, 2003 1 commit
    • Owen Taylor's avatar
      Check for XAddConnectionWatch()/X11R6, and if found, disable XIM and use · ac2ef349
      Owen Taylor authored
      Fri Apr 18 16:31:49 2003  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in gdk/x11/gdkdisplay-x11.c modules/input/Makefile.am:
              Check for XAddConnectionWatch()/X11R6, and if found, disable XIM and
              use of XAddConnectionWatch. Remove --enable-xim config option.
              Should fix building on X11R6 (#110523, Albert Chin
      ac2ef349
  30. 29 Jan, 2003 1 commit
  31. 15 Dec, 2002 1 commit
    • Owen Taylor's avatar
      Don't call status_window_set_text() if the status window doesn't already · aeb608af
      Owen Taylor authored
      Sat Dec 14 22:03:21 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* modules/input/gtkimcontextxim.c (status_window_hide): Don't
      	call status_window_set_text() if the status window doesn't
      	already exist. (#100933, reported by Anand Subra)
      
      	* modules/input/gtkimcontextxim.c (status_window_show):
      	Don't bother creating the status window here, wait for
      	the set_text(). (Fixes a warning)
      aeb608af
  32. 12 Dec, 2002 1 commit
    • Owen Taylor's avatar
      === Released GTK+-2.1.4 === · ac06ccff
      Owen Taylor authored
      Wed Dec 11 18:30:05 2002  Owen Taylor  <otaylor@redhat.com>
      
              * === Released GTK+-2.1.4 ===
      
              * NEWS: Updated.
      
              * modules/input/Makefile.am (INCLUDES): Remove GTK_LOCALEDIR
              from here as well. (Manish Singh)
      ac06ccff
  33. 26 Nov, 2002 1 commit
  34. 13 Nov, 2002 1 commit
  35. 15 Oct, 2002 2 commits
  36. 14 Oct, 2002 1 commit
    • Owen Taylor's avatar
      - Make GtkXIMInfo structures per-screen (they were a mix between · af2c20ac
      Owen Taylor authored
      Mon Oct 14 15:10:34 2002  Owen Taylor  <otaylor@redhat.com>
      
              * modules/input/gtkimcontextxim.c:
              - Make GtkXIMInfo structures per-screen (they were
                a mix between per-display and per-context before)
              - Make signal connections info->settings one-per-info
               - Handle a GdkDisplay being closed, by destroying
                all XIC, calling XCloseIM on the XIM. (#87482)
      af2c20ac