1. 27 Nov, 2004 1 commit
    • Manish Singh's avatar
      make proper casts in big endian cases. · 79a042ab
      Manish Singh authored
      Sat Nov 27 15:18:14 2004  Manish Singh  <yosh@gimp.org>
      
              * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
              (rgb565amsb, rgb555msb): make proper casts in big endian cases.
      79a042ab
  2. 26 Nov, 2004 3 commits
  3. 25 Nov, 2004 4 commits
  4. 24 Nov, 2004 6 commits
  5. 23 Nov, 2004 4 commits
    • Matthias Clasen's avatar
      Mark as const. · b69987f2
      Matthias Clasen authored
      2004-11-23  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkuimanager.h (gtk_ui_manager_get_type):
      	* gtk/gtktreeview.h (gtk_tree_view_get_type):
      	* gtk/gtktreeviewcolumn.h (gtk_tree_view_column_get_type):
      	* gtk/gtktreestore.h (gtk_tree_store_get_type):
      	* gtk/gtktreeselection.h (gtk_tree_selection_get_type):
      	* gtk/gtktreemodelfilter.h (gtk_tree_model_filter_get_type):
      	* gtk/gtktreemodel.h (gtk_tree_iter_get_type):
      	(gtk_tree_path_get_type):
      	(gtk_tree_row_reference_get_type):
      	* gtk/gtktoolitem.h (gtk_tool_item_get_type):
      	* gtk/gtktoolbutton.h (gtk_tool_button_get_type):
      	* gtk/gtktoggleaction.h (gtk_toggle_action_get_type):
      	* gtk/gtkthemes.h (gtk_theme_engine_get_type):
      	* gtk/gtktextiter.h (gtk_text_iter_get_type):
      	* gtk/gtksettings.h (gtk_settings_get_type):
      	* gtk/gtkselection.h (gtk_selection_data_get_type):
      	* gtk/gtkradioaction.h (gtk_radio_action_get_type):
      	* gtk/gtkmenutoolbutton.h (gtk_menu_tool_button_get_type):
      	* gtk/gtkliststore.h (gtk_list_store_get_type):
      	* gtk/gtkiconview.h (gtk_icon_view_get_type):
      	* gtk/gtkicontheme.h (gtk_icon_info_get_type):
      	* gtk/gtkiconfactory.h (gtk_icon_factory_get_type):
      	(gtk_icon_set_get_type):
      	(gtk_icon_source_get_type):
      	* gtk/gtkfilesystemwin32.h (gtk_file_system_win32_get_type):
      	* gtk/gtkfilesystemunix.h (gtk_file_system_unix_get_type):
      	* gtk/gtkfilesystem.h (gtk_file_folder_get_type):
      	(gtk_file_info_get_type, gtk_file_path_get_type):
      	(gtk_file_system_get_type):
      	* gtk/gtkfilefilter.h (gtk_file_filter_get_type):
      	* gtk/gtkfilechooserwidget.h (gtk_file_chooser_widget_get_type):
      	* gtk/gtkfilechooser.h (gtk_file_chooser_get_type):
      	* gtk/gtkfilechooserdialog.h (gtk_file_chooser_dialog_get_type):
      	* gtk/gtkexpander.h (gtk_expander_get_type):
      	* gtk/gtkentrycompletion.h (gtk_entry_completion_get_type):
      	* gtk/gtkcombobox.h (gtk_combo_box_get_type):
      	* gtk/gtkcomboboxentry.h (gtk_combo_box_entry_get_type):
      	* gtk/gtkclipboard.h (gtk_clipboard_get_type):
      	* gtk/gtkcellview.h (gtk_cell_view_get_type):
      	* gtk/gtkcellrenderertoggle.h (gtk_cell_renderer_toggle_get_type):
      	* gtk/gtkcellrenderertext.h (gtk_cell_renderer_text_get_type):
      	* gtk/gtkcellrendererprogress.h (gtk_cell_renderer_progress_get_type):
      	* gtk/gtkcellrendererpixbuf.h (gtk_cell_renderer_pixbuf_get_type):
      	* gtk/gtkcellrenderercombo.h (gtk_cell_renderer_combo_get_type):
      	* gtk/gtkcelllayout.h (gtk_cell_layout_get_type):
      	* gtk/gtkactiongroup.h (gtk_action_group_get_type):
      	* gtk/gtkaction.h (gtk_action_get_type):
      	* gtk/gtkaccessible.h (gtk_accessible_get_type):
      	* gtk/gtkaccelmap.h (gtk_accel_map_get_type):
      	* gtk/gtkaccelgroup.h (gtk_accel_group_get_type):
      	* gtk/gtkmessagedialog.h (gtk_message_dialog_get_type): Mark as const.
      
      	* gtk/gtkicontheme.h:  Don't mark gtk_icon_theme_error_quark()
      	as const, to be consistent with all the other error_quark
      	functions. (technically they are const, but since these are
      	called only in error paths, giving the compiler better
      	optimization opportunities doesn't matter much)
      
      	* gtk/gtk.symbols:
      	* gdk/gdk.symbols: Add attribute annotations.
      
      	* gtk/makegtkalias.pl:
      	* gdk/makegdkalias.pl: Keep attribute annotations, but strip PRIVATE.
      
      	* gtk/Makefile.am (gtk.def):
      	* gdk/Makefile.am (gdk.def): Strip attribute annotations, but keep
      	PRIVATE.
      b69987f2
    • Matthias Clasen's avatar
      Don't mark gdk_pixbuf_error_quark() as const, to be consistent with all · eeb0f9bc
      Matthias Clasen authored
      2004-11-23  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk-pixbuf-core.h: Don't mark gdk_pixbuf_error_quark() as const,
      	to be consistent with all the other error_quark functions.
      	(technically they are const, but since these are called only
      	in error paths, giving the compiler better optimization
      	opportunities doesn't matter much)
      
      	* gdk-pixbuf.symbols: Add attribute annotations.
      	* makegdkpixbufalias.pl: Keep attribute annotations, but strip PRIVATE.
      	* Makefile.am (gdk_pixbuf.def): Strip attribute annotations, but keep
      	PRIVATE.
      eeb0f9bc
    • Matthias Clasen's avatar
      Add a deprecation note. · 5c47de58
      Matthias Clasen authored
      2004-11-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktoolbar.c (gtk_toolbar_set_icon_size): Add a deprecation
      	note.
      5c47de58
    • Matthias Clasen's avatar
      Handle scroll events. (#159098, Felipe Heidrich) · 4448389c
      Matthias Clasen authored
      2004-11-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkevents.c (gdk_event_get_root_coords): Handle scroll
      	events.  (#159098, Felipe Heidrich)
      4448389c
  6. 22 Nov, 2004 8 commits
  7. 21 Nov, 2004 12 commits
    • Adam Weinberger's avatar
      Updated Canadian English translation. · d8026587
      Adam Weinberger authored
      
      	* en_CA.po: Updated Canadian English translation.
      d8026587
    • Sven Neumann's avatar
      removed call to gdk_pango_context_set_colormap() which isn't needed any · edf273a2
      Sven Neumann authored
      2004-11-21  Sven Neumann  <sven@gimp.org>
      
      	* gtk/gtkwidget.c (gtk_widget_create_pango_context): removed call
      	to gdk_pango_context_set_colormap() which isn't needed any longer.
      edf273a2
    • David Lodge's avatar
      Updated British translation. · 6988f58c
      David Lodge authored
      2004-11-21  David Lodge <dave@cirt.net>
      
              * en_GB.po: Updated British translation.
      6988f58c
    • Hans Breuer's avatar
      updated · 6a3a2cd3
      Hans Breuer authored
      2004-11-21  Hans Breuer  <hans@breuer.org>
      
      	* gdk/makefile.msc.in gtk/stock-icons/makefile.msc
      	  gtk/makefile.msc.in demos/gtk-demo/makefile.msc.in : updated
      
      	* gdk/win32/gdkdrawable-win32.c : implement gdk_win32_draw_glyphs_transformed()
      	* gdk/win32/gdkgc-win32.c : implement _gdk_windowing_gc_get_foreground()
      
      	* demos/gtk-demo/rotated_text.c : use G_PI
      6a3a2cd3
    • Ole Laursen's avatar
      Fixed a couple of strings in the Danish translation. · 506b6c64
      Ole Laursen authored
      2004-11-21  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Fixed a couple of strings in the Danish translation.
      506b6c64
    • 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
    • Owen Taylor's avatar
      Commit the ChangeLog entry · 9cdd597f
      Owen Taylor authored
      9cdd597f
    • Owen Taylor's avatar
      Add GdkPangoRenderer, a subclass of PangoRenderer targeting GDK drawables. · 3d737ee8
      Owen Taylor authored
      Sat Nov 20 15:13:51 2004  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkpango.[ch]: Add GdkPangoRenderer, a subclass of
      	PangoRenderer targeting GDK drawables. Use to implement the old
      	gdk_draw_layout() and friends.
      
      	* gdk/gdkdraw.c gdk/gdkdrawable.h gdk/gdkwindow.c gdk/gdkpixmap.c:
      	Add gdk_draw_glyphs_transformed() gdk_draw_trapezoids() and
      	the corresponding members of GdkDrawableClass. Add a fallback
      	implementation of gdk_draw_trapezoids() in terms of pixbufs.
      
      	* gdk/gdkwindowing.h gdk/x11/gdkg-x11.h: Add
      	_gdk_windowing_gc_get_foreground() to enable the fallback
      	trapezoid implementation.
      
      	* gdk/x11/gdkdrawable-x11.c gdk/x11/gdkdisplay-x11.h: Implement
      	draw_glyph_transformed,	draw_trapezoids.
      
      	* gdk/x11/gdkdrawable-x11.[ch]: Add
      	_gdk_x11_drawable_draw_xtrapezoids, _gdk_x11_drawable_draw_xft_glyphs
      	for use of GdkX11Renderer.
      
      	* gdk/x11/gdkgc-x11.c gdk/x11/gdkprivate-x11.h: Implement
      	GDK_TILED, GDK_STIPPLED, GDK_OPAQUE_STIPPLED in the RENDER codepath.
      
      	* gdk/gdkpango-x11.c: Add GdkX11Renderer... a subclass of
      	PangoXftRenderer that does tiles/stipples and fallback rendering
      	of trapezoids without the RENDER extension.
      
      	* gdk/gdkpango-x11.c gdk/x11/gdkscreen-x11.[ch] _gdk_x11_renderer_get:
      	Add _gdk_x11_renderer_get() to get a singleton GdkX11Renderer
      	for the screen.
      
      	* gdk/x11/gdkdrawable-x11.c (get_impl_drawable): Fix a None/NULL
      	confusion.
      
      	* gtk/gtklabel.[ch] gtk/gtk.symbols: Add gtk_label_set/get_angle(),
      	and an ::angle property.
      
      	* gtk/gtklabel.c: Remove #if 0'd dead code gtk_label_paint_word().
      
      	* gtk/gtktextdisplay.c: Switch to using a GtkTextRenderer subclass
      	of GdkPangoRenderer for drawing.
      
      	* gtk/gtktextlayout.[ch] gtk/gtktextdisplay.c: Switch to using
      	gtk_attr_shape_new_with_data() to store backreferences to
      	embedded pixmaps and widgets. Leave line_display->shaped_objects
      	around for backwords compatibility.
      
      	* gdk/gdkpango.[ch] (gdk_pango_context_set_colormap): Describe
      	as deprecated, remove implementation.
      
      	* gtk/gtkwidget.c (gtk_widget_create_pango_context): Remove
      	call to gdk_pango_context_set_colormap.
      
      	* demos/gtk-demo/Makefile.am demos/gtk-demo/rotated_text.c: Add
      	a demo showing drawing rotated text.
      
      	* tests/testgtk.c: Add a rotated-label test, and also a rotated
      	drawing test (differs from demos/gtk-demo/rotated_text by also
      	using a tile)
      3d737ee8
    • Laszlo Dvornik's avatar
      Hungarian translation updated. · 4ef26492
      Laszlo Dvornik authored
      2004-11-21  Laszlo Dvornik  <dvornik@gnome.hu>
      
      	* hu.po: Hungarian translation updated.
      4ef26492
    • Sven Neumann's avatar
      talk about TIFF loader, not TIFF plug-in. · bbace3c8
      Sven Neumann authored
      2004-11-21  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: talk about TIFF loader, not TIFF plug-in.
      bbace3c8
    • 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
    • Matthias Clasen's avatar
      Provide a non-varargs variant of gtk_dialog_set_alternative_button_order() · 6603a086
      Matthias Clasen authored
      2004-11-20  Matthias Clasen  <mclasen@redhat.com>
      
      	* 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)
      6603a086
  8. 20 Nov, 2004 2 commits