1. 07 Sep, 2001 2 commits
  2. 06 Sep, 2001 1 commit
    • Alexander Larsson's avatar
      Use GtkType/GType instead of uint. · bf882d44
      Alexander Larsson authored
      2001-09-06  Alex Larsson  <alexl@redhat.com>
      
      	* gtk/gtkbin.c:
      	* gtk/gtkfontsel.c:
      	* gtk/gtkspinbutton.c:
      	* gtk/gtktipsquery.c:
      	Use GtkType/GType instead of uint.
      bf882d44
  3. 04 Sep, 2001 3 commits
    • Jonathan Blandford's avatar
      fix initial val for sort column. · 93d8c11e
      Jonathan Blandford authored
      Tue Sep  4 18:13:43 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkliststore.c (gtk_list_store_init): fix initial val for
      	sort column.
      
      	* gtk/gtktreestore.c (gtk_list_store_init): ditto
      
      	* gtk/gtktreesortable.c: add docs.
      93d8c11e
    • Owen Taylor's avatar
      Version 1.3.7 · c9b26b3d
      Owen Taylor authored
      Tue Sep  4 09:37:19 2001  Owen Taylor  <otaylor@redhat.com>
      
              * Version 1.3.7
      
              * configure.in docs/Makefile.am docs/gtk-config.1.in: Remove
              docs for gtk-config
      
              * modules/input/Makefile.am (install-data-local): Don't
              run gtk-query-immodules if DESTDIR is set.
      
              * NEWS: Various additions.
      c9b26b3d
    • Tim Janik's avatar
      updates for 1.3.7 release. · f4ab7aa5
      Tim Janik authored
      Tue Sep  4 03:12:25 2001  Tim Janik  <timj@gtk.org>
      
              * NEWS: updates for 1.3.7 release.
      
      Tue Sep  4 03:09:52 2001  Tim Janik  <timj@gtk.org>
      
              * gdk-pixbuf-csource.1: new file, manual page for
              the publically installed gdk-pixbuf-csource utility.
      f4ab7aa5
  4. 03 Sep, 2001 4 commits
    • Jonathan Blandford's avatar
      handle default sort feature · 43405a3d
      Jonathan Blandford authored
      Mon Sep  3 18:03:56 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreestore.c (gtk_tree_store_set_default_sort_func):
      	handle default sort feature
      
      	* gtk/gtktreesortable.c (gtk_tree_sortable_set_default_sort_func):
      	new function to handle default sort.
      	(gtk_tree_sortable_has_default_sort_func): check if default sort
      	is set.
      
      	* gtk/gtkliststore.c (gtk_list_store_set_default_sort_func):
      	handle default sort feature
      43405a3d
    • Jonathan Blandford's avatar
      patch from vishnu@pobox.com (Joshua N Pritikin) to fix math and an · 92c0936f
      Jonathan Blandford authored
      Sun Sep  2 20:32:36 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): patch from
      	vishnu@pobox.com (Joshua N Pritikin) to fix math and an assertion,
      	#59731
      92c0936f
    • Jonathan Blandford's avatar
      Patch from vishnu@pobox.com (Joshua N Pritikin) to emit signal at the · b5ea25c5
      Jonathan Blandford authored
      Sun Sep  2 17:38:42 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_deleted): Patch from
      	vishnu@pobox.com (Joshua N Pritikin) to emit signal at the correct
      	time, #59727
      
      	* gtk/gtkbutton.c (gtk_button_update_state): Get depressed
      	correctly.
      b5ea25c5
    • Owen Taylor's avatar
      Set current serial so that we don't eternally update the keymap after we · ec8444ed
      Owen Taylor authored
      Sun Sep  2 21:41:21 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkkeys-x11.c (update_keymaps): Set current serial
      	so that we don't eternally update the keymap after we
      	get a change notification.
      
      	* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Fix
      	incorrect cast.
      ec8444ed
  5. 02 Sep, 2001 2 commits
    • Kristian Rietveld's avatar
      much changes in an attempt to make it working. It mostly works now, · 109cda6b
      Kristian Rietveld authored
      Sun Sep  2 23:27:16 2001  Kristian Rietveld  <kristian@planet.nl>
      
              * gtk/gtktreemodelsort.[ch]: much changes in an attempt to make
              it working. It mostly works now, although there're still a few issues
              to be worked out.
      
              * tests/testtreesort.c (main): changes to have a better test
              application for the GtkTreeModelSort.
      109cda6b
    • Kristian Rietveld's avatar
      code cleaup, fix for bug #59222. · 9a4b995b
      Kristian Rietveld authored
      Sun Sep  2 23:19:07 2001  Kristian Rietveld  <kristian@planet.nl>
      
              * gtk/gtktreeview.c (gtk_tree_view_search_iter): code cleaup,
              fix for bug #59222.
      
              * gtk/gtktreeview.c (gtk_tree_view_search_equal_func): add
              gpointer search_data argument to function definition and
              prototype, to match GtkTreeViewSearchEqualFunc typedef.
      9a4b995b
  6. 01 Sep, 2001 2 commits
    • Kristian Rietveld's avatar
      add warnings per jrb's request. · d9e18f0a
      Kristian Rietveld authored
      Sat Sep  1 21:57:27 2001  Kristian Rietveld  <kristian@planet.nl>
      
              * gtk/gtkrbtree.c (_gtk_rbtree_reorder): add warnings
              per jrb's request.
      d9e18f0a
    • Jonathan Blandford's avatar
      pass in user data. · 140a6323
      Jonathan Blandford authored
      Fri Aug 31 20:01:23 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_search_iter): pass in user data.
      
      	* gtk/gtktreeview.c (gtk_tree_view_destroy): destroy search_data.
      140a6323
  7. 31 Aug, 2001 1 commit
    • Owen Taylor's avatar
      Instead of always mirroring the selection to a single PRIMARY selection, · b97a0a45
      Owen Taylor authored
      Wed Aug 29 20:40:58 2001  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtktextbuffer.[ch] (gtk_text_buffer_add/remove_selection_clipboard):
              Instead of always mirroring the selection to a single PRIMARY
              selection, allow it to be mirrored to any number of clipboards.
      
              * gtk/gtktextbuffer.[ch] (gtk_text_buffer_paste_primary): Remove,
              just use gtk_text_buffer_paste_clipboard with the appropriate clipboard.
      
              * gtk/gtktextbuffer.[ch] (gtk_text_buffer_cut/copy/paste_clipboard): Add a
              GtkClipboard argument, and for paste_clipboard, the
              @override_location argument from @paste_primary.
      
              * gtk/gtktextview.c: Adapt to above change.
      b97a0a45
  8. 30 Aug, 2001 3 commits
  9. 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
  10. 28 Aug, 2001 6 commits
  11. 27 Aug, 2001 7 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
      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
  12. 26 Aug, 2001 3 commits
    • 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
  13. 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