diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 929743dd02..7d11529839 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,23 +1,28 @@ 2003-08-11 Matthias Clasen + + * gdk/gdk-sections.txt: Add gdk_window_set_keep_above and + gdk_window_set_keep_below. - * gdk/gdk-sections.txt: Add gdk_window_set_keep_above and gdk_window_set_keep_below. - - * gtk/gtk-sections.txt: Add gtk_window_set_keep_above and gtk_window_set_keep_below. + * gtk/gtk-sections.txt: Add gtk_window_set_keep_above and + gtk_window_set_keep_below. * gdk/tmpl/event_structs.sgml: Document GDK_WINDOW_STATE_FULLSCREEN, GDK_WINDOW_STATE_ABOVE and GDK_WINDOW_STATE_BELOW. 2003-08-10 Matthias Clasen - * gtk/tmpl/gtkwidget.sgml: Document public GtkWidget members. (#119463) + * gtk/tmpl/gtkwidget.sgml: Document public GtkWidget members. + (#119463) 2003-08-09 Matthias Clasen - * gtk/tmpl/gtkcalendar.sgml: Deprecate GTK_CALENDAR_WEEK_START_MONDAY. (#87977) + * gtk/tmpl/gtkcalendar.sgml: Deprecate + GTK_CALENDAR_WEEK_START_MONDAY. (#87977) 2003-08-03 Matthias Clasen - * gdk-pixbuf/tmpl/gdk-pixbuf.sgml: Clarify misleading explanation of rowstride. (#119000) + * gdk-pixbuf/tmpl/gdk-pixbuf.sgml: Clarify misleading explanation + of rowstride. (#119000) Tue Jul 29 14:21:48 2003 Soeren Sandmann @@ -30,8 +35,8 @@ Tue Jul 29 14:21:48 2003 Soeren Sandmann 2003-07-21 Matthias Clasen - * gtk/tmpl/gtkdnd.sgml: It is GTK_DEST_DEFAULT_DROP, not GTK_DRAG_DEFAULT_DROP. (#117917, - Tim-Philipp Müller) + * gtk/tmpl/gtkdnd.sgml: It is GTK_DEST_DEFAULT_DROP, not + GTK_DRAG_DEFAULT_DROP. (#117917, Tim-Philipp Müller) 2003-07-19 Matthias Clasen @@ -43,7 +48,8 @@ Tue Jul 29 14:21:48 2003 Soeren Sandmann 2003-07-18 Matthias Clasen - * gtk/gtk-sections.txt: Add gtk_message_dialog_new_with_markup() and gtk_window_set_default_icon(). + * gtk/gtk-sections.txt: Add gtk_message_dialog_new_with_markup() + and gtk_window_set_default_icon(). 2003-07-15 Matthias Clasen @@ -51,31 +57,35 @@ Tue Jul 29 14:21:48 2003 Soeren Sandmann * gtk/tmpl/gtkradiotoolbutton.sgml: * gtk/tmpl/gtktoggletoolbutton.sgml: New templates. - * gtk/gtk-docs.sgml: Include gtkseparatortoolitem.xml, gtkradiotoolbutton.xml and - gtktoggletoolbutton.xml. + * gtk/gtk-docs.sgml: Include gtkseparatortoolitem.xml, + gtkradiotoolbutton.xml and gtktoggletoolbutton.xml. - * gtk/gtk.types: Add gtk_separator_tool_item_get_type, gtk_radio_tool_button_get_type and - gtk_toggle_tool_button_get_type. + * gtk/gtk.types: Add gtk_separator_tool_item_get_type, + gtk_radio_tool_button_get_type and gtk_toggle_tool_button_get_type. - * gtk/gtk-sections.txt: Add GtkSeparatorToolItem, GtkRadioToolButton and GtkToggleToolButton - sections. + * gtk/gtk-sections.txt: Add GtkSeparatorToolItem, + GtkRadioToolButton and GtkToggleToolButton sections. - * gdk/tmpl/input_devices.sgml: Remove docs for gdk_device_get_history() which are now inline. + * gdk/tmpl/input_devices.sgml: Remove docs for + gdk_device_get_history() which are now inline. * gdk/gdk-sections.txt: Add gdk_display_flush. 2003-07-13 Matthias Clasen - * gtk/gtk.types: Add gtk_tool_button_get_type and gtk_tool_item_get_type. + * gtk/gtk.types: Add gtk_tool_button_get_type and + gtk_tool_item_get_type. * gtk/tmpl/gtktoolbutton.sgml: * gtk/tmpl/gtktoolitem.sgml: * gtk/gtk-docs.sgml: * gtk/gtk-sections.txt: Add new toolbar api. - * gtk/tmpl/gtkdnd.sgml: Remove docs for gtk_drag_begin(), which are now inline. + * gtk/tmpl/gtkdnd.sgml: Remove docs for gtk_drag_begin(), which + are now inline. - * gdk-pixbuf/gdk-pixbuf-sections.txt: Add gdk_pixbuf_new_from_file_at_size. + * gdk-pixbuf/gdk-pixbuf-sections.txt: Add + gdk_pixbuf_new_from_file_at_size. 2003-07-08 Matthias Clasen @@ -96,28 +106,34 @@ Wed Jul 2 18:15:21 2003 Owen Taylor * gtk/tmpl/gtkcolorbutton.sgml: * gtk/tmpl/gtkfontbutton.sgml: - * gtk/tmpl/gtkexpander.sgml: New files. Templates for GtkExpander, GtkFontButton and GtkColorButton. + * gtk/tmpl/gtkexpander.sgml: New files. Templates for GtkExpander, + GtkFontButton and GtkColorButton. - * gtk/gtk-sections.txt: Add a sections for GtkExpander, GtkColorButton and GtkFontButton. + * gtk/gtk-sections.txt: Add a sections for GtkExpander, + GtkColorButton and GtkFontButton. - * gtk/gtk-docs.sgml: Add an entities for GtkExpander, GtkColorButton and GtkFontButton. + * gtk/gtk-docs.sgml: Add an entities for GtkExpander, + GtkColorButton and GtkFontButton. - * gtk/gtk.types: Add gtk_expander_get_type, gtk_color_button_get_type() and gtk_font_button_get_type(). + * gtk/gtk.types: Add gtk_expander_get_type, + gtk_color_button_get_type() and gtk_font_button_get_type(). * gdk/gdk-sections.txt: Add gdk_cursor_new_from_pixbuf(), gdk_display_supports_cursor_alpha(), - gdk_display_supports_cursor_color(), gdk_display_get_default_cursor_size() and + gdk_display_supports_cursor_color(), + gdk_display_get_default_cursor_size() and gdk_display_get_maximal_cursor_size(). 2003-06-30 Matthias Clasen - * gtk/tmpl/gtkcontainer.sgml: Write a bit about size negotiation. + * gtk/tmpl/gtkcontainer.sgml: Write a bit about size negotiation. * gtk/tmpl/gtkwidget.sgml: Some additions. 2003-06-24 Matthias Clasen - * gtk/gtk-docs.sgml: Move GtkIMContext to "Abstract Base Classes", since its abstract. + * gtk/gtk-docs.sgml: Move GtkIMContext to "Abstract Base Classes", + since its abstract. * gtk/tmpl/gtkaccessible.sgml: * gtk/tmpl/gtkimmulticontext.sgml: @@ -141,7 +157,8 @@ Wed Jul 2 18:15:21 2003 Owen Taylor * gdk-pixbuf/tmpl/gdk-pixbuf.sgml: Typo fix. - * gdk-pixbuf/gdk-pixbuf-sections.txt: Add gdk_pixbuf_loader_new_with_mime_type. + * gdk-pixbuf/gdk-pixbuf-sections.txt: Add + gdk_pixbuf_loader_new_with_mime_type. 2003-06-19 Matthias Clasen @@ -730,8 +747,9 @@ Tue Jun 18 17:02:48 2002 Owen Taylor 2002-05-05 Matthias Clasen - * gtk/gtk-sections.txt: Add gtk_widget_class_find_style_property, - gtk_widget_class_list_style_properties and gtk_style_get_font_for_display. + * gtk/gtk-sections.txt: Add gtk_widget_class_find_style_property, + gtk_widget_class_list_style_properties and + gtk_style_get_font_for_display. 2002-05-03 Matthias Clasen @@ -752,14 +770,15 @@ Tue Jun 18 17:02:48 2002 Owen Taylor 2002-05-01 Matthias Clasen - * gdk/gdk-sections.txt: Move GdkScreen struct to the GdkScreen section. + * gdk/gdk-sections.txt: Move GdkScreen struct to the GdkScreen + section. * gdk/tmpl/gdkscreen.sgml: * gdk/tmpl/gdkdisplay.sgml: Typo and markup fixes. * gdk/gdk-docs.sgml: Reorder display and screen sections. - * gdk/multihead.sgml: Remove references to GdkDisplayManager, typo + * gdk/multihead.sgml: Remove references to GdkDisplayManager, typo and markup fixes. Tue Apr 30 14:16:12 2002 Owen Taylor @@ -892,9 +911,9 @@ Fri Mar 8 15:14:32 2002 Owen Taylor 2002-03-07 Matthias Clasen * gdk-pixbuf/tmpl/animation.sgml, gdk-pixbuf/tmpl/gdk-pixbuf.sgml, - gtk/tmpl/gtkrc.sgml, gtk/tmpl/gtktextview.sgml, gtk/tmpl/gtkiconfactory.sgml, - gtk/tmpl/gtkaccelgroup.sgml: Add some ids which are referenced - from the object hierarchy. + gtk/tmpl/gtkrc.sgml, gtk/tmpl/gtktextview.sgml, + gtk/tmpl/gtkiconfactory.sgml, gtk/tmpl/gtkaccelgroup.sgml: Add + some ids which are referenced from the object hierarchy. * gtk/gtk-docs.sgml: Use parts as top-level division (#61575), include gtkaccessible docs. @@ -1361,7 +1380,8 @@ Sat Dec 22 18:18:07 2001 Owen Taylor * gtk/tmpl/gtklist.sgml: Markup fixes. - * gdk/tmpl/selections.sgml, gtk/tmpl/gtksocket.sgml: s/succesful/successful/g. + * gdk/tmpl/selections.sgml, gtk/tmpl/gtksocket.sgml: + s/succesful/successful/g. * gtk/gtk-sections.txt, gtk/tmpl/gtkstyle.sgml: Remove GTK_STYLE_NUM_STYLECOLORS. (#66467) diff --git a/gdk-pixbuf/ChangeLog b/gdk-pixbuf/ChangeLog index 4f3c7525fa..7247b929a2 100644 --- a/gdk-pixbuf/ChangeLog +++ b/gdk-pixbuf/ChangeLog @@ -1,18 +1,18 @@ 2003-08-03 Matthias Clasen * gdk-pixbuf.c (gdk_pixbuf_get_rowstride): - * gdk-pixbuf-data.c (gdk_pixbuf_new_from_data): Clarify misleading explanation of - rowstride. (#119000) + * gdk-pixbuf-data.c (gdk_pixbuf_new_from_data): Clarify misleading + explanation of rowstride. (#119000) 2003-07-24 Matthias Clasen - * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Preserve the aspect ratio. (#118145, - Owen Taylor) + * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Preserve the + aspect ratio. (#118145, Owen Taylor) 2003-07-23 Matthias Clasen - * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Close loader before unref'ing - it. (#118146, Owen Taylor) + * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Close loader + before unref'ing it. (#118146, Owen Taylor) 2003-03-01 Hans Breuer @@ -22,39 +22,46 @@ 2003-07-18 Matthias Clasen - * pixops/pixops.c (correct_total): Split correction into multiple pieces if no single weight is large - enough to apply the unsplit correction. (#117431, problem reported by Tomas Ögren) + * pixops/pixops.c (correct_total): Split correction into multiple + pieces if no single weight is large enough to apply the unsplit + correction. (#117431, problem reported by Tomas Ögren) 2003-07-13 Matthias Clasen * gdk-pixbuf.h: - * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): New function to load an image from a file at a - specified size. (#105326, Dom Lachowicz) + * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): New function + to load an image from a file at a specified size. (#105326, Dom + Lachowicz) 2003-07-11 Matthias Clasen - * queryloaders.c (query_module): Handle absolute filenames properly. (#117170, Jens Elkner) + * queryloaders.c (query_module): Handle absolute filenames + properly. (#117170, Jens Elkner) * gdk-pixbuf-io.c: Mention that NULL-terminated arrays returned by - gdk_pixbuf_format_get_mime_types() and gdk_pixbuf_format_get_extensions() must be - freed with g_strfreev(). + gdk_pixbuf_format_get_mime_types() and + gdk_pixbuf_format_get_extensions() must be freed with g_strfreev(). 2003-07-04 Matthias Clasen * gdk-pixbuf-io.c: Document ICO save parameters. - * io-ico.c: Support saving of ICOs and CURs. Currently, only single-image ICOs are produced, - but the code for multi-image ICOs is already in place. The saver understands the options - "depth" (can be "32", "24" or "16") and "x_hot"/"y_hot" for hotspot coordinates of CURs. + * io-ico.c: Support saving of ICOs and CURs. Currently, only + single-image ICOs are produced, but the code for multi-image ICOs + is already in place. The saver understands the options "depth" + (can be "32", "24" or "16") and "x_hot"/"y_hot" for hotspot + coordinates of CURs. 2003-06-28 Matthias Clasen - * io-ico.c (DecodeHeader): Stop discriminating against 32bpp ICOs a): Use the byte - size of the image as a heuristic when selecting the bitmap to load - this lets us - select 32bpp bitmaps which come after a 8bpp bitmap. - (OneLineTransp): Stop discriminating against 32bpp ICOs b): Don't overwrite the - alpha channel of 32bpp ICOs. - (gdk_pixbuf__ico_image_load_increment): Stop decoding the header unnecessarily. + * io-ico.c (DecodeHeader): Stop discriminating against 32bpp ICOs + a): Use the byte size of the image as a heuristic when selecting + the bitmap to load - this lets us select 32bpp bitmaps which come + after a 8bpp bitmap. + (OneLineTransp): Stop discriminating against 32bpp ICOs b): Don't + overwrite the alpha channel of 32bpp ICOs. + (gdk_pixbuf__ico_image_load_increment): Stop decoding the header + unnecessarily. Fri Jun 27 03:56:59 2003 Soeren Sandmann @@ -63,33 +70,42 @@ Fri Jun 27 03:56:59 2003 Soeren Sandmann 2003-06-23 Matthias Clasen - * io-gif.c (gif_get_frame_info): Remove the pointless refusal to load images with dubious - disposal mode on the first frame. Just ignore it, as everybody else does. + * io-gif.c (gif_get_frame_info): Remove the pointless refusal to + load images with dubious disposal mode on the first frame. Just + ignore it, as everybody else does. 2003-06-22 Matthias Clasen - * gdk-pixbuf-loader.[hc] (gdk_pixbuf_loader_new_with_mime_type): New function to obtain a loader for a specific mime - type. (#105324, Dom Lachowicz) + * gdk-pixbuf-loader.[hc] (gdk_pixbuf_loader_new_with_mime_type): + New function to obtain a loader for a specific mime type. + (#105324, Dom Lachowicz) - * io-gif.c (gif_get_extension): Reset block_count to 0 for all application extensions, otherwise the data blocks - of unknown extensions are not propertly skipped. + * io-gif.c (gif_get_extension): Reset block_count to 0 for all + application extensions, otherwise the data blocks of unknown + extensions are not propertly skipped. - Second half of the fix for #106962, handle frames extending beyond the logical screen: + Second half of the fix for #106962, handle frames extending beyond + the logical screen: - * io-gif.c (clip_frame): New helper function to clip a rectangle to the logical screen size of the gif. - (maybe_update): New helper function to call update_func only if the rectangle is not completely off-bounds. - (gif_get_lzw): Read frames extending outside the logical screen size, but be careful clip to the logical screen size + * io-gif.c (clip_frame): New helper function to clip a rectangle + to the logical screen size of the gif. + (maybe_update): New helper function to call update_func only if + the rectangle is not completely off-bounds. + (gif_get_lzw): Read frames extending outside the logical screen + size, but be careful clip to the logical screen size when operating on the composite pixbuf and when calling update_func. (gif_init): Set the animation size to the logical screen size. - (gif_get_frame_info): Don't refuse to load images with frames extending beyond the logical screen size. + (gif_get_frame_info): Don't refuse to load images with frames + extending beyond the logical screen size. - * io-gif-animation.c (gdk_pixbuf_gif_anim_frame_composite): Be careful to clip all rectangles to the logical screen - size, also handle the fact that frames may be completely off-bounds. + * io-gif-animation.c (gdk_pixbuf_gif_anim_frame_composite): Be + careful to clip all rectangles to the logical screen size, also + handle the fact that frames may be completely off-bounds. 2003-06-21 Matthias Clasen - * io-gif.c: Merge from 2.2: Fix update_func() arguments and accept empty - frames. (#106962) + * io-gif.c: Merge from 2.2: Fix update_func() arguments and accept + empty frames. (#106962) 2003-06-17 Matthias Clasen @@ -112,7 +128,8 @@ Fri Jun 27 03:56:59 2003 Soeren Sandmann unspecified signedness. (#112919, Morten Welinder)gdk-p * gdk-pixdata.c (gdk_pixdata_to_csource): Replace all occurances - of g_string_new ("") by g_string_new (NULL). (#106975, Morten Welinder) + of g_string_new ("") by g_string_new (NULL). (#106975, Morten + Welinder) 2003-05-21 Matthias Clasen @@ -179,17 +196,19 @@ Tue Apr 1 15:33:51 2003 Owen Taylor Bug #107664 continued: * io-xpm.c (find_color): Fix 0/FALSE confusion - * gdk-pixbuf.c (gdk_pixbuf_get_has_alpha): Fix -1/gboolean confusion. + * gdk-pixbuf.c (gdk_pixbuf_get_has_alpha): Fix -1/gboolean + confusion. 2003-03-06 Matthias Clasen - * io-gif.c (gif_read): Fix 0/FALSE confusion (#107664, Morten Welinder) + * io-gif.c (gif_read): Fix 0/FALSE confusion (#107664, Morten + Welinder) 2003-02-20 Matthias Clasen * io-gif-animation.c (gdk_pixbuf_gif_anim_frame_composite): Always clear the initial frame and "disposed" areas with - transparent pixels, no matter whether the frame has transparency + transparent pixels, no matter whether the frame has transparency or not. (#55502) 2003-02-18 Matthias Clasen @@ -1134,9 +1153,10 @@ Wed Sep 26 18:08:19 2001 Owen Taylor Thu Sep 20 17:22:48 2001 Owen Taylor * io-tiff.c (gdk_pixbuf__tiff_image_load): On OSF, apparently fseek() - works in some on-demand way, so the fseek gdk_pixbuf_new_from_file() doesn't - work here since we are using the raw file descriptor. So, we call lseek() - on the fileno(f) before using it. (#60840). + works in some on-demand way, so the fseek + gdk_pixbuf_new_from_file() doesn't work here since we are using + the raw file descriptor. So, we call lseek() on the fileno(f) + before using it. (#60840). 2001-09-20 James Henstridge @@ -2478,8 +2498,8 @@ Fri May 5 12:16:32 2000 Owen Taylor 2000-02-14 Mark Crichton - * gdk-pixbuf/io-xpm.c (xpm_extract_color): Added check for "g" color type. - Imlib/libXpm handle this, but we didn't. + * gdk-pixbuf/io-xpm.c (xpm_extract_color): Added check for "g" + color type. Imlib/libXpm handle this, but we didn't. 2000-02-14 Darin Adler @@ -2487,7 +2507,8 @@ Fri May 5 12:16:32 2000 Owen Taylor * .cvsignore: gdk-pixbuf/.cvsignore: More to ignore. 2000-02-14 Elliot Lee - * gdk-pixbuf/gdk-pixbuf.h, gdk-pixbuf/gdk-pixbuf-data.c: Make passed-in argument 'const'. + * gdk-pixbuf/gdk-pixbuf.h, gdk-pixbuf/gdk-pixbuf-data.c: Make + passed-in argument 'const'. 2000-02-04 Michael Meeks @@ -2686,10 +2707,11 @@ Mon Jan 31 12:38:50 2000 Owen Taylor 2000-01-05 Owen Taylor - * gdk-pixbuf/pixops/pixops.c (pixops_process): Fix computation of end of run indices. + * gdk-pixbuf/pixops/pixops.c (pixops_process): Fix computation of + end of run indices. - * gdk-pixbuf/pixops/pixops.c: Fix double increments when dest_channels == 4. - (Pointed out by Tomas Ogren) + * gdk-pixbuf/pixops/pixops.c: Fix double increments when + dest_channels == 4. (Pointed out by Tomas Ogren) 2000-01-05 Mark Crichton @@ -3449,8 +3471,8 @@ Mon Nov 15 17:18:28 1999 George Lebl will look into next. 1999-11-03 - * src/testpixbuf.c: A GtkFunction needs to return a value for deterministic behaviour. - Also put dot printing back in. + * src/testpixbuf.c: A GtkFunction needs to return a value for + deterministic behaviour. Also put dot printing back in. 1999-11-03 @@ -3477,8 +3499,8 @@ Mon Nov 15 17:18:28 1999 George Lebl It's a little slow though. )-: 1999-11-02 Elliot Lee - * src/gdk-pixbuf-loader.[ch], src/gdk-pixbuf-io.h: Make the arguments to the - write/load_increment operations const-correct. + * src/gdk-pixbuf-loader.[ch], src/gdk-pixbuf-io.h: Make the + arguments to the write/load_increment operations const-correct. 1999-11-02 Federico Mena Quintero @@ -3489,8 +3511,8 @@ Mon Nov 15 17:18:28 1999 George Lebl 1999-11-02 Elliot Lee - * src/testpixbuf.c: Allow using $TBF_READLEN to specify the size of the chunks - that are read from the input file. + * src/testpixbuf.c: Allow using $TBF_READLEN to specify the size + of the chunks that are read from the input file. 1999-11-02 Larry Ewing @@ -3634,7 +3656,8 @@ Mon Nov 15 17:18:28 1999 George Lebl (file_formats): This array initializer was seriously on crack, was assigning a function pointer to a GModule* - * src/testpixbuf.c (main): Change type of pixbuf_loader to GdkPixbufLoader* + * src/testpixbuf.c (main): Change type of pixbuf_loader to + GdkPixbufLoader* 1999-10-27 Havoc Pennington