Mike Blumenkrantz
3d656b021e
some dns.c usage changes as suggested by its author
...
SVN revision: 71702
2012-06-05 07:44:44 +00:00
Jihoon Kim
bb56b0b09c
fix @version in each EFL header doxygen
...
SVN revision: 71691
2012-06-04 23:27:02 +00:00
Mike Blumenkrantz
161ac501e5
as I promised long, long ago, ecore now has its own asynchronous dns resolver! everyone cheer for not needing c-ares any longer!
...
dns.c is the work of William Ahern (http://25thandclement.com/~william/projects/dns.c.html ) and has been in development for ~4 years.
it has zero documentation, no examples, and no comments: I'm pretty sure he's an EFL developer in disguise.
this new resolver is roughly 10-12% faster than c-ares, will never randomly break, requires no external libraries, and is much simpler on the efl side.
by default, dns.c resolution is enabled any time ipv6 support is detected and c-ares support is not requested;
it should work on all platforms (wink wink vtorri), but it has no way of disabling ipv6 (someone can go through dns.c/h and do that if they feel so inclined)
SVN revision: 71690
2012-06-04 21:10:17 +00:00
Mike Blumenkrantz
dec06820ec
trivial -Wshadow fix
...
SVN revision: 71689
2012-06-04 20:49:02 +00:00
ChunEon Park
32e15bb3eb
evas/line - code refactoring.
...
SVN revision: 71685
2012-06-04 11:39:43 +00:00
ChunEon Park
12602756c3
evas/line - trivial changes
...
SVN revision: 71684
2012-06-04 11:21:05 +00:00
ChunEon Park
cdbff9552d
evas/line - identation fix
...
SVN revision: 71683
2012-06-04 11:16:29 +00:00
Mike Blumenkrantz
fd3b513079
unbreak my last commit
...
SVN revision: 71682
2012-06-04 09:16:19 +00:00
Mike Blumenkrantz
f472e919e2
add ECORE_{CON,IPC}_NO_PROXY flag to disable proxying on specified connections
...
SVN revision: 71681
2012-06-04 09:03:04 +00:00
Mike Blumenkrantz
9dc6c51fa0
properly include headers when you use their types...
...
SVN revision: 71679
2012-06-04 08:40:21 +00:00
Cedric BAIL
7d2831e6a2
edje: forgotten since.
...
SVN revision: 71678
2012-06-04 06:09:37 +00:00
Jerome Pinot
ac27c27083
ecore_x: XKeycodeToKeysym
...
ecore_x is calling XKeycodeToKeysym from xlib, but this function has issues. It
has been deprecated 6 months ago in X.org and it is suggested to use
XkbKeycodeToKeysym instead: https://bugs.freedesktop.org/show_bug.cgi?id=25732
This commit makes a wrapper function that makes use of XkbKeycodeToKeysym when
possible or fallback to XKeycodeToKeysym otherwise.
SVN revision: 71677
2012-06-04 05:46:33 +00:00
Cedric BAIL
b0e087b6bf
edje: morning speed of edje. Theme can now be a little bit lighter and faster.
...
NOTE: VIRTUAL part are almost like rectangle except they don't create any object
on the canvas. This part can't be visible, nor have any color, nor be used as a
clip, nor receive any event.
SVN revision: 71674
2012-06-04 02:57:15 +00:00
Cedric BAIL
d7e9d661f0
edje: remove object from the tracked list when they are deleted.
...
SVN revision: 71672
2012-06-04 01:24:07 +00:00
Tom Hacohen
8fb40ff92f
Eo: Added a flag to know if we have any callbacks to clear.
...
SVN revision: 71663
2012-06-03 13:33:09 +00:00
Tom Hacohen
d07f3da945
Eo: Improved checks in signals example.
...
SVN revision: 71662
2012-06-03 13:33:04 +00:00
Jihoon Kim
ac270da3bb
ecore_imf_evas: insert example link in Ecore_IMF_Evas_Group
...
SVN revision: 71661
2012-06-03 12:50:11 +00:00
Jihoon Kim
aed2b82302
ecore_imf_example: fix formatting
...
SVN revision: 71660
2012-06-03 12:49:21 +00:00
Jihoon Kim
416d9d4cd4
ecore_imf: insert example link in ecore_imf_context group
...
SVN revision: 71659
2012-06-03 12:39:48 +00:00
Tom Hacohen
a137241395
Eo: print an error when trying to delete a non-existent callback.
...
SVN revision: 71658
2012-06-03 08:42:18 +00:00
Tom Hacohen
b8aa1e41ed
Eo: Remove del_lazy.
...
SVN revision: 71657
2012-06-03 08:42:15 +00:00
Tom Hacohen
0ca79b594c
Eo: Added support for static class ids.
...
SVN revision: 71656
2012-06-03 08:42:12 +00:00
Tom Hacohen
f4d0a797ec
Eo: remove eo_del.
...
Useless for us, was only added to be like evas, but we don't need it
anymore.
SVN revision: 71655
2012-06-03 08:42:08 +00:00
Jihoon Kim
763c581e43
ecore_imf_example.c: revise example code
...
SVN revision: 71640
2012-06-02 06:00:09 +00:00
Jerome Pinot
3259f7282e
eet,ecore: configure script
...
Make the configure output clear about examples installation.
SVN revision: 71639
2012-06-02 05:39:51 +00:00
Gustavo Lima Chaves
04f00945fa
[edje] Better doc for edje_object_part_swallow.
...
SVN revision: 71630
2012-06-01 20:51:17 +00:00
ChunEon Park
ebdbff021c
ecore/ecore_x - let just leave one atom list for maintainance
...
SVN revision: 71625
2012-06-01 13:53:18 +00:00
Jihoon Kim
645bc20b1a
fix indentation of ecore_imf_example.c
...
SVN revision: 71621
2012-06-01 12:48:15 +00:00
Jihoon Kim
27c45e60db
add ecore_imf_example code. I will add Makefile.am in example directory later
...
SVN revision: 71620
2012-06-01 12:46:24 +00:00
Jihoon Kim
90588c2527
edje/examples.dox: fix typos
...
SVN revision: 71615
2012-06-01 01:49:54 +00:00
Jihoon Kim
420bb38bb7
evas/examples.dox: fix typo
...
SVN revision: 71614
2012-06-01 01:44:25 +00:00
Daniel Juyung Seo
64c3583168
evas examples.dox: Fixed typo.
...
SVN revision: 71610
2012-05-31 23:02:49 +00:00
Rafael Antognolli
9ce49329f8
evas/cserve2: Change request list to inlist.
...
Inlist remove operations are faster if the element is known.
SVN revision: 71609
2012-05-31 21:34:54 +00:00
Rafael Antognolli
7455170dbb
evas/cserve2: Add a "processing" queue for each type
...
of request.
This will make the lookups for requests faster (mainly for fonts).
SVN revision: 71608
2012-05-31 21:34:48 +00:00
Rafael Antognolli
09dd80fd30
evas/cserve2: Add a "processing" queue to requests.
...
This is a list that holds all requests being processed at the moment. It
can be used so that when a new request is added, first we look in this
queue to avoid creating a new request that is the same as the one being
processed right now. If it is already being processed, a new waiter is
added to it, just like when the request was on its original queue.
SVN revision: 71607
2012-05-31 21:34:37 +00:00
Rafael Antognolli
de3a6a067b
evas/cserve2: Add basic error handling on thread
...
slave.
It will now receive errors from the thread callback and call the error
request function, with the respective error type in the message.
SVN revision: 71606
2012-05-31 21:34:28 +00:00
Rafael Antognolli
91a1ac65c7
evas/cserve2: Add handling of FONT_LOAD.
...
It's not fully functional, some things are still pending:
- Free allocated font;
- answer with error message if failed.
SVN revision: 71605
2012-05-31 21:34:21 +00:00
Rafael Antognolli
30dcc1c83d
evas/cserve2: Some fixes for requests.
...
SVN revision: 71604
2012-05-31 21:34:15 +00:00
Rafael Antognolli
22706abe93
evas/cserve2: Some more code to requests management.
...
Added code to slave read and slave dead callbacks.
SVN revision: 71603
2012-05-31 21:34:09 +00:00
Rafael Antognolli
ce514d3d43
evas/cserve2: Use Slave_Command instead of
...
Message_Type for slave.
This is the command that must be given to the slave, instead of the
message type received from the client.
SVN revision: 71602
2012-05-31 21:34:04 +00:00
Rafael Antognolli
a3fa30f70b
evas/cserve2: Add requests and slave workers
...
management.
SVN revision: 71601
2012-05-31 21:33:59 +00:00
Rafael Antognolli
2c9e6a10f3
evas/cserve2: Adding font requests manipulation.
...
SVN revision: 71600
2012-05-31 21:33:53 +00:00
Rafael Antognolli
c9f610366c
evas/cserve2: Slave thread is only a simple callback.
...
The implementation of the slave doesn't need to care about reading
commands and sending answers. It just receives the arguments for its job
and returns the processed data.
SVN revision: 71599
2012-05-31 21:33:43 +00:00
Rafael Antognolli
9a469b778c
evas/cserve2: Add threaded slave support.
...
It's not being used yet, but the font slave will be done using this
code.
SVN revision: 71598
2012-05-31 21:33:37 +00:00
Daniel Juyung Seo
616873f46d
evas examples.dox: Fixed typo.
...
SVN revision: 71588
2012-05-31 17:02:26 +00:00
Carsten Haitzler
bb16ca7cb0
i wonder if this patches over some odd signal processing hang i see in
...
edje_cc! :(
SVN revision: 71583
2012-05-31 13:32:09 +00:00
Jonas M. Gastal
aa2e607d6f
Fixing the eina_inlist example 2 image. The diagram was wrong.
...
Author: Guilherme Iscaro <iscaro@profusion.mobi>
SVN revision: 71582
2012-05-31 13:09:13 +00:00
Jonas M. Gastal
c67b71b65c
Removing wrong info about inlist performance from docs.
...
SVN revision: 71581
2012-05-31 13:09:05 +00:00
Cedric BAIL
86a431e96a
edje: we should at least always add the file_in to the list of used file.
...
SVN revision: 71572
2012-05-31 06:50:09 +00:00
Carsten Haitzler
4d66408a8b
let's turn eina thread debug OFF by default eh? :)
...
SVN revision: 71571
2012-05-31 02:34:46 +00:00