1. 16 Mar, 2001 1 commit
    • HideToshi Tajima's avatar
      rename set_cursor_pos to set_cursor_location in GtkInputContext class · df726ee8
      HideToshi Tajima authored
      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
      df726ee8
  2. 14 Mar, 2001 1 commit
    • HideToshi Tajima's avatar
      add set_cursor_pos() virtual method · 02f376a9
      HideToshi Tajima authored
      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
      02f376a9
  3. 05 Mar, 2001 1 commit
    • Michael Natterer's avatar
      made the "parent_class" pointer static. · 3839abae
      Michael Natterer authored
      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).
      3839abae
  4. 03 Mar, 2001 1 commit
    • Owen Taylor's avatar
      Unshift the group when extracting it from the X keyboard event. · 8db8ee74
      Owen Taylor authored
      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?)
      8db8ee74
  5. 20 Feb, 2001 1 commit
  6. 01 Feb, 2001 1 commit
  7. 05 Jan, 2001 1 commit
  8. 21 Dec, 2000 1 commit
    • Alexander Larsson's avatar
      For linux-fb get the pangoft2 cflags and libs. This needs a recent pango · a92170b6
      Alexander Larsson authored
      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.
      a92170b6
  9. 09 Dec, 2000 1 commit
    • 8's avatar
      Add focus_in and focus_out implementation to im_context_class as · eccd33b2
      8 authored
      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.
      eccd33b2
  10. 06 Dec, 2000 1 commit
  11. 04 Dec, 2000 1 commit
    • Alexander Larsson's avatar
      Divide size by 2, not multiply. · d7714461
      Alexander Larsson authored
      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.
      d7714461
  12. 01 Dec, 2000 2 commits
    • Alexander Larsson's avatar
      Note: GtkFB now requires Freetype 2 final. · f3e06d23
      Alexander Larsson authored
      2000-12-01    <alexl@redhat.com>
      
      	* gdk/linux-fb/Makefile.am:
      	* modules/linux-fb/Makefile.am:
      	Freetype 2 final uses freetype-config
      
      	* gdk/linux-fb/gdkpango-fb.c:
      	Upgrade to use Freetype 2 final.
      	More flexible support for font aliases, this also fixes a bug with
      	GtkFontSelector, as the aliases must be visible in the font/family list,
      	or GtkFontSelector reads uninitialized memory.
      f3e06d23
    • Hidetoshi Tajima's avatar
      -Add NULL argument to XGetIMValues. · c396e4bb
      Hidetoshi Tajima authored
      -Check NULL return for xim_styles and ic_values.
      -Restore preedit state after XmbResetIC.
      -Change XVaNestedList* to XVaNestedList.
      -Match "preedit-changed" to "preedit_changed".
      c396e4bb
  13. 28 Nov, 2000 2 commits
  14. 16 Nov, 2000 2 commits
    • Owen Taylor's avatar
      Point -rpath to the right install location. · 26aa13b0
      Owen Taylor authored
      Wed Nov 15 21:51:31 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* modules/input/Makefile.am (im_xim_la_LDFLAGS): Point
      	-rpath to the right install location.
      
      	* modules/input/Makefile.am (im_inuktitut_la_LDFLAGS): Remove
      	-export-dynamic.
      
      	* gtk/gtkthemes.c (gtk_theme_engine_get): Set engine->name
      	properly.
      26aa13b0
    • Robert Brady's avatar
      'o' < 'p'. · fe682268
      Robert Brady authored
      2000-11-15  Robert Brady  <robert@suse.co.uk>
      
      	* modules/input/iminuktitut.c (inuktitut_compose_seqs):
      	'o' < 'p'.
      
      	* gtk/gtkmain.c: s/CODSET/CODESET/, include <libintl.h> for
      	bind_textdomain_codeset.
      
      	(gtk_init_check): Make the warning about translating default:LTR
      	sterner.
      fe682268
  15. 15 Nov, 2000 2 commits
    • Robert Brady's avatar
      The return value of g_getenv() isn't freeable, so g_strdup it. · 98e453dc
      Robert Brady authored
      Wed Nov 15 02:18:01 2000  Robert Brady  <robert@suse.co.uk>
      
      	* gtk/gtkrc.c (gtk_rc_get_im_module_file): The return
      	value of g_getenv() isn't freeable, so g_strdup it.
      
      	* modules/input/inuktitut.c: Inuktitut input method.
      
      	* modules/input/Makefile.am: Build this.
      98e453dc
    • Owen Taylor's avatar
      Fix reversed > that was causing Home to go to end of previous line. · 10822e2f
      Owen Taylor authored
      Tue Nov 14 20:13:06 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtktextlayout.c (gtk_text_layout_move_iter_to_line_end): Fix
      	reversed > that was causing Home to go to end of previous line.
      
      	* gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Ignore
      	modified-keypresses (leave for bindings.)
      
      	* modules/input/Makefile.am: Remove useless -export-dynamic
      	from module LDFLAGS.
      10822e2f
  16. 14 Nov, 2000 2 commits
    • Owen Taylor's avatar
      Fix srcdir != builddir · c879883d
      Owen Taylor authored
      Mon Nov 13 14:43:48 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* demos/Makefile.am (test-inline-pixbufs.h): Fix srcdir != builddir
      
      	* gtk/Makefile.am (INCLUDES): Add -I$(builddir)/gtk
      
      	* gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Handles
      	srcdir != builddir
      
      	* modules/input/Makefile.am (INCLUDES): add $(top_srcdir)/gdk
      
      	* configure.in (GTK_VERSION): Up to 1.3.2
      
      	* modules/input/Makefile.am (im_xim_la_SOURCES): Add
      	gtkimcontextxim.h
      
      	* gtk/gtkimcontext.c (gtk_im_context_get_preedit_string): Add
      	missing doc comment.
      c879883d
    • Alexander Larsson's avatar
      Use the glib iconv wrappers. · ad1906ae
      Alexander Larsson authored
      2000-11-14  Alexander Larsson  <alexl@redhat.com>
      
      	* modules/linux-fb/basic.c:
      	Use the glib iconv wrappers.
      ad1906ae
  17. 13 Nov, 2000 1 commit
  18. 12 Nov, 2000 2 commits
    • Robert Brady's avatar
      A vietnamese VIQR-based input method. · 87f494aa
      Robert Brady authored
      Sun Nov 12 22:52:51 2000  Robert Brady  <robert@suse.co.uk>
      
         * modules/input/imviqr.c: A vietnamese VIQR-based input method.
      
         * modules/input/imthai-broken.c: A Thai input method for use if
         Thai keys are really generating Latin1 keysyms.
      
         * modules/input/Makefile.am: Build these.
      87f494aa
    • Owen Taylor's avatar
      Rip out support for multiple locales; that simple doesn't work reliably · b9d32873
      Owen Taylor authored
      Tue Sep 19 10:54:22 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* modules/input/{gtkimcontextxim.[ch],imxim.c}: Rip
      	out support for multiple locales; that simple doesn't
      	work reliably with current Xlib
      
      	* gtk/gtkimcontext*.[ch] gtk/gtkimmulticontext.[ch]
      	gtk/gtktextlayout.[ch] gtk/gtktextview.c gtk/gtkentry.c:
      	Add support for positioning the cursor within the preedit string.
      
      Mon Sep 18 23:56:32 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* modules/input/{imxim.c,gtkimcontextxim.[ch]}: Start
      	at XIM input method module.
      
      Sun Sep 17 10:08:16 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* modules/input/Makefile.am (moduledir): remove
      	leftover bin program target.
      
      Sat Sep 16 13:05:48 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* modules/input/imcyrillic-translit.c: A sample input
      	method (based on GtkIMContextSimple with an extra table),
      	which demonstrates preedit strings and the module
      	system for input modules
      b9d32873
  19. 02 Nov, 2000 1 commit
    • Alexander Larsson's avatar
      Add last argument to t_type_register_static call. · 214c61d5
      Alexander Larsson authored
      2000-11-02  Alexander Larsson  <alexl@redhat.com>
      
      	* gdk/linux-fb/gdkcolor-fb.c, gdk/linux-fb/gdkdnd-fb.c,
      	gdk/linux-fb/gdkgc-fb.c, gdk/linux-fb/gdkpango-fb.c,
      	gdk/linux-fb/gdkpixmap-fb.c, gdk/linux-fb/gdkwindow-fb.c:
      	Add last argument to t_type_register_static call.
      
      	* gdk/linux-fb/gdkdrawable-fb2.c:
      	Add last argument to t_type_register_static call.
      	export the get_image drawable virtual function.
      
      	* gdk/linux-fb/gdkimage-fb.c:
      	Add last argument to t_type_register_static call.
      	rename gtk_image_get to _gdk_fb_get_image and
      	export it for use by gdkdrawable-fb2.
      
      	* gdk/linux-fb/gdkprivate-fb.h:
      	export _gdk_fb_get_image.
      
      	* gdk/linux-fb/gdkselection-fb.c:
      	Add new api call stubs.
      
      	* gtk/Makefile.am:
      	Missing ( in linux-fb part.
      
      	* modules/linux-fb/Makefile.am:
      	Must link with gdk_pixbuf or get unresolved symbol.
      214c61d5
  20. 03 Aug, 2000 1 commit
  21. 26 Jul, 2000 1 commit
  22. 24 Jul, 2000 1 commit
    • Elliot Lee's avatar
      (Part 2) Remove gdk_*_lookup() defines, since they are defined by the · 6d7a643f
      Elliot Lee authored
      
      
      (Part 2)
      	* gdk/gdkprivate.h: Remove gdk_*_lookup() defines, since they are defined by the
      	individual backends already.
      	* gdk/gdkregion-generic.h, gdk/gdktypes.h: Put gdkregionbox & gdksegment back together
      	again. Yes, there really is a good reason for this, if you are using the gdkregion
      	internals, and if you're not, why do you care?
      	* gdk/gdkwindow.c: Fix inverted condition
      	* gdk/linux-fb: Compiles (for me - it will not work elsewhere most likely).
      	* gtk/gtkcolorsel.c, gtk/gtkwindow.c: Add include for linux-fb
      	* gtk/gtkrange.c: Redraw trough when moving.
      	* gtk/gtktypeutils.c: Fix warning by adding const cast.
      	* modules/linux-fb/basic.c: Fix unknown glyph retrieval.
      6d7a643f
  23. 18 Jul, 2000 1 commit
    • Owen Taylor's avatar
      Updates to work with GTK+-2.0 theme engine architecture. It won't even · 2aa67df2
      Owen Taylor authored
      Tue Jul 18 12:13:19 2000  Owen Taylor  <otaylor@redhat.com>
      
              Updates to work with GTK+-2.0 theme engine architecture.
      	It won't even sort of work with GTK+-1.2 any more.
      
      	* configure.in src/Makefile.am: Look for GTK+-2.0,
      	install engine into GTK+-2.0 location.
      
      	* src/pixbuf-style.h src/pixbuf-rc-style.[ch]: New
      	files for GtkRcStyle and GtkStyle subclasses. Parsing,
      	etc, moves to pixbuf-rc-style.[ch]
      
      	* src/pixbuf-draw.c: Chain up to parent implementation
      	when images aren't found for a certain element.
      2aa67df2
  24. 09 Jul, 2000 1 commit
    • Owen Taylor's avatar
      Add -Wall for gcc. · 06df244d
      Owen Taylor authored
      Sun Jul  9 18:15:58 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in (ACLOCAL): Add -Wall for gcc.
      
      	* src/pixbuf-render.c (pixbuf_render): Fix problem
      	using gdk_rectangle_intersect() from GTK+-1.2.
      
      	* src/pixbuf-render.c src/pixbuf-draw.c: Remove
      	direct access to pixbuf internals.
      06df244d
  25. 21 Jun, 2000 2 commits
    • Owen Taylor's avatar
      .cvsignore additions · dd46dfaa
      Owen Taylor authored
      dd46dfaa
    • Owen Taylor's avatar
      Remove use of libunicode in favor of new GLib functions. · 2a98bc6a
      Owen Taylor authored
      Wed Jun 21 11:41:43 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkentry.c gtk/gtkimcontextsimple.c gtk/gtklabel.c
      	gtk/gtktexttypes.c gtk/testtext.c modules/linux-fb/basic.c:
      	Remove use of libunicode in favor of new GLib functions.
      
      	* gtk/gtkcolorsel.c: Remove conditional includes for FB, win32,
      	nano-x, framebuffer. The X11 include is just a hack until we get
      	the necessary functions in gdkcolor.h, so there is no reason to
      	add other includes of platforms.
      
      	* gtk/gtkwindow.c (gtk_window_compute_default_size): Revert
      	window bigger than the screen change.
      
              * gtk/testgtk.c: Revert some random changes from Elliot
      	that had no particular point and were causing testgtkrc
      	not to function correctly.
      
      	* gdk/gdkregion-generic.h: Revert change from Elliot. Just
      	because GdkSegment and GdkRegionBox have the same fields,
      	it doesn't mean that 'typedef GdkSegment GdkRegionBox'
      	results in clearer code.
      
      	* gdk/x11/gdkinput-x11.c (gdk_input_common_select_events,
      	gdk_input_translate_coordinates): Fix missed GdkObjectification
      2a98bc6a
  26. 20 Jun, 2000 2 commits
    • Havoc Pennington's avatar
      Make this compile without framebuffer enabled · df4fc367
      Havoc Pennington authored
      2000-06-20  Havoc Pennington  <hp@redhat.com>
      
      * modules/linux-fb/Makefile.am: Make this compile
      without framebuffer enabled
      
      * gdk/linux-fb/Makefile.am: Add conditional to not build
      framebuffer unless specified in configure
      
      * gdk/gdkdraw.c (gdk_draw_drawable): Fix bug where I was getting
      the size of the target instead of source if -1 was passed for
      width/height
      
      * gdk/x11/gdkgeometry-x11.c (gdk_window_compute_position): Fix
      width/height confusion.
      
      2000-06-19  Havoc Pennington  <hp@redhat.com>
      
      * gdk/x11/gdkx.h (GDK_WINDOW_XWINDOW): change this to be
      GDK_DRAWABLE_XID. In the future, we probably want to make it
      faster with G_DISABLE_CHECKS turned on.
      
      2000-06-14  Havoc Pennington  <hp@redhat.com>
      
              * gdk/Makefile.am: add gdkpixmap.c
      
      	* gdk/gdk.c: s/gdk_window_init/_gdk_windowing_window_init/
      	s/gdk_image_init/_gdk_windowing_image_init
      
      	* gdk/gdkcolor.c: make ref/unref compat wrappers for GObject
      	ref/unref
      
      	* gdk/gdkcolor.h: make GdkColormap a GObject subclass
      
      	* gdk/gdkcompat.h: remove GdkWindowType compat, since
      	GdkWindowType is now non-deprecated;
      	change gdk_window_get_type() compat to be
      	gdk_window_get_window_type().
      
      	* gdk/gdkdnd.h: make GdkDragContext a GObject.
      
      	* gdk/gdkdraw.c, gdk/gdkdraw.h: Convert GdkDrawable to a pure
      	virtual GObject. Make all functions call into the vtable.
      	Move gdk_image_put() guts in here. Remove GdkDrawableType
      	and gdk_drawable_get_type(), these are now GdkWindow-specific.
      	draw_image, get_depth, get_size, set_colormap, get_colormap,
      	get_visual added to the vtable.
      
      	* gdk/gdkgc.h, gdk/gdkgc.c: Convert GdkGC to a pure virtual
      	GObject. Virtualize everything.
      	(gdk_gc_new_with_values): remove check for destroyed window,
      	because now GdkWindow::create_gc will check this.
      	(gdk_gc_set_values): New function to set GC values, this
      	was already implemented but wasn't in the header
      
      	* gdk/gdkimage.h, gdk/gdkimage.c: Convert GdkImage to a GObject.
      
      	* gdk/gdkinternals.h: Remove _gdk_window_alloc(), remove
      	_gdk_window_draw_image(), remove _gdk_windowing_window_class,
      	remove _gdk_window_class; add _gdk_window_impl_get_type() and
      	_gdk_pixmap_impl_get_type(). Rename gdk_window_init to
      	_gdk_windowing_window_init, rename gdk_image_init to
      	_gdk_windowing_image_init.
      
      	* gdk/gdkpango.c: Reflect GObject-ification of PangoContext.
      	(gdk_draw_layout): Remove check for destroyed window,
      	because all the drawable methods already check it.
      
      	* gdk/gdkpixmap.h, gdk/gdkpixmap.c: Convert GdkPixmap to GObject.
      	Add gdkpixmap.c which contains implementation of GdkDrawable
      	virtual table (by chaining to a platform-specific implementation
      	object).
      
      	* gdk/gdkprivate.h: Remove GDK_IS_WINDOW, GDK_IS_PIXMAP,
      	GDK_DRAWABLE_DESTROYED. Add GDK_WINDOW_DESTROYED. Replace
      	GDK_DRAWABLE_TYPE with GDK_WINDOW_TYPE. Remove GdkDrawablePrivate,
      	GdkWindowPrivate, GdkImageClass, GdkImagePrivate, GdkGCPrivate,
      	GdkColormapPrivate.
      
      	* gdk/gdktypes.h: #include <glib-object.h>
      
      	* gdk/gdkwindow.h, gdk/gdkwindow.c: Convert GdkWindow to GObject.
      	Move most functionality to platform-specific implementation
      	object. GdkWindow itself now handles the backing store, then
      	chains to the platform-specific implementation.
      	(gdk_window_get_window_type): return GdkWindowType of the window.
      	(gdk_window_peek_children): New routine, returns the children of
      	a GdkWindow
      	(gdk_window_get_children): Was in X11-specific code and did
      	XQueryTree. Changed to simply return a copy of window->children;
      	so it can go in cross-platform code.
      
      	* gdk/x11/Makefile.am: fix broken MKINSTALLDIRS path
      
      	* gdk/x11/gdkcolor-x11.c: implement X-specific parts of
      	GdkColormap; just changed to use the new private data instead
      	of casting to GdkColormapPrivate.
      
      	* gdk/x11/gdkcursor-x11.c: added a couple typechecks to
      	gdk_cursor_new().
      
      	* gdk/x11/gdkdnd-x11.c: Change the way we access private fields
      	(private data member in the GObject).
      	(xdnd_manager_source_filter): Function had broken
      	error handling, fix it (use gdk_error_trap_push).
      
      	* gdk/x11/gdkdrawable-x11.c: This file now implements
      	a base class for GdkWindowImplX11/GdkPixmapImplX11. This
      	base class is purely for the convenience of the X port,
      	and not part of the interface to cross-platform GDK.
      
      	* gdk/x11/gdkevents-x11.c: Reflect various renamings.
      
      	* gdk/x11/gdkgc-x11.c: Implement a subclass of GdkGC that's
      	specific to X, and returned by the create_gc virtual method
      	of GdkDrawableImplX11.
      	(gdk_x11_gc_set_dashes): Change this to take an array of gint8
      	rather than gchar, this was also changed in the GdkGC vtable.
      	(gdk_x11_gc_values_to_xvalues): If GdkGCValues is NULL, or the
      	mask is 0, return immediately, instead of checking every flag.
      	This is faster, and keeps us from segfaulting if values is NULL
      	and the mask contains some nonzero flags.
      
      	* gdk/x11/gdkgeometry-x11.c: deal with all the rearranging of
      	GdkWindow.
      
      	* gdk/x11/gdkglobals-x11.c: change type of grab window, since
      	GdkWindowPrivate is gone.
      
      	* gdk/x11/gdkim-x11.c: rename things that got renamed.
      
      	* gdk/x11/gdkimage-x11.c: implement in terms of GObject, and
      	remove the image_put stuff that got transferred to GdkDrawable.
      
      	* gdk/x11/gdkinput.c: renamings
      
      	* gdk/x11/gdkmain-x11.c: #include <pango/pangox.h>
      
      	* gdk/x11/gdkpixmap-x11.c: GObject conversion
      
      	* gdk/x11/gdkprivate-x11.h: indentation fixes
      
      	* gdk/x11/gdkproperty-x11.c: renamings
      
      	* gdk/x11/gdkselection-x11.c: renamings
      
      	* gdk/x11/gdkwindow-x11.c: Restructuring and renaming; this now
      	implements the platform-specific "impl" object.
      	Moved gdk_window_get_children to gdk/gdkwindow.c
      
      	* gdk/x11/gdkx.h: Remove all the private structs and private datas
      	that no longer exist. Add declaration of GdkGCX11 object here.
      	Fix all the macros to still work.
      
      	* gtk/gtk-boxed.defs: Remove GtkStyle, GdkColormap, GdkWindow,
      	GdkDragContext from the boxed types since they are now GObjects.
      
      	* gtk/gtkstyle.h, gtk/gtkstyle.c: Converted GtkStyle to a GObject,
      	moved xthickness/ythickness into the instance. GtkStyleClass
      	functions are now in the standard vtable for GtkStyle, so you have
      	to create a GObject subclass to write a theme engine.
      	(gtk_style_copy): fixed a leaked PangoFontDescription
      	(gtk_style_init): renamed gtk_style_realize, so gtk_style_init
      	can be the standard GObject function.
      
      	* Throughout GTK:
      	s/style->klass->[xy]thickness/style->[xy]thickness
      	s/pango_layout_unref/g_object_unref/
      
      	* gtk/gtkrc.h, gtk/gtkrc.c: Converted GtkRcStyle to a GObject.
      
      	* gtk/gtksocket.c: Use gdk_window_get_user_data() instead of
      	accessing GDK internals.
      
      	* gtk/gtkwidget.c: Use gdk_window_peek_children() instead of
      	accessing GDK internals.
      df4fc367
    • Elliot Lee's avatar
      Oops. · 2ad30e9f
      Elliot Lee authored
      
      
      Oops.
      2ad30e9f
  27. 06 Mar, 2000 3 commits
    • Owen Taylor's avatar
      Moved into docs/ subdir · 35226a7b
      Owen Taylor authored
      Mon Mar  6 11:44:58 2000  Owen Taylor  <otaylor@redhat.com>
      
              * docs/gap-geometry.fig: Moved into docs/ subdir
      
              * Makefile.am configure.in autogen.sh src/Makefile.am:
      	automakify
      
      	* src/pixbuf.h src/pixbuf-render.c src/pixbuf-draw.c
      	src/pixbuf-main.c: Move sources into subdir and
      	rename.
      35226a7b
    • Owen Taylor's avatar
      Start automake-ifying · 7ed05e22
      Owen Taylor authored
      7ed05e22
    • Owen Taylor's avatar
      Handle drawing transparency without a mask correctly. · b8c691e6
      Owen Taylor authored
      Mon Mar  6 11:02:07 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* pixmap_theme_pixbuf.c: Handle drawing transparency without a
      	mask correctly.
      
      	* pixmap_theme_main.c pixmap_theme_draw.c: Remove duplicate
      	includes.
      b8c691e6
  28. 07 Feb, 2000 1 commit