]> Pileus Git - ~andy/gtk/log
~andy/gtk
22 years agog_string_printfa => g_string_append_printf.
Owen Taylor [Mon, 1 Oct 2001 20:35:02 +0000 (20:35 +0000)]
g_string_printfa => g_string_append_printf.

Mon Oct  1 16:05:44 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkrc.c gtk/gtksettings.c:
g_string_printfa => g_string_append_printf.

22 years agoadd a finalize and destroy handler.
Jonathan Blandford [Mon, 1 Oct 2001 20:12:47 +0000 (20:12 +0000)]
add a finalize and destroy handler.

Mon Oct  1 16:08:23 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkliststore.c (gtk_list_store_class_init): add a finalize
and destroy handler.

* gtk/gtktreestore.c (gtk_list_store_class_init): ditto, #59963

* gtk/gtktreeview.h (struct _GtkTreeViewClass): Add
'start_editing' flag to select_cursor_row.  Bug spotted by Manish
Singh <yosh@gimp.org>.

22 years agoMove standard gobject stuff to the 'Standard' sections. (#61483)
Matthias Clasen [Mon, 1 Oct 2001 18:59:53 +0000 (18:59 +0000)]
Move standard gobject stuff to the 'Standard' sections. (#61483)

* gtk/gtk-sections.txt: Move standard gobject stuff to the 'Standard' sections. (#61483)

22 years agoreplace g_scanner_add/remove_symbol by g_scanner_scope_add/remove_symbol.
Matthias Clasen [Mon, 1 Oct 2001 18:23:32 +0000 (18:23 +0000)]
replace g_scanner_add/remove_symbol by g_scanner_scope_add/remove_symbol.

* gtk/gtkitemfactory.c (gtk_item_factory_parse_rc_scanner): replace
g_scanner_add/remove_symbol by g_scanner_scope_add/remove_symbol.

* gtk/gtkrc.c (gtk_rc_parse_any): here as well.

22 years agochange scroll_to_cell delayed code to happen in size_allocate.
Jonathan Blandford [Mon, 1 Oct 2001 18:12:34 +0000 (18:12 +0000)]
change scroll_to_cell delayed code to happen in size_allocate.

Mon Oct  1 14:07:02 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_size_allocate): change
scroll_to_cell delayed code to happen in size_allocate.

* gtk/gtkstyle.c (gtk_default_draw_expander): change
prelight/normal arrow drawing.

* gtk/gtktreedatalist.c: Change compare func to use g_utf8_collate

* gtk/gtktreestore.c: refactor.

22 years agoApplied patch from Soeren Sandmann <sandmann@daimi.au.dk>. Vertically
Manish Singh [Mon, 1 Oct 2001 05:20:43 +0000 (05:20 +0000)]
Applied patch from Soeren Sandmann <sandmann@daimi.au.dk>. Vertically

Sun Sep 30 22:15:52 2001  Manish Singh  <yosh@gimp.org>

        * gtk/gtkcheckbutton.c (gtk_check_button_size_allocate): Applied
        patch from Soeren Sandmann <sandmann@daimi.au.dk>. Vertically
        centers the child in relation to the to indicator height.

22 years agoMake ITERS_PERSIST correct
Jonathan Blandford [Sun, 30 Sep 2001 19:17:30 +0000 (19:17 +0000)]
Make ITERS_PERSIST correct

Sun Sep 30 15:11:59 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreestore.c (gtk_tree_store_remove): Make ITERS_PERSIST correct

22 years ago-)
CEST [Sun, 30 Sep 2001 05:11:09 +0000 (05:11 +0000)]
-)

Sun Sep 30  07:01:42 2001 CEST <mikeh@bahnhof.se>

    * gtk/gtkcellrenderertext.c I reverted back to old "weight" property code using g_param_spec_int
      and changed from g_value_get_enum to g_value_get_int instead.
      Probadly a better way to fix the problem :-)

22 years agogtk/gtkcellrenderertext.c changed "weight" property type from
CEST Mikael Hermansson [Sun, 30 Sep 2001 04:45:43 +0000 (04:45 +0000)]
gtk/gtkcellrenderertext.c changed "weight" property type from

Sun Sep 30  05:31:32 2001 CEST Mikael Hermansson <tyan@linux.se>

    * gtk/gtkcellrenderertext.c changed "weight" property type from
      g_param_spec_int to g_param_spec_enum.

22 years agogtk/gtkcellrenderertext.c changed "weight" property type from
Mikael Hermansson [Sun, 30 Sep 2001 04:41:59 +0000 (04:41 +0000)]
gtk/gtkcellrenderertext.c changed "weight" property type from

* gtk/gtkcellrenderertext.c changed "weight" property type from
  g_param_spec_int to g_param_spec_enum.

22 years agoAdded build/win32/dirent/Makefile
Alexander Larsson [Sun, 30 Sep 2001 04:12:26 +0000 (04:12 +0000)]
Added build/win32/dirent/Makefile

2001-09-29  Alexander Larsson  <alla@lysator.liu.se>

* configure.in:
Added build/win32/dirent/Makefile

22 years agotypo fix: s/Wether/Whether/ in reorderable property description
Manish Singh [Sat, 29 Sep 2001 19:29:46 +0000 (19:29 +0000)]
typo fix: s/Wether/Whether/ in reorderable property description

Sat Sep 29 12:25:26 2001  Manish Singh  <yosh@gimp.org>

        * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_class_init): typo
        fix: s/Wether/Whether/ in reorderable property description

22 years agoUpdated translations.
Fatih Demir [Sat, 29 Sep 2001 11:12:09 +0000 (11:12 +0000)]
Updated translations.

22 years agoremove gtk_object_destroy comment as requested.
Michael Meeks [Fri, 28 Sep 2001 00:45:39 +0000 (00:45 +0000)]
remove gtk_object_destroy comment as requested.

22 years agoonly start editing when you select with a keyboard.
Jonathan Blandford [Thu, 27 Sep 2001 20:49:34 +0000 (20:49 +0000)]
only start editing when you select with a keyboard.

Thu Sep 27 16:46:36 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_real_select_cursor_row): only
start editing when you select with a keyboard.

(gtk_tree_view_button_press_event): much more graceful now.

* gtk/gtkstyle.c: Draw togglebutton better.

22 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Thu, 27 Sep 2001 11:43:12 +0000 (11:43 +0000)]
Updated Norwegian (bokmål) translation.

2001-09-27  Kjartan Maraas  <kmaraas@gnome.org>

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

22 years agoadd demo of passing non-stock label in to gtk_dialog_new_with_buttons
Havoc Pennington [Thu, 27 Sep 2001 00:11:23 +0000 (00:11 +0000)]
add demo of passing non-stock label in to gtk_dialog_new_with_buttons

2001-09-26  Havoc Pennington  <hp@redhat.com>

* demos/gtk-demo/dialog.c (interactive_dialog_clicked): add demo
of passing non-stock label in to gtk_dialog_new_with_buttons

* gtk/gtktextview.c (cursor_blinks): disable cursor blink when
debugging updates

* gtk/gtktextiter.h: comment about how GtkTextIter struct contents
are private

* gtk/gtkbutton.c (gtk_button_new_from_stock): if stock ID doesn't
exist, fall back to mnemonic label, not plain label, bug #61184

22 years agoStop being stupid and emitting the signal every time.
Jonathan Blandford [Thu, 27 Sep 2001 00:09:41 +0000 (00:09 +0000)]
Stop being stupid and emitting the signal every time.

Wed Sep 26 19:48:01 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreestore.c (gtk_tree_store_set_valist): Stop being
stupid and emitting the signal every time.

* gtk/gtkliststore.c (gtk_list_store_set_valist): ditto

22 years agoFix a typo in the include guards. (#61254, Skip Montaro)
Owen Taylor [Wed, 26 Sep 2001 22:09:28 +0000 (22:09 +0000)]
Fix a typo in the include guards. (#61254, Skip Montaro)

Wed Sep 26 18:08:19 2001  Owen Taylor  <otaylor@redhat.com>

* Makefile.am (s-enum-types-h): Fix a typo in the include
guards. (#61254, Skip Montaro)

22 years agoSep 26 16:35:59 2001 Owen Taylor <otaylor@redhat.com>
Owen Taylor [Wed, 26 Sep 2001 20:37:39 +0000 (20:37 +0000)]
Sep 26 16:35:59 2001  Owen Taylor  <otaylor@redhat.com>

       Patch from Mark McLoughlin <mark@skynet.ie> (#61233)

       * contrib/gdk-pixbuf-xlib/Makefile.am: install
       gdk-pixbuf-xlib-2.0.pc.

22 years agoFix problem where menmonic wasn't removed properly when setting a label
Owen Taylor [Wed, 26 Sep 2001 20:33:23 +0000 (20:33 +0000)]
Fix problem where menmonic wasn't removed properly when setting a label

Wed Sep 26 16:15:25 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtknotebook.c (gtk_notebook_set_tab_label): Fix
problem where menmonic wasn't removed properly when
setting a label when there already is a label.
Also, handle setting the tab label back to the same
value. (#61160, #61161)

* gtk/gtkentry.c (paste_received): Patch from
        Damian Ivereigh to replace selection if there is
one. (#61121)

22 years agoAdd pot2bl.sed
Owen Taylor [Wed, 26 Sep 2001 20:32:41 +0000 (20:32 +0000)]
Add pot2bl.sed

Wed Sep 26 15:34:46 2001  Owen Taylor  <otaylor@redhat.com>

* Makefile.in.in (distclean): Add pot2bl.sed

22 years agoFinished Slovak translation.
Stanislav Visnovsky [Wed, 26 Sep 2001 09:01:08 +0000 (09:01 +0000)]
Finished Slovak translation.

2001-09-26  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Finished Slovak translation.

22 years agoIgnore new test program.
Darin Adler [Wed, 26 Sep 2001 05:26:36 +0000 (05:26 +0000)]
Ignore new test program.

* tests/.cvsignore: Ignore new test program.

22 years agofix for #50317
Havoc Pennington [Tue, 25 Sep 2001 23:35:06 +0000 (23:35 +0000)]
fix for #50317

2001-09-25  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c: fix for #50317

22 years agouse gtk_text_iter_can_insert
Havoc Pennington [Tue, 25 Sep 2001 22:51:26 +0000 (22:51 +0000)]
use gtk_text_iter_can_insert

2001-09-25  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (gtk_text_view_key_press_event): use
gtk_text_iter_can_insert

* gtk/gtktextbuffer.c: use gtk_text_iter_can_insert

* gtk/gtktextiter.c (find_line_log_attrs): fixes, #57611, #57613
 (gtk_text_iter_can_insert): new function to fix #60282, should
also fix msw's "can paste into empty buffer" bug.

* gtk/gtktexttag.c (gtk_text_tag_event): change type check for
"event object,"  #59091

* gtk/gtktextbtree.c: indentation fixes

* gtk/gtktextiter.c (find_by_log_attrs): fixes

22 years agoue Sep 25 12:41:17 2001 Owen Taylor <otaylor@redhat.com>
Owen Taylor [Tue, 25 Sep 2001 20:40:20 +0000 (20:40 +0000)]
ue Sep 25 12:41:17 2001  Owen Taylor  <otaylor@redhat.com>

* configure.in: Version 1.3.9, interface age 0, binary age 0.

* configure.in: Require GLib-1.39, Pango 0.20, Atk 0.5.

* NEWS: Updates.

Mon Sep 24 11:59:09 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkstyle.[ch] (_gtk_draw_insertion_cursor): Shared
function for drawing cursors between gtkentry/gtklabel/gtktextview.
Should this be public? It has a bit of an odd interface, but
custom editing widgets probably should be using it.
Function will draw with wider width for taller cursors, and
draws a little indicator arrow to indicate directoin for split
cursors.

* gtk/gtktextview.c: Add a "cursor_color" property.

* gtk/gtktextdisplay.[ch]: Add a cursor_gc parameter to
gtk_text_layout_draw().

* gtk/gtkentry.c gtk/gtklabel.c gtk/gtktextdisplay.c: Use
_gtk_draw_insertion_cursor().

Tue Sep 25 11:22:23 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcellrenderertext.c gtk/gtktexttag.c: Restore
the behavior where you could turn family_set (etc) back on
and get back the values you had before.

* demos/gtk-demo/stock_browser.c (id_to_macro): Use
g_string_ascii_up() rather than looping through the
string ourself.

22 years agoRemoved (gtk_tree_view_column_set_alignment): xalign = CLAMP (xalign, 0.0,
Jonathan Blandford [Tue, 25 Sep 2001 19:38:18 +0000 (19:38 +0000)]
Removed (gtk_tree_view_column_set_alignment): xalign = CLAMP (xalign, 0.0,

Tue Sep 25 15:32:44 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeviewcolumn.c
(gtk_tree_view_column_set_cell_renderer): Removed
(gtk_tree_view_column_set_alignment): xalign = CLAMP (xalign, 0.0, 1.0);  Fixes 61012.

* gtk/gtktreestore.c (gtk_tree_store_sort_helper): Fixed #61012
Patch from Detlef Reichl

22 years agoAdd tests for line separators, addresses bug #57428
Havoc Pennington [Tue, 25 Sep 2001 18:31:40 +0000 (18:31 +0000)]
Add tests for line separators, addresses bug #57428

2001-09-25  Havoc Pennington  <hp@redhat.com>

* tests/testtextbuffer.c (line_separator_tests): Add tests for
line separators, addresses bug #57428

22 years agoMake a GtkCellEditable (get_widget_window_size): Change to let it honor
Jonathan Blandford [Tue, 25 Sep 2001 16:44:39 +0000 (16:44 +0000)]
Make a GtkCellEditable (get_widget_window_size): Change to let it honor

Tue Sep 25 12:34:42 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkentry.c: Make a GtkCellEditable
(get_widget_window_size): Change to let it honor size_allocate
when a CellEditable.

* gtk/gtktreeview.c: M-x clean-line-ends.  Lots of focus and
editable changes.
(gtk_tree_view_set_cursor): Now you can set the cursor
horizontally, as well as start editing.

* gtk/gtkstyle.c (gtk_default_draw_check): changing toggle drawing
code to look more like the other check buttons.

* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_get_size):
Change the way we calculate cell size.

* gtk/gtkmarshal.list (VOID:STRING,STRING): new marshaller.

* demos/gtk-demo/sizegroup.c: Add mnemonics.

* gtk/gtkcellrenderer.c (gtk_cell_renderer_get_size): Fix docs.
Fix logic.

* gtk/gtkcellrenderertext.c: Change to be editable.

* gtk/gtkcellrenderertoggle.c: Change to be activatable.

* test/testtreesort.c: Fix misspelling

* test/testreecolumns.c: Add mnemonics.

* test/testreeedit.c: New test program.

22 years agoMore updates.
Stanislav Visnovsky [Tue, 25 Sep 2001 10:51:41 +0000 (10:51 +0000)]
More updates.

2001-09-25  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: More updates.

22 years agoPut notes in gtk_window_set_has_frame(), etc. docs about how these are not
Havoc Pennington [Tue, 25 Sep 2001 06:16:55 +0000 (06:16 +0000)]
Put notes in gtk_window_set_has_frame(), etc. docs about how these are not

2001-09-25  Havoc Pennington  <hp@pobox.com>

* gtk/gtkwindow.c: Put notes in gtk_window_set_has_frame(),
etc. docs about how these are not going to do what you want for
the X/win32 ports. Futile attempt to avoid a FAQ...

22 years agoadd marshal function types.
James Henstridge [Tue, 25 Sep 2001 01:12:08 +0000 (01:12 +0000)]
add marshal function types.

2001-09-24  James Henstridge  <james@daa.com.au>

* gtk/gtkmarshal.list (VOID): add marshal function types.

* gtk/gtkctree.c (gtk_ctree_class_init): make arguments have type
GTK_TYPE_CTREE_NODE|G_SIGNAL_TYPE_STATIC_SCOPE rather than
GTK_TYPE_POINTER.
(gtk_ctree_node_get_type): implement boxed type for GtkCTreeNodes
with no-op copy/free functions.

* gtk/gtkctree.h (gtk_ctree_node_get_type): add prototype for
GtkCTreeNode get_type function.

22 years agoGet rid of the newline-that-could-not-be-deleted; buffers may now be
Havoc Pennington [Mon, 24 Sep 2001 23:12:39 +0000 (23:12 +0000)]
Get rid of the newline-that-could-not-be-deleted; buffers may now be

2001-09-24  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextiter.c, gtk/gtktextbuffer.c, gtk/gtktextbtree.c,
gtktextlayout.c:
Get rid of the newline-that-could-not-be-deleted; buffers may
now be zero-length. Much easier to fix than expected, once
I figured out the right way to do it. However, there are
various subtle bugs introduced by this that will have to get
sorted out. Please use bugzilla.

22 years agoDon't wait for a response back from the window manager if our size hasn't
Owen Taylor [Mon, 24 Sep 2001 20:41:05 +0000 (20:41 +0000)]
Don't wait for a response back from the window manager if our size hasn't

Mon Sep 24 15:09:08 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkwindow.c (gtk_window_move_resize): Don't wait for a
response back from the window manager if our size hasn't changed
since we won't get a response back from the window manager;
there was code in there to do this, but it was in the wrong
place so if the hints change and the size didn't we'd expect
a response.

Also, optimize the position-only-changed case by running
the resize queue immediately, and clean up some comments
for the changes.

22 years agoAdd a compat macro that got lost.
Owen Taylor [Mon, 24 Sep 2001 16:54:41 +0000 (16:54 +0000)]
Add a compat macro that got lost.

Mon Sep 24 12:48:25 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtknotebook.h: Add a compat macro that got lost.

        * gtk/gtktreestore.c: Doc fixes.

        * gdk/x11/gdkevents-x11.c (gdk_event_translate): Fix reference
        leak for windows that receive events after being destroyed.
        (#60863, Joshua N. Pritikin)

        * gtk/gtktable.c (gtk_table_remove): Use gtk_widget_queue_resize
        rather than gtk_container_queue_resize().

        * gtk/{gtkcontainer.c,gtkwidget.c,gtkwindow.c}: _gtk prefix
        gtk_container_queue_resize, gtk_container_queue_resize_widgets,
        gtk_container_child_composite_name. (#60217.)

22 years agoUpdates for removed/renamed functions.
Owen Taylor [Mon, 24 Sep 2001 16:54:19 +0000 (16:54 +0000)]
Updates for removed/renamed functions.

Mon Sep 24 12:43:45 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtk-sections.txt: Updates for removed/renamed functions.

22 years agoUpdated ta.po
Fatih Demir [Sun, 23 Sep 2001 22:01:48 +0000 (22:01 +0000)]
Updated ta.po

22 years agofix compat macros for gtk_menu_<prepend|insert>
Hans Breuer [Sat, 22 Sep 2001 19:37:41 +0000 (19:37 +0000)]
fix compat macros for gtk_menu_<prepend|insert>

2001-09-22  Hans Breuer  <hans@breuer.org>

* gtk/gtkmenu.h : fix compat macros for gtk_menu_<prepend|insert>

22 years agoweight value should be an int
Kristian Rietveld [Sat, 22 Sep 2001 14:55:02 +0000 (14:55 +0000)]
weight value should be an int

Sat Sep 22 16:50:34 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktexttag.c (gtk_text_tag_set_property): (case PROP_WEIGHT):
        weight value should be an int

Sat Sep 22 15:17:41 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtkmenu.c (gtk_menu_select_item): move most code
        to gtk_menu_scroll_item_visible(). Only call
        gtk_menu_scroll_item_visible() if the menu widget has been
        realized. Fixes bug #55310.

22 years agoUpdated Slovak translation.
Stanislav Visnovsky [Sat, 22 Sep 2001 14:11:06 +0000 (14:11 +0000)]
Updated Slovak translation.

2001-09-22  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Updated Slovak translation.

22 years agodon't pass key press to IM context if cursor isn't in an editable
Havoc Pennington [Sat, 22 Sep 2001 00:08:18 +0000 (00:08 +0000)]
don't pass key press to IM context if cursor isn't in an editable

2001-09-21  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (gtk_text_view_key_press_event): don't pass
key press to IM context if cursor isn't in an editable location;
bug #58425, patch from Hidetoshi Tajima

22 years agoBug #60862
Havoc Pennington [Fri, 21 Sep 2001 23:56:43 +0000 (23:56 +0000)]
Bug #60862

2001-09-21  Havoc Pennington  <hp@redhat.com>

        Bug #60862

* gtk/gtktextbtree.c (gtk_text_btree_node_destroy):
(_gtk_text_btree_unref): fix up mark memory management

* gtk/gtktextmark.c (mark_segment_delete_func): ditto

22 years agodon't try to handle alignment here, because it's done by PangoLayout after
Havoc Pennington [Fri, 21 Sep 2001 23:39:21 +0000 (23:39 +0000)]
don't try to handle alignment here, because it's done by PangoLayout after

2001-09-20  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextlayout.c (gtk_text_layout_get_line_display): don't
try to handle alignment here, because it's done by PangoLayout
after we set the layout width. Fix from Dov.

22 years agoGtkRcStyle::parse has a GtkSettings parameter now. Pass it through
Hans Breuer [Fri, 21 Sep 2001 22:33:48 +0000 (22:33 +0000)]
GtkRcStyle::parse has a GtkSettings parameter now. Pass it through

2001-09-21  Hans Breuer  <hans@breuer.org>

* src/pixbuf-rc-style-c :  GtkRcStyle::parse has a GtkSettings
parameter now. Pass it through theme_parse_file () to use it
gtk_rc_find_pixmap_in_path ()

* src/pixbuf-draw.c : the font field from GtkStyle is private
now, use accessor gtk_style_get_font ()

* makefile.msc : compile on win32, use it if you have a _real_
fast computer or want to see gtk in slow motion :-)

22 years agoio-xpm.c (xpm_extract_color): Rewritten to handle
Matthias Clasen [Fri, 21 Sep 2001 21:39:42 +0000 (21:39 +0000)]
io-xpm.c (xpm_extract_color): Rewritten to handle
xpm colormap entries more thoroughly. (#59939)

22 years agoupdated externals
Hans Breuer [Fri, 21 Sep 2001 19:58:35 +0000 (19:58 +0000)]
updated externals

2001-09-21  Hans Breuer  <hans@breuer.org>

* gdk/gdk.def :
* gtk/gtk.def : updated externals

* gtk/gtkmain.h : define get_gtk_win32_directoty ()
* gtk/gtkmain.c (find_module) : don't use module_name after freeing it.
Also handle that Win32 pathes cann't be hard-coded

* gtk/gtkrc.c : use get_gtk_win32_directoty () to cleanup the various
module, themes etc directory calculations

* gdk/win32/gdkgeometry-win32.c : some more hacking to get coordinates
>16 bit right. The size limit within Win9x appears _not_ to be 32767
but slightly smaller ...

* gdk/win32/gdkwindow-win32.c : use impl->position_info to avoid
>16 bit clipping. Added dummy body for gdk_window_set_icon_list ()

* gdk/win32/gdkdrawable-win32.c : implement gdk_win32_drawable_get_handle ()

* 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/makefile.msc : define INSIDE_GDK_WIN32, some cleanup

* gdk/win32/gdkwin32.h : reflect recent API restrictions

22 years agoupdated externals
Hans Breuer [Fri, 21 Sep 2001 19:54:15 +0000 (19:54 +0000)]
updated externals

2001-09-21  Hans Breuer  <hans@breuer.org>

* gdk-pixbuf.def : updated externals

* makefile.msc : generate gdk-pixbuf-enum-types.[hc]

22 years agoset radio_menu_item->group to NULL after removing it from the list, as it
Matt Wilson [Fri, 21 Sep 2001 15:23:14 +0000 (15:23 +0000)]
set radio_menu_item->group to NULL after removing it from the list, as it

2001-09-21  Matt Wilson  <msw@redhat.com>

* gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
radio_menu_item->group to NULL after removing it from the list, as
it is no longer in the group. (#60869)

* gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise

22 years agoadd variables and checks for specific versions of dependencies. Previously
Havoc Pennington [Fri, 21 Sep 2001 14:23:15 +0000 (14:23 +0000)]
add variables and checks for specific versions of dependencies. Previously

2001-09-20  Havoc Pennington  <hp@pobox.com>

* configure.in (PANGO_REQUIRED_VERSION)
(ATK_REQUIRED_VERSION): add variables and checks for specific
versions of dependencies. Previously we didn't verify the
Pango or ATk versions.

2001-09-09  Havoc Pennington  <hp@pobox.com>

* gtk/gtktextiter.c: fool with indentation
(gtk_text_iter_in_range): add g_return_if_fail

22 years agoFix ref count on new tag to be 1. Update doc. (#60836)
Joshua N Pritikin [Fri, 21 Sep 2001 00:48:04 +0000 (00:48 +0000)]
Fix ref count on new tag to be 1. Update doc. (#60836)

* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): Fix
ref count on new tag to be 1.  Update doc.  (#60836)

22 years agoOn OSF, apparently fseek() works in some on-demand way, so the fseek
Owen Taylor [Thu, 20 Sep 2001 21:24:19 +0000 (21:24 +0000)]
On OSF, apparently fseek() works in some on-demand way, so the fseek

Thu Sep 20 17:22:48 2001  Owen Taylor  <otaylor@redhat.com>

* io-tiff.c (gdk_pixbuf__tiff_image_load): On OSF, apparently fseek()
works in some on-demand way, so the fseek gdk_pixbuf_new_from_file() doesn't
work here since we are using the raw file descriptor. So, we call lseek()
on the fileno(f) before using it. (#60840).

22 years agoRemove unnecessary call to gdk_image_new_bitmap().
Owen Taylor [Thu, 20 Sep 2001 21:05:45 +0000 (21:05 +0000)]
Remove unnecessary call to gdk_image_new_bitmap().

Thu Sep 20 16:20:47 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/gdkrgb.c (gdk_rgb_allocate_images): Remove unnecessary
call to gdk_image_new_bitmap().

22 years agoUse the current day, as well as the current month and year.
Owen Taylor [Thu, 20 Sep 2001 19:35:08 +0000 (19:35 +0000)]
Use the current day, as well as the current month and year.

Thu Sep 20 15:31:35 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcalendar.c (gtk_calendar_init): Use the current
day, as well as the current month and year.

22 years agoAutomatically set set dialogs to GTK_WIN_POS_CENTER_ON_PARENT. (#60554)
Owen Taylor [Thu, 20 Sep 2001 19:16:03 +0000 (19:16 +0000)]
Automatically set set dialogs to GTK_WIN_POS_CENTER_ON_PARENT. (#60554)

Thu Sep 20 15:10:30 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkdialog.c (gtk_dialog_init): Automatically set
set dialogs to GTK_WIN_POS_CENTER_ON_PARENT. (#60554)

22 years agoCVS got a broken pipe signal, the ChangeLog change has already been
Kristian Rietveld [Thu, 20 Sep 2001 16:50:46 +0000 (16:50 +0000)]
CVS got a broken pipe signal, the ChangeLog change has already been
checked in.

22 years agoget rid of it,
Kristian Rietveld [Thu, 20 Sep 2001 16:45:41 +0000 (16:45 +0000)]
get rid of it,

Thu Sep 20 18:00:56 2001  Kristian Rietveld  <kristian@planet.nl>

        * tests/testgtk.c (struct OptionMenuItem): get rid of it,

        (build_option_menu): add func argument, connect ::changed
        signal to option menu instead of connecting the ::activate
        signal to the menu items,

        (toplevel): get rid of RADIOMENUTOGGLED macro,

        (list_toggle_sel_mode), (clist_toggle_sel_mode),
        (ctree_toggle_line_style), (ctree_toggle_expander_style),
        (ctree_toggle_justify), (ctree_toggle_sel_mode),
        (progressbar_toggle_orientation), (progressbar_toggle_bar_style):
        use gtk_option_menu_get_history() instead of RADIOMENUTOGGLED,

        (notebook_type_changed): merged standard_notebook(),
        notabs_notebook(), scrollable_notebook() and borderless_notebook()
        into notebook_type_changed()

        (create_list), (create_ctree), (create_notebook),
        (create_progress_bar): changed OptionMenuItem arrays into
        gchar * arrays. Removed "Extended" item where used.

        Fixes bug #59885

22 years agoconfigure.in gdk/Makefile.am gtk/Makefile.am gtk/gtkselection.c
Sven Neumann [Thu, 20 Sep 2001 16:31:21 +0000 (16:31 +0000)]
configure.in gdk/Makefile.am gtk/Makefile.am gtk/gtkselection.c

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

* configure.in
* gdk/Makefile.am
* gtk/Makefile.am
* gtk/gtkselection.c
* gtk/gtktreeview.c
* gtk/gtkwindow.c: removed remaining traces of nanox GDK backend.

22 years agosame change as in pango, so that flags types are registered as flags
James Henstridge [Thu, 20 Sep 2001 15:41:20 +0000 (15:41 +0000)]
same change as in pango, so that flags types are registered as flags

2001-09-20  James Henstridge  <james@daa.com.au>

* Makefile.am (gdk-pixbuf-enum-types.c): same change as in pango,
so that flags types are registered as flags rather than enums (not
that there are any flags here at the moment).

22 years agoAdd a missing pango_layout_iter_free ().
Owen Taylor [Thu, 20 Sep 2001 15:38:41 +0000 (15:38 +0000)]
Add a missing pango_layout_iter_free ().

Thu Sep 20 11:19:42 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/gdkpango.c (gdk_pango_layout_line_get_clip_region): Add
a missing pango_layout_iter_free ().

22 years agoSmall warning cleanups.
Owen Taylor [Thu, 20 Sep 2001 15:08:00 +0000 (15:08 +0000)]
Small warning cleanups.

Thu Sep 20 11:03:51 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkobject.c gtk/gtklist.c gtk/gtkplug.c gtk/gtksocket.c
        gtk/gtktreemodelsort.c gtk/gtktreeview.c: Small warning cleanups.

        * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_get_group): Change
        the function definition so we don't accidentally rely on
        the compat #define from gtk_radio_menu_item_group.
        (#60782, Jeff Franks)

22 years agoreturned incorrect values for top, right and bottom due to cut-and-paste
Kristian Rietveld [Thu, 20 Sep 2001 14:53:04 +0000 (14:53 +0000)]
returned incorrect values for top, right and bottom due to cut-and-paste

Thu Sep 20 16:51:02 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtkwindow.c (gtk_window_get_frame_dimensions): returned
        incorrect values for top, right and bottom due to cut-and-paste
        bug. Pointed out by Vitaly Tishkov, fixes bug #59008

22 years agoSet _NET_WM_PID and WM_CLIENT_MACHINE properties on each window, not just
Owen Taylor [Wed, 19 Sep 2001 22:09:17 +0000 (22:09 +0000)]
Set _NET_WM_PID and WM_CLIENT_MACHINE properties on each window, not just

Wed Sep 19 17:59:27 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/x11/gdkwindow-x11.c (gdk_window_new): Set
_NET_WM_PID and WM_CLIENT_MACHINE properties on each
window, not just on the client leader. (#58463)

22 years agoAdd missing cast.
Owen Taylor [Wed, 19 Sep 2001 21:29:57 +0000 (21:29 +0000)]
Add missing cast.

Wed Sep 19 17:28:47 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkwidget.c (gtk_widget_new): Add missing cast.

* gtk/gtkmenuitem.[ch] gtk/gtkmenushell.c: Underscore prefix
non-public _gtk_menu_item_set_placement.

* gtk/gtktooltips.h: Deprecate gtk_tooltips_set_delay().

22 years agoFix propagated (flags && GDK_COLOR_WRITEABLE) typo. (#59723)
Owen Taylor [Wed, 19 Sep 2001 20:17:44 +0000 (20:17 +0000)]
Fix propagated (flags && GDK_COLOR_WRITEABLE) typo. (#59723)

Wed Sep 19 16:16:38 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/win32/gdkcolor-win32.c gdk/x11/gdkcolor-x11.c
          gdk/linux-fb/gdkcolor-fb.c:
        Fix propagated (flags && GDK_COLOR_WRITEABLE) typo.
(#59723)

22 years agoAllow -1 for width/height to mean "width/height of pixbuf" (Patch from
Owen Taylor [Wed, 19 Sep 2001 20:13:16 +0000 (20:13 +0000)]
Allow -1 for width/height to mean "width/height of pixbuf" (Patch from

Wed Sep 19 16:12:16 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/gdkpixbuf-render.c: Allow -1 for width/height
to mean "width/height of pixbuf" (Patch from Matthias Clasen,
#59723)

22 years agoPatch from Frank Belew #59037 for Solaris compilation.
Owen Taylor [Wed, 19 Sep 2001 20:07:05 +0000 (20:07 +0000)]
Patch from Frank Belew #59037 for Solaris compilation.

Wed Sep 19 16:01:27 2001  Owen Taylor  <otaylor@redhat.com>

Patch from Frank Belew #59037 for Solaris compilation.

* gtk/maketypes.awk: Change syntax slightly for a call
to sub(), apparently making awk on Solaris happier.

* gtk/gtktreeview.c: Remove C++ comments.

22 years agoAdd xgettext:no-c-format comment to to handle '99% of the time. (#60473,
Owen Taylor [Wed, 19 Sep 2001 19:51:54 +0000 (19:51 +0000)]
Add xgettext:no-c-format comment to to handle '99% of the time. (#60473,

Wed Sep 19 15:46:29 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkwindow.c: Add xgettext:no-c-format comment to
to handle '99% of the time. (#60473, reported by Christian Rose)

* gtk/gtkwidget.h: Remove prototype for gtk_widget_get_usize()
which no longer exists. (#60379, reported by Vitaly Tishkov)

22 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Wed, 19 Sep 2001 15:55:21 +0000 (15:55 +0000)]
Updated Norwegian (bokmål) translation.

2001-09-19  Kjartan Maraas  <kmaraas@gnome.org>

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

22 years agoReleased 1.3.8.
Tim Janik [Wed, 19 Sep 2001 10:37:56 +0000 (10:37 +0000)]
Released 1.3.8.

Wed Sep 19 11:06:24 2001  Tim Janik  <timj@gtk.org>

        * Released 1.3.8.

        * gdk/Makefile.am: kill EXTRA_DIST clearing.

22 years agoReleased 1.3.8.
Tim Janik [Wed, 19 Sep 2001 09:44:36 +0000 (09:44 +0000)]
Released 1.3.8.

Wed Sep 19 11:06:24 2001  Tim Janik  <timj@gtk.org>

        * Released 1.3.8.

22 years agoDon't include gkd-pixbuf-features.h here since is in builddir and confuses
Owen Taylor [Wed, 19 Sep 2001 04:34:55 +0000 (04:34 +0000)]
Don't include gkd-pixbuf-features.h here since is in builddir and confuses

Wed Sep 19 00:28:24 2001  Owen Taylor  <otaylor@redhat.com>

        * Makefile.am (gdk_pixbuf_headers): Don't include
        gkd-pixbuf-features.h here since is in builddir
        and confuses autogen rules.

        * Makefile.am: Don't += variables before they have values,
        automake-1.5 doesn't like it.

        * Makefile.am: Fix srcdir != builddir for gdk-pixbuf-enum-types.c.

        * Makefile.am: The whitespace strikes back.

22 years agodon't use BUILT_SOURCES as its broken in automake 1.4, add explicit object
Tim Janik [Wed, 19 Sep 2001 02:10:45 +0000 (02:10 +0000)]
don't use BUILT_SOURCES as its broken in automake 1.4, add explicit object

Wed Sep 19 02:50:40 2001  Tim Janik  <timj@gtk.org>

        * demos/Makefile.am ($(testpixbuf_OBJECTS)): don't use BUILT_SOURCES
        as its broken in automake 1.4, add explicit object rule to
        generate this.

        * gdk-pixbuf/Makefile.am: fix maintainer and normal cleanfiles.
        get rid of uneccessary stamps, group stuff more logically, and build
        sources due to object rules. fix srcdir!=builddir.

22 years agoFix incorrect parameter to compute_double_length (#58680, patch from
Owen Taylor [Wed, 19 Sep 2001 00:58:09 +0000 (00:58 +0000)]
Fix incorrect parameter to compute_double_length (#58680, patch from

Tue Sep 18 20:47:16 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkspinbutton.c (gtk_spin_button_size_request): Fix
        incorrect parameter to compute_double_length
        (#58680, patch from Matthias Clasen)

        Fixes for compilation with Forte cc. (#59734, Derek Rafter)

        * gtk/gtkwindow.h gtk/gtksizegroup.h: Remove extra ;.

        * gdk/gdktypes.h (GdkModifierType): Write 1u << 31
        for GDK_RELEASE_MASK to avoid warnings with Forte.

        * gtk/gtktexttag.c gtk/gtkcellrendertext.c: Add some missing
        break; statements.

22 years agoDon't draw with GTK_STATE_ACTIVE.
Alex Larsson [Wed, 19 Sep 2001 00:49:52 +0000 (00:49 +0000)]
Don't draw with GTK_STATE_ACTIVE.

2001-09-18  Alex Larsson  <alexl@redhat.com>

        * gtk/gtkcheckbutton.c:
* gtk/gtkradiobutton.c:
Don't draw with GTK_STATE_ACTIVE.

* gtk/gtkclist.c:
* gtk/gtkctree.c:
Draw lines between rows with base_gc[GTK_STATE_NORMAL].

* gtk/gtktextdisplay.c:
Focused selection is drawn with base_gc [GTK_STATE_SELECTED] and
unfocused with base_gc [GTK_STATE_ACTIVE].

* gtk/gtkentry.c:
Add select all menu-item.
Default cursor color is red.
Focused selection is drawn with base_gc [GTK_STATE_SELECTED] and
unfocused with base_gc [GTK_STATE_ACTIVE].

* gtk/gtklabel.[ch]:
Add keynav + menu to selectable lables.
Focused selection is drawn with base_gc [GTK_STATE_SELECTED] and
unfocused with base_gc [GTK_STATE_ACTIVE].

* gtk/gtkfilesel.c:
Add drag and drop support.

* gtk/gtkstyle.c:
(This was checked in earlier)
New default values for text/base SELECTED and ACTIVE

22 years agoup version to 1.3.8, interface age 0, binary age 0, depend on glib 1.3.8.
Tim Janik [Tue, 18 Sep 2001 23:44:32 +0000 (23:44 +0000)]
up version to 1.3.8, interface age 0, binary age 0, depend on glib 1.3.8.

Tue Sep 18 23:51:49 2001  Tim Janik  <timj@gtk.org>

        * configure.in: up version to 1.3.8, interface age 0,
        binary age 0, depend on glib 1.3.8.

        * NEWS: 1.3.8 updates.

22 years agoremove conflict marker from ChangeLog
Jonathan Blandford [Tue, 18 Sep 2001 23:00:32 +0000 (23:00 +0000)]
remove conflict marker from ChangeLog

22 years agocentralize all the editing code
Jonathan Blandford [Tue, 18 Sep 2001 22:49:02 +0000 (22:49 +0000)]
centralize all the editing code

Tue Sep 18 18:46:54 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_start_editing): centralize all
the editing code

* gtk/gtkcelleditable.c: Got rid of stop_editing, as there was no
reason to call it beyond emiting the two signals.

* gtk/gtkentry.c (gtk_entry_class_init): add "has_frame" property
to GtkEntry.

22 years agoFix up for changes to PangoFontDescription.
Owen Taylor [Tue, 18 Sep 2001 20:06:48 +0000 (20:06 +0000)]
Fix up for changes to PangoFontDescription.

Wed Sep 12 11:21:14 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcellrenderertext.[ch] gtk/gtktexttag.[ch]
  gtk/gtktextview.c tests/testgtk.c: Fix up for changes to
PangoFontDescription.

* gtk/gtkentry.c gtk/gtkclist.c gtk/gtkcellrenderertext.c
gtk/gtkspinbutton.c: Fix up for change to PangoMetrics
structure.

* gtk/gtkfontsel.c: Fix up for new Pango font listing API.

* gtk/gtkstyle.[ch]: Add gtk_style_get_font/set_font to replace
   direct access to style->font. Deprecate gtk_style_ref/unref.

  * gtk/gtkclist.c gtk/gtkctree.c gtk/gtkstyle.c gtk/gtkwidget.c:
   Remove gtk_style_ref/unref with g_object_ref/unref.

   * gtk/gtkcalendar.c: Remove leftover macros accessing
   style->font.

   * gtk/gtkhruler.c (gtk_hruler_draw_ticks): Remove unused
   variable.

   * gtk/gtktext.c gtk/gtklabel.c: Use gtk_style_get_font() instead of
style->font.

22 years agoGet rid of broken "can_edit" and "can_activate" properties in favor of
Jonathan Blandford [Tue, 18 Sep 2001 17:52:42 +0000 (17:52 +0000)]
Get rid of broken "can_edit" and "can_activate" properties in favor of

Tue Sep 18 13:51:35 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcellrenderer.h (enum): Get rid of broken "can_edit" and
"can_activate" properties in favor of
GTK_CELL_RENDERER_MODE_INERT, GTK_CELL_RENDERER_MODE_ACTIVATABLE,
and GTK_CELL_RENDERER_MODE_EDITABLE

22 years agoAdd put for use with editable widgets. This function is private, and
Jonathan Blandford [Tue, 18 Sep 2001 16:15:10 +0000 (16:15 +0000)]
Add put for use with editable widgets. This function is private, and

Tue Sep 18 12:12:43 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_put): Add put for use with
editable widgets.  This function is private, and should only be
used by GtkTreeView.

22 years agodon't use += before =
Matt Wilson [Tue, 18 Sep 2001 13:26:52 +0000 (13:26 +0000)]
don't use += before =

2001-09-18  Matt Wilson  <msw@redhat.com>

* docs/Makefile.am (EXTRA_DIST): don't use += before =

* docs/faq/Makefile.am (EXTRA_DIST): likewise

* docs/tutorial/Makefile.am (EXTRA_DIST): likewise

* gdk/Makefile.am (MAINTAINERCLEANFILES): likewise
(EXTRA_HEADERS): likewise

* gtk/Makefile.am (MAINTAINERCLEANFILES): likewise
(EXTRA_HEADERS): likewise
(EXTRA_DIST): likewise
(CLEANFILES): likewise

* gtk/stock-icons/Makefile.am (CLEANFILES): likewise

* tests/Makefile.am (EXTRA_DIST): likewise

* Makefile.am (install-data-local): changed to use
install-data-hook, which runs after install-pkgconfigDATA, so that
the pkgconfigdir will have been created and populated first.

gdk-pixbuf/ChangeLog

2001-09-17  Matt Wilson  <msw@redhat.com>

* Makefile.am (libpixbufloader_xbm_la_LDFLAGS): removed duplicate
LDFLAGS definition, use the -avoid-version one.
(libpixbufloader_tga_la_LDFLAGS): likewise

22 years agoAdd editable interface. This should be the last big GtkTreeView API
Jonathan Blandford [Mon, 17 Sep 2001 21:44:20 +0000 (21:44 +0000)]
Add editable interface. This should be the last big GtkTreeView API

Mon Sep 17 17:39:52 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcelleditable.[ch]: Add editable interface.  This should
be the last big GtkTreeView API change.

* gtk/gtkcellrenderer.[ch]: Get rid of the "event" vfunc, and
replace with "activate" and "start_editing".  Also, added a
"can_activate" and "can_edit" property.

* gtk/gtktreeviewcolumn.c: modify to use above.

22 years agoMirror GdkInterpType to PixopsInterpType to avoid including gdk-pixbuf
Owen Taylor [Mon, 17 Sep 2001 15:53:59 +0000 (15:53 +0000)]
Mirror GdkInterpType to PixopsInterpType to avoid including gdk-pixbuf

Mon Sep 17 11:49:02 2001  Owen Taylor  <otaylor@redhat.com>

        * pixops/*: Mirror GdkInterpType to PixopsInterpType
        to avoid including gdk-pixbuf headers.

22 years agoHandle scroll wheel events.
Alexander Larsson [Mon, 17 Sep 2001 02:19:01 +0000 (02:19 +0000)]
Handle scroll wheel events.

2001-09-16  Alexander Larsson  <alla@lysator.liu.se>

* gtk/gtkoptionmenu.c:
Handle scroll wheel events.

22 years agoadd generated files to ignore list.
James Henstridge [Sun, 16 Sep 2001 23:54:37 +0000 (23:54 +0000)]
add generated files to ignore list.

2001-09-16  James Henstridge  <james@daa.com.au>

* .cvsignore: add generated files to ignore list.

* gdk-pixbuf.h: include gdk-pixbuf-enum-types.h

* Makefile.am: add rules to build gdk-pixbuf-enum-types.[ch]

22 years agoio-pnm.c (pnm_read_header): Use GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
Matthias Clasen [Fri, 14 Sep 2001 22:15:54 +0000 (22:15 +0000)]
io-pnm.c (pnm_read_header): Use GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
not GDK_PIXBUF_ERROR_HEADER_CORRUPT. (#58308)

22 years agoRobustness fixes and test images for the jpeg, tiff, pnm, gif, xpm and tga
Matthias Clasen [Fri, 14 Sep 2001 22:04:55 +0000 (22:04 +0000)]
Robustness fixes and test images for the jpeg, tiff, pnm, gif, xpm and tga
loaders.

22 years agodemos/gtk-demo/main.c (setup_default_icon): Use a shaped
Matthias Clasen [Fri, 14 Sep 2001 21:24:57 +0000 (21:24 +0000)]
demos/gtk-demo/main.c (setup_default_icon): Use a shaped
icon instead of one with ugly white background.

22 years agodemos/gtk-demo/stock_browser.c (id_to_macro): make the uppercasing work. (#59550)
Matthias Clasen [Fri, 14 Sep 2001 21:21:28 +0000 (21:21 +0000)]
demos/gtk-demo/stock_browser.c (id_to_macro): make the uppercasing work. (#59550)

22 years agoUpdated Swedish translation.
Christian Rose [Thu, 13 Sep 2001 23:56:12 +0000 (23:56 +0000)]
Updated Swedish translation.

2001-09-14  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoroad signs for error and question dialogs
Jakub Steiner [Thu, 13 Sep 2001 22:49:15 +0000 (22:49 +0000)]
road signs for error and question dialogs

22 years agodon't used BUILT_SOURCES to build marshal files, as in conjunction with
Tim Janik [Thu, 13 Sep 2001 22:31:06 +0000 (22:31 +0000)]
don't used BUILT_SOURCES to build marshal files, as in conjunction with

Fri Sep 14 00:30:48 2001  Tim Janik  <timj@gtk.org>

        * Makefile.am: don't used BUILT_SOURCES to build marshal
        files, as in conjunction with stamp files, this can
        lead to endless rebuilding loops.

22 years agomore dialog icon changes
Jakub Steiner [Thu, 13 Sep 2001 10:00:05 +0000 (10:00 +0000)]
more dialog icon changes

22 years agoRename interface signals to make them more clear. Also, change
Jonathan Blandford [Wed, 12 Sep 2001 23:16:18 +0000 (23:16 +0000)]
Rename interface signals to make them more clear. Also, change

Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
signals to make them more clear.  Also, change ::range_changed to
::row_changed.
* gtk/gtktreemodel.c: Adjust to interface change
* gtk/gtktreemodel.h: ditto
* gtk/gtktreemodelsort.c: ditto
* gtk/gtktreestore.c: ditto
* gtk/gtkliststore.c: ditto
* gtk/gtktreeview.c: ditto
* tests/testtreecolumns.c: ditto
* gtk/gtkmarshal.list: Actually remove a marshaller!

22 years agogtk/gtktextview.c Add support for Ctrl+Up/Down arrow to move cursor to
Padraig O'Briain [Wed, 12 Sep 2001 15:34:09 +0000 (15:34 +0000)]
gtk/gtktextview.c Add support for Ctrl+Up/Down arrow to move cursor to

* gtk/gtktextview.c
Add support for Ctrl+Up/Down arrow to move cursor to beginning
of previous/next paragraph. If within a paragraph cursor moves to
beginning of that paragraph.

22 years agodialog icon fix-ups, arrow icons, font, refresh and others
Jakub Steiner [Wed, 12 Sep 2001 10:45:57 +0000 (10:45 +0000)]
dialog icon fix-ups, arrow icons, font, refresh and others

22 years agostock icon updates: question dialog, arrows
Jakub Steiner [Wed, 12 Sep 2001 09:46:53 +0000 (09:46 +0000)]
stock icon updates: question dialog, arrows

22 years agoImplement a search path for GTK+ modules.
Owen Taylor [Tue, 11 Sep 2001 20:24:40 +0000 (20:24 +0000)]
Implement a search path for GTK+ modules.

Sat Sep  8 16:19:02 2001  Owen Taylor  <otaylor@redhat.com>

  * gtk/gtkmain.c: Implement a search path for GTK+ modules.

  * configure.in gtk/gtkrc.c gtk/Makefile.am: Look for modules
  in gtk-2.0/<type>/major.minor.(micro-binary_age) rather
  than in gtk-2.0/major.minor.micro/<type>/. This
  works better for a search path for modules.

  * gtk+-2.0.pc.in gtk+-2.0-uninstalled.pc.in: Add
  gtk_binary_version variable holding major.minor.(micro-binary_age).

  * modules/input/Makefile.am (moduledir): Fix installation
  directory to match change in lookup location.

  * gtk/gtkmain.c (gtk_init_check): Remove OS/2 code for dll
  suffixes. Needs to be handled in g_module_build_path().

* gtk/gtkrc.c gtk/queryimmodules.c: Use g_build_filename() where
appropriate.

22 years agooops, forgot to add those
Jakub Steiner [Tue, 11 Sep 2001 19:57:21 +0000 (19:57 +0000)]
oops, forgot to add those