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

Reply via email to