1. 21 Jun, 2000 10 commits
    • Owen Taylor's avatar
      Welcome aboard, gdk-pixbuf. · 11056f56
      Owen Taylor authored
      Wed Jun 21 16:38:13 2000  Owen Taylor  <otaylor@redhat.com>
      
              * gdk-pixbuf/* docs/reference/gdk-pixbuf/*: Welcome aboard,
      	gdk-pixbuf.
      
      	* gtk/gdk-pixbuf-loader.c (gdk_pixbuf_loader_class_init):
      	fixups for GObject.
      
      	* gdk/Makefile.am gdk/gdkpixbuf-render.[ch] gdk/gdkpixbuf.[ch]: Bits of
      	gdk-pixbuf with GDK dependencies moved into GDK.
      
      	* gtk/Makefile.am gtk/gdk-pixbuf-loader.[ch]: Temporarily
      	move gdk-pixbuf-loader here until GObject has signals.
      
      	* demos/: New directory of demos. Move demos from
      	gdk-pixbuf here.
      
      	* demos/pixbuf-init.c: Small bit of code to check for
      	loaders in ../gdk-pixbuf/.libs/gdk-pixbuf, and if found,
      	set GDK_PIXBUF_MODULEDIR appropriately.
      
      	* gdk/gdkcompat.h: Remove GDK_DRAWABLE_PIXMAP compat
      	define which no longer makes sense.
      11056f56
    • Havoc Pennington's avatar
      Use gtk_get_default_language · 443e8c39
      Havoc Pennington authored
      2000-06-21  Havoc Pennington  <hp@redhat.com>
      
      * gtk/gtkwidget.c (gtk_widget_create_pango_context): Use
      gtk_get_default_language
      
      * gtk/gtkmain.h, gtk/gtkmain.c (gtk_get_default_language):
      new function to get the default language
      
      * gtk/gtktexttagprivate.h, gtk/gtktexttag.c, gtktextview.c:
      s/gtk_text_view_style_values/gtk_text_style_values/
      
      * gtk/gtktexttag.c, gtk/gtktexttag.h, gtk/gtktexttagprivate.h:
      Add a "language" field to tags.
      
      (gtk_text_tag_set_arg): Fix bug in setting
      "bg_full_height_set" tag.
      443e8c39
    • Owen Taylor's avatar
      Revert accidental changes from Federico's last commit. · f5341257
      Owen Taylor authored
      2000-06-21  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk-pixbuf/testpixbuf-scale.c: Revert accidental changes
      	from Federico's last commit.
      f5341257
    • Havoc Pennington's avatar
      Use gunichar instead of gint when appropriate in the interfaces · ee089516
      Havoc Pennington authored
      2000-06-21  Havoc Pennington  <hp@redhat.com>
      
      * gtk/gtktextiter.h: Use gunichar instead of gint when appropriate
      in the interfaces
      
      * gtk/gtktexttypes.c: Remove UTF functions, use glib
      stuff instead when possible.
      
      * gtk/gtktexttypes.h: Delete some unused constants
      
      * gtktextbtree.c, gtktextiter.c, gtktextsegment.c, gtktextview.c,
      testtextbuffer.c: use glib instead of custom unicode routines
      ee089516
    • Owen Taylor's avatar
      Removed mistakenly added generated sgml · 39440b43
      Owen Taylor authored
      Wed Jun 21 12:50:58 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* docs/es/: Removed mistakenly added generated sgml
      
      	* docs/{gdk.texi,gtk.texi,gdk.sgml} macros.texi texinfo.tex:
      	Remove outdated info files.
      
      	* docs/gtk_tut* docs/package_tutorial.sh docs/tutorial:
      	Moved tutorial files into subdir
      
      	* docs/gtkfaq.sgml docs/faq/gtkfaq.sgml: Move FAQ into
      	subdir.
      
      	* docs/man/gtk_button.pod: Remove. (contents will be
      	integrated into gtk-reference button page.)
      
      	* configure.in docs/Makefile.am docs/tutorial/Makefile.am
      	docs/faq/Makefile.am: Adjust for new organization
      39440b43
    • Christopher Blizzard's avatar
      use $(mkinstalldirs) not $(MKINSTALLDIRS) · e01a4325
      Christopher Blizzard authored
      2000-06-21 Christopher Blizzard  <blizzard@redhat.com>
      
              * gdk/x11/Makefile.am (install-data-local): use $(mkinstalldirs)
              not $(MKINSTALLDIRS)
      e01a4325
    • Owen Taylor's avatar
      Finish the job Elliot started of removing font setting test for text · c319839d
      Owen Taylor authored
      Wed Jun 21 12:24:28 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/testgtk.c (create_text): Finish the job Elliot started
      	of removing font setting test for text widget. (Since text widget
      	and GdkFont are not deprecated, and cause portability problems.)
      c319839d
    • 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
    • Jing-Jong Shyue's avatar
      Triditional Chinese PO File 2000/06/21 · 8a01e98f
      Jing-Jong Shyue authored
      8a01e98f
  2. 20 Jun, 2000 5 commits
    • Elliot Lee's avatar
      Fix conditionality to work the "right" way. Missed commits from previous. · 2a1b3edd
      Elliot Lee authored
      
      
      2000-06-18  Elliot Lee  <sopwith@redhat.com>
      
      * gdk/Makefile.am, gdk/*/Makefile.am: Fix conditionality to work the "right" way.
      * gtk/gtk{plug,socket}.h: Missed commits from previous.
      2a1b3edd
    • 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 GObje...
      df4fc367
    • Elliot Lee's avatar
      Oops. · 2ad30e9f
      Elliot Lee authored
      
      
      Oops.
      2ad30e9f
    • Elliot Lee's avatar
      (follow-on from previous commit) · 8f4f35b3
      Elliot Lee authored
      
      
      (follow-on from previous commit)
      2000-06-18  Elliot Lee  <sopwith@redhat.com>
      
      * gtk/gtkwindow.c: Don't allow creation of a window bigger than the screen.
      
      * gtk/gtkrange.c: Fix the mega-jumpy-with-lagged-events scrollbar
      problem by calculating event position relative to the trough
      rather than the slider.
      * gtk/gtkdnd.c, gtk/gtkcolorsel.c: Include FB headers if appropriate.
      
      * gdk/gdkgc.h: Add GDK_NOR.
      * configure.in, Makefile.am: Add modules top level dir
      * configure.in: Only use pangox library if building x11 target.
      * gdk/gdkdnd.h: Add GDK_DRAG_PROTO_LOCAL enum for future intra-app use.
      8f4f35b3
    • Elliot Lee's avatar
      *** empty log message *** · dd7510dc
      Elliot Lee authored
      dd7510dc
  3. 19 Jun, 2000 2 commits
  4. 18 Jun, 2000 1 commit
  5. 12 Jun, 2000 3 commits
  6. 11 Jun, 2000 2 commits
    • Federico Mena Quintero's avatar
      It was cold and rainy this Saturday morning, so I needed something to warm · 9df3e653
      Federico Mena Quintero authored
      2000-06-10  Federico Mena Quintero  <federico@helixcode.com>
      
      	* demo/pixbuf-demo.c: It was cold and rainy this Saturday morning,
      	so I needed something to warm my thighs.  Running plain infinite
      	loops on your laptop to make it hot is not very much fun.  A demo
      	of the gdk-pixbuf scaling functions is way better, and looks
      	prettier, too.
      
      	* configure.in (AC_OUTPUT): Added the demo Makefile.
      
      	* Makefile.am (SUBDIRS): Added the demo directory.
      9df3e653
    • Owen Taylor's avatar
      Fix cut and paste typo where wrong pixmap was being unref'ed. (Pointed out · 62e51198
      Owen Taylor authored
      Sun Jun 11 12:46:19 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkdnd.c (gtk_drag_set_default_icon): Fix
      	cut and paste typo where wrong pixmap was being
      	unref'ed. (Pointed out by a friend of KUSANO Takayuki.)
      
      Sun Jun 11 10:22:36 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkselection.c (gtk_selection_bytes_per_item):
      	Add helper function to compute format / bytes
      	relationship. Use in a couple places to fix up
      	errors which assume 8 * format.
      
      	* gtk/gtkselection.c (gtk_selection_request): Use 32
      	rather than 8 * sizeof (GdkAtom), to work correctly
      	on Alpha.
      62e51198
  7. 09 Jun, 2000 2 commits
    • Larry Ewing's avatar
      setjmp for the png error handler. It seems setting the error handling · b166924b
      Larry Ewing authored
      2000-06-09  Larry Ewing  <lewing@helixcode.com>
      
      	* gdk-pixbuf/io-png.c (gdk_pixbuf__png_image_load_increment):
      	setjmp for the png error handler.  It seems setting the error
      	handling functions does not avoid the jump, and so not calling
      	setjmp was causing the incremental loader to jump into lala land.
      	(gdk_pixbuf__png_image_begin_load): setjmp for error handling, I'm
      	not sure this one is actually required but the docs say it must be
      	set for every call to a png_* function.
      	Also changed the comment to reflect the fact that setting the
      	error handlers does _not_ avoid the longjmp.
      b166924b
    • Christopher Blizzard's avatar
      deps include libgtk-x11.la, not libgtk.la (LDADDS): include libgtk-x11.la · 40298ef9
      Christopher Blizzard authored
      Thu Jun  8 21:54:51 2000 Christopher Blizzard  <blizzard@redhat.com>
      
      	* gtk/Makefile.am (DEPS): deps include libgtk-x11.la, not
      	libgtk.la
      	(LDADDS): include libgtk-x11.la and libgdk-x11.la, not the non-x11
      	versions
      
      	* gtk/gtklabel.c (gtk_label_get_text): Make sure that the error
      	checking macros return NULL since the function has a return value.
      40298ef9
  8. 08 Jun, 2000 1 commit
  9. 07 Jun, 2000 4 commits
  10. 06 Jun, 2000 6 commits
  11. 05 Jun, 2000 4 commits
    • Owen Taylor's avatar
      We need to treat initial creation different from setting with regards to · eaa77a47
      Owen Taylor authored
      Mon Jun  5 11:50:02 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkgc-x11.c (gdk_x11_gc_values_to_xvalues): We need
      	to treat initial creation different from setting with
      	regards to the graphics-exposures parameter, so add a parameter
      	indicating whether this is initial or not.
      eaa77a47
    • Owen Taylor's avatar
      Hack gdk_event_get_graphics_expose() to sort of work by adding an extra · eb34d193
      Owen Taylor authored
      Mon Jun  5 13:29:31 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkevents-x11.c: Hack gdk_event_get_graphics_expose()
      	to sort of work by adding an extra return_exposes arg
      	to gdk_event_translate() - it might be better to simply
      	deprecate the function altogether and force people to rewrite
      	without it. gdk_window_scroll() handles most of it, and where
      	gdk_window_scroll() doesn't work, simply redrawing more does.
      
      	* gtk/gtkwidget.c (gtk_widget_set_default_direction): Fix up
      	assertion.
      
      	* gtk-config.in: Include PANGO_CFLAGS/LIBS.
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Remove a
      	bunch of pretty much useless /* Print debugging info */ comments
      	which had drifted away from the code they were commenting.
      eb34d193
    • Owen Taylor's avatar
      Fix gdk_pointer_grab description · f6b5d391
      Owen Taylor authored
      Mon Jun  5 11:17:25 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/tmpl/general.sgml: Fix gdk_pointer_grab description
      f6b5d391
    • Damon Chaplin's avatar
      added a note about no-window widgets. · e7950474
      Damon Chaplin authored
      2000-06-14  Damon Chaplin  <damon@helixcode.com>
      
      	* gtk/tmpl/gtktooltips.sgml: added a note about no-window widgets.
      e7950474