From 9f2229345d121fed120a3320775fc1e624880ea2 Mon Sep 17 00:00:00 2001 From: raster Date: Fri, 11 Nov 2011 12:33:58 +0000 Subject: [PATCH] fill news for evas 1.1 git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@65060 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- NEWS | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) diff --git a/NEWS b/NEWS index e69de29..9dfb205 100644 --- a/NEWS +++ b/NEWS @@ -0,0 +1,94 @@ +1.1 Release Features + +* Fixed cursor and selection handling with bidi text +* Fixed many general bid issues with text +* Fixed free bug in key grabs +* Fixed bug when images are scaled to massive sizes (like 1 billion pixels) +* Fixed BMP decode for have more pixels per line than the image does +* Fixed font string parsing bug if font element is too long +* Fixed crash bug in argb8888 to a8 conversion +* Fixed textblock bug with cursors in empty textblocks +* Fixed bug in smart calc array where some objects would be skipped +* Fixed static linking of BMP and TGA loaders +* Fixed bug when GL viewport was set with a NULL context +* Fixed bug when looking for vsync API due to SGI vs EXT differences +* Fixed bug in evas_object_del where DEL callback happened before HIDE +* Fixed yinversion bug on some GL surfaces +* Fixed BMP loader to handle alpha BMPS as solid where all alpha values are 0 +* Fixed clipping with evas map issues +* Fixed bug where wrong call was used for freeing a mempool object +* Fixed static linking of GL engine +* Fixed GL engine to handle if someone uses GL contexts outside of evas +* Fixed bug in evas_object_textblock_text_markup_prepend that broke cursors +* Fixed lack of calling pre/post swap callbacks when using OpenGL-ES2 +* Fixed some crashes with load options scaling of SVGs in 2nd pass decode +* Fixed segfault with evas_textblock_cursor_content_get +* Fixed libjpeg 8 compilation support on windows +* Fixed evas table to handle weighting correctly and expansion +* Fixed evas table to allow fractional weights, not just 0/1 +* Fixed glyph search bug causing inconsitent return values in some cases +* Fixed compile when --disable-async-preload is used +* Fixed callback counter bug +* Fixed grab count and hide bug +* Fixed infintie loop bug when re-inserting objects during pre-render calc +* Fixed evas_object_image_data_convert +* Removed quartz, cairo, qtopia and xrender engines. dead. +* Improved pre-render speed for rectangles if they are invisible +* Improved code of textblock and font engine +* Improved textblock layout speed +* Improved speed and memory usage of textblock +* Improved cache handler to also use file size, mode and sub-second timestamp +* Improved textblock to re-layout only paragraphs that have changed +* Improved homogenous table layout alignment and sizing +* Improved textblock linebreaking by using liblinebreak +* Improved image loader to drop out instantly if image file is a directory +* Added auto-align feature to textblock +* Added mixedwrap wrap mode to textblock +* Added harfbuzzsupport for shaping +* Added WBMP loader +* Added mirror mode for tables +* Added proxy abilities to image objects to choose source ro mirror +* Added speculative texture cache to the OpenGL engine to avoid texture uploads +* Added newline policy setting API to textblock +* Added evas_object_ref and evas_object_unref to defer object deletions +* Added ICO loader +* Added evas_object_image_memfile_set to load images from memory +* Added vertical alignment to textblock +* Added more shadow directions for text rendering +* Added runtime italicizing and boldening of fonts that don't have their own +* Added more bidi API support +* Added PSD loader +* Added generic external-process loader for thins like xcf, pdf, video, ps +* Added password mode to textblock +* Added GL shader disk cache to avoid re-compilng on start +* Added evas_textblock_node_format_list_get. API +* Added smart class usage count get API +* Added grid layout smart object and API +* Added evas_event_thaw_eval to help evaluate state and events on event thaw +* Added textblock support for numeric escapes like "<" in markup +* Added evas_object_image_extension_can_load_get API +* Added evas_object_image_extension_can_load_fast_get API +* Added evas_object_image_load_orientation_get API +* Added evas_object_image_load_orientation_set API +* Added feature to allow tables to repack the same object without error +* Added API to get child packing from table +* Added is_inside implementation for polygon objects +* Added out-of-order open/close tag support in textblock markup +* Added support for quoted parameters in tags in textblock markup +* Added font_weight and font_style formats +* Added font_width font format +* Added markup tag to specify language +* Added evas_textblock_cursor_range_formats_get API +* Added evas_textblock_cursor_visible_range_get API +* Added callback prioritization support +* Added YUV 601 input support for evas_object_image_data_convert +* Added NV12 colorspace for evas image objects +* Added MT12 colorspace for evas image objects +* Added underline dashing suport to textblock +* Added API to get largest image size +* Added GL Cocoa engine +* Changed object allocation to use mempools +* Changed font engine to use string objects not strings for caching purposes +* Changed text to display missing unicode char instead of missing glyphs +* Changed internal file code to use eina_file more +* Changed jpeg loader to use eina_file -- 2.7.4