2012-05-24 Carsten Haitzler (The Rasterman)
- * Add ecore_con_client_ref() and ecore_con_client_unref()
- * Fix ecore_con to obey reference counting for con clients
- * Fix lurking bug in ecore_ipc that had it be able to crash in
- accessind already deleted ecore-con clients. use client
- ref/unref to fix it. No backport of this fix as it requires a
- new feature.
* 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.
* 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.
+
+2012-06-22 Vincent Torri
+
+ * ecore_exe: fix compilation on fedora 18.
+
+2012-06-23 Carsten Haitzler (The Rasterman)
+
+ * Fix small problem with xim module and if xim input context is
+ destroyed. causes crashes next focus. track ic and set to NULL.
+