Lasem 0.3.2


Lasem 0.3.2 is now available.

Lasem is a library for rendering SVG and Mathml, implementing a DOM like
API. It's based on GObject and use Pango and Cairo for the rendering.
Included in the package, there is a simple application, lasem-render,
which is able to convert a Mathml, an itexmml (latex math like) or a SVG file to either
a PNG, PDF or SVG image.

Here's the changes since the last release:

        Restrict introspection to the DOM API.

        Fix weight of operators.
        Support of semantics elements (used by libreoffice formulas).
        Fix the form of script elements of underover and script.

        Garbage collection in property manager.
        Avoid cairo errors due to not invertible matrix.

Lasem is available for download at:

Development happens on the GNOME servers:

        Emmanuel Pacaud.
Changes since the last tag 'LASEM_0_3_1':

Daniel Nylander (1):
      Added Swedish translation

Emmanuel Pacaud (51):
      Update RELEASING file.
      properties: remove unused variable.
      dom_view: remove unused variable.
      mathml_element: remove unused variable.
      mathml_view: remobe unused variable.
      svg_image: remove unused variable.
      mathml_layout_utils: comment unused variable.
      Fix category in doap file.
      property_manager: property garbage collection.
      documentation: small fixes in README.
      build: use a macro instead of hardcoded API_VERSION.
      mathml_view: explicitely set weight for show_operator.
      mathml_view: take math_variant into account for operators.
      mathml_view: factorize apply_variant_to_font_description.
      tests: add a new test file produced by libreoffice.
      mathml: begin implementation of semantics element.
      mathml_semantics: implement get_body.
      tests: add one more libreoffice test file.
      tests: mfenced/mo rendering consistency.
      tests: test bigcap and bigvee operators.
      tests: add reference images for bigcap baseline issue.
      tests: attribute value as entity bug.
      mathml_glyph_table: big cup fix.
      dom_parser: use xmlNewEntity with the correct (?) entity_type.
      all: comments consistency.
      mathml: fix build on OSX
      dom_parser: add lsm_dom_document_append_from_memory.
      underover: fix the form of script elements of underover and script.
      operators: does what the 3.0 specifications says.
      tests: new mathml sample file.
      build: update introspection.m4 file.
      build: Do not dist gir_DATA
      build: don't try to include ghash.h, it's forbidden by glib.
      introspection: provide introspection only for the DOM API.
      dom_parser: remove useless include.
      dom: move entity declaration from mathml to dom.
      dom_parser: convert debug messages to lsm_debug API.
      svg: avoid cairo errors when matrix is not invertible.
      svg_view: suppress debugging output.
      svg_view: avoid cairo errors when gradient matrix is not invertible.
      svg_mask: typo fix.
      svg: warning message fix.
      svg_view: warning typo fix.
      svg_view: avoid cairo errors due to not invertible pattern matrix.
      lsm_cairo: define filter_surface as a boxed type.
      lsm_cairo: convert LsmFilterSurface to reference counted object.
      build: fix introspection warnings.
      Missing post-release version bump.
      po: fix file list.
      build: make distcheck pass.
      NEWS file update.

Piotr Drąg (1):
      Added Polish translation

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]