]> Pileus Git - ~andy/gtk/log
~andy/gtk
22 years agoMon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. -
Jens Finke [Mon, 27 Aug 2001 14:36:50 +0000 (14:36 +0000)]
Mon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. -

* Mon Aug 27 2001 Jens Finke <jens@gnome.org>
- Renamed package to gtk2.
- Updated source url.
- glib2 package required.

22 years agoArg, why does evolution now work when you need it? I guess, it's Murphy's Law.
Fatih Demir [Mon, 27 Aug 2001 10:36:37 +0000 (10:36 +0000)]
Arg, why does evolution now work when you need it? I guess, it's Murphy's Law.

22 years agoUpdated to match gpp requirements, reworked the files section to make it
Jens Finke [Mon, 27 Aug 2001 08:54:53 +0000 (08:54 +0000)]
Updated to match gpp requirements, reworked the files section to make it

2001-08-27  Jens Finke <jens@gnome.org>

* gtk+.spec.in: Updated to match gpp requirements, reworked the
files section to make it work with 1.3.x releases.

22 years agoAdd properties for labels, mnemonics and stock items. Added C accessor
Alexander Larsson [Mon, 27 Aug 2001 01:05:07 +0000 (01:05 +0000)]
Add properties for labels, mnemonics and stock items. Added C accessor

2001-08-26  Alexander Larsson  <alla@lysator.liu.se>

* gtk/gtkbutton.[ch]:
Add properties for labels, mnemonics and stock items.
Added C accessor functions for the properties.
Removed deprecated button->child.

* gtk/gtkradiobutton.c:
* gtk/gtktogglebutton.c:
Update to use the functions in GtkButton.

* gtk/gtkcheckbutton.c:
Update to use the functions in GtkButton.
Changed size allocation of child. Now only gets as much
space as it requests.

* gtk/gtkclist.c:
Don't use GtkButton->child

* gtk/gtklabel.c:
Fixed typo in docs

22 years agoDisable a string because of gettext error.
Kwok-Koon Cheung [Sun, 26 Aug 2001 22:33:13 +0000 (22:33 +0000)]
Disable a string because of gettext error.

22 years agoRessurect the properties test. I don't care if it is inferior, I just want
Alexander Larsson [Sun, 26 Aug 2001 22:23:28 +0000 (22:23 +0000)]
Ressurect the properties test. I don't care if it is inferior, I just want

2001-08-26  Alexander Larsson  <alla@lysator.liu.se>

* tests/testgtk.c:
* tests/Makefile.am:
Ressurect the properties test.
I don't care if it is inferior, I just want to test my property code.

22 years agopass ->nrows to gtk_table_resize as the first argument for
Chema Celorio [Sun, 26 Aug 2001 04:01:27 +0000 (04:01 +0000)]
pass ->nrows to gtk_table_resize as the first argument for

2001-08-25  Chema Celorio  <chema@celorio.com>

* gtk/gtktable.c (gtk_table_set_child_property): pass ->nrows to
gtk_table_resize as the first argument for CHILD_PROP_RIGHT_ATTACH
and CHILD_PROP_LEFT_ATTACH v.s. using ->ncols

22 years agoremove gtk_menu_* compat defines; these are already in gtkmenu.h, and the
Havoc Pennington [Sun, 26 Aug 2001 02:03:10 +0000 (02:03 +0000)]
remove gtk_menu_* compat defines; these are already in gtkmenu.h, and the

2001-08-24  Havoc Pennington  <hp@pobox.com>

* gtk/gtkcompat.h: remove gtk_menu_* compat defines;
these are already in gtkmenu.h, and the copies
here were broken.

Also, change GTK_DISABLE_COMPAT_H to GTK_DISABLE_DEPRECATED

* gdk/gdkpixbuf-drawable.c (gdk_pixbuf_get_from_image):
special-case bitmaps to allow no colormap
(bitmap1): implement no-colormap bitmap-getting
(bitmap1a): implement no-colormap bitmap-getting to pixbuf with
alpha
(rgb8): indentation
(rgb1a, rgb1): change the way we read the data out of the image,
old way didn't seem to work quite right.

I'm pretty sure a lot of the rgbconvert code is still broken.

* gtk/gtkwindow.c (gtk_window_move_resize): move hints comparison
above position constraint (I really intended to do this before,
don't know what's up with that)
(gtk_XParseGeometry): shut up gcc

* gdk/gdkpixbuf-drawable.c (rgb1a): fix bug where "x1" was used
and "0" should have been. remove the attempted 4-bytes-at-once
optimization, it was totally broken.

22 years agoAdd optional movement on push to buttons (based on patch from Soeren
Owen Taylor [Sat, 25 Aug 2001 23:11:46 +0000 (23:11 +0000)]
Add optional movement on push to buttons (based on patch from Soeren

Sat Aug 25 19:02:39 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkbutton.[ch] gtk/gtktogglebutton.c: Add optional movement
        on push to buttons (based on patch from Soeren Sandmann, #54720)

          - Add child_displacement_x/y style properties to control how far the
            child moves when the button is depressed.

          - Add non-exported function _gtk_button_set_depressed to clean
            up the handling of the in/out shadow and separate it frmo
            widget->state.

          - Lots of code cleanup and simplification of state handling
            for GtkButton/GtkToggleButton.

        * tests/testgtkrc: Set the x/y displacement to 1 to provide a test
        of button movement. testgtk + testgtkrc == test ugly GTK+, as always.

22 years agoBreak compatibility and make gtk_image_new() take no arguments. The
Owen Taylor [Sat, 25 Aug 2001 03:15:26 +0000 (03:15 +0000)]
Break compatibility and make gtk_image_new() take no arguments. The

Fri Aug 24 23:09:05 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkimage.[ch] docs/Changes-2.0.txt: Break compatibility
and make gtk_image_new() take no arguments. The compiler will
catch it, and it is vastly more useful than having
gtk_image_new() be a deprecated alias for gtk_image_new_from_image().

* gtk/gtkmenu.c (gtk_menu_set_property): Apply patch
to add tearoff-title property (#51319, Lee Mallabone)

22 years agoRemove unused and useless function gtk_menu_item_configure(). (#58925)
Owen Taylor [Sat, 25 Aug 2001 02:20:33 +0000 (02:20 +0000)]
Remove unused and useless function gtk_menu_item_configure(). (#58925)

Fri Aug 24 22:12:32 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkmenuitem.[ch]: Remove unused and useless function
gtk_menu_item_configure(). (#58925)

22 years agoAdd "use_align" to give people the option to just make a cell visible.
Jonathan Blandford [Fri, 24 Aug 2001 20:09:26 +0000 (20:09 +0000)]
Add "use_align" to give people the option to just make a cell visible.

Fri Aug 24 16:03:45 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): Add
"use_align" to give people the option to just make a cell visible.

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_point): fix bug where
we were scrolling past the end of the tree.

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_pack_start):
rename gtk_tree_view_column_pack_start_cell_renderer to
gtk_tree_view_column_pack_start.  Same for pack_end, and clear.

22 years agoRemove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed
Owen Taylor [Fri, 24 Aug 2001 16:06:55 +0000 (16:06 +0000)]
Remove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed

Fri Aug 24 12:02:08 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextbuffer.c (gtk_text_buffer_new): Remove
        a stray g_object_ref() left over from gtk_object_ref/sink.
        (Pointed out by Josh Pritikin.)

22 years agoRename gtk_container_children() to gtk_container_get_children. Added
Owen Taylor [Thu, 23 Aug 2001 23:38:32 +0000 (23:38 +0000)]
Rename gtk_container_children() to gtk_container_get_children. Added

Thu Aug 23 19:33:54 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcontainer.[ch]: Rename gtk_container_children()
to gtk_container_get_children. Added deprecated compatibility
macro. (Suggested by Vitaly Tishkov, #59051)

* gtk/gtktoolbar.c gtkdialog.c: Fix gtk_container_children()
calls.

22 years agoDeprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we
Owen Taylor [Thu, 23 Aug 2001 23:30:43 +0000 (23:30 +0000)]
Deprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we

Thu Aug 23 19:10:01 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenubar.h (gtk_menu_bar_insert): Deprecate
gtk_menu_bar_append/prepend/insert, forgot to do this
        when we deprecated gtk_menu_append/prepend/insert.

        * gtk/gtkmenu.h (gtk_menu_insert): Add casts to deprecated
        compat macros.

       * gtk/gtkmenu.c: Fix problem with static gtk_menu_insert() being
renamed by compat macro.

* gtk/gtkfontsel.h: Deprecated gtk_font_selection_get_font(),
        gtk_font_selection_dialog_get_font(). (Suggested by
       Vitaly Tishkov, #59383)

22 years agoRename from gtk_text_tag_table_size(). (#59366)
Owen Taylor [Thu, 23 Aug 2001 22:51:58 +0000 (22:51 +0000)]
Rename from gtk_text_tag_table_size(). (#59366)

Thu Aug 23 18:23:31 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtktexttag.c (gtk_text_tag_table_get_size):
Rename from gtk_text_tag_table_size(). (#59366)

22 years agouse GtkSortType instead of GtkTreeSortOrder. (#59173).
Kristian Rietveld [Thu, 23 Aug 2001 18:33:37 +0000 (18:33 +0000)]
use GtkSortType instead of GtkTreeSortOrder. (#59173).

Thu Aug 23 20:01:41 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktreemodelsort.[ch], gtk/gtktreesortable.[ch],
        gtk/gtktreestore.[ch], gtk/gtktreeviewcolumn.[ch],
        gtk/gtkliststore.[ch]: use GtkSortType instead of GtkTreeSortOrder.
        (#59173).

22 years agochain parent class handlers, pointed out by Joshua N Pritikin
Tim Janik [Thu, 23 Aug 2001 16:54:49 +0000 (16:54 +0000)]
chain parent class handlers, pointed out by Joshua N Pritikin

Thu Aug 23 16:26:47 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_finalize):
        * gtk/gtktextmark.c (gtk_text_mark_finalize): chain parent class
        handlers, pointed out by Joshua N Pritikin <vishnu@pobox.com>.

22 years ago[ Patch from Sebastian Wilhelmi, 52790 ]
Owen Taylor [Thu, 23 Aug 2001 15:27:21 +0000 (15:27 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]

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

22 years ago[ Patch from Sebastian Wilhelmi, 52790 ]
Owen Taylor [Thu, 23 Aug 2001 15:26:49 +0000 (15:26 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]

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.

22 years agoclean up selection when changing models.
Jonathan Blandford [Wed, 22 Aug 2001 23:05:07 +0000 (23:05 +0000)]
clean up selection when changing models.

Wed Aug 22 19:03:27 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_set_model): clean up selection
when changing models.

22 years agoFix selection. I think it's all dandy now. We check the current event for
Jonathan Blandford [Wed, 22 Aug 2001 22:27:41 +0000 (22:27 +0000)]
Fix selection. I think it's all dandy now. We check the current event for

Wed Aug 22 18:25:46 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c: Fix selection.  I think it's all dandy now.
We check the current event for modifiers rather than try to trap
all presses.

22 years agoFix a small typo. It's LIST_STORE, not LISTSTORE.
Anders Carlsson [Wed, 22 Aug 2001 13:33:58 +0000 (13:33 +0000)]
Fix a small typo. It's LIST_STORE, not LISTSTORE.

2001-08-22  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkliststore.h (GTK_LIST_STORE_CLASS): Fix a small typo.
It's LIST_STORE, not LISTSTORE.

22 years agoRemove commented out gtkpacker reference.
Owen Taylor [Tue, 21 Aug 2001 16:43:55 +0000 (16:43 +0000)]
Remove commented out gtkpacker reference.

Tue Aug 21 12:43:29 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtk.h: Remove commented out gtkpacker reference.

22 years agoRemove GtkPacker
Owen Taylor [Tue, 21 Aug 2001 16:43:17 +0000 (16:43 +0000)]
Remove GtkPacker

Tue Aug 21 12:42:19 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtk-sections.txt: Remove GtkPacker

22 years agoAdd tga loader, patch by Nicola Girardi. (#56067)
Matthias Clasen [Tue, 21 Aug 2001 08:51:06 +0000 (08:51 +0000)]
Add tga loader, patch by Nicola Girardi. (#56067)

22 years agoTue Aug 21 02:57:13 2001 Jonathan Blandford <jrb@redhat.com>>
Jonathan Blandford [Tue, 21 Aug 2001 06:59:55 +0000 (06:59 +0000)]
Tue Aug 21 02:57:13 2001  Jonathan Blandford  <jrb@redhat.com>>

* gtk/gtktreeview.c (gtk_tree_view_button_press): Fix up selection
a little.  More needs to be done tomorrow.

22 years agoGrr... Get it right.
Jonathan Blandford [Tue, 21 Aug 2001 04:49:15 +0000 (04:49 +0000)]
Grr... Get it right.

Tue Aug 21 00:45:55 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_destroy): Grr... Get it right.

22 years ago*** empty log message ***
Jonathan Blandford [Tue, 21 Aug 2001 03:53:13 +0000 (03:53 +0000)]
*** empty log message ***

22 years agoremoved gtk/gtkpacker.c since it is not part of the build anymore.
Sven Neumann [Mon, 20 Aug 2001 19:26:51 +0000 (19:26 +0000)]
removed gtk/gtkpacker.c since it is not part of the build anymore.

2001-08-20  Sven Neumann  <sven@gimp.org>

* POTFILES.in: removed gtk/gtkpacker.c since it is not part of the
build anymore.

22 years agoFixed typo.
Russ Nelson [Mon, 20 Aug 2001 17:01:47 +0000 (17:01 +0000)]
Fixed typo.

22 years agoUse correct marshaller.
Jonathan Blandford [Mon, 20 Aug 2001 15:46:49 +0000 (15:46 +0000)]
Use correct marshaller.

Mon Aug 20 11:39:44 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_class_init): Use
correct marshaller.

22 years agoForgotten during last commit.
Matthias Clasen [Mon, 20 Aug 2001 12:44:56 +0000 (12:44 +0000)]
Forgotten during last commit.

22 years agoAdd ico and wbmp tests. Fail with a suitable error if buffer allocation
Matthias Clasen [Mon, 20 Aug 2001 06:47:28 +0000 (06:47 +0000)]
Add ico and wbmp tests. Fail with a suitable error if buffer allocation

* test-images.h, test-loaders.c: Add ico and wbmp tests.
* io-jpeg.c (gdk_pixbuf__jpeg_image_save): Fail with a suitable
error if buffer allocation fails.
* io-ico.c: Make .ICO loader more robust.
All of these are due to sandmann@daimi.au.dk (#50187)

22 years agoFix up warnings, #58928.
Jonathan Blandford [Sun, 19 Aug 2001 23:46:59 +0000 (23:46 +0000)]
Fix up warnings, #58928.

Sun Aug 19 03:22:59 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkliststore.c: Fix up warnings, #58928.

* gtk/gtktreeselection.h: Change signal prototype, #58647

* gtk/gtktreeview.c (_gdk_tree_view_find_node): Make more robust,
#59221.

* gtk/gtkstyle.c: Actually prelight arrow, #50981

22 years agocorrected usage of conversion scripts, the order of how to apply them was
Sven Neumann [Sun, 19 Aug 2001 22:33:18 +0000 (22:33 +0000)]
corrected usage of conversion scripts, the order of how to apply them was

2001-08-20  Sven Neumann  <sven@gimp.org>

* README.translators: corrected usage of conversion scripts, the
order of how to apply them was inverted.

22 years agoupdated externals
Hans Breuer [Sun, 19 Aug 2001 18:34:59 +0000 (18:34 +0000)]
updated externals

2001-08-18  Hans Breuer  <hans@breuer.org>

* gdk/gdk.def : updated externals

* gdk/win32/gdkselection-win32.c : returning TRUE with gdk_selection_set
is required to get (at least) visible in entry fields. Some selections
are really handled now - even on win32 - but copying via middle
mouse button into a different app needs to wait ...

* gdk/win32/gdkdnd-win32.c : implemented inter-app drag&drop
mostly by stealling code from gdkdnd-fb.c. Thanks to who ever wrote it!

* gdk/win32/gdkevents-win32.c : some tweaking to get better expose
handling. I'm not sure if it is better now, but at least not worse

* gdk/win32/gdkgeometry-win32.c : replaced every call to MoveWindow
with SetWindowPos () which allows more fine-tuning backing-store wise

* gdk/win32/gdkwindow-win32.c : allow unraised gdk_window_show ().
Also changed move/resize to be more like the X version.

* gtk/gtk.def : updated externals

22 years agogtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of
Sven Neumann [Sun, 19 Aug 2001 11:48:32 +0000 (11:48 +0000)]
gtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of

2001-08-19  Sven Neumann  <sven@gimp.org>

* gtk/gtktooltips.c
* tests/testtreesort.c
* tests/treestoretest.c: inserted some casts to get rid of compiler
warnings.

22 years agoUpdate.
Fatih Demir [Sun, 19 Aug 2001 11:46:40 +0000 (11:46 +0000)]
Update.

22 years agoapplied some simple but effective optimizations to
Sven Neumann [Sun, 19 Aug 2001 10:48:24 +0000 (10:48 +0000)]
applied some simple but effective optimizations to

2001-08-19  Sven Neumann  <sven@gimp.org>

* pixops/pixops.c: applied some simple but effective optimizations
to pixops_composite_nearest() and pixops_composite_color_nearest().

22 years agoSun Aug 19 01:44:44 2001 Jonathan Blandford <jrb@redhat.com>>
Jonathan Blandford [Sun, 19 Aug 2001 06:58:11 +0000 (06:58 +0000)]
Sun Aug 19 01:44:44 2001  Jonathan Blandford  <jrb@redhat.com>>

* gtk/gtktreeviewcolumn.c
(gtk_tree_view_column_pack_{start,end}_cell_renderer): sink cell.

* gtk/gtktreeview.c (gtk_tree_view_insert_column): sink column.
(_gtk_tree_view_find_node): If *node is NULL,
*tree should be NULL too.

* demos/gtk-demo/stock_browser.c (do_stock_browser): don't unref
column/renderers.
* tests/testtreecolumns.c: ditto
* tests/testtreefocus.c: ditto
* tests/testtreesort.c: ditto
* tests/testtreeview.c: ditto
* tests/treestoretest.c: ditto

22 years ago2 new signals; is_expander/is_expanded.
Jonathan Blandford [Sun, 19 Aug 2001 04:19:56 +0000 (04:19 +0000)]
2 new signals; is_expander/is_expanded.

Sat Aug 18 04:34:31 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init): 2 new
signals; is_expander/is_expanded.

* gtk/gtlcellrendererpixbuf.c: Allow other expanded and closed
pixbufs.

* gtk/gtktreeview.c: set above properties.

22 years agoReally remove set_default_style().
Owen Taylor [Sun, 19 Aug 2001 03:04:09 +0000 (03:04 +0000)]
Really remove set_default_style().

Sat Aug 18 23:01:33 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkwidget.h: Really remove set_default_style().

* docs/Changes-2.0.txt: added a note about
gtk_widget_push/pop/set_default_style.

22 years agoconstrain position on hints_changed in addition to the other cases.
Havoc Pennington [Sat, 18 Aug 2001 17:03:27 +0000 (17:03 +0000)]
constrain position on hints_changed in addition to the other cases.

2001-08-18  Havoc Pennington  <hp@pobox.com>

* gtk/gtkwindow.c (gtk_window_move_resize): constrain position on
hints_changed in addition to the other cases.
(gtk_window_move_resize): include last position from configure
notify in debug spew

22 years agouse the second argument to the weak ref notify, cleaning up some uglyness.
James Henstridge [Sat, 18 Aug 2001 03:14:41 +0000 (03:14 +0000)]
use the second argument to the weak ref notify, cleaning up some uglyness.

2001-08-18  James Henstridge  <james@daa.com.au>

* gtk/gtkaccelgroup.c (gtk_accel_group_object_destroy): use the
second argument to the weak ref notify, cleaning up some uglyness.
(gtk_accel_group_attach): remove and add the weak notifier when
changing the accel groups slist.
(gtk_accel_group_detach): same here.

22 years agoAdd missing parameters to utf8 functions to make it compile.
Darin Adler [Sat, 18 Aug 2001 00:07:42 +0000 (00:07 +0000)]
Add missing parameters to utf8 functions to make it compile.

* gtk/gtktreeview.c: (gtk_tree_view_search_equal_func): Add
missing parameters to utf8 functions to make it compile.

22 years agoAdd heavily modified patch from Kristian Rietveld to handle interactive
Jonathan Blandford [Fri, 17 Aug 2001 23:35:52 +0000 (23:35 +0000)]
Add heavily modified patch from Kristian Rietveld to handle interactive

Fri Aug 17 19:30:14 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeprivate.h:
* gtk/gtktreeview.c: (gtk_tree_view_class_init),
(gtk_tree_view_init), (gtk_tree_view_set_property),
(gtk_tree_view_get_property), (gtk_tree_view_destroy),
(gtk_tree_view_key_press), (gtk_tree_view_leave_notify),
(gtk_tree_view_focus_out), (gtk_tree_view_set_model),
(gtk_tree_view_set_destroy_count_func),
(gtk_tree_view_set_enable_search),
(gtk_tree_view_get_enable_search),
(gtk_tree_view_get_search_column),
(gtk_tree_view_set_search_column),
(gtk_tree_view_get_search_equal_func),
(gtk_tree_view_set_search_equal_func),
(gtk_tree_view_search_dialog_destroy),
(gtk_tree_view_search_position_func),
(gtk_tree_view_interactive_search),
(gtk_tree_view_search_delete_event),
(gtk_tree_view_search_button_press_event),
(gtk_tree_view_search_key_press_event),
(gtk_tree_view_search_move), (gtk_tree_view_search_equal_func),
(gtk_tree_view_search_iter), (gtk_tree_view_search_init):
* gtk/gtktreeview.h:
Add heavily modified patch from Kristian Rietveld to handle
interactive searching.

22 years agoconst correct string parameter.
Tim Janik [Fri, 17 Aug 2001 16:33:04 +0000 (16:33 +0000)]
const correct string parameter.

Fri Aug 17 17:30:34 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtktreemodel.c (gtk_tree_path_new_from_string): const correct
        string parameter.

        * gtk/gtkoptionmenu.c (gtk_option_menu_set_menu): connect to
        GtkMenuShell::selection_done, now that we have it, instead of
        ::deactivate so we're not tearing the menu apart and notify
        the user prematurely.

Thu Aug 16 05:22:01 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtkwindow.c (gtk_window_move_resize): if we actually move our
        window, clear window->need_default_position to avoid infinite loops.
        some comment fixups and GTK_RESIZE_IMMEDIATE fixups.

Wed Aug 15 12:36:55 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_set_model): move all model setup
        code into this place. get rid of GTK_TREE_VIEW_MODEL_SETUP usage.
        (gtk_tree_view_set_property): don't cast possible NULL objects.
        (gtk_tree_view_destroy): reset the model to NULL.

        * gtk/gtktreeselection.c (gtk_tree_selection_finalize): chain
        parent_class handler.

22 years agogtk/demos/gtk-demo/*: Remove all uses of deprecated functions.
Matthias Clasen [Fri, 17 Aug 2001 14:11:36 +0000 (14:11 +0000)]
gtk/demos/gtk-demo/*: Remove all uses of deprecated functions.

22 years agoDivide with floating point numbers so that the result will be floating
Anders Carlsson [Fri, 17 Aug 2001 08:09:24 +0000 (08:09 +0000)]
Divide with floating point numbers so that the result will be floating

2001-08-17  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkstyle.c (create_expander_affine): Divide with floating
point numbers so that the result will be floating point.

22 years agotests/testgtk.c (create_handle_box):
Matthias Clasen [Thu, 16 Aug 2001 14:38:46 +0000 (14:38 +0000)]
tests/testgtk.c (create_handle_box):
(create_toolbar): Replace gtk_window_set_policy calls by
gtk_window_set_resizable.

22 years agobig boom in replacing stock icons
Jakub Steiner [Thu, 16 Aug 2001 13:14:50 +0000 (13:14 +0000)]
big boom in replacing stock icons

22 years agoremoved unused widget_class.
Sven Neumann [Thu, 16 Aug 2001 10:49:36 +0000 (10:49 +0000)]
removed unused widget_class.

2001-08-16  Sven Neumann  <sven@gimp.org>

* gtk/gtkbox.c (gtk_box_class_init): removed unused widget_class.

22 years agoAvoid warning when specifying NULL for "attributes" property
Padraig O'Briain [Wed, 15 Aug 2001 15:01:23 +0000 (15:01 +0000)]
Avoid warning when specifying NULL for "attributes" property

* gtk/gtkcellrenderertext.c:
Avoid warning when specifying NULL for "attributes" property

22 years agodocs/debugging.txt: Add a warning about --enable-debug=no,
Matthias Clasen [Wed, 15 Aug 2001 09:24:15 +0000 (09:24 +0000)]
docs/debugging.txt: Add a warning about --enable-debug=no,
some editorial changes.

22 years agogtk/docs/debugging.txt, gdk/gdk.c, gdk/gdkinternals.h,
Matthias Clasen [Wed, 15 Aug 2001 06:52:19 +0000 (06:52 +0000)]
gtk/docs/debugging.txt, gdk/gdk.c, gdk/gdkinternals.h,
gdk/x11/gdkmain-x11.c, gtk/gtkdebug.h, gtk/gtkmain.c: Update
debugging info, remove unused debug flags. (#58330)

22 years agoRemove strict checking for rows.
Jonathan Blandford [Mon, 13 Aug 2001 17:23:41 +0000 (17:23 +0000)]
Remove strict checking for rows.

Mon Aug 13 13:17:32 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_select_all):
(gtk_tree_selection_select_all): Remove strict checking for rows.

22 years agogtk/gtktooltips.c (gtk_tooltips_set_tip, gtk_tooltips_draw_tips):
Matthias Clasen [Mon, 13 Aug 2001 10:43:28 +0000 (10:43 +0000)]
gtk/gtktooltips.c (gtk_tooltips_set_tip, gtk_tooltips_draw_tips):
Don't remove the tooltip window when the tip text changes. (#15891)

22 years agoRemove extra $(srcdir).
Owen Taylor [Sun, 12 Aug 2001 17:14:16 +0000 (17:14 +0000)]
Remove extra $(srcdir).

Sun Aug 12 12:02:09 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/Makefile.am ($(srcdir)/gtkmarshal.c): Remove extra
        $(srcdir).

22 years agoSet GPATH to fix srcdir != builddir problems with GNU make.
Owen Taylor [Sun, 12 Aug 2001 14:44:12 +0000 (14:44 +0000)]
Set GPATH to fix srcdir != builddir problems with GNU make.

Sun Aug 12 10:03:42 2001  Owen Taylor  <otaylor@redhat.com>

* */Makefile.am: Set GPATH to fix srcdir != builddir
problems with GNU make.

22 years agoFix problem with trying to dist files from intl/, which is no longer
Owen Taylor [Sun, 12 Aug 2001 14:41:37 +0000 (14:41 +0000)]
Fix problem with trying to dist files from intl/, which is no longer

Sun Aug 12 10:39:12 2001  Owen Taylor  <otaylor@redhat.com>

* Makefile.am (EXTRA_DIST): Fix problem with trying to
dist files from intl/, which is no longer there.

22 years agoUTF-8'ification..
Fatih Demir [Sun, 12 Aug 2001 14:41:26 +0000 (14:41 +0000)]
UTF-8'ification..

22 years agoUpdate
Fatih Demir [Sun, 12 Aug 2001 14:38:57 +0000 (14:38 +0000)]
Update

22 years agocoalescing property notifies
Hans Breuer [Sat, 11 Aug 2001 20:27:36 +0000 (20:27 +0000)]
coalescing property notifies

2001-08-11  Hans Breuer  <hans@breuer.org>

* gtk/gtkalignment.c, gtk/gtkarrow.c, gtk/gtkaspectframe.c,
  gtk/gtkcellrenderer.c, gtk/gtkcellrenderertext.c,
  gtk/gtkcombo.c, gtk/gtkcurve.c, gtk/gtkfontsel.c,
  gtk/gtklayout.c, gtk/gtkmisc.c, gtk/gtkpacker.c,
  gtk/gtkprogress.c, gtk/gtkruler.c,, gtk/gtksettings.c,
  gtk/gtkspinbutton.c, gtk/gtktexttag.c : coalescing property notifies

* gtk/gtkclist.c, gtk/gtktipsquery.c, gtk/gtktexttag.c,
  gtk/gtkwidget.c : added G_SIGNAL_TYPE_STATIC_SCOPE to all
GDK_TYPE_EVENT signals

* gtk/gtkalignment.c : removed 'direct allocation bug',
which Tim discovered while reading the patch

22 years agoAdd some compat macros for push/pop/set_visual that were supposed to be
Owen Taylor [Sat, 11 Aug 2001 18:35:48 +0000 (18:35 +0000)]
Add some compat macros for push/pop/set_visual that were supposed to be

Sat Aug 11 14:32:14 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkwidget.h (gtk_widget_set_default_visual): Add some
        compat macros for push/pop/set_visual that were supposed
        to be added a long time ago, but got dropped.

22 years agocoalesce multiple property notifies.
Tim Janik [Fri, 10 Aug 2001 15:33:29 +0000 (15:33 +0000)]
coalesce multiple property notifies.

Fri Aug 10 16:55:53 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtkwindow.c (gtk_window_set_policy): coalesce multiple
        property notifies.

22 years agofix a typo.
Havoc Pennington [Fri, 10 Aug 2001 03:46:08 +0000 (03:46 +0000)]
fix a typo.

2001-08-07  Havoc Pennington  <hp@pobox.com>

* gtk/gtkfilesel.c (open_ref_dir): fix a typo.

* gtk/gtkplug.c (gtk_plug_init): remove setting of auto_shrink;
some fixage is needed here, but nothing simple. Owen understands
it. ;-)

        * gtk/gtkwindow.h, gtk/gtkwindow.c: Rework code and API for window
sizing and positioning.  Also, fix bug in compute_geometry_hints
(width/height confusion for setting min size).
(gtk_window_move): new function
(gtk_window_resize): new function
(gtk_window_get_size): new function
(gtk_window_get_position): new function
(gtk_window_parse_geometry): new function

  * gtk/gtkwidget.c (gtk_widget_set_size_request): new function
  (gtk_widget_get_size_request): new function
  (gtk_widget_get_usize): delete, that was a short-lived function
  ;-)
  (gtk_widget_set_usize): deprecate
  (gtk_widget_set_uposition): deprecate, make it a trivial
gtk_window_move() wrapper
(gtk_widget_class_init): remove x/y/width/height properties,
add width_request height_request

        * demos/*: update to avoid deprecated functions

* gtk/gtklayout.c: add x/y child properties

* gtk/gtkfixed.c: add x/y child properties, and get rid of
uses of "gint16"

* tests/testgtk.c (create_window_sizing): lots of tweaks to window
sizing test

* gdk/x11/gdkevents-x11.c (gdk_event_translate): Ensure that
configure events on toplevel windows are always in root window
coordinates, following ICCCM spec that all synthetic events
are in root window coords already, while real events are
in parent window coords. Previously the code assumed that
coords of 0,0 were parent window coords, which was
really broken.

  * gtk/gtkcontainer.c (gtk_container_get_focus_chain): fix
  warning

  * gdk/gdkwindow.h (GdkWindowHints): add GDK_HINT_USER_POS
  and GDK_HINT_USER_SIZE so we can set USSize and USPosition
  hints in gtk_window_parse_geometry()

  * gdk/x11/gdkwindow-x11.c (gdk_window_set_geometry_hints): support
  new USER_POS USER_SIZE hints

22 years agotests/prop-editor.c (properties_from_type): Use g_object_class_list_properties
Matthias Clasen [Thu, 9 Aug 2001 07:57:56 +0000 (07:57 +0000)]
tests/prop-editor.c (properties_from_type): Use g_object_class_list_properties
to get the param specs for a given type. (#58609)

22 years agogtk/gtkstyle.c (gtk_style_real_unrealize): Don't forget to
Matthias Clasen [Thu, 9 Aug 2001 07:19:45 +0000 (07:19 +0000)]
gtk/gtkstyle.c (gtk_style_real_unrealize): Don't forget to
free the text_aa parts. (#57549)

22 years agogdk/gdkgc.c (gdk_gc_set_rgb_bg_color): Set the background color,
Matthias Clasen [Thu, 9 Aug 2001 07:14:56 +0000 (07:14 +0000)]
gdk/gdkgc.c (gdk_gc_set_rgb_bg_color): Set the background color,
not the foreground color. (#57621)

22 years agoUpdate to the new pango win32 api.
Alexander Larsson [Thu, 9 Aug 2001 05:09:01 +0000 (05:09 +0000)]
Update to the new pango win32 api.

2001-08-09  Alexander Larsson <alexl@redhat.com>

* gdk/win32/gdkfont-win32.c:
Update to the new pango win32 api.

22 years agoask apps for COMPOUND_TEXT instead of TEXT correctly interpret the return
Hidetoshi Tajima [Wed, 8 Aug 2001 17:58:52 +0000 (17:58 +0000)]
ask apps for COMPOUND_TEXT instead of TEXT correctly interpret the return

* gtk/gtkclipboard.c (request_text_received_func): ask apps for
COMPOUND_TEXT instead of TEXT
* gdk/x11/gdkselection-x11.c (gdk_utf8_to_compound_text): correctly
interpret the return value of g_string_to_compound_text()
(#55152)

22 years agogtk/gtktreestore.c (gtk_tree_store_iter_n_children): Don't
Matthias Clasen [Wed, 8 Aug 2001 07:42:21 +0000 (07:42 +0000)]
gtk/gtktreestore.c (gtk_tree_store_iter_n_children): Don't
fail if iter is NULL. (#58347)

22 years agogtk/gtktextdisplay.c (render_para, gtk_text_layout_draw): Fix
Matthias Clasen [Tue, 7 Aug 2001 20:56:48 +0000 (20:56 +0000)]
gtk/gtktextdisplay.c (render_para, gtk_text_layout_draw): Fix
some off-by-one issues, fixing selection of line-ends. (#50323)

22 years agogtk/gtkhsv.c (gtk_hsv_map, gtk_hsv_unmap): Reinstate these
Matthias Clasen [Tue, 7 Aug 2001 20:28:44 +0000 (20:28 +0000)]
gtk/gtkhsv.c (gtk_hsv_map, gtk_hsv_unmap): Reinstate these
functions in order to make mouse operation work again in the
color wheel. (#58604)

22 years agoa comment asked to optimize this function, so that's what I did.
Sven Neumann [Tue, 7 Aug 2001 17:49:09 +0000 (17:49 +0000)]
a comment asked to optimize this function, so that's what I did.

2001-08-07  Sven Neumann  <sven@gimp.org>

* gdk-pixbuf.c (gdk_pixbuf_fill): a comment asked to optimize this
function, so that's what I did.

22 years agorefetch the accelerator when the accel object is changed. Fixes bug
James Henstridge [Tue, 7 Aug 2001 01:05:50 +0000 (01:05 +0000)]
refetch the accelerator when the accel object is changed. Fixes bug

2001-08-07  James Henstridge  <james@daa.com.au>

* gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch
the accelerator when the accel object is changed.  Fixes bug
#58628.

22 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Mon, 6 Aug 2001 21:28:46 +0000 (21:28 +0000)]
Updated Norwegian (bokmål) translation.

2001-08-06  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian (bokmål) translation.

22 years agoFix a typo.
Kjartan Maraas [Mon, 6 Aug 2001 19:15:25 +0000 (19:15 +0000)]
Fix a typo.

2001-08-06  Kjartan Maraas  <kmaraas@gnome.org>

* gdk-pixdata.c: Fix a typo.

22 years agoSkip g_convert when to_codeset and from_codeset are both 'UTF-8' (gnome
Hidetoshi Tajima [Mon, 6 Aug 2001 17:09:26 +0000 (17:09 +0000)]
Skip g_convert when to_codeset and from_codeset are both 'UTF-8' (gnome

* 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)

22 years agoThe whole GDK_IS_WINDOW() branch of this was a bit screwed up, because it
Havoc Pennington [Mon, 6 Aug 2001 16:54:17 +0000 (16:54 +0000)]
The whole GDK_IS_WINDOW() branch of this was a bit screwed up, because it

2001-08-06  Havoc Pennington  <hp@pobox.com>

  * gdk/x11/gdkimage-x11.c (_gdk_x11_get_image): The whole
  GDK_IS_WINDOW() branch of this was a bit screwed up, because
  it was expecting a GdkWindow, not a GdkWindowImplX11.

  Also, we were getting the window rect in screen coords
  and the screen rect in window coords then intersecting
  them; instead, get window rect in window coords.

  Finally, there were codepaths that resulted in a stuck server grab
  (when the window was fully onscreen, or on gdk_image_new()
  failure); make the server ungrab thing a bit more
  robust/consistent.

22 years agocheck if info->colormap != NULL before unref'ing it. It might have been
Sven Neumann [Mon, 6 Aug 2001 15:52:46 +0000 (15:52 +0000)]
check if info->colormap != NULL before unref'ing it. It might have been

2001-08-06  Sven Neumann  <sven@gimp.org>

* gdk/gdkpango.c (gdk_pango_context_destroy):
check if info->colormap != NULL before unref'ing it. It might have
been set to NULL using gdk_pango_context_set_colormap().

22 years agoFix conversion from float to int so that we don't get skew in the int =>
Owen Taylor [Sun, 5 Aug 2001 15:27:30 +0000 (15:27 +0000)]
Fix conversion from float to int so that we don't get skew in the int =>

Sun Aug  5 11:24:27 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcolorsel.c (gtk_color_selection_set_current_alpha):
Fix conversion from float to int so that we don't get
skew in the int => float => int roundtrip.
(#58120, reported by Vitaly Tishkov). Also fix problem
where if no alpha was set, the returned alpha
from (say) set_current_alpha() was returned as 1, not 65535.

22 years agoFix problem with selecting a new focus child.
Owen Taylor [Sun, 5 Aug 2001 14:29:12 +0000 (14:29 +0000)]
Fix problem with selecting a new focus child.

Sun Aug  5 09:48:08 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtklist.c (gtk_list_clear_items): Fix
problem with selecting a new focus child.

* gtk/gtklist.c (gtk_list_clear_items): Clear
list->undo/list_focus_child after unparenting
child, since unparenting the child can result
in list->last_focus_child being set. (#58024)

* Makefile.am (SUBDIRS): Add target specific pc
files to DISTCLEANFILES.

* gtk/Makefile.am: add @GTK_DEBUG_FLAGS@
(58327, Matthias Clasen)

22 years agoPatch from Hans (with various modifications), to add the ability to use
Owen Taylor [Sat, 4 Aug 2001 23:30:11 +0000 (23:30 +0000)]
Patch from Hans (with various modifications), to add the ability to use

Sat Aug  4 19:28:21 2001  Owen Taylor  <otaylor@redhat.com>

* tests/testgtk.c: Patch from Hans (with various modifications),
to add the ability to use testgtk as a rough-and-ready
benchmark. Try, 'testgtk --bench all:5' (if you want decent
numbers, run without a window manager)

22 years agoAdd #ifdef HAVE_WINTAB around wintab.h include.
Alexander Larsson [Sat, 4 Aug 2001 16:28:09 +0000 (16:28 +0000)]
Add #ifdef HAVE_WINTAB around wintab.h include.

2001-08-04 Alexander Larsson <alexl@redhat.com>

* gdk/win32/gdkinput.c:
Add #ifdef HAVE_WINTAB around wintab.h include.

* gtk/gtk.def:
Removed marshals that have been moved to glib.
Commented out plug and socket. They didn't compile for me
on win32.

22 years agooops: mentioned in ChangeLog but not commited
Hans Breuer [Sat, 4 Aug 2001 13:19:59 +0000 (13:19 +0000)]
oops: mentioned in ChangeLog but not commited

22 years agonew file use it
Hans Breuer [Sat, 4 Aug 2001 13:17:33 +0000 (13:17 +0000)]
new file use it

2001-08-04  Hans Breuer  <hans@breuer.org>

* gtk/stocks-icons/makefile.msc : new file
* gtk/makefile.msc.in : use it

* gtk/gtkstyle.c : not all platforms do provide M_PI and
friends, but luckily there is G_PI

* gtk/gtk.def : updated

* gdk/win32/gdkwindow.c (gdk_window_new) : don't make all TEMP
windows WS_POPUP, but only those without a parent. This fixes the
mis-alignment between the selectable (temp, input only) window and
the window text of GtkLabel.

(gdk_window_show) : respect private->state when actually showing
the window.

(gdk_window_set_transient_for) : Implementation from Wolfgang
Sourdeau <wolfgang@contre.com> ported to 2.0 and added some
error handling. Should fix #50586.

* gdk/win32/gdkevents-win32.c : beautify log output

22 years agoNeed to show the image after adding it to the GtkImageMenuItem. This used
Michael Natterer [Sat, 4 Aug 2001 12:48:16 +0000 (12:48 +0000)]
Need to show the image after adding it to the GtkImageMenuItem. This used

2001-08-04  Michael Natterer  <mitch@gimp.org>

* gtk/gtkitemfactory.c (gtk_item_factory_create_item):
Need to show the image after adding it to the GtkImageMenuItem.
This used to work without in testgtk because of the
gtk_widget_show_all() at the end of the function.
(Closes #54978).

22 years agofix finding of child's page, since we have to validly deal with labels and
Tim Janik [Tue, 31 Jul 2001 21:23:19 +0000 (21:23 +0000)]
fix finding of child's page, since we have to validly deal with labels and

Tue Jul 31 22:59:33 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtknotebook.c (gtk_notebook_get_child_property):
        (gtk_notebook_set_child_property): fix finding of child's page,
        since we have to validly deal with labels and menus here as well.
        (gtk_notebook_get_child_property): fix warning.
        (gtk_notebook_class_init): property tab_pack is of type
        GTK_TYPE_PACK_TYPE (enum) not boolean.
        (gtk_notebook_find_child): don't always warn, we might be looking
        for a label or menu child.
        (gtk_notebook_map): fix mapping of panel.

        * gtk/gtkwidget.c (gtk_widget_set_child_visible): always constrain
        widget's mapped state, regardless of the value being set equals
        old settings, since things like REALIZED(parent) or MAPPED(parent)
        may have changed since the old value was set. make it an error to
        invoke this function on a toplevel widget.

22 years agoPut all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
Darin Adler [Tue, 31 Jul 2001 20:12:01 +0000 (20:12 +0000)]
Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.

* gdk/gdkprivate.h:
* gdk/x11/gdkx.h:
Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.

* demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
GTK_OBJECT.

22 years agoWhoops. Stupid scoping error pointed out by matthiasc@poet.de.
Jonathan Blandford [Tue, 31 Jul 2001 19:55:02 +0000 (19:55 +0000)]
Whoops. Stupid scoping error pointed out by matthiasc@poet.de.

Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
scoping error pointed out by matthiasc@poet.de.

22 years agodemos/gtk-demo/appwindow.c demos/gtk-demo/item_factory.c
Sven Neumann [Tue, 31 Jul 2001 09:42:35 +0000 (09:42 +0000)]
demos/gtk-demo/appwindow.c demos/gtk-demo/item_factory.c

2001-07-31  Sven Neumann  <sven@gimp.org>

* demos/gtk-demo/appwindow.c
* demos/gtk-demo/item_factory.c
* tests/testgtk.c: gtk_accel_group_attach() takes a GObject.

22 years agooops, missed it.
Hans Breuer [Mon, 30 Jul 2001 21:10:33 +0000 (21:10 +0000)]
oops, missed it.

22 years agonew file use it to complete the build
Hans Breuer [Mon, 30 Jul 2001 21:01:12 +0000 (21:01 +0000)]
new file use it to complete the build

2001-07-30  Hans Breuer  <hans@breuer.org>

* pixops/makefile.msc : new file
* makefile.msc : use it to complete the build

22 years agoMon Jul 30 10:49:16 PDT 2001 Suresh Chandrasekharan
Suresh Chandrasekharan [Mon, 30 Jul 2001 19:20:38 +0000 (19:20 +0000)]
Mon Jul 30 10:49:16 PDT 2001 Suresh Chandrasekharan

Mon Jul 30 10:49:16 PDT 2001 Suresh Chandrasekharan <suresh.chandrasekharan@sun.
com>
* gtk/gtksignal.h (gtk_signal_handler_pending): corrected the wrong
argument order for g_signal_has_handler_pending.

22 years agoMon Jul 30 10:49:16 PDT 2001 Suresh Chandrasekharan
Suresh Chandrasekharan [Mon, 30 Jul 2001 18:05:28 +0000 (18:05 +0000)]
Mon Jul 30 10:49:16 PDT 2001 Suresh Chandrasekharan

Mon Jul 30 10:49:16 PDT 2001 Suresh Chandrasekharan <suresh.chandrasekharan@sun.
com>
* gtk/gtksignal.h (gtk_signal_handler_pending): corrected the wrong
argument order for g_signal_has_handler_pending.

22 years agoFix part of #57714.
Jonathan Blandford [Mon, 30 Jul 2001 05:34:55 +0000 (05:34 +0000)]
Fix part of #57714.

Mon Jul 30 01:16:02 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): Fix part of
#57714.

22 years agouse g_file_test() instead of long deprecated g_scanner_stat_mode().
Tim Janik [Sun, 29 Jul 2001 16:01:15 +0000 (16:01 +0000)]
use g_file_test() instead of long deprecated g_scanner_stat_mode().

Sun Jul 29 17:14:01 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtkitemfactory.c (gtk_item_factory_parse_rc): use g_file_test()
        instead of long deprecated g_scanner_stat_mode().

22 years agobuild in the backend dir after auto-generating files
Hans Breuer [Sat, 28 Jul 2001 23:02:02 +0000 (23:02 +0000)]
build in the backend dir after auto-generating files

2001-07-29  Hans Breuer  <hans@breuer.org>

* gdk/makefile.msc : build in the backend dir after
auto-generating files

* gdk/win32/gdkfont-win32.c (gdk_font_load) : reimplement
with code from win32-production-branch.

*  gdk/win32/gdkwindow-win32.c : set the private->destroyed flag
before calling DestroyWindow, which indirectly calls
gdk_window_destroy_notify ()

(performance patch merged from win32-production-branch)
* gdk/win32/gdkdrawable-win32.c (gdk_win32_draw_segments):
Use PatBlt() instead of LineTo() when possible (solid single-pixel pen,
R2_COPYPEN rop). It is claimed to be much faster.