1. 27 Feb, 2012 1 commit
  2. 16 Jan, 2009 1 commit
    • Daniel Elstner's avatar
      Remove the namespace prefix from functions defined locally only. Clean up · 47aae532
      Daniel Elstner authored
      * modules/input/gtkimcontextmultipress.[ch]: Remove the namespace
      prefix from functions defined locally only.  Clean up the code and
      change indentation to match the GTK+ coding style.
      (_GtkImContextMultipress::key_sequences): Replace array of pointers
      by GHashTable.  Adapt the implementation accordingly.
      (passthrough_enabled_for_window): Remove.  The passthrough hack is
      no longer necessary thanks to the recently introduced "im-module"
      property of GtkEntry and GtkTextView.
      (load_config): Rework to implement an improved configuration file
      format.  Just fetch all keys of the group instead of expecting the
      keys to be named a certain way.  This also allows interpreting the
      config key itself as the GDK key name to bind the character sequence
      to, thereby making it independent of the sequence itself.
      * modules/input/im-multipress.conf: New example configuration using
      the new syntax.  The example sequences are now bound to the numeric
      keypad and imitate the behavior of a standard mobile phone.
      svn path=/trunk/; revision=22125
  3. 10 Dec, 2008 1 commit
    • Daniel Elstner's avatar
      Maintenance of Multipress input method by Openismus GmbH: · 3c5a7c3b
      Daniel Elstner authored
      * modules/input/gtkimcontextmultipress.[ch]: Clean up the code
      a bit to follow the GTK+ coding style more closely.  Fix the code
      to emit "preedit-start" and "preedit-end", too, rather than only
      (GTK_IM_CONTEXT_MULTIPRESS*): Rename incorrectly spelled macros
      gtk_im_context_multipress*. Shouldn't break API or ABI as it's
      only used internally.
      * modules/input/immultipress.c: More cleanup,
      * modules/input/README.multipress: ditto.
      svn path=/trunk/; revision=21864
  4. 17 Jun, 2008 1 commit
  5. 27 May, 2008 1 commit
    • Michael Natterer's avatar
      modules/input/gtkimcontextime.h modules/input/gtkimcontextmultipress.h · d6ef4416
      Michael Natterer authored
      2008-05-28  Michael Natterer  <mitch@imendio.com>
      	* modules/input/gtkimcontextime.h
      	* modules/input/gtkimcontextmultipress.h
      	* modules/input/gtkimcontextthai.h
      	* modules/input/gtkimcontextxim.h: include <gtk/gtk.h> instead of
      	individual files.
      	* modules/input/gtkimcontextime.c
      	* modules/input/gtkimcontextmultipress.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/imti-er.c
      	* modules/input/imti-et.c
      	* modules/input/imviqr.c: ditto. Some minor cleanups like moving
      	"gtk/gtkintl.h" to the end of includes.
      svn path=/trunk/; revision=20200
  6. 18 Mar, 2007 1 commit
    • Matthias Clasen's avatar
      Add the multipress input method. (#417446, Johannes Schmid, Murray · f326c1e9
      Matthias Clasen authored
      2007-03-18  Matthias Clasen <mclasen@redhat.com> 
              * modules/input/gtkimcontextmultipress.[hc]:
              * modules/input/im-multipress.conf:
              * modules/input/immultipress.c:
              * modules/input/README.multipress: Add the multipress input
              method.  (#417446, Johannes Schmid, Murray Cumming)
              * modules/input/Makefile.am: Glue
      svn path=/trunk/; revision=17541