Upstream merge
[framework/uifw/ecore.git] / ChangeLog
index 03de1ed..04a1a35 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 
        * Add override_set() support in ecore_evas_win32.
 
+2012-04-26 Carsten Haitzler (The Rasterman)
+
+        1.2.0 release
+
+2012-05-08  Cedric Bail
+
+       * Don't over allocate Ecore_Pipe during ecore_init/ecore_shutdown.
+
+2012-05-10  Cedric Bail
+
+       * Reduce rounding error in ecore_animator_pos_map.
+
 2012-05-10  Jiyoun Park
 
        * Send mouse move event before mouse down event in ecore_extn
+
+2012-05-13  Carsten Haitzler (The Rasterman)
+
+        * Fix ecore-x randr issues with memory access when building
+        output arrays which are memory segv bugs waiting to crash.
+
+2012-05-17  Vincent Torri
+
+        * Add transparent support in ecore_evas on Windows (GDI engine only)
+
+2012-05-22  Cedric Bail
+
+       * Reduce race condition on Ecore_Thread shutdown.
+
+2012-05-22  Carsten Haitzler (The Rasterman)
+
+        * Add ecore_x_mouse_in_send() and ecore_x_mouse_out_send()
+        * Add ecore_x illume access control/action atoms+api's
+
+2012-05-24  Doyoun Kang
+
+        * Add Ecore_X_Error_Code enumeration in ecore_x
+
+2012-05-24  Carsten Haitzler (The Rasterman)
+
+        * Fix ecore-thread scheduling issue where re-scheduled threads
+        will hold a loop busy and not allow feedback workers to run,
+        so now have fairer scheduling.
+        * Allow 16 * cpu num for worker threads (default still cpu num)
+
+2012-05-25  Carsten Haitzler (The Rasterman)
+
+        * Fix ecore mainloop issue if you begin the mainloop, keep a
+        timer around, quit mainloop, then start it again expecting the timer
+        to keep ticking off. also happens to be an issue with
+        iterating the mainloop.
+
+2012-05-25  Rob Bradford
+
+        * Make ecore_{software_x11, software_x11_8, software_x11_16, wayland,
+        directfb}_window_get return 0 if the Ecore_Evas was not created with
+        the appropriate constructor.
+
+2012-05-29 Rob Bradford
+
+        * Initial cursor support for Wayland:
+        * Add api to the ecore_wl_input_ namespace to allow setting the buffer
+        to use for the pointer and for loading a named cursor from a cursor
+        theme. Under the Wayland protocol the cursor is associated with the
+        input device.
+        * Add helper functions to ecore_wl_window to set the cursor based on
+        the active pointer input device for the window.
+        * Load the cursor theme when the SHM interface is ready and provide an
+        API call to provide a wl_cursor for a given name.
+        * Add API to restore to the default cursor and then use that when the
+        pointer enters the surface to ensure compliance with the Wayland
+        protocol.
+
+2012-05-30  Cedric Bail
+
+       * Force cancel of all running Ecore_Thread on shutdown.
+       * Make Ecore_Thread work reliabily when main loop isn't running.
+
+2012-05-30  Mariusz Grzegorczyk
+
+       * Small fix to ecore-evas buffer engine on resize to make the
+        right kind of buffer cavas (ARGB32 vs RGB32).
+
+2012-05-30 Leif Middelschulte (T_UNIX)
+
+        * Add ECORE_X_RANDR_OUTPUT_POLICY_ASK
+
+2012-06-04 Mike Blumenkrantz
+
+        * ECORE_{CON,IPC}_NO_PROXY now available for disabling proxying on certain connections
+        * Added new resolver method: dns.c -- This is used by default now when ipv6 is enabled
+          and c-ares support is disabled.
+
+2012-06-06 Rob Bradford
+
+        * Ecore_Wayland: Enhance the keyboard input handling
+        * Associate the keymap with the input device rather than the display
+        since you could could have different keymaps associated with different
+        devices.
+        * Increase the size of character arrays used for the string
+        representations of the keyname, keysym and for the string
+        representing the key.
+        * Re-enable the code that converts the keysym to a printable definition
+        - this is required where the keysym is not the same as the printable
+        definition
+
+2012-06-06 Rob Bradford
+
+       * Ecore_Wayland: Update to protocol change - axis events are now fixed point numbers
+
+2012-06-11 Rob Bradford
+
+       * Ecore_Wayland: Add missing null pointer checks on input device
+       deletion (ticket #1031). Not all devices are keyboards.
+
+2012-06-11  Jihoon Kim (jihoon)
+
+        * ibus-immodule: Add immodule for supporting ibus.
+
+2012-06-12  Mike Blumenkrantz
+
+        * Fixed bug in ecore-file monitoring with inotify where watching a file
+          that was deleted broke the world.
+
+2012-06-15 Rob Bradford
+
+       * Ecore_Wayland: Port to latest Wayland protocol. The cursor for a
+       pointer is now a surface rather than a buffer.
+
+2012-06-15 Rob Bradford
+
+       * Ecore_Wayland: Drop unused timestamp from configure event. Rationale:
+       - timestamp isn't used by the handler for this event
+       - configure event we receive from the compositor doesn't have a timestamp
+       - ecore_wl_window_maximized_set and ecore_wl_window_fullscreen_set had
+         an implicit requirement that the window had keyboard focus to retrieve
+         a timestamp that wasn't used. This removes that requirement and fixes
+         ticket #1030.