summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schmidt <s.schmidt@samsung.com>2014-10-21 16:24:13 +0200
committerStefan Schmidt <s.schmidt@samsung.com>2014-10-21 16:39:30 +0200
commit9edbc7e7bc5e235762da1c45b0aa357d05f33756 (patch)
tree164c47e673c89a053aae63ef72cff3499dc6d512
parent5271ba069ed8a267bbfd09efbd13837db4f2e9f4 (diff)
release: Update NEWS and bump version for 1.12.0-alpha1 releasev1.12.0-alpha1
-rw-r--r--NEWS156
-rw-r--r--configure.ac4
2 files changed, 157 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index a59f0b0..61f124b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,161 @@
1========== 1==========
2EFL 1.11.0 2EFL 1.12.0
3========== 3==========
4 4
5Changes since 1.11.0:
6---------------------
7
8Features:
9
10 * evas: add evas gl-drm engine
11 * eina: port Eina_Spinlock for OSX
12 * eo: mmap()/unmap() are also supported on OSX
13 * ecore-wayland: Implement ivi-shell support for Ecore_Wayland (T1552)
14 * ecore_cocoa: NSRunLoop integration
15 * edje: Edje_Edit - add code to generate edc source for all transition types in programs
16 * ecore-drm: Add API function for getting screen geometry
17 * ecore-drm: Add API function to get screen geometry
18 * ecore-evas-drm: Add function to return screen geometry
19 * Eolian/Generator: support @empty and @auto.
20 * edje: Edje_Edit - get the buffer with sound's data
21 * eeze: Add missing drm subsystem & device type and add a new Eeze_Udev_Type for drm
22 * eeze: Add case for EEZE_UDEV_TYPE_DRM in eeze_udev_find_by_type function
23 * eeze: Add ability to get syspath from a watch for DRM
24 * Merge branch 'devs/devilhorns/eeze'
25 * eeze: Add eeze_udev_syspath_get_synum function
26 * eeze: Add code for eeze_udev_syspath_get_sysnum function
27 * +eina_value_util api
28 * eeze: Add Eeze udev types for backlight and leds
29 * eeze: Add cases for backlight and leds in eeze_udev_find_by_type
30 * eeze: Add cases for backlight and leds in get_syspath_from_watch.
31 * ecore-drm: Port ecore_drm_inputs code to use Eeze instead of udev
32 * Merge branch 'devs/devilhorns/ecore_drm_eeze'
33 * +eina_strdup(), eina_streq()
34 * ecore-drm: Added private functions to get brightness levels in backlight
35 * Evil: add strptime()
36 * ecore-wayland: Add API functions to iconify an Ecore_Wl_Window
37 * Merge branch 'devs/devilhorns/xdg_shell'
38 * evas: Evas_3D - add .eet export/import
39 * edje: Edje_Edit - get the source name of the sample
40 * Evas GL: Add API evas_gl_error_get()
41 * Evas GL: Add APIs to get current surface/context
42 * Evas GL: Add API evas_gl_rotation_get
43 * Evas GL: Add support for client-side rotation
44 * Evas GL: Add evasglCreateImageForContext + import defs
45 * Evas GL: Add support for fence_sync and similar extensions
46 * Evas GL: Add evas_gl_surface_query
47 * Evas GL: Add support for pbuffer surfaces
48 * Evas GL: Add support for OpenGL-ES 1.1 (part 1)
49
50Fixes:
51
52 * evas: Evas_Gl_X11 - add missing eng_window_free
53 * evas: Evas_wayland_Egl - fix black surface during resize
54 * evas: Evas_Wayland_Egl - change size of common gl context after egl make current according to current Outbuf's size
55 * edje: Edje_Edit - fix support for program's targets
56 * edje: Edje_cc - fix not storing edc sources in .edj file with --no-save option
57 * ecore_evas: Ecore_Evas_X - make sure that ecore evas post render is always called.
58 * ecore-evas-wayland: Fix ecore_evas async rendering with wayland engines
59 * fix efl deadlock with thread queues
60 * ecore-wayland: Remove need for function prototypes
61 * ecore-wayland: Fix ecore_wl_screen_size_get function to handle more than one output.
62 * ecore_evas: Ecore_Evas_X - Fix broken rendering during rotation with resize (T1371)
63 * eina_file: fixing wrong return value on access problems in file copy process
64 * gl-drm: Fix missing link to gbm for ecore_evas_drm and clean up build script
65 * shutup ecore-x vsync stupid log domain failures
66 * ecore-drm: Add local function to free outputs and on any errors during create, call it
67 * ecore-drm: Fix copy/paste build error
68 * ecore-evas-drm: Fix misplaced #ifdef from gl_drm patch
69 * emotion - fix calling pos update cb for gst1 module in frame new
70 * emotion - audio volume - leave as-is on file open/init
71 * evas textblock: fixed ellipsis character cut off issue with complex markup text. (T1213)
72 * edje_cc now throws an error during link combination when the current part has no name
73 * evas: fix build on armv7l. (T1620)
74 * evas-drm: Fix evas-drm picking incorrect resolution/mode for outputs
75 * edje embryo stop_program() should stop pending actions
76 * ecore: Check that eo_data_scope_get returns valid Ecore_Timer_Data before trying to use it
77 * evas: let's freeze the canvas, shall we ?
78 * edje: prevent resource leak.
79 * ecore-evas-drm: Implement ecore_evas_pointer_xy_get for drm engine
80 * ecore-drm: Close input device fd on error during open and fix some todo messages
81 * ecore-drm: Fix missing close of fd on _device_add
82 * ecore-drm: Fix drm VT switching to work again
83 * Evas: Fix crash in hide
84 * ecore-wayland: Allow setting input->cursor_size even if we don't have the shm interface yet
85 * ecore-wayland: Don't crash if we have no shm interface yet when setting cursor theme
86 * Evas filters: Fix parsing of argument lists (T1615)
87 * edje_program: added signal "focus,part,out" when focus is discarded
88 * evas: Gl_Cocoa - fix early segfault caused by unloaded symbols
89 * efl: Move Eldbus above Ecore_Drm
90 * ecore-drm: Remove direct dbus dependency from Ecore_Drm
91 * ecore-drm: Add Eldbus header to private header file
92 * ecore-drm: Include config.h in private header
93 * ecore-drm: Fix private function prototypes for new dbus functions
94 * ecore-drm: Rework input code to function with Eldbus
95 * ecore-drm: Rework internal dbus code to use Eldbus
96 * Merge branch 'devs/devilhorns/ecore_drm'
97 * efl - vsync - deal with both broken and non-broken libdrm
98 * eina: do no use umask on Windows in eina_file_mkstemp()
99 * eeze: Fix return value for eeze_udev_syspath_get_sysnum
100 * eeze: Fix issue with eeze_udev_find_by_type not finding devices when name is NULL.
101 * ecore-evas-drm: Fix calling ecore_drm_device_find twice in some cases
102 * ecore-drm: Move Eeze above Ecore_Drm
103 * ecore-drm: Add Eeze as a dependency for Ecore_Drm
104 * ecore-drm: Remove dependency on libudev for ecore-drm
105 * ecore-drm: Remove internal dependency on libudev
106 * ecore-drm: Add Eeze as an internal dependency for ecore-drm
107 * ecore-drm: Fix comment to not mention udev
108 * ecore-drm: Remove references to udev functions and init Eeze during startup
109 * ecore-drm: Fix ecore_drm_device_find function to use Eeze
110 * ecore-drm: Remove udev from private header and add an Eeze_Udev_Watch for Ecore_Drm_Input
111 * ecore-drm: Port ecore_drm_output backlight init code to use Eeze
112 * eeze: Fix missing break in switch(s) (CID1240225, CID1240226)
113 * ecore_x_vsync - fix tiny leaklet of drmversion
114 * ecore-drm: Remove need to use an extra variable for storing device.
115 * ecore-drm: Add an extra blank line just to separate code
116 * efreet: Accept both only_show_in and not_show_in
117 * ecore-drm: Fix adding an input device when we don't get the devpath from Eeze.
118 * ecore-drm: Add some more debug information if a device fails to open
119 * ecore-drm: Don't crash if we get no devpath from Eeze
120 * Evas Textblock: Fix bad empty line add on wrapping
121 * ecore-drm: Fix _device_add function to check input
122 * ecore vsync - fix up dual nvidia + dri/drm driver discovery
123 * Evil: fix fcntl() when used with F_SETFL
124 * eeze: Add configure check for older libudev version
125 * eeze: Add ifdef trap for older udev version
126 * edje_cc: fix memory leak.
127 * eeze - sensors - ints for sensor events were decld in .h - and never .c
128 * Evas Textblock: Fix native width of BiDi text (T1532)
129 * ecore-wayland: Check return of calloc
130 * ecore-wayland: Check for valid shell before sending bound event
131 * ecore-wayland: Add support for xdg_surface class name
132 * ecore-wayland: Bump xdg_shell version for pending release
133 * ecore-wayland: Cleanup shell surface creation
134 * ecore-wayland: Add support for handling surface delete callback
135 * evas textblock: return text direction for under cursor in cursor geometry get
136 * eina: open files in read-onnly for eina_file_open() on Windows
137 * ecore_drm: Verifying if name format is /dev/xyz before assigning to tty.
138 * evas-gl-common: Fix compile for EGL due to missing GL_LINE_SMOOTH
139 * ecore-drm: Fix failure of finding drm device on ARM platforms.
140 * ecore-drm: Fix drm cards on ARM platform not having boot_vga parameter
141 * ecore-evas-drm: Set the ecore_drm_device reference in the engine data
142 * eina: remove macros referencing to absent functions.
143 * evas: GL_X11 context need to always be with alpha or it will fail to change.
144 * Edje_Edit: creating new hash in global data if it is not created yet
145 * Ecore_Win32: Fix string for the BackSpace key on Windows
146 * edje: Edje_Edit - fix edje_edit_image_usage_list_get() to return usage list with images with USER compression.
147 * edje: Edje_Edit - add state alloc for PROXY part.
148 * eio: actually correctly set all field to NULL. (T1729)
149 * ecore-wayland: We should be dispatching pending events After we flush clients
150 * evas: evas_map - fix cast from double to int with using lround()
151 * edje: Edje_Edit - fix edje_edit_state_aspect_pref_set() function to setup Source and None aspect preferences
152 * evil: simplify implementation of localtime_r
153 * eet: enhance error messages with libjpeg
154 * ecore-drm: Default output to NULL and add safety check for NULL output after the device loop.
155 * ecore-drm: Create udev watch for each output, and delete the watch when we free the output.
156 * evas: Evas_Box - layout_flow_horizontal and layout_flow_vertical fix
157 * evas-wayland-egl: Fix function prototype for eng_context_create
158
5Changes since 1.10.0: 159Changes since 1.10.0:
6--------------------- 160---------------------
7 161
diff --git a/configure.ac b/configure.ac
index d43345d..7df264a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
1EFL_VERSION([1], [11], [99], [dev]) 1EFL_VERSION([1], [12], [0], [release])
2AC_INIT([efl], [efl_version], [enlightenment-devel@lists.sourceforge.net]) 2AC_INIT([efl], [efl_version-alpha1], [enlightenment-devel@lists.sourceforge.net])
3 3
4AC_PREREQ([2.60]) 4AC_PREREQ([2.60])
5AC_CONFIG_SRCDIR([configure.ac]) 5AC_CONFIG_SRCDIR([configure.ac])