1. 30 Aug, 2001 8 commits
  2. 29 Aug, 2001 3 commits
    • Jonathan Blandford's avatar
      change color when the GtkTreeView loses focus. · 97d99169
      Jonathan Blandford authored
      Wed Aug 29 17:28:04 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
      	change color when the GtkTreeView loses focus.
      
      	* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render):
      	ditto.
      
      	* gtk/gtkstyle.c (gtk_default_draw_flat_box): ditto
      97d99169
    • Havoc Pennington's avatar
      fix g_object_notify · aa4298ee
      Havoc Pennington authored
      2001-08-28  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtkwindow.c (gtk_window_set_icon_list): fix g_object_notify
      aa4298ee
    • Havoc Pennington's avatar
      add default icon · 9df00746
      Havoc Pennington authored
      2001-08-28  Havoc Pennington  <hp@pobox.com>
      
      	* demos/gtk-demo/main.c (setup_default_icon): add default icon
      
      	* gtk/gtkradiobutton.c (gtk_radio_button_new_with_mnemonic):
      	warning fix
      	(gtk_radio_button_new_with_label): warning fix
      
      	* gtk/gtkdnd.c: used some random GtkImage private structs,
      	update to reflect GtkImage changes
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): don't check
      	whether the hint is supported, just always set the icon. A task
      	list might want to use it even if the WM doesn't, and the WM may
      	change over time. Also, XDeleteProperty() if list == NULL.
      
      	* gtk/gtkwindow.c (gtk_window_set_icon_list)
      	(gtk_window_get_icon_list)
      	(gtk_window_set_icon)
      	(gtk_window_get_icon)
      	(gtk_window_set_default_icon_list)
      	(gtk_window_get_default_icon_list):
      	new functions
      
      	* gtk/gtk-boxed.defs (GtkIconSet): add GtkIconSet
      
      	* gtk/gtkimage.c: Implement property support, bug #59408
      
      	* gtk/gtkcontainer.c (gtk_container_add): make the warning message
      	on reparent-without-removing-first a bit more helpful.
      	Let's just destroy this FAQ.
      9df00746
  3. 28 Aug, 2001 7 commits
  4. 27 Aug, 2001 9 commits
    • Jonathan Blandford's avatar
      Fix to use GtkSelectionMode. ditto ditto ditto. · 5d9166f1
      Jonathan Blandford authored
      Mon Aug 27 15:28:56 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* tests/testtreefocus.c (main): Fix to use GtkSelectionMode.
      	* tests/treestoretest.c (make_window): ditto
      	* demos/gtk-demo/main.c (create_tree): ditto
      	* demos/gtk-demo/stock_browser.c (do_stock_browser): ditto.
      5d9166f1
    • Jonathan Blandford's avatar
      Use the GTK selection types rather than GtkTreeSelectionMode. · 892496c8
      Jonathan Blandford authored
      Mon Aug 27 15:18:14 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeselection.c (gtk_tree_selection_set_mode): Use the
      	GTK selection types rather than GtkTreeSelectionMode.
      
      	* docs/Changes-2.0: Add comment about selection change.
      892496c8
    • Jonathan Blandford's avatar
      deprecate GTK_SELECTION_EXTENDED. · d70c0b40
      Jonathan Blandford authored
      Mon Aug 27 14:21:30 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkenums.h (GtkSelectionMode): deprecate
      	GTK_SELECTION_EXTENDED.
      
      	* gtk/gtkclist.c: Remove old GTK_SELECTION_MULTIPLE behavior.
      	Make GTK_SELECTION_EXTENDED be GTK_SELECTION_MULTIPLE.
      
      	* gtk/gtkctree.c: ditto
      
      	* gtk/gtklist.c: ditto
      
      	* gtk/gtktree.c: ditto
      d70c0b40
    • Owen Taylor's avatar
      Fix a cuple of typos in compat macros. (#59624, Skip Montaro) · 28c7dd4d
      Owen Taylor authored
      Mon Aug 27 14:18:12 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkmenubar.h (gtk_menu_bar_prepend): Fix a cuple
      	of typos in compat macros. (#59624, Skip Montaro)
      28c7dd4d
    • Owen Taylor's avatar
      Use autoconf 2.13/2.50 compat macro. · 807c619d
      Owen Taylor authored
      Sun Aug 26 20:00:00 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in acinclude.m4: Use autoconf 2.13/2.50 compat
      	macro.
      
               (patch from ERDI Gergo  <cactus@cactus.rulez.org>, #58920)
      
      	* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Change
      	interface to be a standard setter from gtk_menu_item_right_justify.
      	(gtk_menu_item_get_right_justified): a getter to go with the setter
      
      	* gtk/gtkmenuitem.h: Add a deprecated compat macro for
      	gtk_menu_item_right_justify.
      
      	* demos/gtk-demo/menus.c tests/testgtk.c: Switch to
      	gtk_menu_item_set_right_justified.
      807c619d
    • Jens Finke's avatar
      Mon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. - · b5857e55
      Jens Finke authored
      * Mon Aug 27 2001 Jens Finke <jens@gnome.org>
      - Renamed package to gtk2.
      - Updated source url.
      - glib2 package required.
      b5857e55
    • Fatih Demir's avatar
    • Jens Finke's avatar
      Updated to match gpp requirements, reworked the files section to make it · 320991ef
      Jens Finke authored
      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.
      320991ef
    • Alexander Larsson's avatar
      Add properties for labels, mnemonics and stock items. Added C accessor · f9e66624
      Alexander Larsson authored
      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
      f9e66624
  5. 26 Aug, 2001 4 commits
    • Kwok-Koon Cheung's avatar
      8d00215d
    • Alexander Larsson's avatar
      Ressurect the properties test. I don't care if it is inferior, I just want · 9176be34
      Alexander Larsson authored
      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.
      9176be34
    • Chema Celorio's avatar
      pass ->nrows to gtk_table_resize as the first argument for · e0e34e59
      Chema Celorio authored
      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
      e0e34e59
    • Havoc Pennington's avatar
      remove gtk_menu_* compat defines; these are already in gtkmenu.h, and the · eae09f4d
      Havoc Pennington authored
      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.
      eae09f4d
  6. 25 Aug, 2001 3 commits
    • Owen Taylor's avatar
      Add optional movement on push to buttons (based on patch from Soeren · b94e6c0a
      Owen Taylor authored
      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.
      b94e6c0a
    • Owen Taylor's avatar
      Break compatibility and make gtk_image_new() take no arguments. The · 8de6598f
      Owen Taylor authored
      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)
      8de6598f
    • Owen Taylor's avatar
      Remove unused and useless function gtk_menu_item_configure(). (#58925) · 5600b79e
      Owen Taylor authored
      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)
      5600b79e
  7. 24 Aug, 2001 2 commits
    • Jonathan Blandford's avatar
      Add "use_align" to give people the option to just make a cell visible. · 747b7253
      Jonathan Blandford authored
      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.
      747b7253
    • Owen Taylor's avatar
      Remove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed · c1e4eac7
      Owen Taylor authored
      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.)
      c1e4eac7
  8. 23 Aug, 2001 4 commits
    • Owen Taylor's avatar
      Rename gtk_container_children() to gtk_container_get_children. Added · 991a7188
      Owen Taylor authored
      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.
      991a7188
    • Owen Taylor's avatar
      Deprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we · f0f3c6bf
      Owen Taylor authored
      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)
      f0f3c6bf
    • Owen Taylor's avatar
      Rename from gtk_text_tag_table_size(). (#59366) · 9751c05b
      Owen Taylor authored
      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)
      9751c05b
    • Kristian Rietveld's avatar
      use GtkSortType instead of GtkTreeSortOrder. (#59173). · 7cfc56db
      Kristian Rietveld authored
      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).
      7cfc56db