1. 24 Oct, 2007 2 commits
  2. 16 Oct, 2007 1 commit
  3. 04 Oct, 2007 1 commit
    • Matthias Clasen's avatar
      Add a second volume button. · 0afe895a
      Matthias Clasen authored
      2007-10-04  Matthias Clasen  <mclasen@redhat.com>
      
              * tests/testvolumebutton.c: Add a second volume button.
      
              * gtk/gtkscalebutton.c: Doh, don't release grabs we don't hold.
              (#478371, reported by Bill Nottingham)
      
      
      svn path=/trunk/; revision=18881
      0afe895a
  4. 17 Sep, 2007 1 commit
  5. 24 Jul, 2007 1 commit
  6. 23 Jul, 2007 2 commits
    • Christian Persch's avatar
      Remove obsolete code. Bug #459566. · d4053163
      Christian Persch authored
      2007-07-23  Christian Persch  <chpe@gnome.org>
      
      	* tests/testtooltips.c: (query_tooltip_tree_view_cb): Remove obsolete
      	code. Bug #459566.
      
      svn path=/trunk/; revision=18531
      d4053163
    • Emmanuele Bassi's avatar
      Port the GtkRecentChooser default implementation widget to the new · cb388e4d
      Emmanuele Bassi authored
      2007-07-23  Emmanuele Bassi  <ebassi@gnome.org>
      
      	* gtk/gtkrecentchooserdefault.c: Port the GtkRecentChooser default
      	implementation widget to the new tooltips API, and make it look
      	like the GtkFileChooser widget in recent files mode (move the
      	full path from the widget to a tooltip on the row) to improve
      	consistency.
      
      	* gtk/gtkrecentchoosermenu.c: Port the GtkRecentChooserMenu widget
      	to the new tooltips API.
      
      	* tests/testrecentchooser.c:
      	* tests/testrecentchoosermenu.c: Exercise the tooltips code paths.
      
      svn path=/trunk/; revision=18526
      cb388e4d
  7. 20 Jul, 2007 1 commit
    • Matthias Clasen's avatar
      Apply a patch by Emmanuele Bassi to limit the number of shown recent · 13277b42
      Matthias Clasen authored
      2007-07-20  Matthias Clasen  <mclasen@redhat.com>
      
              Apply a patch by Emmanuele Bassi to limit the number
              of shown recent files.  (#439715)
      
              * gtk/gtksettings.c: Add a setting for the number
              of recent files to display by default.
      
              * gtk/gtkrecentchooserdefault.c:
              * gtk/gtkfilechooserdefault.c: Respect the limit.
      
              * gtk/gtkrecentmanager.c: Remove the poll timeout in
              dispose, and do not stat more often than every 5 seconds.
      
              * gtk/gtkrecentchooserutils.c:
              * gtk/gtkrecentchoosermenu.c: Cleanups
      
              * tests/testrecentchoosermenu.c: Test limits.
      
      
      svn path=/trunk/; revision=18510
      13277b42
  8. 19 Jul, 2007 1 commit
    • Kristian Rietveld's avatar
      add more convenience API. · b1ec5f75
      Kristian Rietveld authored
      2007-07-19  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtktreeprivate.h:
      	* gtk/gtktreeview.[ch] (gtk_tree_view_get_tooltip_context),
      	(gtk_tree_view_[sg]et_tooltip_column): add more convenience API.
      
      	* tests/testtooltip.c (query_tooltip_tree_view_cb): use
      	gtk_tree_view_get_tooltip_context().
      
      	* demos/gtk-demo/demo.ui: add a tooltip column to the list store,
      	set tooltip-column on the tree view.
      
      
      svn path=/trunk/; revision=18496
      b1ec5f75
  9. 13 Jul, 2007 1 commit
    • Kristian Rietveld's avatar
      #408327, improve tooltip positioning. · da989212
      Kristian Rietveld authored
      2007-07-13  Kristian Rietveld  <kris@imendio.com>
      
      	#408327, improve tooltip positioning.
      
      	* gtk/gtk.symbols: updated.
      
      	* gtk/gtktooltip.[ch] (gtk_tooltip_position): factor out
      	positioning code in here,
      	(gtk_tooltip_set_tip_area): new function to set the tooltip
      	area,
      	(gtk_tooltip_reset), (_gtk_tooltip_handle_event): hide tooltip
      	once the pointer leaves the tip area.
      
      	* gtk/gtktreeview.[ch] (gtk_tree_view_set_tooltip_row),
      	(gtk_tree_view_set_tooltip_cell): convenience functions to set
      	tip area for row/column/cell.
      
      	* tests/testtooltips.c (query_tooltip_tree_view_cb): use
      	gtk_tree_view_set_tooltip_row.
      
      
      svn path=/trunk/; revision=18464
      da989212
  10. 09 Jul, 2007 2 commits
    • Kristian Rietveld's avatar
      Replace non-deprecated API using old tooltips API, deprecate old tooltips · c255676e
      Kristian Rietveld authored
      2007-07-09  Kristian Rietveld  <kris@imendio.com>
      
      	Replace non-deprecated API using old tooltips API, deprecate
      	old tooltips API for real. (#451575).
      
      	* gtk/gtk.symbols: updated.
      
      	* gtk/gtkwidget.c (gtk_widget_real_show_help): don't call
      	_gtk_tooltips_toggle_keyboard_mode() anymore.
      
      	* gtk/gtkmenutoolbutton.[ch] (gtk_menu_tool_button_set_arrow_tooltip):
      	deprecated,
      	(gtk_menu_tool_button_set_arrow_tooltip_{text,markup}): replacements.
      
      	* gtk/gtktoolitem.[ch] (gtk_tool_item_real_set_tooltip): use
      	new API,
      	(gtk_tool_item_set_tooltip): deprecated,
      	(gtk_tool_item_set_tooltip_{text,markup): replacements.
      	(GtkToolItemClass:set_tooltip): deprecated.
      
      	* gtk/gtktooltips.[ch]: strip out all unused parts, made
      	gtk_tooltips_set_tip() call gtk_widget_set_tooltip_text(),
      	deprecate all of gtk_tooltips_*.
      
      	* gtk/gtktoolbar.[ch] (gtk_toolbar_get_tooltips): always return
      	TRUE,
      	(GtkToolbar:tooltips): deprecated, renamed.
      
      	* gtk/gtkaction.c (gtk_action_sync_tooltip): use new API to
      	set the tooltip text.
      
      	* tests/autotestfilechooser.c: #undef GTK_DISABLE_DEPRECATED for now,
      	will be removed GtkFileChooserDefault has been converted.
      
      
      svn path=/trunk/; revision=18418
      c255676e
    • Johan Dahlin's avatar
      |___* demos/gtk-demo/demo.ui: |___* gtk/gtk-builder-convert: |___* · 83b5d32a
      Johan Dahlin authored
      2007-07-09  Johan Dahlin,,,  <jdahlin@lozenge>
      
      |___* demos/gtk-demo/demo.ui:
      |___* gtk/gtk-builder-convert:
      |___* gtk/gtkactiongroup.c: (gtk_action_group_buildable_init),
      |___(gtk_action_group_buildable_add_child),
      |___(accelerator_start_element),
      |___(gtk_action_group_buildable_custom_tag_start),
      |___(gtk_action_group_buildable_custom_tag_end):
      |___* gtk/gtkuimanager.c: (child_hierarchy_changed_cb),
      |___(gtk_ui_manager_buildable_construct_child):
      |___* tests/buildertest.c: (test_uimanager_simple):
      
      |___Add actiongroup/action accelerator support for builder. #454654
      
      
      svn path=/trunk/; revision=18408
      83b5d32a
  11. 08 Jul, 2007 1 commit
    • Johan Dahlin's avatar
      Parse <accessibility> but don't do anything yet. Do not strip · 0aeff7f4
      Johan Dahlin authored
      2007-07-08  Johan Dahlin  <jdahlin@async.com.br>
      
          * gtk/gtkwidget.c (gtk_widget_buildable_custom_tag_start): 
          Parse <accessibility> but don't do anything yet.
          * gtk/gtk-builder-convert (GtkBuilderConverter._parse): 
          Do not strip atk/accessibility tags
          * tests/buildertest.c (test_widget): 
          Test this
      
      
      svn path=/trunk/; revision=18399
      0aeff7f4
  12. 04 Jul, 2007 1 commit
  13. 03 Jul, 2007 1 commit
  14. 02 Jul, 2007 1 commit
  15. 30 Jun, 2007 3 commits
    • Johan Dahlin's avatar
      Improve error handling for enum/flags, rename the converter functions to · aaab9c05
      Johan Dahlin authored
      2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
      
          * gtk/gtkbuilder.c:
          * gtk/gtkbuilder.h:
          * gtk/gtkbuilderparser.c:
          * gtk/gtkbuilderprivate.h:
          * gtk/gtkwidget.c: 
          * tests/buildertest.c:
      
          Improve error handling for enum/flags, rename the converter functions
          to be consistent. Add tests. Fixes #452465
      
      
      svn path=/trunk/; revision=18312
      aaab9c05
    • Johan Dahlin's avatar
      Move type-func to <object> instead of <child>, add a test to make sure · 988a3e2b
      Johan Dahlin authored
      2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
      
          * gtk/gtkbuilderparser.c: (_get_type_by_symbol), (parse_object),
          (parse_child):
          * tests/buildertest.c: (test_types):
          Move type-func to <object> instead of <child>, add a test to
          make sure that it works as desired, #452463
      
      
      svn path=/trunk/; revision=18306
      988a3e2b
    • Johan Dahlin's avatar
      Make boolean string parsing consistent, #452464 · 357e2cbf
      Johan Dahlin authored
      2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
      
          * gtk/gtkbuilder.c: (gtk_builder_value_from_string_type):
          * gtk/gtkbuilderparser.c: (_gtk_builder_parse_boolean),
          (parse_property), (parse_signal):
          * gtk/gtkbuilderprivate.h:
          * tests/buildertest.c: (test_value_from_string):
          Make boolean string parsing consistent, #452464
      
      
      svn path=/trunk/; revision=18305
      357e2cbf
  16. 29 Jun, 2007 2 commits
    • Johan Dahlin's avatar
      Improve reference counting, #447967 · 571e8e1a
      Johan Dahlin authored
      2007-06-29  Johan Dahlin  <jdahlin@async.com.br>
      
          * gtk/gtkbuilder.c: (gtk_builder_finalize),
          (gtk_builder_get_parameters), (_gtk_builder_construct):
          * tests/buildertest.c:
      
          Improve reference counting, #447967
      
      
      svn path=/trunk/; revision=18292
      571e8e1a
    • Allison Karlitskaya's avatar
      Connect the "destroy" signal so that the 'window' pointer is set back to · e8e5af2d
      Allison Karlitskaya authored
      2007-06-29  Ryan Lortie  <desrt@desrt.ca>
      
              * tests/testgtk.c (create_composited_window): Connect the "destroy" 
              signal so that the 'window' pointer is set back to NULL (like for the 
              other examples).
      
              * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_finalize): Don't 
              destroy the Damage here.  By finalize() XDestroyWindow has already 
              been called (and took the Damage with it).
      
              Bug #452046.
      
      
      svn path=/trunk/; revision=18290
      e8e5af2d
  17. 27 Jun, 2007 4 commits
  18. 26 Jun, 2007 3 commits
  19. 22 Jun, 2007 1 commit
    • Tim Janik's avatar
      applied patch from Xan Lopez to eliminate gap in painted frame for · 9d21e461
      Tim Janik authored
      Fri Jun 22 12:13:39 2007  Tim Janik  <timj@imendio.com>
      
              * gtk/gtkframe.c (gtk_frame_paint): applied patch from Xan Lopez
              to eliminate gap in painted frame for yaling=0.0 or yalign=1.0.
      
              * tests/testframe.c: added test application from Xan Lopez to
              test xalign/yalign interactions with xthickness/ythickness.
      
      
      
      svn path=/trunk/; revision=18216
      9d21e461
  20. 15 Jun, 2007 4 commits
    • Mathias Hasselmann's avatar
      Improving handling of tooltip-text property. Also check result of tooltip · ced0bab0
      Mathias Hasselmann authored
      2007-06-15 Mathias Hasselmann <mathias.hasselmann@gmx.de>
      
      	* gtk/gtkwidget.c: Improving handling of tooltip-text property.
      	* tests/testtooltips.c: Also check result of tooltip getters.
      
      svn path=/trunk/; revision=18143
      ced0bab0
    • Mathias Hasselmann's avatar
      Introduce convenience property "GtkWidget:tooltip-text" taking care of · 9b604e29
      Mathias Hasselmann authored
      2007-06-15 Mathias Hasselmann <mathias.hasselmann@gmx.de>
      
              * docs/reference/gtk/gtk-sections.txt, gtk/gtk.symbols,
              gtk/gtkwidget.c, gtk/gtkwidget.h, tests/testtooltips.c: Introduce
              convenience property "GtkWidget:tooltip-text" taking care of escaping
              it for unwanted markup entities. Add functions to set tooltip text:
              gtk_widget_set_tooltip_text(), gtk_widget_set_tooltip_markup(),
              gtk_widget_get_tooltip_text(), gtk_widget_get_tooltip_markup().
      
              * gtk/gtktooltip.c, gtk/gtktooltip.h: Add gtk_tooltip_set_text()
              to set the tooltip text without using markup.
      
              Patches from Emmanuele Bassi (#447643).
      
      svn path=/trunk/; revision=18142
      9b604e29
    • Johan Dahlin's avatar
      Add GtkBuilder, fixes #172535 · 4d638bf0
      Johan Dahlin authored
      2007-06-15  Johan Dahlin  <jdahlin@async.com.br>
      
          * demos/gtk-demo/Makefile.am:
          * demos/gtk-demo/builder.c: (quit_activate), (about_activate),
          (do_builder):
          * demos/gtk-demo/demo.ui:
          * docs/reference/gtk/gtk-docs.sgml:
          * docs/reference/gtk/gtk-sections.txt:
          * docs/reference/gtk/gtk.types:
          * docs/reference/gtk/tmpl/gtkbuildable.sgml:
          * docs/reference/gtk/tmpl/gtkbuilder.sgml:
          * gtk/Makefile.am:
          * gtk/gtk.h:
          * gtk/gtk.symbols:
          * gtk/gtkaction.c: (gtk_action_buildable_init),
          (gtk_action_buildable_set_name), (gtk_action_buildable_get_name):
          * gtk/gtkactiongroup.c: (gtk_action_group_get_type),
          (gtk_action_group_buildable_init),
          (gtk_action_group_buildable_add),
          (gtk_action_group_buildable_set_name),
          (gtk_action_group_buildable_get_name):
          * gtk/gtkbuildable.c: (gtk_buildable_get_type),
          (gtk_buildable_set_name), (gtk_buildable_get_name),
          (gtk_buildable_add), (gtk_buildable_set_property),
          (gtk_buildable_parser_finished), (gtk_buildable_construct_child),
          (gtk_buildable_custom_tag_start), (gtk_buildable_custom_tag_end),
          (gtk_buildable_custom_finished),
          (gtk_buildable_get_internal_child):
          * gtk/gtkbuildable.h:
          * gtk/gtkbuilder.c: (gtk_builder_class_init), (gtk_builder_init),
          (gtk_builder_finalize), (gtk_builder_set_property),
          (gtk_builder_get_property), (_gtk_builder_resolve_type_lazily),
          (gtk_builder_real_get_type_from_name),
          (gtk_builder_get_parameters), (gtk_builder_get_internal_child),
          (_gtk_builder_construct), (_gtk_builder_add),
          (apply_delayed_properties), (_gtk_builder_finish),
          (gtk_builder_new), (gtk_builder_add_from_file),
          (gtk_builder_add_from_string), (gtk_builder_get_object),
          (object_add_to_list), (gtk_builder_get_objects),
          (gtk_builder_set_translation_domain),
          (gtk_builder_get_translation_domain),
          (gtk_builder_connect_signals_default),
          (gtk_builder_connect_signals), (gtk_builder_connect_signals_full),
          (gtk_builder_value_from_string),
          (gtk_builder_value_from_string_type),
          (_gtk_builder_enum_from_string), (_gtk_builder_flags_from_string),
          (gtk_builder_get_type_from_name), (gtk_builder_error_quark):
          * gtk/gtkbuilder.h:
          * gtk/gtkbuilderparser.c: (state_push), (state_peek), (state_pop),
          (error_missing_attribute), (error_invalid_attribute),
          (error_invalid_tag), (builder_construct), (parse_object),
          (free_object_info), (_get_type_by_symbol), (parse_child),
          (free_child_info), (parse_property), (free_property_info),
          (parse_signal), (_free_signal_info), (parse_interface),
          (create_subparser), (free_subparser), (subparser_start),
          (subparser_end), (parse_custom), (start_element), (end_element),
          (text), (_gtk_builder_parser_parse_buffer):
          * gtk/gtkbuilderprivate.h:
          * gtk/gtkcelllayout.c: (attributes_start_element),
          (attributes_text_element),
          (_gtk_cell_layout_buildable_custom_tag_start),
          (_gtk_cell_layout_buildable_custom_tag_end),
          (_gtk_cell_layout_buildable_add):
          * gtk/gtkcelllayout.h:
          * gtk/gtkcellview.c: (gtk_cell_view_buildable_init),
          (gtk_cell_view_buildable_custom_tag_start),
          (gtk_cell_view_buildable_custom_tag_end):
          * gtk/gtkcolorseldialog.c:
          (gtk_color_selection_dialog_buildable_interface_init),
          (gtk_color_selection_dialog_buildable_get_internal_child):
          * gtk/gtkcombobox.c: (gtk_combo_box_buildable_init),
          (gtk_combo_box_buildable_custom_tag_start),
          (gtk_combo_box_buildable_custom_tag_end):
          * gtk/gtkcomboboxentry.c:
          (gtk_combo_box_entry_buildable_interface_init),
          (gtk_combo_box_entry_buildable_get_internal_child):
          * gtk/gtkcontainer.c: (gtk_container_get_type),
          (gtk_container_buildable_init), (gtk_container_buildable_add),
          (gtk_container_buildable_set_child_property),
          (attributes_start_element), (attributes_text_element),
          (gtk_container_buildable_custom_tag_start),
          (gtk_container_buildable_custom_tag_end):
          * gtk/gtkdebug.h:
          * gtk/gtkdialog.c: (gtk_dialog_buildable_interface_init),
          (gtk_dialog_buildable_get_internal_child),
          (attributes_start_element), (attributes_text_element),
          (gtk_dialog_buildable_custom_tag_start),
          (gtk_dialog_buildable_custom_finished):
          * gtk/gtkentrycompletion.c: (gtk_entry_completion_buildable_init):
          * gtk/gtkexpander.c: (gtk_expander_buildable_add),
          (gtk_expander_buildable_init):
          * gtk/gtkfontsel.c:
          (gtk_font_selection_dialog_buildable_interface_init),
          (gtk_font_selection_dialog_buildable_get_internal_child):
          * gtk/gtkframe.c: (gtk_frame_buildable_init),
          (gtk_frame_buildable_add):
          * gtk/gtkiconview.c: (gtk_icon_view_buildable_init),
          (gtk_icon_view_buildable_custom_tag_start),
          (gtk_icon_view_buildable_custom_tag_end):
          * gtk/gtkliststore.c: (gtk_list_store_buildable_init),
          (list_store_start_element), (list_store_end_element),
          (list_store_text), (gtk_list_store_buildable_custom_tag_start),
          (gtk_list_store_buildable_custom_tag_end):
          * gtk/gtkmain.c:
          * gtk/gtknotebook.c: (gtk_notebook_buildable_init),
          (gtk_notebook_buildable_add):
          * gtk/gtksizegroup.c: (gtk_size_group_buildable_init),
          (size_group_start_element),
          (gtk_size_group_buildable_custom_tag_start),
          (gtk_size_group_buildable_custom_finished):
          * gtk/gtktreestore.c: (gtk_tree_store_buildable_init),
          (tree_model_start_element),
          (gtk_tree_store_buildable_custom_tag_start),
          (gtk_tree_store_buildable_custom_finished):
          * gtk/gtktreeview.c: (gtk_tree_view_buildable_init),
          (gtk_tree_view_buildable_add):
          * gtk/gtktreeviewcolumn.c: (gtk_tree_view_column_buildable_init):
          * gtk/gtkuimanager.c: (gtk_ui_manager_buildable_init),
          (gtk_ui_manager_buildable_add),
          (gtk_ui_manager_buildable_construct_child),
          (gtk_ui_manager_buildable_custom_tag_start),
          (gtk_ui_manager_buildable_custom_tag_end):
          * gtk/gtkwidget.c: (gtk_widget_get_type),
          (gtk_widget_buildable_interface_init),
          (gtk_widget_buildable_set_name), (gtk_widget_buildable_get_name),
          (gtk_widget_buildable_set_property),
          (gtk_widget_buildable_parser_finshed), (accel_group_start_element),
          (gtk_widget_buildable_custom_tag_start),
          (gtk_widget_buildable_custom_finshed):
          * gtk/gtkwindow.c: (gtk_window_buildable_interface_init),
          (gtk_window_buildable_set_property),
          (gtk_window_buildable_parser_finished):
          * tests/Makefile.am:
          * tests/buildertest.c: (builder_new_from_string), (test_parser),
          (signal_normal), (signal_after), (signal_object),
          (signal_object_after), (signal_first), (signal_second),
          (signal_extra), (signal_extra2), (test_connect_signals),
          (test_uimanager_simple), (test_domain), (test_translation),
          (test_sizegroup), (test_list_store), (test_tree_store),
          (test_types), (test_spin_button), (test_notebook),
          (test_construct_only_property), (test_children),
          (test_child_properties), (test_treeview_column), (test_icon_view),
          (test_combo_box), (test_combo_box_entry), (test_cell_view),
          (test_dialog), (test_accelerators), (test_widget), (main):
      
          Add GtkBuilder, fixes #172535
      
      
      svn path=/trunk/; revision=18141
      4d638bf0
    • Hans Breuer's avatar
      updated explicit usage of RegisterClassExW to match the WNDCLASSEXW. True · 49fc7e15
      Hans Breuer authored
      2007-06-15  Hans Breuer <hans@breuer.org>
      
      	* gtk/makefile.msc.in tests/makefile.msc : updated
      	* gdk/win32/gdkwindow-win32.c : explicit usage of RegisterClassExW
      	to match the WNDCLASSEXW. 
      	True dynamic linking of SetLayeredWindowAttributes
      	* tests/testprint.c tests/testnouiprint.c : use G_PI
      
      
      svn path=/trunk/; revision=18140
      49fc7e15
  21. 13 Jun, 2007 1 commit
    • Kristian Rietveld's avatar
      Audit of GtkTreeView coordinate system usage. (#142494). · 4e4748e8
      Kristian Rietveld authored
      2007-06-13  Kristian Rietveld  <kris@imendio.com>
      
      	Audit of GtkTreeView coordinate system usage. (#142494).
      
      	* gtk/gtktreeview.[ch]: general documentation updates,
      	(gtk_tree_view_scroll_to_cell), (gtk_tree_view_get_dest_row_at_pos):
      	update coordinate translations,
      	(gtk_tree_view_tree_to_widget_coords),
      	(gtk_tree_view_widget_to_tree_coords): Deprecated,
      	(gtk_tree_view_convert_.*_coords): 6 new functions for doing
      	transformations between coordinate systems.
      
      	* gtk/gtk.symbols: updated.
      
      	* tests/testtooltips.c (query_tooltip_tree_view_cb): fix testcase
      	with new gtk_tree_view_convert_widget_to_bin_window_coords().
      
      	* docs/reference/gtk/Makefile.am
      	* docs/reference/gtk/images/tree-view-coordinates.png: add new image.
      
      	* docs/reference/gtk/tmpl/gtktreeview.sgml: eloborate on the
      	different coordinate systems.
      
      
      svn path=/trunk/; revision=18119
      4e4748e8
  22. 11 Jun, 2007 1 commit
  23. 06 Jun, 2007 1 commit
    • Yevgen Muntyan's avatar
      new method, gtk_widget_modify_cursor() (#89314). · 2cbaeadf
      Yevgen Muntyan authored
      2007-06-06  Yevgen Muntyan  <muntyan@tamu.edu>
      
      	* gtk/gtkwidget.c:
      	* gtk/gtkwidget.h: new method, gtk_widget_modify_cursor() (#89314).
      
      	* gtkrc.c:
      	* gtkrc.h: new functions _gtk_rc_style_set_rc_property() and
      	_gtk_rc_style_unset_rc_property().
      
      	* gtk/gtk.symbols: added gtk_widget_modify_cursor.
      
      	* tests/testtext.c (do_cursor_visible_changed):
      	* tests/testgtk.c (create_styles): test it.
      
      
      svn path=/trunk/; revision=18066
      2cbaeadf
  24. 04 Jun, 2007 1 commit
  25. 03 Jun, 2007 1 commit
    • Emmanuele Bassi's avatar
      Add gtk_radio_button_set_value(), gtk_radio_button_get_current_value() and · 1fff6b4f
      Emmanuele Bassi authored
      2007-06-04  Emmanuele Bassi  <ebassi@gnome.org>
      
      	* gtk/gtkradiobutton.h:
      	* gtk/gtkradiobutton.c:
      	* gtk/gtk.symbols: Add gtk_radio_button_set_value(),
      	gtk_radio_button_get_current_value() and gtk_radio_button_get_value().
      	Use these functions to set and get an arbitrary integer associated to
      	a GtkRadioButton in a group, like the value associated to a
      	GtkRadioAction.
      
      	* tests/testgtk.c:
      	(create_radio_buttons), (radio_toggled_cb): Exercise the new API.
      
      svn path=/trunk/; revision=18019
      1fff6b4f
  26. 01 Jun, 2007 1 commit
    • Matthias Clasen's avatar
      Add support for composited child windows. (#412882, Ryan Lortie) · 885ba046
      Matthias Clasen authored
      2007-06-01  Matthias Clasen  <mclasen@redhat.com>
      
              Add support for composited child windows.  (#412882, Ryan Lortie)
      
              * gdk/gdk.symbols:
              * gdk/gdkdisplay.h:
              * gdk/gdkinternals.h:
              * gdk/gdkwindow.[hc]: Add gdk_display_supports_composite() and
              gdk_window_set_composited().
      
              * gdk/x11/gdkevents-x11.c:
              * gdk/x11/gdkdisplay-x11.[hc]:
              * gdk/x11/gdkwindow-x11.[hc]: X11 implementation.
      
              * gdk/win32/gdkdisplay-win32.c:
              * gdk/win32/gdkwindow-win32.c: Dummy win32 implementration.
      
              * gdk/quartz/gdkdisplay-quartz.c:
              * gdk/quartz/gdkwindow-quartz.c: Dummy Quartz implementation.
      
              * gdk/directfb/gdkdisplay-directfb.c:
              * gdk/directfb/gdkwindow-directfb.c: Dummy DirectFB implementation.
      
              * tests/testgtk.c: Add a "composited window" test.
      
      
      svn path=/trunk/; revision=18004
      885ba046