Sebastian Dransfeld
f438ce3bcb
ecore_con_socks: split version check from cast
...
SVN revision: 77622
2012-10-09 08:27:55 +00:00
Sebastian Dransfeld
e5dc5ce162
ecore_con: make buf correct type
...
Should be the same as the return type from eina_binbuf_string_get
SVN revision: 77621
2012-10-09 08:27:38 +00:00
Eduardo Lima (Etrunko)
8a014153d4
Wayland_SHM: Add listener to frame callback
...
This is the method necessary to synchronize Wayland and Evas rendering, similar
to vblank sync that is used in X11. This solves the Wayland SHM render issues
(tearing effect) without the need to add double buffering to the engine.
In a near future, the SHM implementation will feature double (or triple)
buffering and this syncrhonization mechanism will be changed to be optional.
Patch based on the work started by Robert Bradford on ticket #1280
http://trac.enlightenment.org/e/ticket/1280
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77580
2012-10-08 14:22:17 +00:00
Eduardo Lima (Etrunko)
352926829e
Ecore_Evas: Share code between SHM and EGL
...
implementations
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77579
2012-10-08 14:09:53 +00:00
Sebastian Dransfeld
89d1fdb265
ecore_wayland: Remove unneeded header
...
Already included by ecore_wl_private.h
SVN revision: 77548
2012-10-06 17:10:58 +00:00
Sebastian Dransfeld
b111a5046e
ecore_wayland: Make modifiers correctly at once
...
SVN revision: 77546
2012-10-06 15:58:27 +00:00
Sebastian Dransfeld
a91fd04ead
ecore_wayland: Use correct modifier flags
...
Events should use ECORE_EVENT_MODIFER_* flags...
SVN revision: 77534
2012-10-05 13:46:35 +00:00
Cedric BAIL
433803e3dc
ecore: let's try another approach thanks to Guillaume Friloux.
...
SVN revision: 77533
2012-10-05 13:07:14 +00:00
Cedric BAIL
d308248e4c
ecore: properly reschedule call to curl.
...
SVN revision: 77524
2012-10-05 10:17:18 +00:00
Sebastian Dransfeld
248fb9b2d9
ecore-x: expose ecore_x_selection_converter_text
...
Needed to convert COMPOUND_TEXT
SVN revision: 77477
2012-10-04 23:18:18 +00:00
Vincent Torri
607eb7d0de
Ecore_con: update ecore_con_eet headers. Should make it compiling on Windows (not tested)
...
SVN revision: 77444
2012-10-04 17:04:38 +00:00
Stefan Schmidt
383af77fce
ecore_con: No need to check for the for the same flag two times.
...
I did not do changelog, news or backport here as it has zero effect on the
functionality. Just makes the code easier to udnerstand and read. If you think
it needs to be done neverless howl and let me know what you actually want in
it. :)
SVN revision: 77441
2012-10-04 14:56:22 +00:00
Christopher Michael
3b0804e195
Remove unused variables.
...
SVN revision: 77425
2012-10-04 10:43:07 +00:00
Cedric BAIL
3d8678ab86
ecore: add ecore_x_input_raw_select and friends.
...
SVN revision: 77404
2012-10-04 05:56:59 +00:00
Christopher Michael
67fa000e09
Ecore: Update ChangeLog for Daniel's patch.
...
SVN revision: 77402
2012-10-04 05:51:12 +00:00
Christopher Michael
492eb02253
Ecore_X (xcb): Patch from Daniel Willmann to fix the type used for
...
calloc of randr_output_change event.
SVN revision: 77401
2012-10-04 05:49:28 +00:00
Eduardo Lima (Etrunko)
c76d15436b
Wayland_SHM: Remove unecessary initialization
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77375
2012-10-03 16:30:45 +00:00
Eduardo Lima (Etrunko)
4c750dfd37
Ecore_Evas: Cleanup unused function prototypes
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77374
2012-10-03 16:30:37 +00:00
Eduardo Lima (Etrunko)
536114dd46
Ecore_Evas: Fix Wayland engine includes
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77373
2012-10-03 16:30:28 +00:00
Cedric BAIL
94978e3079
ecore: Fix memory allocation size in ecore_thread_feedback()
...
Patch by Daniel Willmann <d.willmann@samsung.com>
SVN revision: 77340
2012-10-03 05:55:32 +00:00
Christopher Michael
5824001bef
Ecore_X (xcb): Revert previous screensaver commit.
...
NB: I was misinformed...apparently it did Not cut down the usage.
SVN revision: 77312
2012-10-02 12:13:32 +00:00
Christopher Michael
f209467e08
Ecore_X: We don't need to listen for Cycle events here. These raise
...
when the screensaver cycle interval passes. That is not what we are
interested in here. We only need to know when the screensaver
activates/deactivates.
NB: This cuts cpu usage down incredibly when screensavers are set with
a short timeout.
SVN revision: 77310
2012-10-02 12:08:58 +00:00
Carsten Haitzler
24d1d1bccc
typeo in chlog
...
SVN revision: 77151
2012-09-27 11:11:38 +00:00
Carsten Haitzler
9a354e2cb8
checnglog/news my fix now its confirmed
...
SVN revision: 77150
2012-09-27 11:06:41 +00:00
Carsten Haitzler
8c1cae1318
maybe patch over imf ibus module oopsie?
...
SVN revision: 77144
2012-09-27 09:44:00 +00:00
Carsten Haitzler
0f1366f323
oops use micro not minor
...
SVN revision: 77131
2012-09-27 07:13:15 +00:00
Carsten Haitzler
234a81b897
actualyl do option this way.
...
SVN revision: 77130
2012-09-27 07:00:28 +00:00
Carsten Haitzler
4645656f38
support new swap mode field.
...
SVN revision: 77129
2012-09-27 06:57:16 +00:00
Christopher Michael
1e3f4b329c
Ecore_Evas (wayland): Add missing close.
...
SVN revision: 77100
2012-09-26 19:26:24 +00:00
Christopher Michael
a37ddfb283
Ecore_Evas (wayland): Remove goto. (don't need them, don't want them)
...
;) Also, remove an extra blank line that got in there.
SVN revision: 77099
2012-09-26 19:01:04 +00:00
Eduardo Lima (Etrunko)
1750a5a144
Wayland_SHM: Simplify code for buffer creation
...
Removed unecessary ensure_pool_size function move the checks to _pool_create.
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77097
2012-09-26 18:42:47 +00:00
Eduardo Lima (Etrunko)
617b6f62dc
Wayland_SHM: new functions for freeing SHM buffer and
...
pool
_ecore_evas_wl_buffer_free() and _ecore_evas_wl_shm_pool_free() were added,
avoid repeating the same calls everywhere.
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77096
2012-09-26 18:41:57 +00:00
Cedric BAIL
357cbb570c
ecore: include Eina.h as we need it.
...
SVN revision: 76967
2012-09-21 13:10:01 +00:00
Cedric BAIL
0f44cbd30e
ecore: fix build without Ecore_Con support.
...
SVN revision: 76966
2012-09-21 13:08:51 +00:00
Christopher Michael
17713baa05
Ecore: Update ChangeLog for RandR fix.
...
SVN revision: 76964
2012-09-21 13:01:20 +00:00
Carsten Haitzler
5834a7956c
oooh fix nasty bug never found to date in ecore-x - gettign if image
...
is argb or not was WRONG. fixed. :) this now affected the comp
software non-32bit support as it used it.
SVN revision: 76961
2012-09-21 12:12:54 +00:00
Christopher Michael
9507c20a53
Ecore_X: Fix more randr functions. Properly return output Modes from
...
ecore_x_randr_output_modes_get (more memcpy madness).
SVN revision: 76940
2012-09-21 08:17:35 +00:00
Carsten Haitzler
6062b09c81
oh oops - err needs a var ecore doesn ecport. use the eina log macro
...
instead.
SVN revision: 76868
2012-09-19 14:04:33 +00:00
Patryk Kaczmarek
23676f34fb
From: Patryk Kaczmarek <patryk.k@samsung.com>
...
Subject: Re: [E-devel] [Patch] [Ecore] Patch with NULL checks to some
functions in ecore module
I had prepared patch for some Ecore functions which, in my opinion,
critically need NULL checks. I had tried to keep each file convention.
SVN revision: 76852
2012-09-19 10:39:27 +00:00
Vincent Torri
371defbd32
merge: add COPYING files (BSD 2-clause, LGPL and GPL) and doc
...
doc though head.html should be improved :)
SVN revision: 76843
2012-09-19 06:57:03 +00:00
Christopher Michael
e0807db1c3
Ecore_X(cb): Remove old references to the _prefetch functions.
...
SVN revision: 76817
2012-09-18 13:05:20 +00:00
Carsten Haitzler
8c261bb4de
on second thought - limit to 0 if < 0 - rest of ecore-timer does this.
...
SVN revision: 76809
2012-09-18 11:47:22 +00:00
Patryk Kaczmarek
cc72c09b84
From: Patryk Kaczmarek <patryk.k@samsung.com>
...
Subject: [E-devel] [Patch] [Ecore] Protection for giving below zero
values for ecore_poll and ecore_timer
Please also check attached patch for ecore_timer_interval_set and
ecore_poller_poll_interval_set.
It checks if given time is not zero or below zero.
SVN revision: 76805
2012-09-18 11:38:08 +00:00
Patryk Kaczmarek
042ecacd0f
From: Patryk Kaczmarek <patryk.k@samsung.com>
...
Subject: [E-devel] [Patch] [Ecore] ecore_file_escape_name fix for \n
and \t
Please review and consider the attached patch for ecore_file_escape_name
function, now it correctly escapes tab and new line characters.
SVN revision: 76803
2012-09-18 11:34:36 +00:00
Vincent Torri
8abaff3bdf
merge: add eet
...
SVN revision: 76768
2012-09-17 16:35:38 +00:00
Vincent Torri
785f2a6b3a
merge : add eina
...
currently, examples, tests and benchmark are not set. That's the next things i'll do
SVN revision: 76710
2012-09-16 10:57:48 +00:00
Christopher Michael
d7090e953d
Ecore_X: Patch from Doyoun Kang to add missing strings for some
...
ECORE_X_ATOM_E_ILLUME_WINDOW atoms.
SVN revision: 76638
2012-09-14 06:00:56 +00:00
Christopher Michael
4637b5e972
Ecore: Boss says to update NEWS, then update NEWS I will ;)
...
SVN revision: 76600
2012-09-13 10:27:27 +00:00
Carsten Haitzler
7075120c5d
fix rotation issue with ecore-evas
...
SVN revision: 76596
2012-09-13 10:20:17 +00:00
Mike Blumenkrantz
ec11fcc9c1
return -1 for ecore_con_server_fd_get() in the rare case that the server has already been deleted
...
SVN revision: 76582
2012-09-13 07:04:11 +00:00
Vincent Torri
59a9dfd118
merge: add infra for evil
...
SVN revision: 76463
2012-09-11 16:04:21 +00:00
Christopher Michael
2ad877574e
Ecore: Update changelog ;)
...
SVN revision: 76456
2012-09-11 11:43:29 +00:00
Christopher Michael
4b1e2578b0
Ecore_X: Fix more memcpy madness causing problems in randr. This fixes
...
crtc_possible_outputs_get and crtc_outputs_get.
SVN revision: 76454
2012-09-11 11:41:26 +00:00
Leandro Pereira
a52cb9e0f5
ecore_con_url: Better handling of timeout messages
...
Timeout messages are given a 408 HTTP status code (request timeout), instead
of a CRIT() message; this gives chance to the completed callback do whatever
is necessary when a timeout happens.
SVN revision: 76419
2012-09-10 19:06:29 +00:00
Christopher Michael
32c68acf3c
Ecore_X: Actually, we can still retrieve crtcs without returning Count
...
of them. Fix (very very minor, imo not worthy of a changelog entry).
SVN revision: 76400
2012-09-10 12:28:17 +00:00
Christopher Michael
bbde32900c
Ecore: Ooops, wrong date for ChangeLog entry. Fix.
...
SVN revision: 76398
2012-09-10 12:25:29 +00:00
Christopher Michael
6aefdd2a6c
Ecore: Update ChangeLog for recent ecore_x fix.
...
SVN revision: 76396
2012-09-10 12:21:04 +00:00
Christopher Michael
fd3f6c4045
Ecore_X (randr): Correctly list crtcs also (same fix as outputs).
...
SVN revision: 76392
2012-09-10 10:46:07 +00:00
Jihoon Kim
0eaa7cea4f
ecore_imf: Add ECORE_IMF_PREEDIT_TYPE_SUB4~7 style
...
SVN revision: 76367
2012-09-10 04:48:28 +00:00
Cedric BAIL
5689ab4363
ecore: Ecore_Con_Eet reset size when receiving an Eet_Data.
...
SVN revision: 76345
2012-09-08 16:12:34 +00:00
Vincent Torri
849362bd06
Ecore_File: Fix readlink usage in ecore_file.
...
SVN revision: 76330
2012-09-08 06:21:42 +00:00
Christopher Michael
ce0e9c19db
Ecore: Update ChangeLog and NEWS for Vince.
...
SVN revision: 76308
2012-09-07 13:22:16 +00:00
Christopher Michael
aa88c5697d
Ecore_X (RandR): Fix long outstanding randr bug which caused
...
ecore_x_randr to not work for pretty much everyone. Short version,
don't memcpy something potentially Larger into something Certainly
smaller. (read on for the details).
NB: This 'should' fix all the randr problems in ecore_x (tho I have
not tested Everything).
NB: Ok, here goes:
XRRGetScreenResources returns a struct. Inside that struct is a
list of RROutputs.
RROutput is defined as (from randrproto.h):
#define RROutput CARD32
CARD32 is defined as (from X11/Xmd.h):
# ifdef LONG64
typedef unsigned long CARD64;
typedef unsigned int CARD32;
# else
typedef unsigned long CARD32;
# endif
so CARD32 can change based on the system (32/64 bit).
Ecore_X_Randr_Output is defined as (Ecore_X.h):
typedef Ecore_X_ID Ecore_X_Randr_Output;
(for reference: typedef unsigned int Ecore_X_ID)
Double bonus points if you have already spotted the problem !! ;)
SVN revision: 76306
2012-09-07 13:12:30 +00:00
Daniel Juyung Seo
ef10cd0e34
ecore AUTHORS: Added translator Seong-ho Cho to the list of authors. I had to google it for his email address though :) Anyhow, thanks.
...
SVN revision: 76265
2012-09-07 02:19:51 +00:00
Daniel Juyung Seo
48b7d96bd4
ecore ko.po: Korean translation for ecore. Patch by DarkCircle.
...
http://trac.enlightenment.org/e/ticket/1432
Add Korean translation for the ecore
I've added Korean translation for the ecore into trunk.
please make sure that there is something problem or not, again. thank you
SVN revision: 76264
2012-09-07 01:38:57 +00:00
Mike Blumenkrantz
c504378e80
unbreak ecore's ssl connectivity
...
SVN revision: 76230
2012-09-06 08:14:46 +00:00
Mike Blumenkrantz
c14ede1a73
apparently when using openssl, the prepared flag was never being set for servers
...
SVN revision: 76228
2012-09-06 08:03:41 +00:00
Mike Blumenkrantz
bf8f20a3f6
fix super hard to reproduce race condition with ecore-con clients
...
SVN revision: 76223
2012-09-06 07:34:00 +00:00
Jihoon Kim
816c904dc8
describe about TERMINAL Layout more detail
...
SVN revision: 76214
2012-09-06 06:01:37 +00:00
Mike Blumenkrantz
ea858b74cf
fix crash in ecore_con_ssl when failing to add privkeys/certs with openssl as spotted by Guillaume Friloux
...
SVN revision: 76193
2012-09-05 12:41:50 +00:00
Jihoon Kim
52447357b6
add NEWS about adding enum
...
SVN revision: 76112
2012-09-04 07:42:55 +00:00
Carsten Haitzler
853c851dd0
this is an IMPROVEMENT of null checking (so no backport). thanks
...
shungo kwak. :)
SVN revision: 76099
2012-09-04 02:40:12 +00:00
Jihoon Kim
d163208536
ecore_imf: fix description of SIGNIN return key type
...
SVN revision: 76096
2012-09-04 02:16:43 +00:00
Jihoon Kim
509a28a47c
ecore_imf: add ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN type
...
SVN revision: 76094
2012-09-03 23:56:06 +00:00
Carsten Haitzler
09d2cf7ad6
add 2 new illume sgs's and bump ecore version to 1.8 in svn as thats
...
now the api ver anyway.
SVN revision: 75990
2012-09-03 09:42:18 +00:00
Carsten Haitzler
76fc983dc9
fmting.
...
:)
SVN revision: 75954
2012-09-03 06:51:31 +00:00
Jiyoun Park
e7d316dbc2
add error check code. service name have to be given.
...
SVN revision: 75949
2012-09-03 06:09:34 +00:00
Jiyoun Park
59fa846c97
need NULL checks in EAPI function.
...
patched by Sungho Kwak sungho.efl@gmail.com
SVN revision: 75946
2012-09-03 05:37:16 +00:00
Jihoon Kim
906961530e
ecore_imf: describe default value of ecore_imf APIs
...
SVN revision: 75928
2012-09-01 13:29:37 +00:00
Cedric BAIL
9bc594da39
ecore: add forgotten EAPI to Ecore_Con_Eet.
...
SVN revision: 75919
2012-08-31 06:39:57 +00:00
Cedric BAIL
0423ca5a36
ecore: Add Ecore_Con_Eet API.
...
SVN revision: 75910
2012-08-31 03:11:24 +00:00
Cedric BAIL
0008f2362f
ChangeLog: back in time.
...
SVN revision: 75875
2012-08-30 11:26:00 +00:00
Cedric BAIL
5e33eaa6c4
ChangeLog: state we did a release.
...
SVN revision: 75873
2012-08-30 10:55:40 +00:00
Carsten Haitzler
d22ca53faa
and up ver to 1.7.99 now in svn. nack to svnrev num at end.
...
SVN revision: 75869
2012-08-30 10:34:01 +00:00
Christopher Michael
d021536d2b
Ecore_X: We can still get output resources even if 'num' is not passed
...
in.
SVN revision: 75868
2012-08-30 10:31:41 +00:00
Christopher Michael
eb8665bfd4
Ecore_X: Formatting.
...
SVN revision: 75867
2012-08-30 10:30:28 +00:00
Christopher Michael
897c5a6e46
Ecore_Evas (wayland_egl): Be sure to call buffer attach after we show
...
the window so that the allocated size gets updated.
SVN revision: 75828
2012-08-29 13:04:43 +00:00
Christopher Michael
6e1370787a
Ecore: Update changelog w/ cnp addition.
...
SVN revision: 75824
2012-08-29 09:13:43 +00:00
Mike Blumenkrantz
ce18403541
fix weird ecore-ipc leak
...
SVN revision: 75822
2012-08-29 09:08:30 +00:00
Christopher Michael
e7d8ab323c
Ecore_Wayland: Add Copy-n-Paste support for Ecore Wayland.
...
NB: Based on initial work from Alex <zhiwen.wu@intel.com> (thanks for
the patch), but modified to clean up compiler warnings, fixed function
declarations, fixed function namespacing.
SVN revision: 75809
2012-08-29 06:35:02 +00:00
Cedric BAIL
e629c76ecd
ecore: fix leak of evas_render_update list.
...
SVN revision: 75807
2012-08-29 05:18:27 +00:00
Nicolas Aguirre
c20db5be17
ecore : Let's compile ecore with android ndk
...
SVN revision: 75743
2012-08-27 22:05:51 +00:00
Vincent Torri
a1b80a85b3
core_Con: add header
...
See 'Notes' section in http://linux.die.net/man/2/connect
SVN revision: 75742
2012-08-27 21:22:34 +00:00
Carsten Haitzler
6335870b45
no this isnt release - this is simply me removing the beta tag so when
...
we release it's ready.
SVN revision: 75740
2012-08-27 10:24:41 +00:00
Carsten Haitzler
1475fb3586
update @version's
...
SVN revision: 75739
2012-08-27 09:51:57 +00:00
Vincent Torri
dd7d35b1f7
ecore: remove printf
...
SVN revision: 75721
2012-08-27 06:55:33 +00:00
Vincent Torri
b20f37ef58
Ecore: fix seg fault in ecore_thread on Windows
...
PHS() was returning a wrong value. Thanks to Cedric for the help
SVN revision: 75720
2012-08-27 06:04:16 +00:00
Carsten Haitzler
3faee27bd8
add in custom screen blank enable/disable in ecore-x so we can do e17
...
based on this release of efl.
SVN revision: 75714
2012-08-26 15:34:40 +00:00
ChunEon Park
912fd7ebf2
ecore/ecore_x - oops. sorry. incorrect parameters.
...
SVN revision: 75639
2012-08-24 00:38:32 +00:00
ChunEon Park
2a2382374a
ecore/ecore_x - added missing EAPI
...
SVN revision: 75638
2012-08-24 00:33:56 +00:00