1. 03 Mar, 2002 17 commits
    • Owen Taylor's avatar
      Fix typo where pangoxft was being required instead of pangox. (Reported by · d69b02ec
      Owen Taylor authored
      Sun Mar  3 12:13:56 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in: Fix typo where pangoxft was being
      	required instead of pangox. (Reported by Miles
      	Lane)
      d69b02ec
    • Owen Taylor's avatar
      When in split cursor mode, always add the cursor as both strong and weak · c78f465b
      Owen Taylor authored
      Sun Mar  3 11:12:16 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtktextlayout.c (add_cursor): When in split cursor
      	mode, always add the cursor as both strong and weak
      	so that it is drawn with the correct non-split color.
      c78f465b
    • Owen Taylor's avatar
      Fix install location. · 8b4034d8
      Owen Taylor authored
      Sun Mar  3 11:05:13 2002  Owen Taylor  <otaylor@redhat.com>
      
              * modules/input/Makefile.am (moduledir): Fix
              install location.
      8b4034d8
    • Owen Taylor's avatar
      add missing dependency of objects on gtkmarshalers.h. · 74b53eed
      Owen Taylor authored
      Sun Mar  3 10:28:32 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/Makefile.am: add missing dependency of objects on
              gtkmarshalers.h.
      
              * gtk/Makefile.am gtk/gtk-boxed.defs: Remove completely
              out of date and unused gtk-boxed.defs and the accompanying
              Makefile rule to generate the complete gtk.defs.
      74b53eed
    • Hans Breuer's avatar
      make rewrite_event_for_window() static gtk_rc_clear_realized_style() · 751705f9
      Hans Breuer authored
      2002-03-03  Hans Breuer  <hans@breuer.org>
      
      	* gtk/gtkmain.c : make rewrite_event_for_window() static
      	* gtk/gtkrc.c : gtk_rc_clear_realized_style() static
      
      	* gtk/makefile.msc.in : adapt to makeenums build changes
      
      	* gtk.def : sorted alphabetical again
      751705f9
    • Sven Neumann's avatar
      lowercase configure --help output. · 32dea2db
      Sven Neumann authored
      2002-03-03  Sven Neumann  <sven@gimp.org>
      
      	* m4macros/gtk-2.0.m4: lowercase configure --help output.
      32dea2db
    • Kjartan Maraas's avatar
      Updated Norwegian (bokml) translation. · ad51485d
      Kjartan Maraas authored
      2002-03-03  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* no.po: Updated Norwegian (bokml) translation.
      ad51485d
    • Jonathan Blandford's avatar
      Write documentation Write documentation · 4a20e66f
      Jonathan Blandford authored
      Sun Mar  3 01:36:21 2002  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/tmpl/gtktreeviewcolumn.sgml: Write documentation
      	* gtk/tmpl/gtktreeview.sgml: Write documentation
      4a20e66f
    • Tim Janik's avatar
      added compile time switch to put the tree views into a hpaned for owen to · f0b58ab8
      Tim Janik authored
      Sun Mar  3 06:39:19 2002  Tim Janik  <timj@gtk.org>
      
              * gtk/gtkfilesel.c: added compile time switch to put the tree views
              into a hpaned for owen to play with.
      
              * gtk/gtktreedatalist.c (_gtk_tree_data_list_header_free):
              * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_cell_data_func),
              (gtk_tree_view_column_finalize):
              * gtk/gtktreestore.c (gtk_tree_store_set_default_sort_func),
              (gtk_tree_store_set_sort_func), (gtk_tree_store_finalize):
              * gtk/gtktreeselection.c (gtk_tree_selection_finalize):
              * gtk/gtktreemodelsort.c (gtk_tree_model_sort_reset_default_sort_func),
              (gtk_tree_model_sort_set_default_sort_func),
              (gtk_tree_model_sort_set_sort_func):
              * gtk/gtkliststore.c (gtk_list_store_set_default_sort_func),
              (gtk_list_store_set_default_sort_func),
              (gtk_list_store_set_sort_func), (gtk_list_store_finalize):
              add reentrancy protection around destroy() function invocation.
      
              * gtk/gtktreeselection.c (gtk_tree_selection_set_select_function): fix
              destroy function invocation (which was missing).
      f0b58ab8
    • Owen Taylor's avatar
      Fixes for uninstalled operation with module suffixes other than .so and in · b47b15f6
      Owen Taylor authored
      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.
      b47b15f6
    • Owen Taylor's avatar
      If we can't load the module using the g_module_build_path() filename, try · b3c0813b
      Owen Taylor authored
      Sat Mar  2 22:11:10 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk-pixbuf-io.c (_gdk_pixbuf_load_module): If we
              can't load the module using the g_module_build_path()
              filename, try loading it as a .la file.
      
              * test-loaders.c: Look for modules in current directory
              rather than .libs, so we find the right .la files.
      
              * test-loaders.c: Back out some accidental commits.
      b3c0813b
    • Owen Taylor's avatar
      Handle NO_WINDOW widgets with windows that are children of widget->window. · 76cf3d95
      Owen Taylor authored
      Sat Mar  2 20:58:30 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkwidget.c (gtk_widget_reparent): Handle NO_WINDOW
      	widgets with windows that are children of widget->window.
      	(#50279)
      
      	* tests/testgtk.c: Add eventboxes to the example so that
      	we are reparenting between different GdkWindows.
      76cf3d95
    • Owen Taylor's avatar
      Shell script used to strip dependencies out of .la files. · 809a11fe
      Owen Taylor authored
             * gdk/Makefile.am gtk/Makefile.am sanitize-la.sh: Shell script
              used to strip dependencies out of .la files.
      809a11fe
    • Owen Taylor's avatar
      Bullet-proof against integer overflow. · ed5fc07f
      Owen Taylor authored
      Sat Mar  2 21:28:03 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk-pixbuf.c (gdk_pixbuf_new): Bullet-proof against integer
              overflow.
      ed5fc07f
    • Owen Taylor's avatar
      Add a note to the docs about how to use this in the context of changeable · f5b8bde7
      Owen Taylor authored
      Sat Mar  2 20:39:38 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkimagemenuitem.c (gtk_image_menu_item_new_from_stock):
              Add a note to the docs about how to use this in the
              context of changeable accelerators. (#72382, Mark Patton)
      f5b8bde7
    • Owen Taylor's avatar
      Add -lX11 into x_libs. · 80bef5ac
      Owen Taylor authored
      Sat Mar  2 19:48:10 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Add -lX11 into x_libs.
      80bef5ac
    • Chyla Zbigniew's avatar
  2. 02 Mar, 2002 13 commits
    • Andraz Tori's avatar
      Updated Slovenian translation · 09064674
      Andraz Tori authored
      09064674
    • Owen Taylor's avatar
      Add a --enable-explicit-deps option to control whether dependency · 15f8a55f
      Owen Taylor authored
      Fri Mar  1 00:46:49 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Add a --enable-explicit-deps option to control
              whether dependency libraries are written into .la files and .pc
              files.  Default is auto: if static libraries are off and shlib
              dependencies are found, don't write deps.
      
              * gdk/Makefile.am gtk/Makefile.am sanitize-la.sh: Shell script
              used to strip dependencies out of .la files.
      
              * Makefile.am: Add a slightly modified distcheck rule that passes
              --enable-gtk-doc to the configure inside.
              (So that 'make dist' succeeds inside.)
      
              * configure.in: If pango was compiled with
              --disable-explicit-deps, then repeat the checks for X and
              freetype ourselves so we don't depend on linking to libraries
              that pango doesn't reveal in the link line. Add some more paranoia
              for whether what we detect ourselves matches what Pango backends
              we found.
      15f8a55f
    • Tor Lillqvist's avatar
      Output gdk-pixbuf/gdk_pixbuf.rc. · 93d74e25
      Tor Lillqvist authored
      2002-03-03  Tor Lillqvist  <tml@iki.fi>
      
      	* configure.in: Output gdk-pixbuf/gdk_pixbuf.rc.
      93d74e25
    • Owen Taylor's avatar
      Move a couple of function docs into the C file. · ac8a994a
      Owen Taylor authored
      Sat Mar  2 15:46:29 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/tmpl/gtkentry.sgml: Move a couple of function
              docs into the C file.
      ac8a994a
    • Tor Lillqvist's avatar
      Remove. · 5d5f53d9
      Tor Lillqvist authored
      2002-03-03  Tor Lillqvist  <tml@iki.fi>
      
      	* gtk-pixbuf.rc.in: Remove.
      
      	* gdk_pixbuf.rc.in: Name like this instead (wrong name used by
      	mistake by Hans).
      
      	* makefile.msc: Corresponding changes.
      
      	* Makefile.am: Use gdk_pixbuf.rc on Win32. Distribute it.
      5d5f53d9
    • Tor Lillqvist's avatar
      gdk/gdk.def Add and (trivially) implement · 7fee0db1
      Tor Lillqvist authored
      2002-03-03  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/gdk.def
      	* gdk/win32/gdkevents-win32.c: Add and (trivially) implement
      	gdk_pointer_grab_info_libgtk_only() and
      	gdk_keyboard_grab_info_libgtk_only().
      
      2002-03-02  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkevents-win32.c (build_keypress_event): Reorder
      	code, keyval should get a value in all cases now.
      	(build_keyrelease_event): Set GDK_CONTROL_MASK here, too, if it
      	was a control character produced with Alt+keypad digits.
      	(gdk_event_translate): Minor cleanups to keyboard input
      	handling. Still need more major work.
      7fee0db1
    • Owen Taylor's avatar
      Don't do special focus handling if draw_indicator is not set. (#64723, · aba1c9a7
      Owen Taylor authored
      Sat Mar  2 16:12:03 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkradiobutton.c (gtk_radio_button_focus): Don't
              do special focus handling if draw_indicator is not set.
              (#64723, Damon Chaplin.)
      aba1c9a7
    • Owen Taylor's avatar
      Clamp @Max parameter passed in to [0, MAX_SIZE], improve docs. Fix default · 8d3278f0
      Owen Taylor authored
      Sat Mar  2 15:48:04 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkentry.c (gtk_entry_new_with_max_length,
              gtk_entry_set_max_length): Clamp @Max parameter passed in to
              [0, MAX_SIZE], improve docs. Fix default and range
              for ::max-length property, range for ::ncursor_position,
              ::selection_bound properties. (#55916, Vitaly Tishkov)
      
              * gtk/gtkmain.c (rewrite_event_for_grabs): Fix typo
      8d3278f0
    • Owen Taylor's avatar
      Robustify tracking of pointer grab window. · b54e5f4c
      Owen Taylor authored
      Fri Mar  1 18:39:44 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/{gdkevents-x11.c,gdkmain-x11.c,gdkprivate-x11.h,
              gdkwindow-x11.c}: Robustify tracking of pointer grab window.
      
              * gdk/x11/gdkmain-x11.c: Keep track of current keyboard
              grab window.
      
              * gdk/x11/gdkmain-x11.c (gdk_pointer_grab_info_libgtk_only,
              gdk_keyboard_grab_info_libgtk_only): Private libgtk => libgtk
              API for finding out current grab information.
      
              * gtk/gtkmain.c (rewrite_event_for_grabs): Rewrite events
              so that the effective behavior of owner_events = TRUE is changed
              to "deliver events to same window group normally" instead
              of "deliver events to same application normally. #69934
      
              * gtk/gtkrange.c: Use an explicit gtk_grab_add() so that
              it works within the GtkList combo, where there is a
              owner_events = FALSE gdk_pointer_grab() already in effect.
              (#65006, reported by Damon Chaplin)
      b54e5f4c
    • Owen Taylor's avatar
      Default to --disable-gtk-doc (avoid Jade breakage) and --disable-static · dfe57247
      Owen Taylor authored
      Sat Mar  2 14:32:50 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Default to --disable-gtk-doc (avoid Jade
              breakage) and --disable-static (static linking causes
              problems with Xft changes.)
      
              * autogen.sh: Add --enable-gtk-doc by default.
      
              * Makefile.am: Add a 'mydistcheck' rule that passes
              --enable-gtk-doc to the configure since that is needed
              for 'make dist'.
      
              * docs/tutorial/Makefile.am (dist-hook): Don't distribute
              the PDF file. (Rule doesn't work on my system, plus it's
              big.)
      
              * gtk/Makefile.am: 'make dist' fixes.
      dfe57247
    • Owen Taylor's avatar
      Switch style of stamp file usage. · f832e348
      Owen Taylor authored
      Sat Mar  2 13:26:58 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/Makefile.am: Switch style of stamp file usage.
      
              * gtk/Makefile.am gtk/typeutils.[ch]: Switch all the exported
              enumeration/fags TYPE variables over to macros for get_type() functions,
              for lazy definition and to get rid of expensive relocations.
      
              * gtk/gtkiconfactory.[ch] gtk/gtkselection.[ch] gtk/gtkstyle.[ch]
              gtk/gtktextiter.[ch] gtk/gtktexttag.[ch] gtk/gtktreemodel.[ch]
              gtk/gtktypeutils.[ch] gtk/gtkwidget.[ch]: Switch boxed type
              definitions over manually coded get_type() functions.
      
              * gtk/gtk.def: Updates for above
      
              * gtk/{genmarshal.pl,makeenums.awk,makeenums.h,maketypes.awk}:
              Remove from CVS, no longer used.
      
              * configure.in: Remove checks for awk.
      f832e348
    • Sven Neumann's avatar
      updated German translation. · 36e686e6
      Sven Neumann authored
      2002-03-02  Sven Neumann  <sven@gimp.org>
      
      	* de.po: updated German translation.
      36e686e6
    • Tim Janik's avatar
      fix typo. · 688c3bf0
      Tim Janik authored
      Sat Mar  2 04:44:10 2002  Tim Janik  <timj@gtk.org>
      
              * gtk/gtkaccelgroup.c (gtk_accel_group_connect_by_path): fix typo.
      688c3bf0
  3. 01 Mar, 2002 10 commits