summaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Protect against reentrancy problems by emitting ::preedit_changed at theOwen Taylor2002-05-173-24/+74
| | | | | | | | | | | | | | | | | Fri May 17 14:40:24 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmulticontext.c (gtk_im_multicontext_set_slave): Protect against reentrancy problems by emitting ::preedit_changed at the end, fixing input context leak. (Yao Zhang) * modules/input/gtkimcontextxim.c (status_window_free): Patch from Federico Mena Quintero to fix problem where references to IMContextXIM were kept around after module was unloaded. * gtk/gtkdnd.c (gtk_drag_dest_set): NULL initialize proxy window.
* Make multihead-safe; use a different IM context per display.Alex Larsson2002-04-302-16/+26
| | | | | | | | | | | | | | | | | Tue Apr 30 11:37:09 2002 Owen Taylor <otaylor@redhat.com> * modules/input/gtkimcontextxim.c: Make multihead-safe; use a different IM context per display. * configure.in acconfig.h: Add Xinerama checks from multihead branch, changing HAS_XINERAMA => HAVE_XINERAMA. * gdk/x11/gdkdisplay-x11.c: HAS_XINERAMA => HAVE_XINERAMA. 2002-04-29 Alex Larsson <alexl@redhat.com> * gdk/gdkpango.c (gdk_draw_layout_line_with_colors): Use tmp also if foreground is set.
* Add a fake STEPPER function that is used for drawing scrollbar steppers,GTK_ENGINES_1_9_0Owen Taylor2002-04-214-168/+105
| | | | | | | | | | | | | Sun Apr 21 14:10:04 2002 Owen Taylor <otaylor@redhat.com> * pixbuf-rc-style.c pixbuf.h pixbuf-draw.c: Add a fake STEPPER function that is used for drawing scrollbar steppers, so that themes that want to draw the button and arrow separately can override the default handling. * pixbuf-draw.c: Remove draw_polygon() since it was just a cut-and-paste of the default one. Remove some unused code.
* Fix incorrect return value, filter out returns of 0x7f for the delete key.Owen Taylor2002-03-121-4/+5
| | | | | | | | Tue Mar 12 10:50:09 2002 Owen Taylor <otaylor@redhat.com> * modules/input/gtkimcontextxim.c (gtk_im_context_xim_filter_keypress): Fix incorrect return value, filter out returns of 0x7f for the delete key. (#74179, Kang Jeong-He)
* link pixbuf engine against the gtk+ libraries, so that it can be used withJames Henstridge2002-03-062-0/+8
| | | | | | | | | 2002-03-07 James Henstridge <james@daa.com.au> * Makefile.am (libpixmap_la_LIBADD): link pixbuf engine against the gtk+ libraries, so that it can be used with programs that dlopen gtk+ without the RTLD_GLOBAL flag (such as scripting languages and mozilla).
* Update version to 2.0.0Owen Taylor2002-03-051-7/+7
| | | | | | | | | | | | | | | | Tue Mar 5 15:47:54 2002 Owen Taylor <otaylor@redhat.com> * configure.in test/makefile.msc **.pc.in **/*.am: Update version to 2.0.0 * gtk/Makefile.am (MAINTAINERCLEANFILES): Add stamp files. * configure.in (GDK_PIXBUF_VERSION): Require GLib 2.0.0, Pango, Atk, 1.0.0. * m4macros/gtk-2.0.m4: Default to 2.0.0 as the minimum version.
* Fix install location.Owen Taylor2002-03-031-1/+1
| | | | | | | Sun Mar 3 11:05:13 2002 Owen Taylor <otaylor@redhat.com> * modules/input/Makefile.am (moduledir): Fix install location.
* Fixes for uninstalled operation with module suffixes other than .so and inOwen Taylor2002-03-031-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Mar 2 23:08:23 2002 Owen Taylor <otaylor@redhat.com> Fixes for uninstalled operation with module suffixes other than .so and in general for platforms like AIX where the module suffix isn't predictable. (#72185, problems reported by Miroslaw Dobrzanski-Neumann) * modules/input/Makefile.am (gtk.immodules): Query .la files rather than shared objects in .libs when creating the uninstalled gtk.immodules file. * gtk/gtkmain.c (_gtk_find_module): Look for .la files after looking for the normal soname extension to handle cases where the soname extension isn't predictable, like AIX. * gtk/gtkthemes.c (gtk_theme_engine_load): Don't call g_module_build_path... leave that to gtk_rc_find_module_in_path. * demos/gtk-demo/main.c (main) demos/pixbuf-init.c (pixbuf_init): tests/testgtk.c (test_init): tests/testtext.c (test_init) tests/testdnd.c (test_init): Point gdk-pixbuf to .la files rather than poking in .libs for .so files. * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Remove .libs from GDK_PIXBUF_MODULEDIR.
* Add ko and zh to the locales where this is the default.Owen Taylor2002-02-271-1/+1
| | | | | | | Wed Feb 27 14:08:26 2002 Owen Taylor <otaylor@redhat.com> * modules/input/imxim.c: Add ko and zh to the locales where this is the default.
* Add three Ethiopic input methods from Daniel Yacob.Owen Taylor2002-02-104-2/+1491
| | | | | | | | Sun Feb 10 12:32:44 2002 Owen Taylor <otaylor@redhat.com> * modules/input/Makefile.am modules/input/{imam-et.c, imti-er.c, imti-et.c} po/POTFILES.in: Add three Ethiopic input methods from Daniel Yacob.
* Add gradient rendering -- if the source width/height is zero, render aOwen Taylor2002-02-072-8/+179
| | | | | | | | Thu Feb 7 00:21:21 2002 Owen Taylor <otaylor@redhat.com> * pixbuf-render.c (pixbuf_render): Add gradient rendering -- if the source width/height is zero, render a gradient from the surrounding values.
* modules/input/imhangul.c modules/input/imhangul-defs.h po/POTFILES.in. AddOwen Taylor2002-01-293-1/+2689
| | | | | | | | Mon Jan 28 19:57:39 2002 Owen Taylor <otaylor@redhat.com> * modules/input/imhangul.c modules/input/imhangul-defs.h po/POTFILES.in. Add port of Emacs korean-hangul input method from Yusuke Tabata (#67665)
* Fix hint computation again.Owen Taylor2002-01-282-4/+9
| | | | | | | Mon Jan 28 15:34:43 2002 Owen Taylor <otaylor@redhat.com> * pixbuf-render.c (compute_hint): Fix hint computation again.
* Fix problems in computing MISSING hint.Owen Taylor2002-01-282-2/+7
| | | | | | | Mon Jan 28 12:17:07 2002 Owen Taylor <otaylor@redhat.com> * pixbuf-render.c (compute_hint): Fix problems in computing MISSING hint.
* Optimize the case where a component is entirely transparent by skippingOwen Taylor2002-01-286-8/+55
| | | | | | | | | | | | | | | Sun Jan 27 23:58:13 2002 Owen Taylor <otaylor@redhat.com> * pixbuf-render.c (compute_hint): Optimize the case where a component is entirely transparent by skipping drawing it. * pixbuf-rc-style.c (theme_parse_image): Catch case where background or overlay border/stretch are specified without a background image. * pixbuf-render.c (theme_pixbuf_destroy): Actually free the structure and filename.
* Move back into gtk-enginesOwen Taylor2002-01-201-0/+2
|
* Catch invalid borders, and warn.Owen Taylor2002-01-192-0/+18
| | | | | | | Sat Jan 19 02:45:17 2002 Owen Taylor <otaylor@redhat.com> * src/pixbuf-render.c (theme_pixbuf_compute_hints): Catch invalid borders, and warn.
* fix image file namesOwen Taylor2002-01-191-3/+3
|
* add missed fileOwen Taylor2002-01-191-0/+65
|
* Add an extrodinarily ugly example.Owen Taylor2002-01-1911-64/+333
| | | | | | | | | | | | | | | | | | | | | | Sat Jan 19 00:32:14 2002 Owen Taylor <otaylor@redhat.com> * examples/*: Add an extrodinarily ugly example. * src/pixbuf-draw.c (draw_simple_image): Never shape the window, even if we are allowed to. Shaping is ugly -- if the widget isn't NO_WINDOW (most are), you'll just have to draw it rectangular. * src/pixbuf-render.c (pixbuf_render): Always use gdk_pixbuf_render_alpha() with FULL_ALPHA() as the type. * pixbuf.h src/pixbuf-render.c (theme_pixbuf_compute_hints): To speed up scaling, cache whether pixbufs have constant rows or constant columns. * src/pixbuf-render.c (pixbuf_render): Speed up scaling by using the hints from compute_hints().
* Fix for changes to draw_focus.Owen Taylor2002-01-182-7/+6
| | | | | | Fri Jan 18 18:14:11 2002 Owen Taylor <otaylor@redhat.com> * src/pixbuf-draw.c (draw_focus): Fix for changes to draw_focus.
* 1.3.12, interface, binary age 0.Owen Taylor2001-12-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Dec 22 12:38:03 2001 Owen Taylor <otaylor@redhat.com> * configure.in: 1.3.12, interface, binary age 0. * configure.in: Require new versions of Glib, Pango, ATK. * NEWS: Updated. * configure.in: Make explicit what libtool we are executing. (Tomas Ogren) * gdk/gdkcolor.c gdk/gdkgc.c gdk/gdkwindow.c: Doc fixes. * gtk/gtkwidget.c (gtk_widget_[class]path) gtkrc.h : Fix parameter names for docs. Sat Dec 22 22:35:29 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c (gtk_window_realize) gtk/gtkplug.c (gtk_plug_realize): Include GDK_KEY_RELEASE_MASK. * gtk/gtkentry.c (gtk_entry_key_release) gtk/gtktextview.c (gtk_text_view_key_release_event): Pass key release events to the input method. * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Handle release of Control/Shift to end hex sequence. * modules/input/gtkimcontextxim.c (gtk_im_context_xim_filter_keypress): Handle key releases as well as presses.
* Display the XIM status callbacks with a popup window. (Patch fromOwen Taylor2001-12-072-7/+195
| | | | | | | | Fri Dec 7 16:05:22 2001 Owen Taylor <otaylor@redhat.com> * modules/input/gtkimcontextxim.c: Display the XIM status callbacks with a popup window. (Patch from HideToshi Tajima, #50628, somewhat modified.)
* Use -no-undefined on Windows. Look for .dll or .so as appropriate asTor Lillqvist2001-11-021-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | 2001-11-03 Tor Lillqvist <tml@iki.fi> * modules/input/Makefile.am: Use -no-undefined on Windows. Look for .dll or .so as appropriate as module suffix. * gtk-zip.sh.in: Use correct import library names. * gtk/gtk.def: Add a couple of missing entry points. (#63585) 2001-11-02 Tor Lillqvist <tml@iki.fi> * gtk/gtkrc.c (gtk_rc_make_default_dir): Fix typo: extraneous comma. Include gtkprivate.h for GTK_LIBDIR etc definitions on Windows. 2001-10-30 Tor Lillqvist <tml@iki.fi> * Makefile (install-data-hook): Use cp, not $(LN_S) on the .pc files. Configure on Win32 (running on Cygwin) thinks symlinks exist, but pkg-config is not necesarily a Cygwin program, and doesn't understand them.
* Patch from HideToshi Tajima (#51922)Owen Taylor2001-11-022-4/+47
| | | | | | | | | | | | | | | | Fri Nov 2 15:30:34 2001 Owen Taylor <otaylor@redhat.com> Patch from HideToshi Tajima (#51922) * gtk/gtkimmulticontext.c: Proxy set_use_preedit(). * gtk/modules/input/gtkimcontextxim.[ch]: Implement set_use_preedit(). * gtk/modules/input/gtkimcontextxim.[ch]: If we have to destroy the input context because we change the client window or use_preedit, make sure we empty the preedit string.
* Make GtkIMContext derive from GObject, not GtkObject. (#62621)Owen Taylor2001-10-196-13/+13
| | | | | | | | | Fri Oct 19 15:08:30 2001 Owen Taylor <otaylor@redhat.com> * gtk/{gtkimcontext.c,gtkimcontextsimple.c,gtkimmulticontext.c} modules/input/{gtkimcontextxim.c,imcyrillic-translit.c,iminuktitut.c, imipa.c,imthai-broken.c,imviqr.c}: Make GtkIMContext derive from GObject, not GtkObject. (#62621)
* GtkRcStyle::parse has a GtkSettings parameter now. Pass it throughHans Breuer2001-09-213-11/+27
| | | | | | | | | | | | | | 2001-09-21 Hans Breuer <hans@breuer.org> * src/pixbuf-rc-style-c : GtkRcStyle::parse has a GtkSettings parameter now. Pass it through theme_parse_file () to use it gtk_rc_find_pixmap_in_path () * src/pixbuf-draw.c : the font field from GtkStyle is private now, use accessor gtk_style_get_font () * makefile.msc : compile on win32, use it if you have a _real_ fast computer or want to see gtk in slow motion :-)
* Implement a search path for GTK+ modules.Owen Taylor2001-09-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Sat Sep 8 16:19:02 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkmain.c: Implement a search path for GTK+ modules. * configure.in gtk/gtkrc.c gtk/Makefile.am: Look for modules in gtk-2.0/<type>/major.minor.(micro-binary_age) rather than in gtk-2.0/major.minor.micro/<type>/. This works better for a search path for modules. * gtk+-2.0.pc.in gtk+-2.0-uninstalled.pc.in: Add gtk_binary_version variable holding major.minor.(micro-binary_age). * modules/input/Makefile.am (moduledir): Fix installation directory to match change in lookup location. * gtk/gtkmain.c (gtk_init_check): Remove OS/2 code for dll suffixes. Needs to be handled in g_module_build_path(). * gtk/gtkrc.c gtk/queryimmodules.c: Use g_build_filename() where appropriate.
* Version 1.3.7GTK_1_3_7Owen Taylor2001-09-041-3/+6
| | | | | | | | | | | | | | Tue Sep 4 09:37:19 2001 Owen Taylor <otaylor@redhat.com> * Version 1.3.7 * configure.in docs/Makefile.am docs/gtk-config.1.in: Remove docs for gtk-config * modules/input/Makefile.am (install-data-local): Don't run gtk-query-immodules if DESTDIR is set. * NEWS: Various additions.
* [ Patch from Sebastian Wilhelmi, 52790 ]Owen Taylor2001-08-231-1/+0
| | | | | | | | | | | | | | | | | | | | | Wed Aug 22 19:15:39 2001 Owen Taylor <otaylor@redhat.com> [ Patch from Sebastian Wilhelmi, 52790 ] * gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h * gdk/gdkcompat.h gdk/gdk*.h gtk/gtkcompat.h.in gtk/gtk*.h: Move compatibility macros from g[dt]kcompat.h to within #ifndef G[DT]K_DISABLE_DEPRECATED in each file. * gdk/gdk-pixbuf-csource.c: Fix up include of gtkcompat.h. * demos/Makefile.am demos/gtk-demo/Makefile.am docs/reference/gdk-pixbuf/Makefile.am modules/input/Makefile.am tests/Makefile.am: Remove references to -G[DT]K_DISABLE_DEPRECATED. * demos/{pixbuf-demo.c,testpixbuf-drawable.c,testpixbuf-save.c, testpixbuf.c}: Fix usages of deprecated functions.
* Skip g_convert when to_codeset and from_codeset are both 'UTF-8' (gnomeHidetoshi Tajima2001-08-061-12/+19
| | | | | | * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): Skip g_convert when to_codeset and from_codeset are both 'UTF-8' (gnome bugzilla #58202)
* Ignore the sgml directory made by gtkdoc. Use gtk_window_set_resizableDarin Adler2001-07-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .cvsignore: Ignore the sgml directory made by gtkdoc. * demos/pixbuf-demo.c: (main): Use gtk_window_set_resizable instead of the deprecated gtk_window_set_policy. * demos/testpixbuf-scale.c: Add missing <stdlib.h> include. * gdk/gdkkeys.c: (gdk_keymap_class_init): Remove empty finalize function to get rid of warning and some code too. * gdk/x11/gdkfont-x11.c: (gdk_font_charset_for_locale): Add missing const. * gdk/x11/gdkmain-x11.c: (_gdk_windowing_init_check): Remove unused local. * gdk/x11/gdkpango-x11.c: (gdk_pango_context_get): Add missing const. * gdk/x11/gdkselection-x11.c: (gdk_text_property_to_utf8_list), (gdk_utf8_to_compound_text): Add missing const. * gtk/gtkimage.c: (gtk_image_expose): Remove unused local. * gtk/gtkmenubar.c: (gtk_menu_bar_hierarchy_changed): Add missing cast and get rid of an unnecessary one. * gtk/gtksettings.c: (gtk_settings_notify): Remove unused local. * gtk/gtkstatusbar.c: (gtk_statusbar_size_allocate): Remove unused local. * gtk/gtktreemodelsort.c: (gtk_tree_model_sort_build_level): Remove unused local. * modules/input/gtkimcontextxim.c: (gtk_im_context_xim_new): Add missing const. * tests/testsocket.c: (add_child): Add cast so the printf format doesn't make us implicitly depend on what integer type gtk_socket_get_id returns. * tests/testtextbuffer.c: Add missing const. * tests/testtreefocus.c: (main): Remove unused local. * tests/treestoretest.c: (iter_remove): Remove unused local. (uppercase_value): Remove unused function. (make_window): Add statement to quiet the compiler's uninitialized variable warning.
* Fixup some problems with text length handling in error cases.Owen Taylor2001-06-231-1/+4
| | | | | | | | | | | Sat Jun 23 10:27:53 2001 Owen Taylor <otaylor@redhat.com> * modules/input/gtkimcontextxim.c: Fixup some problems with text length handling in error cases. * gtk/gtkwidget.c (gtk_widget_size_allocate): Reorder a bit to make test actually warn on attempt to allocation a negative size. (#56101, Matthias Clasen)
* un May 13 12:01:12 2001 Owen Taylor <otaylor@redhat.com>GTK_MULTIHEAD_BRANCHPOINTOwen Taylor2001-05-161-0/+6
| | | | | | | | | | | | | | | | | | | * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1. * acinclude.m4: Remove libtool macros. * gdk-pixbuf/Makefile.am: Add dependencies to loade modules. * gdk/Makefile.am: Add dependency on libgdk_pixbuf.la for libgdk. * gtk/Makefile.am: Add dependency on libgdk_pixbuf.la libgdk.la for libgtk. * modules/input/Makefile.am: Make modules have full dependencies.
* Add dependency on Atk for accessibility support.Owen Taylor2001-05-031-10/+2
| | | | | | | | | | | | | Thu May 3 14:13:49 2001 Owen Taylor <otaylor@redhat.com> * INSTALL.in HACKING gtk/gtkaccessible.[ch] gtk/gtk.c: Add dependency on Atk for accessibility support. * configure.in **/Makefile.am: Major reworking of substituted variables for CFLAGS/LIBS to make a lot more sane and keep the the compile/link lines a bit shorter. * gdk/x11/gdkkeys-x11.c: Fix #endif with trailing stuff.
* Fix trailing comma on enumeration. (#54071)Owen Taylor2001-05-032-1/+5
| | | | | | Thu May 3 05:36:06 2001 Owen Taylor <otaylor@redhat.com> * pixbuf.h: Fix trailing comma on enumeration. (#54071)
* Remove deprecation of gtk_window_set_default_size() until patch addingOwen Taylor2001-04-261-1/+0
| | | | | | | | | | | | Thu Apr 26 10:40:41 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.h: Remove deprecation of gtk_window_set_default_size() until patch adding gtk_window_set_size() is recommitted. * **Makefile.am configure.in gdk/x11/gdkim-11.c gtk/gtkmain.c gtk/gtkimmulticontext.c gtk/gtkmain.c gtk/gtkrc.c: Remove all traces of -DX_LOCALE support. (#10784)
* corrected path to gtk.immodulesSven Neumann2001-04-041-1/+2
| | | | | | 2001-04-04 Sven Neumann <sven@gimp.org> * tests/testgtk.c (test_init): corrected path to gtk.immodules
* Updated.Owen Taylor2001-04-031-0/+10
| | | | | | | | | | | | | | | | | | | | | Tue Apr 3 13:55:37 2001 Owen Taylor <otaylor@redhat.com> * NEWS: Updated. * configure.in: Remove support for uninstalled glib. * gtk/gtkdnd.c (gtk_drag_highlight_expose): Return FALSE as so as not to stop emission. * gtk-config-2.0.in: Exit with an error message that gtk-config-2.0 is no longer supported. * Makefile.am gtk/Makefile.am tests/*: Moved all tests into tests, change build order to build modules before gtk/. * modules/input/Makefile.am: Move gtk-query-immodules-2.0 invocation to here.
* rename set_cursor_pos to set_cursor_location in GtkInputContext classHideToshi Tajima2001-03-161-4/+4
| | | | | | | | | | | | 2001-03-15 HideToshi Tajima <tajima@happy> * modules/input/gtkimcontextxim.c (gtk_im_context_xim_set_cursor_locat ion): * gtk/gtkimmulticontext.c (gtk_im_multicontext_set_cursor_location): * gtk/gtkentry.c (update_im_cursor_location): * gtk/gtkimcontext.c (gtk_im_context_set_cursor_location): * gtk/gtkimcontext.h (struct _GtkIMContextClass): rename set_cursor_pos to set_cursor_location in GtkInputContext class
* add set_cursor_pos() virtual methodHideToshi Tajima2001-03-141-0/+30
| | | | | | | | | | | | | | | | 2001-03-14 HideToshi Tajima <tajima@happy.sunsoft.eng.sun.com> * gtk/gtkimmulticontext.c (gtk_im_multicontext_set_cursor_pos): * gtk/gtkimcontext.c (gtk_im_context_set_cursor_pos): * gtk/gtkimcontext.h (struct _GtkIMContextClass): add set_cursor_pos() virtual method * modules/input/gtkimcontextxim.c (gtk_im_context_xim_class_init): (gtk_im_context_xim_set_cursor_pos): add implementation for set_cursor_pos() method * gtk/gtkentry.c (recompute_idle_func): set current cursor position to input methods
* made the "parent_class" pointer static.Michael Natterer2001-03-052-6/+15
| | | | | | | | | 2001-03-05 Michael Natterer <mitch@gimp.org> * src/pixbuf-draw.c: made the "parent_class" pointer static. (Owen, I just commented out the draw methods which don't exist any more to make it compile).
* Unshift the group when extracting it from the X keyboard event.Owen Taylor2001-03-032-1/+184
| | | | | | | | | | | Mon Jan 22 14:31:29 2001 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkevents-x11.c (gdk_event_translate): Unshift the group when extracting it from the X keyboard event. * modules/input/Makefile.am modules/input/imipa.c: Simple module for entering IPA. (Do we need a gtk-stupid-input-tricks CVS module?)
* use draw_vline method of parent_class, not draw_hlineSven Neumann2001-02-202-1/+6
| | | | | | | 2001-02-20 Sven Neumann <sven@convergence.de> * src/pixbuf-draw.c (draw_vline): use draw_vline method of parent_class, not draw_hline
* A few updates for GTypePlugin.Owen Taylor2001-02-018-20/+29
| | | | | | Wed Nov 15 21:56:28 2000 Owen Taylor <otaylor@redhat.com> * src/pixbuf-*: A few updates for GTypePlugin.
* Adopt to new prototypes for unicode,locale,filename conversion functions.Owen Taylor2001-01-051-2/+2
| | | | | | | | Fri Jan 5 16:16:29 2001 Owen Taylor <otaylor@redhat.com> * gtk/{gtkcalender.c,gtkfilesel.c,gtkimcontext.c}, modules/input/gtkimcontextxim.c: Adopt to new prototypes for unicode,locale,filename conversion functions.
* For linux-fb get the pangoft2 cflags and libs. This needs a recent pangoAlexander Larsson2000-12-216-5228/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-21 Alexander Larsson <alexl@redhat.com> * configure.in: For linux-fb get the pangoft2 cflags and libs. This needs a recent pango version. Remove modules/linux-fb/Makefile. * gdk/linux-fb/gdkdrawable-fb2.c: Render glyphs using freetype. * gdk/linux-fb/gdkfb.h: Add new fb-specific functions needed for managing windows. * gdk/linux-fb/gdkmain-fb.c: Remove gdk_font_init/fini() calls. * gdk/linux-fb/gdkpango-fb.c: Remove old implementation. Use pangoft2 instead. * gdk/linux-fb/gdkprivate-fb.h: Remove PangoFBFont and related stuff. * gdk/linux-fb/gdkwindow-fb.c: Implement drawable->get_visible_region. Implement support for _gdk_window_set_child_handler () and _gdk_window_get_decorations(). * modules/Makefile.am: Remove linux-fb subdir. * modules/linux-fb/*: Removed all.
* Add focus_in and focus_out implementation to im_context_class as82000-12-091-0/+30
| | | | | | | | 2000-12-08 <tajima@eng.sun.com> * modules/input/gtkimcontextxim.c (gtk_im_context_xim_class_init): Add focus_in and focus_out implementation to im_context_class as gtk_im_context_xim_focus_in and gtk_im_context_xim_focus_out.
* Detect freetype properly Make use of above.Elliot Lee2000-12-061-3/+2
| | | | | * configure.in: Detect freetype properly * modules/basic/Makefile.am, gdk/linux-fb/Makefile.am: Make use of above.
* Divide size by 2, not multiply.Alexander Larsson2000-12-043-2600/+2498
| | | | | | | | | | | | | | | | | | | | | | | | 2000-12-04 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkfont-fb.c (gdk_text_width): Divide size by 2, not multiply. * gdk/linux-fb/gdkpango-fb.c: Copied some 26.6 scaling macros from pango to clean up the rounding. (pango_fb_font_get_glyph_info): Correct sign on x value. * gdk/linux-fb/gdkprivate-fb.h: Removed unreferenced external functions. * modules/linux-fb/Makefile.am: Use ` instead of '. * modules/linux-fb/basic.c: Remove dead code. In particular the dummy lang engine which broke all pango layouts in GtkFB. Don't include tables-big.i anymore. * modules/linux-fb/tables-big.i: Upgrade to latest version from pango. Left for reference, basic_ranges moved to basic.c.