CVSROOT: /cvs/gnome Module name: gtkhtml2 Changes by: dobey 06/02/02 20:02:55
Modified files: . : ChangeLog libgtkhtml/css : cssmatcher.c libgtkhtml/document: htmldocument.c libgtkhtml/graphics: htmlimagefactory.c libgtkhtml/layout: htmlbox.c htmlboxblock.c htmlboxfactory.c htmlboxfactory.h libgtkhtml/layout/html: htmlboximage.c libgtkhtml/view: htmlview.c Log message: 2006-02-02 Chris Lord <[EMAIL PROTECTED]> * libgtkhtml/css/cssmatcher.c (css_matcher_html_to_css_after): Check that the display style is not block for the align property * libgtkhtml/document/htmldocument.c (html_document_restyl_node): Remove workaround for recreation issues with dom nodes and layout boxes * libgtkhtml/graphics/htmlimagefactory.c (html_image_shutdown): Change the prototype to be used with g_object_weak_ref (html_image_factory_get_image): Use a weak ref for html_image_shutdown rather than connecting to the last_unref signal of the image * libgtkhtml/layout/htmlbox.c (html_box_{left,right}_margin): (html_box_check_min_max_width_height): Use the containing block of the box rather than box->parent * libgtkhtml/layout/htmlboxblock.c: (html_box_block_real_get_boundaries): Use the containing block of the box rather than the ->parent pointer * libgtkhtml/layout/htmlboxfactory.[ch]: (html_box_factory_new_box): Add the force_new argument * libgtkhtml/view/htmlview.c (html_view_insert_node): Call the html_box_factory_new_box method with FALSE for force_new (html_view_style_updated): Handle the CHANGE_RECREATE type of style change when the style gets updated Fixes #73643 2006-02-02 Chris Lord <[EMAIL PROTECTED]> * libgtkhtml/layout/htmlbox.c (html_box_check_min_max_width_height): Maintain the aspect ratio of images when resizing * libgtkhtml/layout/html/htmlboximage.c (html_box_image_relayout): Recalculate the min/max width/height when doing a relayout URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtkhtml2&who=dobey&date=explicit&mindate=2006-02-02%2020:01&maxdate=2006-02-02%2020:03 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list