summaryrefslogtreecommitdiff
path: root/legacy/evas/NEWS
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2011-11-13 06:15:47 +0000
committerCarsten Haitzler <raster@rasterman.com>2011-11-13 06:15:47 +0000
commit86b8de2f7e5ea89026948010d36bd89f41531cef (patch)
treedcae8eb81f911abfe958e0fa2b04b5590cdaf61c /legacy/evas/NEWS
parente171abd5d65608c854a498f532f77d164208fe8f (diff)
update NEWS file format for evas
SVN revision: 65123
Diffstat (limited to 'legacy/evas/NEWS')
-rw-r--r--legacy/evas/NEWS200
1 files changed, 107 insertions, 93 deletions
diff --git a/legacy/evas/NEWS b/legacy/evas/NEWS
index 9dfb2056f5..5619d52c1e 100644
--- a/legacy/evas/NEWS
+++ b/legacy/evas/NEWS
@@ -1,94 +1,108 @@
11.1 Release Features 1Evas 1.1.0
2 2
3* Fixed cursor and selection handling with bidi text 3Changes since Evas 1.0.0:
4* Fixed many general bid issues with text 4-------------------------
5* Fixed free bug in key grabs 5
6* Fixed bug when images are scaled to massive sizes (like 1 billion pixels) 6Additions:
7* Fixed BMP decode for have more pixels per line than the image does 7
8* Fixed font string parsing bug if font element is too long 8 * auto-align feature to textblock
9* Fixed crash bug in argb8888 to a8 conversion 9 * mixedwrap wrap mode to textblock
10* Fixed textblock bug with cursors in empty textblocks 10 * harfbuzzsupport for shaping
11* Fixed bug in smart calc array where some objects would be skipped 11 * WBMP loader
12* Fixed static linking of BMP and TGA loaders 12 * mirror mode for tables
13* Fixed bug when GL viewport was set with a NULL context 13 * proxy abilities to image objects to choose source ro mirror
14* Fixed bug when looking for vsync API due to SGI vs EXT differences 14 * speculative texture cache to the OpenGL engine to avoid texture uploads
15* Fixed bug in evas_object_del where DEL callback happened before HIDE 15 * newline policy setting API to textblock
16* Fixed yinversion bug on some GL surfaces 16 * evas_object_ref and evas_object_unref to defer object deletions
17* Fixed BMP loader to handle alpha BMPS as solid where all alpha values are 0 17 * ICO loader
18* Fixed clipping with evas map issues 18 * evas_object_image_memfile_set to load images from memory
19* Fixed bug where wrong call was used for freeing a mempool object 19 * vertical alignment to textblock
20* Fixed static linking of GL engine 20 * more shadow directions for text rendering
21* Fixed GL engine to handle if someone uses GL contexts outside of evas 21 * runtime italicizing and boldening of fonts that don't have their own
22* Fixed bug in evas_object_textblock_text_markup_prepend that broke cursors 22 * more bidi API support
23* Fixed lack of calling pre/post swap callbacks when using OpenGL-ES2 23 * PSD loader
24* Fixed some crashes with load options scaling of SVGs in 2nd pass decode 24 * generic external-process loader for thins like xcf, pdf, video, ps
25* Fixed segfault with evas_textblock_cursor_content_get 25 * password mode to textblock
26* Fixed libjpeg 8 compilation support on windows 26 * GL shader disk cache to avoid re-compilng on start
27* Fixed evas table to handle weighting correctly and expansion 27 * evas_textblock_node_format_list_get. API
28* Fixed evas table to allow fractional weights, not just 0/1 28 * smart class usage count get API
29* Fixed glyph search bug causing inconsitent return values in some cases 29 * grid layout smart object and API
30* Fixed compile when --disable-async-preload is used 30 * evas_event_thaw_eval to help evaluate state and events on event thaw
31* Fixed callback counter bug 31 * textblock support for numeric escapes like "&#x3c;" in markup
32* Fixed grab count and hide bug 32 * evas_object_image_extension_can_load_get API
33* Fixed infintie loop bug when re-inserting objects during pre-render calc 33 * evas_object_image_extension_can_load_fast_get API
34* Fixed evas_object_image_data_convert 34 * evas_object_image_load_orientation_get API
35* Removed quartz, cairo, qtopia and xrender engines. dead. 35 * evas_object_image_load_orientation_set API
36* Improved pre-render speed for rectangles if they are invisible 36 * feature to allow tables to repack the same object without error
37* Improved code of textblock and font engine 37 * API to get child packing from table
38* Improved textblock layout speed 38 * is_inside implementation for polygon objects
39* Improved speed and memory usage of textblock 39 * out-of-order open/close tag support in textblock markup
40* Improved cache handler to also use file size, mode and sub-second timestamp 40 * support for quoted parameters in tags in textblock markup
41* Improved textblock to re-layout only paragraphs that have changed 41 * font_weight and font_style formats
42* Improved homogenous table layout alignment and sizing 42 * font_width font format
43* Improved textblock linebreaking by using liblinebreak 43 * markup tag to specify language
44* Improved image loader to drop out instantly if image file is a directory 44 * evas_textblock_cursor_range_formats_get API
45* Added auto-align feature to textblock 45 * evas_textblock_cursor_visible_range_get API
46* Added mixedwrap wrap mode to textblock 46 * callback prioritization support
47* Added harfbuzzsupport for shaping 47 * YUV 601 input support for evas_object_image_data_convert
48* Added WBMP loader 48 * NV12 colorspace for evas image objects
49* Added mirror mode for tables 49 * MT12 colorspace for evas image objects
50* Added proxy abilities to image objects to choose source ro mirror 50 * underline dashing suport to textblock
51* Added speculative texture cache to the OpenGL engine to avoid texture uploads 51 * API to get largest image size
52* Added newline policy setting API to textblock 52 * GL Cocoa engine
53* Added evas_object_ref and evas_object_unref to defer object deletions 53
54* Added ICO loader 54Fixes:
55* Added evas_object_image_memfile_set to load images from memory 55
56* Added vertical alignment to textblock 56 * cursor and selection handling with bidi text
57* Added more shadow directions for text rendering 57 * many general bid issues with text
58* Added runtime italicizing and boldening of fonts that don't have their own 58 * free bug in key grabs
59* Added more bidi API support 59 * bug when images are scaled to massive sizes (like 1 billion pixels)
60* Added PSD loader 60 * BMP decode for have more pixels per line than the image does
61* Added generic external-process loader for thins like xcf, pdf, video, ps 61 * font string parsing bug if font element is too long
62* Added password mode to textblock 62 * crash bug in argb8888 to a8 conversion
63* Added GL shader disk cache to avoid re-compilng on start 63 * textblock bug with cursors in empty textblocks
64* Added evas_textblock_node_format_list_get. API 64 * bug in smart calc array where some objects would be skipped
65* Added smart class usage count get API 65 * static linking of BMP and TGA loaders
66* Added grid layout smart object and API 66 * bug when GL viewport was set with a NULL context
67* Added evas_event_thaw_eval to help evaluate state and events on event thaw 67 * bug when looking for vsync API due to SGI vs EXT differences
68* Added textblock support for numeric escapes like "&#x3c;" in markup 68 * bug in evas_object_del where DEL callback happened before HIDE
69* Added evas_object_image_extension_can_load_get API 69 * yinversion bug on some GL surfaces
70* Added evas_object_image_extension_can_load_fast_get API 70 * BMP loader to handle alpha BMPS as solid where all alpha values are 0
71* Added evas_object_image_load_orientation_get API 71 * clipping with evas map issues
72* Added evas_object_image_load_orientation_set API 72 * bug where wrong call was used for freeing a mempool object
73* Added feature to allow tables to repack the same object without error 73 * static linking of GL engine
74* Added API to get child packing from table 74 * GL engine to handle if someone uses GL contexts outside of evas
75* Added is_inside implementation for polygon objects 75 * bug in evas_object_textblock_text_markup_prepend that broke cursors
76* Added out-of-order open/close tag support in textblock markup 76 * lack of calling pre/post swap callbacks when using OpenGL-ES2
77* Added support for quoted parameters in tags in textblock markup 77 * some crashes with load options scaling of SVGs in 2nd pass decode
78* Added font_weight and font_style formats 78 * segfault with evas_textblock_cursor_content_get
79* Added font_width font format 79 * libjpeg 8 compilation support on windows
80* Added markup tag to specify language 80 * evas table to handle weighting correctly and expansion
81* Added evas_textblock_cursor_range_formats_get API 81 * evas table to allow fractional weights, not just 0/1
82* Added evas_textblock_cursor_visible_range_get API 82 * glyph search bug causing inconsitent return values in some cases
83* Added callback prioritization support 83 * compile when --disable-async-preload is used
84* Added YUV 601 input support for evas_object_image_data_convert 84 * callback counter bug
85* Added NV12 colorspace for evas image objects 85 * grab count and hide bug
86* Added MT12 colorspace for evas image objects 86 * infintie loop bug when re-inserting objects during pre-render calc
87* Added underline dashing suport to textblock 87 * evas_object_image_data_convert
88* Added API to get largest image size 88
89* Added GL Cocoa engine 89Improvements:
90* Changed object allocation to use mempools 90
91* Changed font engine to use string objects not strings for caching purposes 91 * pre-render speed for rectangles if they are invisible
92* Changed text to display missing unicode char instead of missing glyphs 92 * code of textblock and font engine
93* Changed internal file code to use eina_file more 93 * textblock layout speed
94* Changed jpeg loader to use eina_file 94 * speed and memory usage of textblock
95 * cache handler to also use file size, mode and sub-second timestamp
96 * textblock to re-layout only paragraphs that have changed
97 * homogenous table layout alignment and sizing
98 * textblock linebreaking by using liblinebreak
99 * image loader to drop out instantly if image file is a directory
100 * object allocation to use mempools
101 * font engine to use string objects not strings for caching purposes
102 * text to display missing unicode char instead of missing glyphs
103 * internal file code to use eina_file more
104 * jpeg loader to use eina_file
105
106Removals:
107
108 * removed quartz, cairo, qtopia and xrender engines. dead.