2011-01-29 05:24:22 -08:00
|
|
|
2011-01-29 Carsten Haitzler (The Rasterman)
|
2005-06-08 13:51:06 -07:00
|
|
|
|
2011-01-28 19:54:33 -08:00
|
|
|
1.0.0 release
|
2011-01-29 15:15:17 -08:00
|
|
|
|
2011-01-29 05:24:22 -08:00
|
|
|
2011-01-29 Mike McCormack
|
2011-01-29 01:41:25 -08:00
|
|
|
|
2011-01-30 12:09:41 -08:00
|
|
|
* Convert fd list to inlist to save allocs
|
|
|
|
|
|
|
|
2011-01-29 Rui Miguel Silva Seabra
|
|
|
|
|
|
|
|
* make https not fail (that's curl's responsibility, really).
|
2011-01-29 01:41:25 -08:00
|
|
|
|
2011-01-30 22:21:57 -08:00
|
|
|
2011-01-31 Carsten Haitzler (The Rasterman)
|
|
|
|
|
2011-03-30 02:15:24 -07:00
|
|
|
* Fix ecore-evas CAN send "render done" messages even if not
|
2011-01-30 22:21:57 -08:00
|
|
|
waiting for sync counter when using gl engine. new semi-sync
|
|
|
|
mode to account for that.
|
2011-02-01 22:49:53 -08:00
|
|
|
|
|
|
|
2011-02-01 Mike McCormack
|
|
|
|
|
|
|
|
* Remove SIGRT from ecore's signals since it's unused and broken
|
2011-02-09 23:50:20 -08:00
|
|
|
|
2011-02-25 03:29:15 -08:00
|
|
|
2011-02-09 Mathieu Taillefumier
|
|
|
|
|
|
|
|
* Add xrandr backlight support to ecore_x
|
|
|
|
|
2011-02-09 23:50:20 -08:00
|
|
|
2011-02-10 Mike Blumenkrantz
|
|
|
|
|
2011-02-10 00:49:23 -08:00
|
|
|
* Added some more possibly useless safety checks to ecore_con_ares
|
|
|
|
|
|
|
|
* Implement event-driven error message api for all non-curl ecore_con
|
|
|
|
+ECORE_CON_EVENT_CLIENT_ERROR, ECORE_CON_EVENT_SERVER_ERROR events
|
|
|
|
+Ecore_Con_Event_Server_Error, Ecore_Con_Event_Client_Error types
|
2011-02-10 11:44:18 -08:00
|
|
|
|
|
|
|
* Unify event handler code
|
|
|
|
* Always increment server event count for client events
|
2011-02-10 23:38:27 -08:00
|
|
|
|
|
|
|
2011-02-11 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Added ecore_con_client_port_get
|
2011-02-16 04:44:34 -08:00
|
|
|
|
|
|
|
2011-02-16 Sangho Park
|
|
|
|
|
|
|
|
* Added ecore_file_download_full API.
|
|
|
|
|
2011-02-20 00:37:43 -08:00
|
|
|
2011-02-20 Vincent Torri
|
|
|
|
|
|
|
|
* Ecore_Win32: improve resize of windows and fix key up event for
|
|
|
|
the 'space' key.
|
2011-11-19 22:55:31 -08:00
|
|
|
* Ecore_WinCE: do not erase a window background
|
2011-02-20 22:38:44 -08:00
|
|
|
|
|
|
|
2011-02-21 Jihoon Kim
|
|
|
|
|
|
|
|
* Add get calls in ecore_imf for ecore_imf_context_canvas_get() and
|
|
|
|
ecore_imf_context_window_get().
|
|
|
|
|
2011-02-23 23:52:25 -08:00
|
|
|
2011-02-21 Raoul Hecky
|
2011-02-20 22:38:44 -08:00
|
|
|
|
|
|
|
* Remove 300 second timeout so large downloads work in ecore_con.
|
|
|
|
|
2011-02-21 22:09:46 -08:00
|
|
|
2011-02-22 Carsten Haitzler (The Rasterman)
|
|
|
|
|
2011-03-30 02:15:24 -07:00
|
|
|
* Fix ecore-file inotify fd would be duplicated in children
|
2011-02-21 22:09:46 -08:00
|
|
|
on fork. Have it detecti this on next monitor add and re-init the
|
|
|
|
inotify fd and fd handler.
|
|
|
|
|
2011-02-23 23:52:25 -08:00
|
|
|
2011-02-24 Vincent Torri
|
|
|
|
|
2011-11-19 22:55:31 -08:00
|
|
|
* Ecore_File: fix compilation when ecore_con and curl are not
|
2011-02-23 23:52:25 -08:00
|
|
|
available
|
2011-02-27 03:20:35 -08:00
|
|
|
|
|
|
|
2011-02-27 Jihoon Kim
|
|
|
|
|
|
|
|
* Add ecore_imf_context_preedit_string_with_attributes_get API.
|
2011-03-01 01:51:51 -08:00
|
|
|
|
|
|
|
2011-03-01 Raoul Hecky
|
|
|
|
|
|
|
|
* Add ecore_con_url_ssl_verify_peer_set API.
|
2011-03-01 01:57:13 -08:00
|
|
|
|
|
|
|
2011-03-01 Guillaume Friloux
|
|
|
|
|
|
|
|
* Fix detection of complete file write in ecore_file inotify.
|
|
|
|
|
2011-03-16 06:16:14 -07:00
|
|
|
2011-03-16 Cedric Bail
|
|
|
|
|
|
|
|
* Add ecore_thread_reschedule.
|
2011-03-18 22:02:37 -07:00
|
|
|
|
|
|
|
2011-03-19 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Fix crash in ecore_con_ssl related to attempted connections on a dead socket
|
2011-03-23 06:31:05 -07:00
|
|
|
|
|
|
|
2011-03-23 Carsten Haitzler (The Rasterman)
|
|
|
|
|
2011-03-30 02:15:24 -07:00
|
|
|
* Fix ecore-evas interceptor didn't handle override-redirect
|
2011-03-23 06:31:05 -07:00
|
|
|
windows correctly, expecting a feed-back event from x, which it didn't
|
|
|
|
get.
|
|
|
|
|
2011-03-23 10:28:21 -07:00
|
|
|
2011-03-23 Elixirious
|
|
|
|
|
2011-03-30 02:15:24 -07:00
|
|
|
* Fix ecore_con_url_ftp_upload upload the file until the end.
|
|
|
|
|
|
|
|
2011-03-29 PnB
|
|
|
|
|
|
|
|
* Add ecore_con_url_ssl_ca_set to manually set a certificate authority.
|
2011-03-23 10:28:21 -07:00
|
|
|
|
2011-03-30 03:10:04 -07:00
|
|
|
2011-03-30 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Ecore_X gains some more x sync counter controls and Ecore_Evas
|
|
|
|
now uses the netwm sync protocol to get wm's to only configure
|
|
|
|
as fast as it can keep drawing.
|
2011-04-01 09:37:55 -07:00
|
|
|
|
2011-08-27 20:41:18 -07:00
|
|
|
2011-04-01 Leif Middelschulte
|
2011-04-05 01:31:42 -07:00
|
|
|
|
|
|
|
* Add ecore_x_randr_edid_* data extraction and validation functions
|
|
|
|
for EDID structures.
|
|
|
|
|
2011-04-01 09:37:55 -07:00
|
|
|
2011-04-01 Cedric Bail
|
|
|
|
|
2011-04-05 05:08:53 -07:00
|
|
|
* Add ecore_con_url_pipeline_set and ecore_con_url_pipeline_get for
|
|
|
|
HTTP 1.1 pipelining support.
|
|
|
|
|
|
|
|
2011-04-05 Cedric Bail
|
|
|
|
|
|
|
|
* Remove Ecore_Evas Cocoa backend that use depreacted Evas Quartz
|
|
|
|
backend.
|
2011-04-11 05:51:43 -07:00
|
|
|
|
|
|
|
2011-04-11 Hannes Janetzek
|
|
|
|
|
|
|
|
* Fix removal of windows from ignore_list with ecore_x_window_ignore_set
|
2011-04-13 02:06:05 -07:00
|
|
|
|
|
|
|
2011-04-13 Doyun Kang
|
|
|
|
|
|
|
|
* Ecore_X + Ecore_Evas: Add more support for shape input setting
|
2011-04-19 14:38:24 -07:00
|
|
|
|
2011-04-19 17:40:14 -07:00
|
|
|
2011-04-15 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix bug in Ecore_Evas setting modifiers for
|
|
|
|
sub-buffer-canvas. They never got set. Now they do.
|
|
|
|
|
2011-04-19 14:38:24 -07:00
|
|
|
2011-04-19 Mike Blumenkrantz
|
|
|
|
|
2011-04-20 23:52:40 -07:00
|
|
|
* Add ecore_exe_data_set
|
2011-04-19 23:51:39 -07:00
|
|
|
|
|
|
|
2011-04-20 Carsten Haitzler (The Rasterman)
|
|
|
|
|
2011-04-24 23:10:15 -07:00
|
|
|
* Added ecore animator timeline, where animator runs for a
|
2011-04-19 23:51:39 -07:00
|
|
|
specified time (in seconds) and then stops, but it also passes
|
|
|
|
the position in the timeline (as a 0.0 to 1.0 value) to the
|
|
|
|
callback which it can then use the new pos map call to map to
|
|
|
|
some ease in/out, bounce, spring or whatever position.
|
|
|
|
|
2011-04-28 13:57:30 -07:00
|
|
|
2011-04-28 Eduardo Felipe Castegnaro
|
|
|
|
|
|
|
|
* Add a monotonic clock implementation for Mac OS X to fix warning.
|
|
|
|
Mac OS X does not provide an implementation of clock_gettime()
|
|
|
|
even though it's POSIX, but it does provide a fast high-resolution
|
|
|
|
monotonic clock through mach specific APIs that are perfectly suited
|
|
|
|
for usage in ecore_timer.
|
|
|
|
|
2011-04-28 22:16:51 -07:00
|
|
|
2011-04-20 Jihoon Kim
|
|
|
|
|
|
|
|
* Ecore_IMF: Added support for auto-capitalization and prediction
|
|
|
|
control API's
|
|
|
|
|
2011-05-03 03:00:54 -07:00
|
|
|
2011-05-03 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fixed null pointer dereference in selection notification
|
|
|
|
handling in Ecore_X.
|
|
|
|
|
2011-05-12 02:11:36 -07:00
|
|
|
2011-05-12 Carsten Haitzler (The Rasterman)
|
|
|
|
|
2011-05-14 10:52:30 -07:00
|
|
|
* Add a custom Ecore Animator source and tick ability to be able
|
2011-05-12 02:11:36 -07:00
|
|
|
to plug in external animator tick sources like vblank interrupts
|
|
|
|
and so on.
|
2011-05-14 02:22:15 -07:00
|
|
|
|
|
|
|
2011-05-14 Cedric Bail
|
|
|
|
|
|
|
|
* Sync GNUTLS threads activation with Eina.
|
2011-05-14 10:52:30 -07:00
|
|
|
|
|
|
|
2011-05-14 Vincent Torri
|
|
|
|
|
|
|
|
* Make ecore_con work on Windows (only the local connections
|
|
|
|
need a port)
|
2011-05-14 11:30:43 -07:00
|
|
|
* Make ecore_ipc compile on Windows
|
2011-05-17 10:32:32 -07:00
|
|
|
|
|
|
|
2011-05-17 Cedric Bail
|
|
|
|
|
|
|
|
* Add ecore_timer_dump.
|
2011-05-18 16:55:21 -07:00
|
|
|
|
|
|
|
2011-05-19 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix Ecore_X shadow tree search handling to respect shape and
|
|
|
|
shape input of windows.
|
|
|
|
|
2011-05-30 09:52:19 -07:00
|
|
|
2011-05-20 Daniel Juyung Seo (SeoZ)
|
2011-05-24 10:39:47 -07:00
|
|
|
|
|
|
|
* Ecore ecore_main.c: Fixed ecore_main_loop
|
|
|
|
(_ecore_main_loop_iterate_internal). This fixes fd handler pending
|
|
|
|
issue when ecore_idler callback adds ecore_job/event.
|
|
|
|
* Ecore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().
|
2011-05-27 12:31:11 -07:00
|
|
|
|
2011-05-30 09:52:19 -07:00
|
|
|
2011-05-27 Gustavo Sverzut Barbieri (k-s)
|
2011-05-27 12:31:11 -07:00
|
|
|
|
2011-05-27 12:38:14 -07:00
|
|
|
* Ecore_X: introduce ecore_x_screen_size_get()
|
|
|
|
* Ecore_Evas: be safer when returning Ecore_Evas* from
|
|
|
|
ecore_evas_ecore_evas_get()
|
2011-05-27 12:31:11 -07:00
|
|
|
* Ecore_Evas: introduce ecore_evas_screen_geometry_get()
|
2011-05-30 09:52:19 -07:00
|
|
|
|
|
|
|
2011-05-30 Cedric Bail
|
|
|
|
|
2011-05-31 01:05:16 -07:00
|
|
|
* Add ecore_pipe_freeze/thaw to suspend and restart watching the pipe
|
2011-05-30 09:52:19 -07:00
|
|
|
inside the main loop.
|
2011-06-09 07:54:24 -07:00
|
|
|
|
|
|
|
2011-06-09 Cedric Bail
|
|
|
|
|
|
|
|
* Add ecore_pipe_wait (should only called from outside of the main loop).
|
2011-06-15 11:58:34 -07:00
|
|
|
|
|
|
|
2011-06-15 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Add ecore_con_ssl_client/server_upgrade to begin asynchronously upgrading an
|
|
|
|
existing connection to SSL/TLS, emitting ECORE_CON_CLIENT/SERVER_UPGRADE event
|
|
|
|
upon completion.
|
2011-06-16 02:16:03 -07:00
|
|
|
|
|
|
|
2011-06-16 Cedric Bail
|
|
|
|
|
|
|
|
* Fix ecore_x_selection_convert not taking selection length into account.
|
2011-06-17 04:16:50 -07:00
|
|
|
|
|
|
|
2011-06-17 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* ecore_con_server_timeout_get/set now applies to client-type servers
|
|
|
|
|
2011-06-19 23:58:33 -07:00
|
|
|
2011-06-20 Ulrich Eckhardt
|
|
|
|
|
|
|
|
* Removed support for evas xrender engine from ecore-evas as
|
|
|
|
it is not a deprecated engine in evas and no longer needs support.
|
|
|
|
|
2011-06-20 00:17:24 -07:00
|
|
|
2011-06-20 Jihoon Kim
|
|
|
|
|
|
|
|
* Ecore_IMF: Added ecore_imf_context_input_panel_enabled_set/get API
|
2011-06-25 01:39:07 -07:00
|
|
|
|
|
|
|
2011-06-25 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Fix security hole in openssl certificate verification
|
|
|
|
* Fix gnutls server-client certificate verification
|
|
|
|
* New function: ecore_con_ssl_server_verify_basic for only verifying
|
|
|
|
certificates against a server's Common Name (CN) or its
|
|
|
|
Subject Alternative Name (if available)
|
2011-06-28 05:34:52 -07:00
|
|
|
|
|
|
|
2011-06-28 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Add ecore_throttle mechanism to voluntarily do powersaving to
|
|
|
|
avoid wakeups and excess animation etc. when in the background
|
|
|
|
or another "powersave" state.
|
|
|
|
|
2011-06-30 17:04:06 -07:00
|
|
|
2011-07-01 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix epoll delete fd handling in child process - #796
|
|
|
|
|
2011-07-06 23:23:46 -07:00
|
|
|
2011-07-07 Jihoon Kim
|
|
|
|
|
|
|
|
* Ecore_IMF: Added ecore_imf_context_cursor_location_set API
|
|
|
|
|
2011-07-22 20:14:42 -07:00
|
|
|
2011-07-22 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Added ecore_con_url_url_get
|
2011-07-28 06:33:14 -07:00
|
|
|
|
2011-07-26 00:01:55 -07:00
|
|
|
2011-07-26 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix timer precision handling for grouping timer ticks so
|
|
|
|
they actually do tick off together
|
|
|
|
|
2011-07-28 06:33:14 -07:00
|
|
|
2011-07-28 Cedric Bail
|
|
|
|
|
2011-08-16 07:35:00 -07:00
|
|
|
* Add ecore_main_loop_thread_safe_call_async.
|
2011-07-28 06:33:14 -07:00
|
|
|
|
2011-07-28 23:22:31 -07:00
|
|
|
2011-07-26 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Make ecore-evas give more errors on stderr when engines are
|
|
|
|
not found.
|
|
|
|
|
2011-08-16 07:35:00 -07:00
|
|
|
2011-08-16 Cedric Bail
|
|
|
|
|
|
|
|
* Add ecore_main_loop_thread_safe_call_sync.
|
2011-08-17 02:46:17 -07:00
|
|
|
|
|
|
|
2011-08-17 Cedric Bail
|
|
|
|
|
|
|
|
* Add ecore_thread_main_loop_begin and ecore_thread_main_loop_end.
|
|
|
|
Usefull to protect EFL call from another thread.
|
|
|
|
|
2011-09-12 01:30:22 -07:00
|
|
|
2011-09-12 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Add ecore_con_server_fd_get, ecore_con_client_fd_get for manipulating
|
|
|
|
server file descriptors.
|
2011-09-13 16:03:26 -07:00
|
|
|
|
|
|
|
2011-09-13 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Add ECORE_CON_EVENT_CLIENT_WRITE, ECORE_CON_EVENT_SERVER_WRITE for
|
|
|
|
obtaining progress of socket writes
|
2011-09-19 03:11:53 -07:00
|
|
|
|
|
|
|
2011-09-18 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix bug in Ecore_X generic event handling for extended event
|
|
|
|
sizes when freeing (and allocating) the data.
|
2011-10-12 12:41:30 -07:00
|
|
|
|
|
|
|
2011-09-29 Youness Alaoui (KaKaRoTo)
|
|
|
|
|
|
|
|
* Port ecore-con to work on systems without IPv6 support
|
|
|
|
* Use inet_ntop instead of getnameinfo for ecore_con_client_get_ip
|
|
|
|
* Added ecore-con unit test
|
2011-10-28 04:50:32 -07:00
|
|
|
|
|
|
|
2011-10-28 Jiyoun Park
|
|
|
|
|
2011-10-28 04:56:02 -07:00
|
|
|
* Fix bug in Ecore_X using geometry value instead of
|
|
|
|
recently requested geometry value
|
2011-10-28 10:39:13 -07:00
|
|
|
|
|
|
|
2011-10-28 Rafael Antognolli
|
|
|
|
|
|
|
|
* Make the framebuffer engine input use ecore_input_evas instead
|
|
|
|
of feeding evas input events directly.
|
2011-11-02 13:07:03 -07:00
|
|
|
|
|
|
|
2011-11-02 Nicolas Aguirre
|
|
|
|
|
|
|
|
* Add support ecore_cocoa_evas engine.
|
|
|
|
* Fix ecore_cocoa code to correctly handle cocoa window.
|
2011-11-05 23:16:31 -07:00
|
|
|
|
|
|
|
2011-11-02 Bluezery
|
|
|
|
|
2011-11-19 22:55:31 -08:00
|
|
|
* Fix return error handling in ecore_file_download when
|
2011-11-05 23:16:31 -07:00
|
|
|
ecore_con_url_get() fails.
|
2011-11-19 22:55:31 -08:00
|
|
|
|
|
|
|
2011-11-20 Vincent Torri
|
|
|
|
|
2011-11-19 23:15:51 -08:00
|
|
|
* Ecore_Win32, Ecore_WinCE: fix Shift, Control and Alt keys
|
|
|
|
detection
|
|
|
|
* Ecore_Win32: fix "mouse-down inside and mouse-up outside" issue
|
2011-11-21 21:51:06 -08:00
|
|
|
|
|
|
|
2011-11-2 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix bug ecore-evas for fb, buffer, sdl back-ends to ensure
|
|
|
|
mouse is in on init (as events wont always give this) and focus
|
|
|
|
is set on show if appropriate if no focus in/out events come
|
|
|
|
from the back-end later
|
|
|
|
* Fix setting override state to only hide if it should be
|
|
|
|
visible at that point in x back end support
|
|
|
|
|
2011-11-24 13:08:22 -08:00
|
|
|
2011-11-24 Rafael Antognolli
|
|
|
|
|
|
|
|
* Add ecore_fb_input_device_window_set().
|
2011-11-27 04:03:56 -08:00
|
|
|
|
|
|
|
2011-11-27 Vincent Torri
|
|
|
|
|
|
|
|
* Fix and improve key management on Windows XP
|
2011-11-28 22:58:55 -08:00
|
|
|
|
|
|
|
2011-11-29 Vincent Torri
|
|
|
|
|
|
|
|
* Discard left Ctrl when AltGr is pressed (Windows XP)
|
2011-11-28 23:20:04 -08:00
|
|
|
* Fix the string value for the Delete key (Windows XP)
|
2011-11-29 15:06:01 -08:00
|
|
|
* Fix the key release values for non keystroke keys (Windows XP)
|
2011-11-29 17:52:51 -08:00
|
|
|
|
|
|
|
2011-11-29 Mike McCormack
|
|
|
|
|
|
|
|
* Allow quitting before entering the glib version of the main loop
|
2011-12-02 19:39:07 -08:00
|
|
|
|
2011-12-03 17:56:31 -08:00
|
|
|
2011-12-02 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
1.1.0 release
|
2012-02-23 07:41:23 -08:00
|
|
|
|
2011-12-02 19:39:07 -08:00
|
|
|
2011-12-02 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Use mempools for allocations
|
2011-12-02 20:24:02 -08:00
|
|
|
|
|
|
|
2011-12-02 Term <term@twistedpath.org>
|
|
|
|
|
|
|
|
* added ecore_x_randr_output_backlight_available()
|
2011-12-03 14:06:43 -08:00
|
|
|
|
|
|
|
2011-12-03 Vincent Torri
|
|
|
|
|
|
|
|
* Fix the modifiers value (Windows XP)
|
2011-12-03 17:56:31 -08:00
|
|
|
|
2011-12-04 15:12:06 -08:00
|
|
|
2011-12-04 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* added ecore_timer_reset()
|
2011-12-05 19:32:16 -08:00
|
|
|
|
|
|
|
2011-12-05 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* added ecore_con_socks api
|
2011-12-07 15:36:15 -08:00
|
|
|
|
|
|
|
2011-12-07 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Allow SSL certificates to be loaded for STARTTLS
|
2011-12-07 17:14:55 -08:00
|
|
|
* Added functions to set/get the hostname used for SSL certificate verification
|
2011-12-07 21:10:44 -08:00
|
|
|
* ecore_con_ssl_server_cafile_add() now accepts directories
|
2011-12-10 00:09:17 -08:00
|
|
|
|
|
|
|
2011-12-10 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Fix case where SSL certificates would not be used
|
2011-12-10 00:14:50 -08:00
|
|
|
* Added ECORE_CON_REMOTE_CORK for applying TCP_CORK to sends
|
2011-12-11 23:41:27 -08:00
|
|
|
|
|
|
|
2011-12-12 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix bug where an animator that just keeps adding another
|
|
|
|
animator keeps the animator handler in an infinite loop. Do
|
|
|
|
the same as timers and mark them as "just added" to skip in
|
|
|
|
this run of animators
|
|
|
|
|
2011-12-12 23:30:01 -08:00
|
|
|
2011-12-13 Doyun Kang
|
|
|
|
|
|
|
|
* Add ability to get resource id of last x error in ecore_x.
|
|
|
|
|
2011-12-16 02:58:17 -08:00
|
|
|
2011-12-16 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Clean up some ecore-evas-buffer code
|
|
|
|
* Add Ecore-evas extn (external) plug and socket canvas wrappers
|
|
|
|
allowing for any ecore-evas to contain an image object that is
|
|
|
|
a "socket" for other processes to plug into with "plugs" and
|
|
|
|
thus provide image content via a canvas remotely (from another
|
|
|
|
process) as well as the socket process passing in events to the
|
|
|
|
plug process to it can see key, mouse, multi etc. events.
|
|
|
|
|
|
|
|
|
2011-12-16 10:04:53 -08:00
|
|
|
2011-12-16 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Fix possible 0 byte allocation in ecore-x
|
2011-12-19 21:57:57 -08:00
|
|
|
|
|
|
|
2011-12-20 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix probable leak for g_static_mutex's on some architectures
|
2011-12-20 01:49:55 -08:00
|
|
|
|
|
|
|
2011-12-20 Jihoon Kim
|
|
|
|
|
|
|
|
* Add XIM attribute support to Ecore_IMF
|
|
|
|
|
2011-12-20 22:18:25 -08:00
|
|
|
2011-12-21 Tae-Hwan Kim (Bluezery)
|
|
|
|
|
|
|
|
* Add proxy set and timeout set functions in ecore_con.
|
2011-12-22 00:06:51 -08:00
|
|
|
|
|
|
|
2011-12-26 Tae-Hwan Kim (Bluezery)
|
|
|
|
|
|
|
|
* Add proxy username/password set functions in ecore_con.
|
2011-12-26 15:47:33 -08:00
|
|
|
|
|
|
|
2011-12-26 Christopher Michael (devilhorns)
|
|
|
|
|
|
|
|
* Add Ecore_Wayland (backend to support Wayland).
|
|
|
|
* Add Shm and Egl engines for ecore_evas to draw in Wayland.
|
2011-12-27 04:02:18 -08:00
|
|
|
|
|
|
|
2011-12-27 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix mouse down grab counts going bad by missing events.
|
|
|
|
|
2011-12-29 00:55:11 -08:00
|
|
|
2011-12-29 Carsten Haitzler (The Rasterman)
|
|
|
|
|
2012-04-15 21:46:19 -07:00
|
|
|
* Fix massive post data problem in ecore-con that would cause
|
2011-12-29 00:55:11 -08:00
|
|
|
post data to be corrupted (as it was never copied into the
|
|
|
|
ecore con url struct) or could cause crashes if the memory
|
|
|
|
pointed to became invalid.
|
|
|
|
|
2012-01-03 19:41:10 -08:00
|
|
|
2012-01-04 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Add HEX, TERMINAL and PASSWORD layouts to ecore-imf
|
|
|
|
|
2012-01-04 21:08:24 -08:00
|
|
|
2011-01-05 Jiyoun Park (Jypark)
|
|
|
|
|
|
|
|
* Fix Ecore-evas extn (external) for multi client model.
|
|
|
|
"Socket" creates canvas and other process can show that canvas
|
|
|
|
using "Plug" image object. Before only one to one communication
|
|
|
|
is possible, but now many "plug"s can show socket's canvas.
|
|
|
|
|
2012-01-29 12:41:50 -08:00
|
|
|
2011-12-26 Christopher Michael (devilhorns)
|
|
|
|
|
|
|
|
* Add Ecore_X function to return the keycode from a given keyname.
|
2012-02-06 00:05:58 -08:00
|
|
|
|
|
|
|
2012-02-06 Jihoon Kim (jihoon)
|
|
|
|
|
|
|
|
* Set ECORE_IMF_INPUT_PANEL_LAYOUT_NORMAL as default layout in ecore_imf_context_add.
|
2012-02-06 01:46:38 -08:00
|
|
|
* Add Ecore_IMF function to set or get the input panel-specific data.
|
2012-02-07 02:10:23 -08:00
|
|
|
|
|
|
|
2012-02-07 Jihoon Kim (jihoon)
|
|
|
|
|
2012-02-07 02:30:57 -08:00
|
|
|
* Support ecore_imf_context_input_panel_show/hide in XIM and SCIM module.
|
2012-02-08 05:25:08 -08:00
|
|
|
|
|
|
|
2012-02-08 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Add ecore_con_url_http_version_set() to set url request version
|
|
|
|
|
2012-02-09 16:03:25 -08:00
|
|
|
2012-02-09 Jihoon Kim (jihoon)
|
|
|
|
|
|
|
|
* Provide compose, string in key down/up event in case of scim-input-pad.
|
2012-02-10 02:37:28 -08:00
|
|
|
|
|
|
|
2012-02-10 Christopher Michael (devilhorns)
|
|
|
|
|
|
|
|
* Add Ecore_Evas function to allow setting a mouse pointer from efl/elm wayland clients.
|
2012-02-14 17:22:28 -08:00
|
|
|
|
|
|
|
2012-02-15 Jihoon Kim (jihoon)
|
|
|
|
|
|
|
|
* Add ecore_imf APIs to set return key type, disable return key.
|
|
|
|
|
2012-02-16 11:26:30 -08:00
|
|
|
2012-02-16 Leif Middelschulte (T_UNIX)
|
|
|
|
|
|
|
|
* Add ecore_x_randr_mode_add to add a mode to a display
|
|
|
|
* Add ecore_x_randr_mode_del to remove a mode from the display
|
|
|
|
* Add ecore_x_randr_output_mode_add to add a mode to an output
|
|
|
|
* Add ecore_x_randr_output_mode_del to remove a mode from an output
|
2012-02-19 20:38:54 -08:00
|
|
|
|
|
|
|
2012-02-10 Jérémy Zurcher
|
|
|
|
|
|
|
|
* Improve callbacks in ecore_evas to use typedefs for readability.
|
|
|
|
|
2012-02-20 07:57:18 -08:00
|
|
|
2012-02-20 Cedric Bail
|
|
|
|
|
|
|
|
* Rewrite internal of Ecore_Thread to use Eina_Lock and ecore_main_loop_thread_safe_call_async.
|
2012-02-23 07:41:23 -08:00
|
|
|
|
|
|
|
2012-02-23 Cedric Bail
|
|
|
|
|
|
|
|
* Move to Evas buffer engine for Ecore_Evas SDL software backend.
|
2012-02-23 07:56:38 -08:00
|
|
|
|
|
|
|
2012-02-23 Leif Middelschulte (T_UNIX)
|
|
|
|
|
|
|
|
* Add ecore_x_randr_window_crtcs_get to get the crtcs that display a
|
|
|
|
window.
|
|
|
|
* Deprecate ecore_x_randr_current_output_get. Use
|
|
|
|
ecore_x_randr_window_crtcs_get instead.
|
2012-02-24 04:33:27 -08:00
|
|
|
|
|
|
|
2012-02-24 Doyun Kang
|
|
|
|
|
|
|
|
* Add indicator controls to ecore_x
|
|
|
|
|
2012-02-25 17:52:27 -08:00
|
|
|
2012-02-26 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix ecore_file_download to not limit downloads to 30sec.
|
|
|
|
|
2012-02-27 20:34:10 -08:00
|
|
|
2012-02-28 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Add ecore_x_netwm_icons_set()
|
2012-02-27 22:43:59 -08:00
|
|
|
* Add ecore_evas_window_group_set() ecore_evas_window_group_get()
|
|
|
|
ecore_evas_aspect_set() ecore_evas_aspect_get()
|
|
|
|
ecore_evas_urgent_set() ecore_evas_urgent_get()
|
|
|
|
ecore_evas_modal_set() ecore_evas_modal_get()
|
|
|
|
ecore_evas_demand_attention_set()
|
|
|
|
ecore_evas_demand_attention_get()
|
|
|
|
ecore_evas_focus_skip_set() ecore_evas_focus_skip_get()
|
|
|
|
ecore_evas_callback_state_change_set()
|
2012-02-28 13:57:10 -08:00
|
|
|
|
|
|
|
2012-02-28 Christopher Michael (devilhorns)
|
|
|
|
|
|
|
|
* Refactor Ecore_Wayland code to improve running EFL
|
|
|
|
applications as Wayland Clients.
|
|
|
|
* Refactor Ecore_Evas Wayland code to match changes in
|
|
|
|
Ecore_Wayland
|
|
|
|
|
2012-02-28 20:37:33 -08:00
|
|
|
2012-02-29 Jihoon Kim (jihoon)
|
|
|
|
|
|
|
|
* Add ecore_imf_context_input_panel_caps_lock_mode_set/get to set the caps lock mode on the input panel
|
|
|
|
|
2012-03-07 02:24:30 -08:00
|
|
|
2012-03-07 ChunEon Park (Hermet)
|
|
|
|
|
|
|
|
* Add ecore_x_illume_clipboard_state_set()
|
2012-03-07 09:15:01 -08:00
|
|
|
ecore_x_illume_clipboard_state_get()
|
|
|
|
ecore_x_illume_clipboard_geometry_set()
|
|
|
|
ecore_x_illume_clipboard_geometry_get()
|
2012-03-07 06:35:22 -08:00
|
|
|
|
2012-03-07 09:15:01 -08:00
|
|
|
2012-03-07 Carsten Haitzler (The Rasterman)
|
2012-03-07 06:35:22 -08:00
|
|
|
|
|
|
|
* Add atoms and api for rotation and indicator transparency in
|
|
|
|
ecore_x/ecore_evas
|
2012-03-07 09:15:01 -08:00
|
|
|
|
|
|
|
2012-03-07 Mike Blumenkrantz (discomfitor/zmike)
|
|
|
|
|
|
|
|
* Add ecore_con_url_status_code_get() to check return code at any time
|
2012-03-10 04:47:54 -08:00
|
|
|
|
2012-03-27 00:09:03 -07:00
|
|
|
2012-03-09 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix ecore_thread_feedback_run to work as the documentation and logic tell us.
|
|
|
|
|
|
|
|
2012-03-10 Cedric Bail
|
|
|
|
|
|
|
|
* Fix double free at end of execution of Ecore_Thread with feedback.
|
|
|
|
|
|
|
|
2012-03-13 Leif Middelschulte (T_UNIX)
|
|
|
|
|
|
|
|
* Fix ecore_x_randr_modes_info_get to not cut off the trailing '\0'
|
|
|
|
anymore
|
|
|
|
|
|
|
|
2012-03-20 Vincent Torri
|
|
|
|
|
|
|
|
* Rename ecore_win32_window_focus_set() to ecore_win32_window_focus()
|
|
|
|
to match ecore_x API.
|
|
|
|
* Add ecore_wince_window_focus(), ecore_wince_window_focus_get()
|
|
|
|
and ecore_win32_window_focus_get().
|
|
|
|
|
|
|
|
2012-03-26 Shinwoo Kim
|
|
|
|
|
|
|
|
* Do not autorepeat Ctrl, Shift, Alt and Win keys on Windows
|
|
|
|
|
2012-03-26 19:36:00 -07:00
|
|
|
2012-03-26 Christopher Michael (devilhorns)
|
|
|
|
|
|
|
|
Ecore_Wayland:
|
|
|
|
* Add ecore_wl_dpi_get
|
|
|
|
* Implement functions for input grab/ungrab
|
|
|
|
* Implement setting surface input & opaque regions
|
|
|
|
* Implement popup windows
|
|
|
|
* Implement ecore_wl_window_transparent_set function
|
|
|
|
* Implement function to allow setting Ecore_Wl_Window type.
|
2012-03-27 02:05:00 -07:00
|
|
|
|
|
|
|
2012-03-26 Jihoon Kim (jihoon)
|
|
|
|
|
|
|
|
* scim-immodule: fix bug candidate window covers the preedit string when preedit string appears in 2 line.
|
|
|
|
|
2012-03-28 22:57:41 -07:00
|
|
|
2012-03-29 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
* Fix range of issues with ecore_fb and even ecore_evas where
|
|
|
|
it didn't work right on the fb. (timestamps wrong, focus
|
|
|
|
handling etc.). This makes it work fully again.
|
|
|
|
|
2012-04-13 08:36:42 -07:00
|
|
|
2012-04-13 Gustavo Sverzut Barbieri (k-s)
|
|
|
|
|
|
|
|
* remove EAPI from _ecore_event_signal_user_new(). It should never
|
|
|
|
be exported outside of libecore.so
|
2012-04-13 08:44:02 -07:00
|
|
|
* stop leaking every system signal event.
|
2012-04-15 23:46:25 -07:00
|
|
|
|
|
|
|
2012-04-16 Shinwoo Kim
|
|
|
|
|
|
|
|
* Check control charater and convert into printing character on Windows
|
2012-04-20 07:53:06 -07:00
|
|
|
|
|
|
|
2012-04-20 Vincent Torri
|
|
|
|
|
|
|
|
* Add override_set() support in ecore_evas_win32.
|
2012-04-26 01:07:22 -07:00
|
|
|
|
|
|
|
2012-04-26 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
1.2.0 release
|
2012-05-07 20:50:22 -07:00
|
|
|
|
|
|
|
2012-05-08 Cedric Bail
|
|
|
|
|
|
|
|
* Don't over allocate Ecore_Pipe during ecore_init/ecore_shutdown.
|
2012-05-10 01:41:50 -07:00
|
|
|
|
|
|
|
2012-05-10 Cedric Bail
|
|
|
|
|
|
|
|
* Reduce rounding error in ecore_animator_pos_map.
|
2012-05-10 02:04:44 -07:00
|
|
|
|
|
|
|
2012-05-10 Jiyoun Park
|
|
|
|
|
|
|
|
* Send mouse move event before mouse down event in ecore_extn
|
2012-05-12 18:06:01 -07:00
|
|
|
|
2012-05-22 03:13:14 -07:00
|
|
|
2012-05-13 Carsten Haitzler (The Rasterman)
|
2012-05-12 18:06:01 -07:00
|
|
|
|
|
|
|
* Fix ecore-x randr issues with memory access when building
|
|
|
|
output arrays which are memory segv bugs waiting to crash.
|
2012-05-17 01:40:13 -07:00
|
|
|
|
2012-05-22 03:13:14 -07:00
|
|
|
2012-05-17 Vincent Torri
|
2012-05-17 01:40:13 -07:00
|
|
|
|
|
|
|
* Add transparent support in ecore_evas on Windows (GDI engine only)
|
2012-05-22 03:13:14 -07:00
|
|
|
|
|
|
|
2012-05-22 Cedric Bail
|
|
|
|
|
|
|
|
* Reduce race condition on Ecore_Thread shutdown.
|
2012-05-22 05:09:06 -07:00
|
|
|
|
|
|
|
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-23 21:27:01 -07:00
|
|
|
|
|
|
|
2012-05-23 Doyoun Kang
|
|
|
|
|
|
|
|
* Add Ecore_X_Error_Code enumeration in ecore_x
|