diff options
Diffstat (limited to 'libraries/evas/NEWS')
-rw-r--r-- | libraries/evas/NEWS | 134 |
1 files changed, 0 insertions, 134 deletions
diff --git a/libraries/evas/NEWS b/libraries/evas/NEWS deleted file mode 100644 index 3b19c66..0000000 --- a/libraries/evas/NEWS +++ /dev/null | |||
@@ -1,134 +0,0 @@ | |||
1 | Evas 1.2.0 | ||
2 | |||
3 | Changes since Evas 1.1.0: | ||
4 | ------------------------- | ||
5 | |||
6 | Additions: | ||
7 | |||
8 | * Textblock now supports self-closing tags, i.e <br/>. Those should be used instead of the old <br> way. | ||
9 | * Shm engine for drawing in Wayland. | ||
10 | * evas_object_smart_callback_del_full API. | ||
11 | * Add double buffer support to the buffer engine. | ||
12 | |||
13 | Improvements: | ||
14 | |||
15 | * Use Eina_File mmap infrastructure for bmp, ico, pmaps, psd, wbmp and xpm file access. | ||
16 | |||
17 | Removal: | ||
18 | |||
19 | * Software_SDL engine is gone, use buffer engine directly. | ||
20 | |||
21 | Evas 1.1.0 | ||
22 | |||
23 | Changes since Evas 1.0.0: | ||
24 | ------------------------- | ||
25 | |||
26 | Additions: | ||
27 | |||
28 | * auto-align feature to textblock | ||
29 | * mixedwrap wrap mode to textblock | ||
30 | * harfbuzzsupport for shaping | ||
31 | * WBMP loader | ||
32 | * mirror mode for tables | ||
33 | * proxy abilities to image objects to choose source ro mirror | ||
34 | * speculative texture cache to the OpenGL engine to avoid texture uploads | ||
35 | * newline policy setting API to textblock | ||
36 | * evas_object_ref and evas_object_unref to defer object deletions | ||
37 | * ICO loader | ||
38 | * evas_object_image_memfile_set to load images from memory | ||
39 | * vertical alignment to textblock | ||
40 | * more shadow directions for text rendering | ||
41 | * runtime italicizing and boldening of fonts that don't have their own | ||
42 | * more bidi API support | ||
43 | * PSD loader | ||
44 | * generic external-process loader for thins like xcf, pdf, video, ps | ||
45 | * password mode to textblock | ||
46 | * GL shader disk cache to avoid re-compilng on start | ||
47 | * evas_textblock_node_format_list_get. API | ||
48 | * smart class usage count get API | ||
49 | * grid layout smart object and API | ||
50 | * evas_event_thaw_eval to help evaluate state and events on event thaw | ||
51 | * textblock support for numeric escapes like "<" in markup | ||
52 | * evas_object_image_extension_can_load_get API | ||
53 | * evas_object_image_extension_can_load_fast_get API | ||
54 | * evas_object_image_load_orientation_get API | ||
55 | * evas_object_image_load_orientation_set API | ||
56 | * feature to allow tables to repack the same object without error | ||
57 | * API to get child packing from table | ||
58 | * is_inside implementation for polygon objects | ||
59 | * out-of-order open/close tag support in textblock markup | ||
60 | * support for quoted parameters in tags in textblock markup | ||
61 | * font_weight and font_style formats | ||
62 | * font_width font format | ||
63 | * markup tag to specify language | ||
64 | * evas_textblock_cursor_range_formats_get API | ||
65 | * evas_textblock_cursor_visible_range_get API | ||
66 | * callback prioritization support | ||
67 | * YUV 601 input support for evas_object_image_data_convert | ||
68 | * NV12 colorspace for evas image objects | ||
69 | * MT12 colorspace for evas image objects | ||
70 | * underline dashing suport to textblock | ||
71 | * API to get largest image size | ||
72 | * GL Cocoa engine | ||
73 | * Evas GL support in software backend through OSMesa | ||
74 | * API to new/free Evas_GL_Config rather than user declaring it | ||
75 | * Evas GL Direct rendering option hint to allow rendering to evas' window when possible | ||
76 | |||
77 | Fixes: | ||
78 | |||
79 | * cursor and selection handling with bidi text | ||
80 | * many general bid issues with text | ||
81 | * free bug in key grabs | ||
82 | * bug when images are scaled to massive sizes (like 1 billion pixels) | ||
83 | * BMP decode for have more pixels per line than the image does | ||
84 | * font string parsing bug if font element is too long | ||
85 | * crash bug in argb8888 to a8 conversion | ||
86 | * textblock bug with cursors in empty textblocks | ||
87 | * bug in smart calc array where some objects would be skipped | ||
88 | * static linking of BMP and TGA loaders | ||
89 | * bug when GL viewport was set with a NULL context | ||
90 | * bug when looking for vsync API due to SGI vs EXT differences | ||
91 | * bug in evas_object_del where DEL callback happened before HIDE | ||
92 | * yinversion bug on some GL surfaces | ||
93 | * BMP loader to handle alpha BMPS as solid where all alpha values are 0 | ||
94 | * clipping with evas map issues | ||
95 | * bug where wrong call was used for freeing a mempool object | ||
96 | * static linking of GL engine | ||
97 | * GL engine to handle if someone uses GL contexts outside of evas | ||
98 | * bug in evas_object_textblock_text_markup_prepend that broke cursors | ||
99 | * lack of calling pre/post swap callbacks when using OpenGL-ES2 | ||
100 | * some crashes with load options scaling of SVGs in 2nd pass decode | ||
101 | * segfault with evas_textblock_cursor_content_get | ||
102 | * libjpeg 8 compilation support on windows | ||
103 | * evas table to handle weighting correctly and expansion | ||
104 | * evas table to allow fractional weights, not just 0/1 | ||
105 | * glyph search bug causing inconsitent return values in some cases | ||
106 | * compile when --disable-async-preload is used | ||
107 | * callback counter bug | ||
108 | * grab count and hide bug | ||
109 | * infintie loop bug when re-inserting objects during pre-render calc | ||
110 | * evas_object_image_data_convert | ||
111 | * TGA loader detects false positives less and handles alpha TGAs better | ||
112 | * repeat event flag not inherited from parent smart like pass events | ||
113 | |||
114 | Improvements: | ||
115 | |||
116 | * pre-render speed for rectangles if they are invisible | ||
117 | * code of textblock and font engine | ||
118 | * textblock layout speed | ||
119 | * speed and memory usage of textblock | ||
120 | * cache handler to also use file size, mode and sub-second timestamp | ||
121 | * textblock to re-layout only paragraphs that have changed | ||
122 | * homogenous table layout alignment and sizing | ||
123 | * textblock linebreaking by using liblinebreak | ||
124 | * image loader to drop out instantly if image file is a directory | ||
125 | * object allocation to use mempools | ||
126 | * font engine to use string objects not strings for caching purposes | ||
127 | * text to display missing unicode char instead of missing glyphs | ||
128 | * internal file code to use eina_file more | ||
129 | * jpeg loader to use eina_file | ||
130 | * jpeg encode and decode quality improved at expense of speed | ||
131 | |||
132 | Removals: | ||
133 | |||
134 | * removed quartz, cairo, qtopia and xrender engines. dead. | ||