1. 28 Feb, 2005 1 commit
  2. 16 Feb, 2005 1 commit
  3. 11 Feb, 2005 1 commit
    • Matthias Clasen's avatar
      Support vertical menubars (#166632): · 812e0cfd
      Matthias Clasen authored
      
      2005-02-11  Matthias Clasen  <mclasen@redhat.com>
      
      	Support vertical menubars  (#166632):
      
      	* gtk/gtkenums.h (GtkPackDirection): New enumeration for pack
      	directions, with values for left-to-right, right-to-left,
      	top-to-bottom and bottom-to-top.
      
      	* gtk/gtk.symbols:
      	* gtk/gtkmenubar.h:
      	* gtk/gtkmenubar.c: Add two properties, pack-direction and
      	child-pack-direction, which specify how children and
      	grandchildren of a menubar are packed, with getters and setters.
      
      	* gtk/gtkmenubar.c (gtk_menu_bar_set_property):
      	(gtk_menu_bar_get_property): Implement set_property and get_property.
      
      	* gtk/gtkmenubar.c (gtk_menu_bar_size_request):
      	(gtk_menu_bar_size_allocate): Take pack direction into account.
      
      	* gtk/gtkmenubar.c (gtk_menu_bar_move_current): Implement
      	move_current here move all the menubar-specific direction
      	tweaking from the generic menushell implementation here.
      
      	* gtk/gtkmenu.c (gtk_menu_move_current): Move  menu-specific
      	direction tweaking from the generic menushell implementation here.
      
      	* gtk/gtkmenuitem.c (gtk_menu_item_size_request):
      	(gtk_menu_bar_size_allocate): Take pack direction into account.
      
      	* gtk/gtkimagemenuitem.c (gtk_image_menu_item_size_request)
      	(gtk_image_menu_item_size_allocate):
      	(gtk_image_menu_item_toggle_size_request): Take child pack
      	direction into account and pack the image vertically if
      	necessary.
      
      	* gtk/gtkmenushell.c (gtk_menu_shell_real_select_item):
      	Set the submenu direction to left-right for menuitems in
      	vertical menubars.
      	(gtk_real_menu_shell_move_current): Simplify by moving
      	direction tweaking to menu- and menubar-specific
      	implementations. Take pack direction into account when
      	doing fallbacks.
      
      	* tests/testmenubars.c: Test menubars in various packing
      	direction combinations.
      
      	* tests/Makefile.am (noinst_PROGRAMS): Add testmenubars.
      812e0cfd
  4. 08 Feb, 2005 1 commit
  5. 03 Feb, 2005 1 commit
    • Matthias Clasen's avatar
      New function which allows to change the function used for translation · 45c38b44
      Matthias Clasen authored
      2005-02-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkstock.h:
      	* gtk/gtkstock.c (gtk_stock_set_translate_func):
      	New function which allows to change the function used for
      	translation stock labels, on a per-domain basis. Use this
      	functionality to switch the GTK+ stock items to use Q_()
      	prefixed msgids.  (#166179, Funda Wang)
      45c38b44
  6. 02 Feb, 2005 1 commit
  7. 01 Feb, 2005 1 commit
    • Matthias Clasen's avatar
      Add a --quiet option. · 673f0a86
      Matthias Clasen authored
      2005-02-01  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/updateiconcache.c (main): Add a --quiet option.
      673f0a86
  8. 25 Jan, 2005 1 commit
  9. 19 Jan, 2005 1 commit
  10. 18 Jan, 2005 2 commits
  11. 16 Jan, 2005 1 commit
  12. 08 Jan, 2005 1 commit
  13. 03 Jan, 2005 1 commit
  14. 26 Dec, 2004 1 commit
  15. 20 Dec, 2004 1 commit
  16. 18 Dec, 2004 1 commit
  17. 17 Dec, 2004 3 commits
  18. 16 Dec, 2004 1 commit
  19. 15 Dec, 2004 2 commits
    • Matthias Clasen's avatar
      Document GdkTrapezoid. · ab84f262
      Matthias Clasen authored
      2004-12-15  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/tmpl/drawing.sgml: Document GdkTrapezoid.
      ab84f262
    • Matthias Clasen's avatar
      Add/improve long descriptions. · 64e424c3
      Matthias Clasen authored
      2004-12-15  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/tmpl/gtkcelleditable.sgml:
      	* gtk/tmpl/gtkcellview.sgml:
      	* gtk/tmpl/gtktreeviewcolumn.sgml:
      	* gtk/tmpl/gtktreeview.sgml:
      	* gtk/tmpl/gtktreesortable.sgml: Add/improve long
      	descriptions.
      64e424c3
  20. 14 Dec, 2004 1 commit
    • Matthias Clasen's avatar
      Add new symbols. · 5c19d9e4
      Matthias Clasen authored
      2004-12-14  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk.symbols: Add new symbols.
      
      	* gtk/gtkiconview.[hc]: Make the icon view lay out its
      	items in a grid, allocating multiple grid cells to oversized
      	items. Also convert hardwired spacing constants into
      	properties.  (#152483)
      5c19d9e4
  21. 13 Dec, 2004 1 commit
    • Matthias Clasen's avatar
      Add a max-width-chars property, which can be used to specify the width of · 50cbd51d
      Matthias Clasen authored
      2004-12-13  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtklabel.[hc]: Add a max-width-chars property, which can
      	be used to specify the width of the label in characters, while
      	still allowing it to fall short of this length if the text
      	is shorter.  (#155944, Christian Persch)
      
      	* gtk/gtk.symbols: Add new symbols.
      50cbd51d
  22. 09 Dec, 2004 2 commits
    • Matthias Clasen's avatar
      Fix #145463, reported by Michael Natterer. · 788bec83
      Matthias Clasen authored
      2004-12-09  Matthias Clasen  <mclasen@redhat.com>
      
      	Fix #145463, reported by Michael Natterer.
      
      	* gtk/gtkcellrenderer.h (struct _GtkCellRenderer): Add an
      	editing flag to keep track of when editing is done.
      
      	* gtk/gtkcellrenderer.h:
      	* gtk/gtkcellrenderer.c (gtk_cell_renderer_stop_editing): New
      	function to replace gtk_cell_renderer_editing_canceled().
      	Deprecate gtk_cell_renderer_editing_canceled().
      
      	* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done):
      	* gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_editing_done):
      	* gtk/gtktreeview.c (gtk_tree_view_stop_editing):
      	Use gtk_cell_renderer_stop_editing().
      788bec83
    • Matthias Clasen's avatar
      Add functions which allow faster insertion of rows in sorted list stores. · fa136147
      Matthias Clasen authored
      2004-12-09  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkliststore.h:
      	* gtk/gtkliststore.c (gtk_list_store_insert_with_values):
      	(gtk_list_store_insert_with_valuesv): Add functions which allow
      	faster insertion of rows in sorted list stores.  (#160063)
      fa136147
  23. 08 Dec, 2004 1 commit
    • Matthias Clasen's avatar
      Fix #111031, reported by Padraig O'Briain: · 057ab5a4
      Matthias Clasen authored
      2004-12-08  Matthias Clasen  <mclasen@redhat.com>
      
      	Fix #111031, reported by Padraig O'Briain:
      
      	* gtk/gtktextlayout.h:
      	* gtk/gtktextlayout.c (gtk_text_layout_get_iter_at_position):
      	Add a variant of gtk_text_layout_get_iter_at_pixel() which
      	returns the character at the position, not the closest
      	cursor position.
      
      	* gtk/gtktextview.h:
      	* gtk/gtktextview.c (gtk_text_view_get_iter_at_position):
      	Add a variant of gtk_text_view_get_iter_at_location() which
      	returns the character at the position, not the closest
      	cursor position.
      057ab5a4
  24. 07 Dec, 2004 1 commit
  25. 03 Dec, 2004 1 commit
  26. 02 Dec, 2004 2 commits
  27. 29 Nov, 2004 2 commits
    • Matthias Clasen's avatar
      Don't call gtk_cell_view_set_cell_data() from here. · ec6454bf
      Matthias Clasen authored
      2004-11-29  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkcombobox.c (cell_view_is_sensitive): Don't call
      	gtk_cell_view_set_cell_data() from here.
      
      	* gtk/gtk.symbols: Remove gtk_cell_view_set_cell_data()
      
      	* gtk/gtkcellview.c (gtk_cell_view_get_cell_renderers): Call
      	gtk_cell_view_set_cell_data() from here.
      	(gtk_cell_view_set_cell_data): Make static.
      
      	* gtk/gtkcombobox.c (gtk_combo_box_menu_popup): Make menu mode
      	work better when resizing the combo box.
      ec6454bf
    • Matthias Clasen's avatar
      Mention subclassing, aliasing and supertypes. · 63d62020
      Matthias Clasen authored
      2004-11-29  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/tmpl/gtkfilefilter.sgml: Mention subclassing, aliasing
      	and supertypes.
      63d62020
  28. 28 Nov, 2004 1 commit
    • Matthias Clasen's avatar
      New image · 5e342694
      Matthias Clasen authored
      2004-11-28  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/images/combo-box.png: New image
      
      	* gtk/visual_index.xml:
      	* gtk/Makefile.am (HTML_IMAGES): Add combo-box.png
      5e342694
  29. 21 Nov, 2004 2 commits
    • Owen Taylor's avatar
      Update for GdkPangoRenderer · 438e3e1c
      Owen Taylor authored
      Sat Nov 20 16:01:51 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdk-sections.txt gdk/gdk.types : Update for GdkPangoRenderer
              * gdk/Makefile.am gdk/images/rotated-text.png:
      
              * gdk/tmpl/pango_interaction.sgml: Add a long
              description and an extensive example (more or less the same as
              demos/gtk-demo/rotated_text.c)
      438e3e1c
    • Matthias Clasen's avatar
      Provide a non-varargs variant of gtk_dialog_set_alternative_button_order() · d1031c85
      Matthias Clasen authored
      2004-11-20  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkdialog.h:
      	* gtk/gtkdialog.c (gtk_dialog_set_alternative_button_order_from_array):
      	Provide a non-varargs variant of gtk_dialog_set_alternative_button_order()
      	for language bindings.  (#158798, John Finlay)
      d1031c85
  30. 19 Nov, 2004 1 commit
  31. 16 Nov, 2004 1 commit
  32. 12 Nov, 2004 1 commit