Sebastian Dransfeld
a16314cd88
init ecore in main init
...
SVN revision: 54781
2010-11-22 14:15:40 +00:00
Sebastian Dransfeld
93429120f9
If only one path, only check extension
...
SVN revision: 54780
2010-11-22 14:15:30 +00:00
Carsten Haitzler
1c34083001
lets... use our return value shall we? <- THATS the missing icons bug
...
i was telling you about!
SVN revision: 54776
2010-11-22 09:47:36 +00:00
Carsten Haitzler
dab3599578
now we know it works - doc it.
...
SVN revision: 54765
2010-11-21 14:50:47 +00:00
Cedric BAIL
94ca4ee782
* eet: use eina configuration information correctly.
...
Patch from the OpenBSD team :
Fabien Romano <fabien@openbsd.org>
Jonathan Armani <armani@opensbd.org>
SVN revision: 54762
2010-11-21 11:07:50 +00:00
Cedric BAIL
5812f44f08
* eina: make -C doesn't exist on OpenBSD.
...
Patch from the OpenBSD team :
Fabien Romano <fabien@openbsd.org>
Jonathan Armani <armani@opensbd.org>
SVN revision: 54761
2010-11-21 11:03:53 +00:00
Cedric BAIL
8d85e48480
* eina: forgotten benchmark file.
...
Thanks to the OpenBSD team :
Fabien Romano <fabien@openbsd.org>
Jonathan Armani <armani@opensbd.org>
SVN revision: 54760
2010-11-21 10:58:57 +00:00
Cedric BAIL
0d5e9175bf
* eina: use available mempool.
...
Patch from the OpenBSD team :
Fabien Romano <fabien@openbsd.org>
Jonathan Armani <armani@opensbd.org>
SVN revision: 54759
2010-11-21 10:54:26 +00:00
Cedric BAIL
85a8b8834f
* eet: sync with eina efl_threads.m4.
...
Patch from the OpenBSD team :
Fabien Romano <fabien@openbsd.org>
Jonathan Armani <armani@opensbd.org>
SVN revision: 54758
2010-11-21 10:54:14 +00:00
Carsten Haitzler
c928276a8f
fix clicked when on hold set.
...
SVN revision: 54757
2010-11-21 06:28:13 +00:00
Carsten Haitzler
1f08779356
fix possible leak.
...
SVN revision: 54755
2010-11-21 05:18:19 +00:00
Cedric BAIL
9fa5bbcc82
* eina: fix pthread library and flags typos.
...
Patch by Fabien Romano <fabien@openbsd.org>.
SVN revision: 54753
2010-11-20 22:14:57 +00:00
Vincent Torri
4f358c2c58
remove useless .la file
...
SVN revision: 54731
2010-11-20 00:03:55 +00:00
Andreas Volz
f6b5aa850a
allow to edje_object_part_external_param_set/edje_object_part_external_param_get with internal objects too. Currently implemented support for EDJE_PART_TYPE_TEXT and EDJE_PART_TYPE_TEXTBLOCK and param "text".
...
SVN revision: 54727
2010-11-19 22:50:33 +00:00
Mike Blumenkrantz
249a42185d
more descriptive error message for inlist_remove when item is not an inlist
...
SVN revision: 54711
2010-11-19 05:43:28 +00:00
Gustavo Sverzut Barbieri
6cbd3d09f4
warning cleanup.
...
there are still warnings from write(2) calls, they should be handled,
but no time now.
SVN revision: 54710
2010-11-19 02:51:46 +00:00
Gustavo Sverzut Barbieri
b098f1b667
improve emotion_test, make better use of getopt, be less strict.
...
SVN revision: 54708
2010-11-19 02:36:18 +00:00
Mike Blumenkrantz
ceec64fa76
to fix the bug that morlenxus found, I have crashed my own computer.
...
this commit fixes a rare case where a fdh can be in the delete list twice, causing a double free
SVN revision: 54702
2010-11-18 19:56:26 +00:00
Mike Blumenkrantz
12c4b5b595
fix annoying uninitialized value warning
...
SVN revision: 54699
2010-11-18 18:45:39 +00:00
Cedric BAIL
c89cf15ed7
* eet: correctly handle length of ciphered/compressed data.
...
SVN revision: 54683
2010-11-18 10:30:53 +00:00
Mike Blumenkrantz
080d4c8d35
remove the last (I think?) O(n) operation from ecore fd handling
...
SVN revision: 54669
2010-11-18 07:23:14 +00:00
Mike Blumenkrantz
fcd427bd43
spruce up error message a bit
...
SVN revision: 54667
2010-11-18 05:49:25 +00:00
Cedric BAIL
c381181854
* ecore: revert comment.
...
This code is here to prevent the premature death of thread when
apps killall of them, before recreating them again. This avoid
call to pthread_create and increase throughput. The only information
that I couldn't determine pragmatically is the timing. So that's
the time the main loop has to create another Ecore_Thread, before
needing to call pthread_create again.
SVN revision: 54633
2010-11-17 16:26:08 +00:00
Cedric BAIL
e2ea02acfa
* ecore: fix event_window for Ecore_SDL.
...
SVN revision: 54630
2010-11-17 13:53:04 +00:00
Tiago Rezende Campos Falcao
1df384f24a
Fix snippets
...
SVN revision: 54629
2010-11-17 11:42:50 +00:00
Tiago Rezende Campos Falcao
6d8654c994
edje AUTHORS += tiago
...
SVN revision: 54628
2010-11-17 11:42:47 +00:00
Mike Blumenkrantz
24c0ebda74
fix error handling of plaintext connect, print ERR on connect failure
...
SVN revision: 54624
2010-11-17 09:31:15 +00:00
Mike Blumenkrantz
92e255f0dc
benchmark/test apps for ecore_con server/client as well as fd handlers
...
SVN revision: 54623
2010-11-17 08:29:33 +00:00
Mike Blumenkrantz
a84f3febac
fix list removal for prep/buf functions to avoid annoying eina warnings
...
SVN revision: 54620
2010-11-17 06:57:29 +00:00
Mike Blumenkrantz
1fc9591c57
scaling optimizations round 2: add list for fd handler buffer functions
...
also delete fdhs from prep/buf lists on cleanups when possible
SVN revision: 54619
2010-11-17 06:50:52 +00:00
Mike Blumenkrantz
8edaf11298
clean up unused warnings
...
SVN revision: 54618
2010-11-17 06:41:41 +00:00
Mike Blumenkrantz
d9882a6c00
add doxy for ecore_main_fd_handler_prepare_callback_set, add massive optimization for fd handler scaling (only noticeable with 10000+ fd handlers) to only attempt running prep functions for handlers which have them
...
SVN revision: 54617
2010-11-17 06:24:49 +00:00
Sebastian Dransfeld
027c174f9d
Find icons in cache
...
SVN revision: 54616
2010-11-16 21:50:53 +00:00
Sebastian Dransfeld
159b8ddb60
realpath will return empty string when not found
...
SVN revision: 54615
2010-11-16 21:50:38 +00:00
Sebastian Dransfeld
2894e4aedc
if -> ifdef
...
SVN revision: 54614
2010-11-16 21:49:45 +00:00
Mike Blumenkrantz
2747a8a86b
optimization pass #1 : 5% server speed increase
...
only get client ip addr when ecore_con_client_ip_get() is called, always stringshare ip addresses
SVN revision: 54612
2010-11-16 21:32:50 +00:00
Cedric BAIL
4fc861fe81
* ecore: raise gl_sdl priority over software_sdl.
...
SVN revision: 54595
2010-11-16 15:38:22 +00:00
Cedric BAIL
6de3f7e778
* evas: fix static build of GL SDL engine.
...
SVN revision: 54589
2010-11-16 13:09:14 +00:00
Cedric BAIL
bc9e164c12
* evas: fix frame building.
...
SVN revision: 54584
2010-11-16 10:52:10 +00:00
Sebastian Dransfeld
e2a715ccc9
create cache for fallback icons
...
SVN revision: 54583
2010-11-16 10:32:21 +00:00
Sebastian Dransfeld
8a1cde087d
formatting
...
SVN revision: 54582
2010-11-16 10:32:11 +00:00
Sebastian Dransfeld
e4c39fa555
export depcreated user dir
...
SVN revision: 54581
2010-11-16 10:32:01 +00:00
Sebastian Dransfeld
bc008e3a93
local variable should be static
...
SVN revision: 54580
2010-11-16 10:31:49 +00:00
Sebastian Dransfeld
2849f58ca9
Remove duplicate code, mark strict spec
...
SVN revision: 54579
2010-11-16 08:28:52 +00:00
Gustavo Sverzut Barbieri
e4d70b8f89
missing consts...
...
SVN revision: 54578
2010-11-16 08:18:12 +00:00
Mike Blumenkrantz
28a0b763d2
fix compile warnings without using private functions
...
SVN revision: 54577
2010-11-16 03:04:55 +00:00
Sebastian Dransfeld
b83238ae14
Start of icon cache
...
Please test efreet_icon_cache_create and efreet_icon_cache_dump, and
check if it is fast enough on a slow system.
SVN revision: 54575
2010-11-15 21:07:22 +00:00
Sebastian Dransfeld
e8ce2014b0
TODO++
...
SVN revision: 54574
2010-11-15 21:07:05 +00:00
Sebastian Dransfeld
aec56c9e24
share edd between lib and bin
...
SVN revision: 54573
2010-11-15 21:06:52 +00:00
Sebastian Dransfeld
bc9f811710
remove duplicate code, and mark strict spec
...
SVN revision: 54572
2010-11-15 21:04:42 +00:00
Mike Blumenkrantz
5c4f02671a
fix some compile warnings
...
SVN revision: 54570
2010-11-15 19:42:00 +00:00
Cedric BAIL
6c06003eb1
* eet: fix make check with tarball.
...
Reported by Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
SVN revision: 54563
2010-11-15 13:11:40 +00:00
Carsten Haitzler
a27ab1e696
see comment.
...
SVN revision: 54549
2010-11-14 09:00:24 +00:00
Carsten Haitzler
f5b7648de0
make cutout rect blocks a bit bigger.
...
SVN revision: 54547
2010-11-14 06:00:35 +00:00
Cedric BAIL
a763db242f
* eet: Fix bug when using compression and ciphering.
...
Reported by discomfitor.
SVN revision: 54540
2010-11-13 23:04:31 +00:00
Mike Blumenkrantz
a32b3d4c8a
revert bitfielding of a bool to avoid possible abi break
...
SVN revision: 54530
2010-11-13 12:25:45 +00:00
Mike Blumenkrantz
858c38a922
unsigned char -> Eina_Bool cleanups; these files are in great need of documentation! if you know the code, please write help!
...
SVN revision: 54529
2010-11-13 12:01:55 +00:00
Mike Blumenkrantz
55da81c2ef
should be bool since we already include eina
...
SVN revision: 54521
2010-11-12 18:37:27 +00:00
Cedric BAIL
e697938fc2
* eio, ethumb and elementary: snapshot increase.
...
SVN revision: 54508
2010-11-12 16:03:34 +00:00
Cedric BAIL
70e488feff
* efl: beta2 !
...
SVN revision: 54507
2010-11-12 16:01:55 +00:00
Cedric BAIL
581a3c66e2
* eio: fix API to match the rest of the EFL API.
...
SVN revision: 54504
2010-11-12 14:08:01 +00:00
Cedric BAIL
e61f8560ea
* ecore: break Ecore_Thread API once and for all to make it consistent.
...
SVN revision: 54502
2010-11-12 13:28:19 +00:00
Bruno Dilly
0bc55e69b2
Fix typo in ecore AUTHORS
...
By Daniel Juyung Seo (SeoZ) <juyung.seo@samsung.com>
SVN revision: 54500
2010-11-12 13:08:50 +00:00
Cedric BAIL
8abe84c31f
* eet: fix ChangeLog.
...
SVN revision: 54494
2010-11-12 12:25:30 +00:00
Cedric BAIL
bd39bc4175
* eet: correctly reset content of variable.
...
SVN revision: 54493
2010-11-12 12:19:41 +00:00
Cedric BAIL
298fd33a1a
* eet: don't open file two small to be valid.
...
SVN revision: 54491
2010-11-12 10:31:07 +00:00
Mike Blumenkrantz
cc01698872
avoid looping infinitely while freeing servers, and don't log while freeing servers in case ecore_con's log domain has already been unregistered
...
SVN revision: 54479
2010-11-11 20:34:35 +00:00
Mike Blumenkrantz
3552a91b7d
only free clients that aren't waiting on events to free them to prevent a segv
...
SVN revision: 54478
2010-11-11 20:20:44 +00:00
Mike Blumenkrantz
c24c33cb54
fix bug where server disconnect event was not emitted, only set magic to none on clients/servers after final event has been emitted, and only null the data pointer at this point as well
...
SVN revision: 54476
2010-11-11 19:53:21 +00:00
Cedric BAIL
bdf50e0fc9
* eio: remove not needed file.
...
SVN revision: 54473
2010-11-11 19:01:52 +00:00
Cedric BAIL
83b8ee3cd8
* evas: provide alternative schema for finding framebuffer.
...
Patch by Eduardo Felipe <eduardofelipe87@gmail.com>
SVN revision: 54472
2010-11-11 18:48:50 +00:00
Cedric BAIL
272a92e8f3
* ecore: fix mouse wheel for frame buffer.
...
Patch by Eduardo Felipe <eduardofelipe87@gmail.com>.
SVN revision: 54471
2010-11-11 18:45:16 +00:00
Cedric BAIL
fe92fc087a
* eeze: this file is gone.
...
SVN revision: 54469
2010-11-11 18:06:03 +00:00
Tom Hacohen
7bf2353f96
Evas font-engine: Fixed the first miss breaks font bug and removed the work around. My tests show it work, but just to make sure, if it doesn't for you, let me know.
...
SVN revision: 54456
2010-11-11 13:07:04 +00:00
Davide Andreoli
ec49cb2f00
New edje example
...
This example show how to toggle the state of a part using the 'filter'
param in edje programs.
SVN revision: 54448
2010-11-11 01:20:36 +00:00
Cedric BAIL
759d4efaec
* eina: little doxy fix.
...
Thanks to kuri <kuri@paranoia.abuser.eu>
SVN revision: 54398
2010-11-10 10:54:53 +00:00
Sebastian Dransfeld
44ce55c909
TOOD++
...
SVN revision: 54386
2010-11-09 21:31:46 +00:00
Sebastian Dransfeld
7545e54203
Let efreet icon return const
...
We return a pointer to an internal cache, so no need to do strdup. I we
implement a cache, the pointer will be a return from a mmap'ed file, so
no need to do strdup.
A bit late to do an API break, but must be done.
SVN revision: 54372
2010-11-09 20:15:55 +00:00
Miculcy Brian
f2c33e9bc0
Fix _ecore_file_path_from_env(), wrong strcpy source.
...
SVN revision: 54366
2010-11-09 14:09:16 +00:00
Tom Hacohen
2f30d52b93
Edje entry: Fix support mouse down/up/move filter events.
...
Passing the correct data to _edje_entry_imf_event_delete_surrounding_cb and _edje_entry_imf_retrieve_surrounding_cb
Fix indentation.
Patch by Jihoon Kim.
SVN revision: 54365
2010-11-09 13:36:52 +00:00
Carsten Haitzler
125e86c661
fix valgrind complaint - definite bug waiting to happen there - remvoe
...
the list item u are walking! bad!
SVN revision: 54361
2010-11-09 09:44:39 +00:00
Carsten Haitzler
8ff9905dec
jihoon authors++
...
SVN revision: 54360
2010-11-09 07:54:52 +00:00
Jihoon Kim
a69afcfb91
From: Jihoon Kim <jihoon48.kim@samsung.com>
...
Entry widget has not processed the key event of keypad such as KP_Left,
KP_Right, KP_Home, KP_End, and so on.
In this patch, those key events is processed.
SVN revision: 54359
2010-11-09 07:54:13 +00:00
Carsten Haitzler
2b6b563f62
add scroll flag in addition to hold flag.
...
SVN revision: 54355
2010-11-09 05:23:34 +00:00
Cedric BAIL
5cec7beb53
* efreet: little speedup for icon lookup.
...
But really you should not call it as it will call stat for
every path it guess an icon could be in. For example, elementary_test
Toolbar 5 trigger 41132 call to stat on random place on your harddrive.
SVN revision: 54339
2010-11-08 18:09:25 +00:00
Cedric BAIL
87d707ee2c
* evas: some style fix.
...
SVN revision: 54331
2010-11-08 14:34:19 +00:00
Cedric BAIL
4e1ea67122
* evas: don't segv when manipulating line at canvas border.
...
FIXME: When the jump code start, it break line continuity and
make them look hugly. I have no idea how to properly fix that
right now.
SVN revision: 54330
2010-11-08 14:31:22 +00:00
Iván Briano
da9f3a357e
ffs, bring these back in
...
SVN revision: 54325
2010-11-08 13:29:18 +00:00
Iván Briano
e844adeda7
Fix docs a bit, I hope.
...
SVN revision: 54322
2010-11-08 12:00:45 +00:00
Tom Hacohen
f575ca46b6
Evas textblock: Fixed range_delete to not move the main cursor if it's not inside the deleted range.
...
SVN revision: 54320
2010-11-08 07:46:43 +00:00
Carsten Haitzler
fa17bbf998
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54298
2010-11-08 05:51:09 +00:00
Carsten Haitzler
646e8b3982
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54297
2010-11-08 05:50:58 +00:00
Carsten Haitzler
65713eeb0f
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54294
2010-11-08 05:50:09 +00:00
Carsten Haitzler
f5b23f940b
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54292
2010-11-08 05:49:48 +00:00
Carsten Haitzler
f44099436b
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54291
2010-11-08 05:49:38 +00:00
Carsten Haitzler
6e83e8a37c
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54290
2010-11-08 05:49:24 +00:00
Carsten Haitzler
b11a09ac1b
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54289
2010-11-08 05:49:10 +00:00
Carsten Haitzler
1f741f5930
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54288
2010-11-08 05:48:46 +00:00
Carsten Haitzler
caa1d813f4
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54287
2010-11-08 05:48:28 +00:00
Vincent Torri
48d416b359
Killer feature: Windows app can have icons, now.
...
The doc explains everything.
SVN revision: 54283
2010-11-07 20:29:08 +00:00
Mike Blumenkrantz
f334d907ae
robustify ssl handshaking by catching extremely rare cases when the session has been deleted between handshake calls usually caused by thousands of concurrent sessions. yes, I'm benchmarking.
...
SVN revision: 54269
2010-11-07 05:36:40 +00:00
Vincent Torri
d0458b87eb
cosmetic: compile the files in alphabetic order
...
SVN revision: 54253
2010-11-06 23:40:21 +00:00
Vincent Torri
c3530cb768
fix doc
...
SVN revision: 54252
2010-11-06 23:04:33 +00:00
Vincent Torri
b4571378c2
and add file
...
SVN revision: 54251
2010-11-06 21:01:36 +00:00
Vincent Torri
899983412b
* port eina_file_*_ls() on Windows and put the code in another file
...
* on Windows eina_file_stat_ls() is the same that eina_file_direct_ls()
SVN revision: 54250
2010-11-06 21:00:58 +00:00
Vincent Torri
8fa9c4a7ce
add doxygen doc
...
SVN revision: 54249
2010-11-06 20:38:41 +00:00
Mike Blumenkrantz
d8ab13a85f
I got overexcited
...
SVN revision: 54242
2010-11-06 17:54:01 +00:00
Mike Blumenkrantz
b6acfbffc9
add ecore_con strings
...
SVN revision: 54241
2010-11-06 17:06:56 +00:00
Mike Blumenkrantz
76bdd30da0
add magic strings for ecore_con
...
SVN revision: 54240
2010-11-06 17:04:09 +00:00
Sebastian Dransfeld
0ab16442cf
Always do env check
...
SVN revision: 54231
2010-11-06 16:47:43 +00:00
Sebastian Dransfeld
3ee4664f39
Do realpath on last element too
...
SVN revision: 54227
2010-11-06 14:44:11 +00:00
Vincent Torri
38c55d2170
remove Eina_Matrixsparse_Item_Cell and Eina_Matrixsparse_Item_Row
...
as they are used absolutely nowhere.
SVN revision: 54226
2010-11-06 12:50:09 +00:00
Vincent Torri
2249122a54
better removal for EINA_ARG_NONNULL
...
SVN revision: 54225
2010-11-06 12:44:25 +00:00
Vincent Torri
4a5f42c22c
remove EAPI from documentation
...
SVN revision: 54224
2010-11-06 12:41:37 +00:00
Vincent Torri
7ee0e4655b
* improve doc
...
* remove eina_binshare_init() and eina_binshare_shutdown()
from eina_binshare.h as they must not be exported
SVN revision: 54223
2010-11-06 12:34:55 +00:00
Vincent Torri
8d05590677
set log domain to -1 after unregistering it
...
SVN revision: 54222
2010-11-06 09:42:24 +00:00
Vincent Torri
eccd70139b
formatting, whitespaces--
...
SVN revision: 54221
2010-11-06 07:37:52 +00:00
Vincent Torri
66b9ed8926
* src/lib/Evil.h:
...
* src/lib/evil_string.h:
Fix doxygen documentation
SVN revision: 54220
2010-11-06 07:10:12 +00:00
Vincent Torri
d99d3cccd3
errno is managed by Windows
...
SVN revision: 54219
2010-11-06 07:09:16 +00:00
Carsten Haitzler
75abb8f8a3
fix - don't call new event handler added for the SAMe event. defer
...
adding in a list and handle after all current ahndlers for the event
have been called.
SVN revision: 54212
2010-11-06 03:11:17 +00:00
Mike Blumenkrantz
fc6657453d
typo fix
...
SVN revision: 54211
2010-11-06 02:59:11 +00:00
Mike Blumenkrantz
8a87f08107
delete servers on 0
...
SVN revision: 54209
2010-11-06 01:57:45 +00:00
Sebastian Dransfeld
8706b49355
Check events on right handler
...
SVN revision: 54208
2010-11-06 01:23:01 +00:00
Sebastian Dransfeld
bc8a34b688
formatting
...
SVN revision: 54207
2010-11-06 01:22:50 +00:00
Sebastian Dransfeld
46cf959d70
Declaration at beginning of block
...
SVN revision: 54206
2010-11-06 01:22:40 +00:00
Sebastian Dransfeld
5fc5dcc215
Right fix for alloc
...
Actually we already checked that num != 0, but lacked num < 0 for one of
the allocs
SVN revision: 54205
2010-11-06 01:22:29 +00:00
Mike Blumenkrantz
e289280418
add ecore_con_client_connected_get to avoid people scratching their heads and wondering how the hell they're supposed to know if a client has disconnected
...
SVN revision: 54204
2010-11-06 00:17:04 +00:00
Mike Blumenkrantz
a5489cd5c7
remove erroneous return, add some debug info
...
SVN revision: 54203
2010-11-05 23:48:15 +00:00
Mike Blumenkrantz
0a32ddcc31
fix some cases where refcount was <0 and so things were not being freed
...
SVN revision: 54199
2010-11-05 20:55:02 +00:00
Mike Blumenkrantz
add4a1d9a4
fix disconnect conditions for non-ssl reads
...
SVN revision: 54197
2010-11-05 19:46:48 +00:00
Cedric BAIL
4b50987072
* evas: fix possible off by one bug with line object.
...
Reported by Daniele.
SVN revision: 54182
2010-11-05 14:59:22 +00:00
Sebastian Dransfeld
589e832cb7
Check whether we actually want to alloc data
...
SVN revision: 54179
2010-11-05 13:11:52 +00:00
Mike Blumenkrantz
8a66dd5b56
++ecore_event_handler_data_{set,get}
...
SVN revision: 54162
2010-11-04 20:51:17 +00:00
Tom Hacohen
da512dde9b
Evas font-engine: Don't break if there was a previous miss. This is a workaround for a bug in the font index caching mechanism that happens if you cache the index miss before all the fonts were changed. We should probably just put a "dirty" flag on font sets that loaded more fonts or something like that.
...
SVN revision: 54157
2010-11-04 16:32:42 +00:00
Mike Blumenkrantz
6c1cd431a2
malloc check
...
SVN revision: 54156
2010-11-04 15:48:17 +00:00
Mike Blumenkrantz
2b0ff1a99f
for some reason we weren't setting write on fds when all data had not been sent. this should make ecore_con MUCH snappier
...
SVN revision: 54155
2010-11-04 15:01:05 +00:00
Cedric BAIL
57997619c9
* eina: fix eina_tiler_iterator_new API to be consistent with the
...
rest of the iterator API and usage.
WARNING !!! THIS IS REALLY BAD BUT FOR CONSISTENCY, I THINK THAT THIS
API BREAK WAS NEEDED. IN FACT IT'S MORE AN ABI BREAK AS IT WILL NOT
TRIGGER WARNING OR ERROR IN CURRENT PROGRAM USING
eina_tiler_iterator_new SO YOU ARE WARNED !
Reported by playya <frederik.sdun@googlemail.com>.
SVN revision: 54153
2010-11-04 14:53:00 +00:00
Cedric BAIL
3ede459046
* evas: fix polygon move on first frame.
...
SVN revision: 54144
2010-11-04 11:05:38 +00:00
Mike Blumenkrantz
b9fade7530
more refactoring, fix bug that was exposed where a completed ssl read (which returns 0 bytes) causes disconnect
...
SVN revision: 54134
2010-11-03 19:38:00 +00:00
Mike Blumenkrantz
3ffb7e4c16
use safety macros to check mallocs, remove some dead code, optimize read loops by removing them, refactor a lot of code to not be indented halfway across the screen
...
SVN revision: 54133
2010-11-03 19:08:31 +00:00
Mike Blumenkrantz
ddd151bf37
reformat using ecrustify because uncrustify dicked it up previously
...
SVN revision: 54128
2010-11-03 17:58:37 +00:00
Cedric BAIL
64aa07c793
* eina: fix typos.
...
SVN revision: 54127
2010-11-03 17:32:07 +00:00
Mike Blumenkrantz
33c81c1983
add some safety checks so people can see wtf went wrong when sends fail
...
SVN revision: 54125
2010-11-03 16:11:12 +00:00
Cedric BAIL
7e9c729ce2
* eio: fix recursion by detecting link and recreating them.
...
SVN revision: 54123
2010-11-03 12:35:21 +00:00
Cedric BAIL
c40d642b02
* eina: fix possible race condition between opendir/readdir_r/pathconf.
...
See http://womble.decadent.org.uk/readdir_r-advisory.html .
SVN revision: 54117
2010-11-03 10:19:55 +00:00
Carsten Haitzler
be6cf01bb8
make sure it has dynamic hint set.
...
SVN revision: 54114
2010-11-03 04:08:09 +00:00
Cedric BAIL
19bce347b0
* eina: use fstatat when available.
...
Maybe we could add an eina_file_lstat_ls.
SVN revision: 54108
2010-11-02 17:47:19 +00:00
Cedric BAIL
058deb3c1f
* eio: add eio_file_stat_ls.
...
SVN revision: 54106
2010-11-02 17:08:00 +00:00
Cedric BAIL
17973f336e
* eina: add eina_file_stat_ls and guaranty that eina_file_direct_ls
...
will not call anything else than readdir_r.
SVN revision: 54105
2010-11-02 17:07:04 +00:00
Cedric BAIL
eb4cd21f0c
* eina: remove dirent so apps don't rely on non portable code.
...
SVN revision: 54103
2010-11-02 15:11:05 +00:00
Cedric BAIL
c45e906f7f
* edje: disable some os related syscall in lua script.
...
SVN revision: 54102
2010-11-02 13:43:54 +00:00
Carsten Haitzler
29a707fdf8
eek - case of stride value being wrong! fix!
...
SVN revision: 54087
2010-11-02 08:18:16 +00:00
Carsten Haitzler
05246414c6
oops - in the process i disabled the multiple fonts in the fontsets to
...
load on demand when first needed. fixed. rendering etc. works again
for all intl fonts.
SVN revision: 54085
2010-11-02 04:56:57 +00:00
Mike Blumenkrantz
ecd54f41fe
because SUCCESS is not an error.
...
SVN revision: 54078
2010-11-01 20:46:39 +00:00
Mike Blumenkrantz
01760826bb
only free when exists
...
c/o vtorri
SVN revision: 54075
2010-11-01 11:24:29 +00:00
Mike Blumenkrantz
57cee09e0d
eh I guess I'll clean up a little bit on failure too
...
SVN revision: 54074
2010-11-01 07:11:25 +00:00
Mike Blumenkrantz
025cfe4c67
fix incorrect realloc usage
...
SVN revision: 54073
2010-11-01 07:10:07 +00:00
Carsten Haitzler
4579813efe
disable vlc module in emotion. that will get rid of the problem.
...
SVN revision: 54070
2010-11-01 01:53:16 +00:00
Carsten Haitzler
0d32e98d24
alloca - not strdupa.
...
SVN revision: 54068
2010-10-31 12:53:50 +00:00
Cedric BAIL
57aa3f4147
* eio: fix shadow symbol.
...
SVN revision: 54033
2010-10-30 12:06:21 +00:00
Carsten Haitzler
46abf6fc81
use new type member.
...
SVN revision: 54018
2010-10-30 05:59:39 +00:00
Carsten Haitzler
a08524ea65
aaagh. dirent... bad! too many things in dirent that are not portable
...
- d_type for example... so put that into the direct_info struct and
handle the compat in eina.
SVN revision: 54015
2010-10-30 05:48:07 +00:00
Iván Briano
3d6e44bd91
And as discussed on IRC, for the sake of API consistency (and we'll eventually need it), also del_full() for the text filters.
...
And since I'm there, some documentation.
SVN revision: 54003
2010-10-29 18:15:09 +00:00
Tiago Rezende Campos Falcao
fd1c8603ee
Removing dead assignment.
...
Reported in:
http://people.profusion.mobi/~lfelipe/static_analysis/efl/efl-53990/eina/2010-10-29-1/report-w3Z1oM.html#EndPath
SVN revision: 53999
2010-10-29 17:19:19 +00:00
Tiago Rezende Campos Falcao
1e78927ed1
Remove possivle null pointer.
...
Reported in:
http://people.profusion.mobi/~lfelipe/static_analysis/efl/efl-53990/eina/2010-10-29-1/report-mqFB7z.html#EndPath
SVN revision: 53998
2010-10-29 17:19:15 +00:00
Iván Briano
db43f575ef
B-B-B-B-BETA BREAKER!
...
As for Evas callbacks, let's have a del_full() version for the Edje signals.
SVN revision: 53997
2010-10-29 17:14:55 +00:00
Cedric BAIL
61bb247e13
* eio: oops forgotten file.
...
SVN revision: 53990
2010-10-29 13:06:58 +00:00
Cedric BAIL
09d09fe0ce
* eio: inline accessor.
...
SVN revision: 53988
2010-10-29 12:58:04 +00:00
Carsten Haitzler
e0e6020902
work on fixing up a font "leak". its disabled via returns in funcs -
...
but also added in 24bit unicode support. needed for unicode v6
absolutely.. so we can have the pile of poo char work.
SVN revision: 53987
2010-10-29 12:55:42 +00:00
Cedric BAIL
9b279fa367
* eio: break Eio error callback API to match the rest of the API.
...
SVN revision: 53986
2010-10-29 12:36:43 +00:00
Iván Briano
4cd1f2ff09
I'm not drunk, I swear.
...
SVN revision: 53983
2010-10-29 11:17:25 +00:00
Vincent Torri
a2a90c6131
* src/lib/Evil.h:
...
define offsetof for Windows CE
SVN revision: 53982
2010-10-29 08:37:25 +00:00
Mike Blumenkrantz
0ce8be2500
update
...
SVN revision: 53981
2010-10-29 07:47:17 +00:00
Mike Blumenkrantz
e4439fb0c6
add a sweet DBG logging function for gnutls because logging info rules
...
SVN revision: 53980
2010-10-29 04:31:16 +00:00
Mike Blumenkrantz
c469c5bddf
comment out all psk code since I haven't implemented it yet, fix gnutls servers (how the hell did it break?????)
...
SVN revision: 53979
2010-10-28 23:51:08 +00:00
Mike Blumenkrantz
4ca9db7909
a little bit of reformatting, be explicit with dhp allocation, and add server verification for client certs (apparently I was off my cut and paste game that day)
...
SVN revision: 53974
2010-10-28 18:25:35 +00:00
Mike Blumenkrantz
446c27ac31
remove dead code
...
SVN revision: 53973
2010-10-28 18:24:22 +00:00
Eduardo de Barros Lima
454f896043
Ecore: Decide whether library will be built or not in upper level
...
As requested by vtorri. :D
SVN revision: 53967
2010-10-28 16:37:41 +00:00
Cedric BAIL
feffc8fd02
* eio: more doxy fix.
...
SVN revision: 53966
2010-10-28 16:09:17 +00:00
Mike Blumenkrantz
a09f61a9f8
remove unnecessary ifdef
...
SVN revision: 53965
2010-10-28 16:07:47 +00:00
Cedric BAIL
b519dad7b4
* eio: fix doc.
...
SVN revision: 53964
2010-10-28 15:57:48 +00:00
Cedric BAIL
c0cf78da54
* eio: add small helper.
...
SVN revision: 53962
2010-10-28 14:50:24 +00:00
Mike Blumenkrantz
b40a8e7efe
wnen I said gnutls on my last commit, I really meant openssl. but when I say gnutls on this commit, I mean gnutls. really.
...
SVN revision: 53961
2010-10-28 14:48:25 +00:00
Mike Blumenkrantz
9e5e01219c
add more gnutls info for dhp generation so you can tell if it ever stops
...
SVN revision: 53959
2010-10-28 14:07:47 +00:00
Mike Blumenkrantz
3638b837cc
only set openssl verify when needed to avoid some handshake errors
...
SVN revision: 53955
2010-10-28 13:15:36 +00:00
Cedric BAIL
acdb4588f4
* ecore: reduce strdup call from ecore_file, but this file need
...
much more love !
SVN revision: 53953
2010-10-28 11:31:30 +00:00
Mike Blumenkrantz
9daab48ec2
fix some random error cases where events would fire too fast and cause a segv
...
SVN revision: 53952
2010-10-28 10:59:30 +00:00
Carsten Haitzler
9fe4dfe9b3
put in some disabled cache dump dbg.
...
SVN revision: 53949
2010-10-28 10:00:22 +00:00
Cedric BAIL
2794a9afc9
* eina: fix usage of eina_file_*ls in thread.
...
SVN revision: 53948
2010-10-28 09:59:27 +00:00
Carsten Haitzler
788a3357e9
dont free null ptrs eh?
...
SVN revision: 53944
2010-10-28 03:46:52 +00:00
Carsten Haitzler
c3ffeee9e1
ecore_x -> add mapping change event for when key/pointer/modifier
...
mappings change (xmodmap or kbd layout change).
fix other events to have proper eina_bool too and enums
also remove already disabled old unimplemented events commented out.
SVN revision: 53942
2010-10-28 00:32:43 +00:00
Mike Blumenkrantz
3830d9d118
forgot a return statement
...
SVN revision: 53938
2010-10-27 20:56:00 +00:00
Mike Blumenkrantz
de31d29f65
hmmm actually this is probably the better way to fix it with maximum laziness
...
SVN revision: 53937
2010-10-27 20:52:36 +00:00
Mike Blumenkrantz
d9d3d63f42
fix potential crash when someone specifies a weird/nonexistent ssl type
...
SVN revision: 53936
2010-10-27 20:51:09 +00:00
Mike Blumenkrantz
d5c4e58535
fix some warnings with --disable-curl
...
SVN revision: 53935
2010-10-27 20:34:36 +00:00
Cedric BAIL
e27a2a14a0
* ecore: don't expose Ecore_Evas internal magic outside.
...
SVN revision: 53930
2010-10-27 17:42:30 +00:00
Cedric BAIL
a5abd3d320
* eio: add eio_file_ls() tutorial.
...
SVN revision: 53915
2010-10-27 12:30:12 +00:00
Sebastian Dransfeld
34cecc6810
We always require gnutls >= 2.10
...
SVN revision: 53911
2010-10-27 07:09:16 +00:00
Mike Blumenkrantz
b8eee27786
require gnutls 2.10.2 since earlier versions don't work
...
vtorri check me on this plz
SVN revision: 53910
2010-10-27 06:31:27 +00:00
Carsten Haitzler
d3233bd67c
fix ecore-evas to use stride return for buffers.
...
SVN revision: 53909
2010-10-27 04:52:54 +00:00
Carsten Haitzler
cb7268cbac
formatting.
...
SVN revision: 53908
2010-10-27 00:03:49 +00:00
Carsten Haitzler
3aee5f8bc0
make gles autodetect work.
...
SVN revision: 53907
2010-10-27 00:00:52 +00:00
Carsten Haitzler
b0053e86fd
stricter header checking.
...
SVN revision: 53906
2010-10-26 23:37:28 +00:00
Carsten Haitzler
555d85033c
more complete gl auto-checking in configure.ac
...
SVN revision: 53905
2010-10-26 23:31:58 +00:00
Carsten Haitzler
c5661c4471
and that tga entry too
...
SVN revision: 53890
2010-10-26 08:29:39 +00:00
Carsten Haitzler
ef332fcf44
forgot tga loader in static list
...
SVN revision: 53889
2010-10-26 08:28:12 +00:00
Carsten Haitzler
5baaab8f35
display tga loader enabled status
...
SVN revision: 53888
2010-10-26 08:22:33 +00:00
Carsten Haitzler
3a568d6fd4
fmting.
...
SVN revision: 53887
2010-10-26 07:00:26 +00:00
Carsten Haitzler
381728fb86
forgot to allow bmp loader to be static.
...
SVN revision: 53885
2010-10-26 02:55:56 +00:00
Sebastian Dransfeld
1a12537dfd
delay deletion of non valid themes
...
We need to delay deletion of non valid themes until all possible search
dirs are scanned. In Ubuntu 10.10 XDG_DATA_DIRS lists /usr/local/share
before /usr/share, so when searching for hicolor /usr/local/share is
dropped as a valid dir although it exists as it does not contain an
index.theme file.
SVN revision: 53882
2010-10-25 20:20:41 +00:00
Cedric BAIL
9fa3379bf9
* ecore: make Ecore_File.h match others EFL headers.
...
SVN revision: 53869
2010-10-25 13:08:40 +00:00
Cedric BAIL
2ee5adb4f8
* edje: remove white space.
...
SVN revision: 53864
2010-10-25 12:39:10 +00:00
Cedric BAIL
b086f94813
* edje: remove possible case of segv on low mem.
...
SVN revision: 53863
2010-10-25 12:38:04 +00:00
Cedric BAIL
4d36ee36e2
* eina: make eina_file_ls and eina_file_direct_ls container be DIR*.
...
SVN revision: 53862
2010-10-25 12:25:24 +00:00
Carsten Haitzler
541394175a
fix tasn bug++
...
SVN revision: 53860
2010-10-25 11:56:20 +00:00
Carsten Haitzler
3a9d3268d2
fix warnings in async render code.. and well.. warn about it - it
...
crashes for me in expedite with 4 cores on x86 at random points. looks
like it's bitrotting. though it was relatively tentative to begin with.
SVN revision: 53856
2010-10-25 11:27:17 +00:00
Tom Hacohen
79ec0e7975
Evas font-engine: Silence gcc about a possible use of unitialized value which can't really happen. Add parenthesis where needed.
...
SVN revision: 53855
2010-10-25 11:24:25 +00:00
Carsten Haitzler
91946c9430
unsigned INT!
...
SVN revision: 53853
2010-10-25 10:41:36 +00:00
Cedric BAIL
ea2cfb0d31
* ecore: always check for func_cancel being not NULL before using it.
...
Reported by Hugo Camboulive <hugo.camboulive@gmail.com>.
SVN revision: 53851
2010-10-25 09:39:00 +00:00
Carsten Haitzler
2a9c976ec0
only set swap interval if it changes for egl - and dont waitgl if swap
...
native is available.
SVN revision: 53849
2010-10-25 07:22:43 +00:00
Carsten Haitzler
ba0a5a6516
add file from andre.
...
SVN revision: 53847
2010-10-25 04:10:34 +00:00
André Ribes
38c5254494
From: André Ribes <andre.ribes@gmail.com>
...
Hi all, this is a patch to use pkg-config for edje_cc path on ethumb. Is it ok
for you ?
Best regards,
André
SVN revision: 53846
2010-10-25 04:10:19 +00:00
Raphael Kubo da Costa
a07b93ab49
From: Raphael Kubo da Costa <kubo@profusion.mobi>
...
This signature change follows libcurl's behaviour more closely:
CURLOPT_POSTFIELDSIZE expects a long, and a value of -1 means that
content length calculation is forwarded to libcurl, which performs a
strlen() on CURLOPT_POSTFIELD.
SVN revision: 53845
2010-10-25 02:53:06 +00:00
Carsten Haitzler
57b70bdb14
put in special known "save native" case to avoid needing the env var.
...
SVN revision: 53844
2010-10-25 01:57:48 +00:00
Gustavo Sverzut Barbieri
720e3827bb
fix static modules build, remove useless checks.
...
- custom pipelines are gone, remove from src/lib/Makefile.am
- no need to check for ffmpeg/cdda anymore, they are handled by playbin2
SVN revision: 53837
2010-10-24 16:39:42 +00:00
Cedric BAIL
59671af073
* eina: improve eina_rbtree doc to please discomfitor.
...
SVN revision: 53835
2010-10-24 15:29:23 +00:00
Carsten Haitzler
5bf2fbcc63
make sure they are extern fn pointers
...
SVN revision: 53831
2010-10-24 13:30:27 +00:00
Tom Hacohen
9a89173df6
Evas font-engine: Reverted my hack in 53828 because cedric already implemented clipping to object geometry.
...
SVN revision: 53830
2010-10-24 12:28:36 +00:00
Tom Hacohen
b705c2c038
Evas font-engine: Hacked around a wrong setting of clipping in textblock. - Email in ML will soon follow.
...
SVN revision: 53828
2010-10-24 10:59:52 +00:00
Fabiano Fidêncio
76e6a7fac6
Remove warnings from evas_preload
...
Use EINA_INLIST_CONTAINER_GET instead of cast to
(Evas_Preload_Pthread_Worker*) to get eina_inlist_remove's return.
This works even if the first field of Evas_Preload_Pthread_Worker is no
longer a EINA_INLIST
Patch by: Fabiano Fidêncio <fabianofidencio@gmail.com>
SVN revision: 53826
2010-10-23 22:33:33 +00:00
Gustavo Sverzut Barbieri
be4836a118
valgrind support is now automatic, make usage clear at summary
...
SVN revision: 53823
2010-10-23 21:03:11 +00:00
Gustavo Sverzut Barbieri
a528a88fe0
fix amalgamation build
...
SVN revision: 53821
2010-10-23 20:57:08 +00:00
Vincent Torri
f78379b4d0
[ecore] remove messages about ecore_time on Windows
...
SVN revision: 53820
2010-10-23 19:25:09 +00:00
Cedric BAIL
e199293a56
* eina: remove unecessary free.
...
SVN revision: 53817
2010-10-23 17:56:48 +00:00
Vincent Torri
f9da29e6a6
put EFL_DEBUG_THREADS inside EFL_HAVE_POSIX_THREADS
...
SVN revision: 53816
2010-10-23 17:17:03 +00:00
Cedric BAIL
4b1e2abc23
* eina: improve threads and debugging support in one big mempool.
...
SVN revision: 53815
2010-10-23 16:56:36 +00:00
Vincent Torri
32cf20c60e
[emotion] allow externals to be built on Windows
...
SVN revision: 53814
2010-10-23 14:04:46 +00:00
Vincent Torri
1090b24303
[emotion] use ecore_getopt
...
SVN revision: 53813
2010-10-23 14:03:30 +00:00
Vincent Torri
c7c886ea2c
[ecore-file] use function pointers for callbacks
...
SVN revision: 53811
2010-10-23 11:33:56 +00:00
Vincent Torri
259b702319
[ecore-file] fix doc
...
SVN revision: 53810
2010-10-23 11:05:36 +00:00
Carsten Haitzler
8055b915b7
windows mutex shutdown correctness++
...
SVN revision: 53801
2010-10-23 07:52:51 +00:00
Mike Blumenkrantz
0c27fd1a29
ecrustify testing: looked good so I'm committing for other people to review as well
...
SVN revision: 53800
2010-10-23 06:41:45 +00:00
Carsten Haitzler
8074415ffc
slight mistake - trash cleanup on shutdown didnt null out base
...
SVN revision: 53797
2010-10-23 04:40:30 +00:00
Carsten Haitzler
51e3cd6419
lets lock del too eh?
...
SVN revision: 53796
2010-10-23 04:36:52 +00:00
Carsten Haitzler
9c15e9abf7
bug exposed by cedric's leak and then my fix... :)
...
SVN revision: 53795
2010-10-23 04:36:32 +00:00
Carsten Haitzler
7c835c0efb
aaaah more bad cedric ... eh? :)
...
SVN revision: 53794
2010-10-23 03:51:12 +00:00
Carsten Haitzler
222c59ba12
cedric.. has been a bad boy. cleaning up some of his mess. still have
...
a leak somewhere. very very slow now.
SVN revision: 53793
2010-10-23 03:45:06 +00:00
Mike Blumenkrantz
7d03bcd110
3 hours and a lot of bugfixing later, uncrustify can now align the * for function prototypes
...
SVN revision: 53781
2010-10-22 19:58:49 +00:00
Vincent Torri
640dc89d1b
[ecore] fix compilation when pthread is not available
...
SVN revision: 53777
2010-10-22 17:39:25 +00:00
Mike Blumenkrantz
cb4e0c8a75
this is the second test of my new uncrustify+config
...
*all struct members are aligned and spaced
*all post-function macros are force-spaced
*all post-function macros are parsed
*all macro definitions are backslash aligned
SVN revision: 53775
2010-10-22 17:30:54 +00:00
Vincent Torri
38f3d012d6
[evil] use our own dirent structure and implementation instead of
...
mingw one.
SVN revision: 53773
2010-10-22 16:47:28 +00:00
Vincent Torri
9c5ce8345e
[eio] add check on some functions (will be used later) and
...
add native win32 mutex code.
Question: with pthread, if a mutex is initialized with
PTHREAD_MUTEX_INITIALIZER, should it be destroyed with
pthread_mutex_destroy() ?
SVN revision: 53772
2010-10-22 16:44:30 +00:00
Cedric BAIL
318a56c004
* eio: fix eio.pc
...
SVN revision: 53762
2010-10-22 11:54:54 +00:00
Carsten Haitzler
d3a897bb54
allow evas gl engine skipping wait native if known to be safe.
...
SVN revision: 53760
2010-10-22 08:17:37 +00:00
Mike Blumenkrantz
99ae8c89e4
backporting missed this, nice catch fidencio
...
SVN revision: 53755
2010-10-21 23:46:11 +00:00
Mike Blumenkrantz
04f30402ad
add extra filter from find_by_type to watches
...
SVN revision: 53752
2010-10-21 21:20:45 +00:00
Mike Blumenkrantz
71ec1ec5a4
backport some stuff from eeze 1.1:
...
lots of formatting cleanups
move udev extern into private header
another filter added to find_by_type to avoid some disks that randomly crop up with MOUNTABLE
SVN revision: 53745
2010-10-21 20:00:15 +00:00
Mike Blumenkrantz
ef1b10734e
no need to use get property when there are reasonable simple functions
...
SVN revision: 53729
2010-10-21 18:50:09 +00:00
Vincent Torri
c2d941930c
[eio] check if threads, grp.h and fchmod() are available
...
SVN revision: 53723
2010-10-21 17:51:21 +00:00
Vincent Torri
ab84f4da58
[eio] _GNU_SOURCE already defined in config.h
...
SVN revision: 53721
2010-10-21 17:18:35 +00:00
Kim Woelders
74fdc27f6d
Fix warning.
...
SVN revision: 53719
2010-10-21 15:53:46 +00:00
Tom Hacohen
aecc018012
Edje entry: Fixed _edje_entry_imf_event_delete_surrounding_cb to actually delete, which it wasn't doing. Patch by Jihoon Kim.
...
SVN revision: 53709
2010-10-21 08:23:45 +00:00
Vincent Torri
600053d7a9
[eio] improve documentation layout and add a tutorial for
...
eio_dir_copy()
SVN revision: 53704
2010-10-21 05:03:23 +00:00
Sebastian Dransfeld
736dbfed46
store OnlyShowIn and NotShowIn in struct
...
SVN revision: 53691
2010-10-20 20:39:54 +00:00
Sebastian Dransfeld
423892f7cd
use EINA_LIST_FREE for list deletion
...
SVN revision: 53690
2010-10-20 20:39:38 +00:00
Sebastian Dransfeld
b2ecad6a06
simplify list deletion
...
use eina_list_free instead of removing one and one element
SVN revision: 53689
2010-10-20 20:39:19 +00:00
Vincent Torri
3a5d43ea9c
[eio] reorganize code like eina, clean up doc
...
SVN revision: 53688
2010-10-20 19:17:30 +00:00
Vincent Torri
6b588fbef6
[eio] exclude eio_private.h from the doc
...
SVN revision: 53687
2010-10-20 17:57:17 +00:00
Vincent Torri
964ce60666
[eio] take into account eio.dox
...
SVN revision: 53686
2010-10-20 17:54:27 +00:00
Bruno Dilly
65f3d3f4c8
Add missing AUTHORS
...
Description of changes / revisions (not all of them, I just picked some to
explain the names inclusions)
bdilly
Bruno Dilly <bdilly@profusion.mobi>
edbus -> r42081, r39884, r44581, r40463
python-elementary -> r52765, r52389
edje -> r46548, r49242
editje -> r52520
fidencio
Fabiano Fidêncio fidencio@profusion.mobi
elementary / python-elementary -> fix elm_<widget>_{icon,content}_set - r49706;
add externals - r{47649,47647,47645}
edje / python-edje -> lot of work on edje_edit
glima
Gustavo Lima Chaves <glima@profusion.mobi>
elementary -> added widgets
edje -> lot of work on edje_edit
helen
Helen Fornazier <helen.fornazier@profusion.mobi>
elementary -> elementary key events on widgets
editje -> undo / redo
jprvita
João Paulo Rechi Vita <jprvita@profusion.mobi>
e_dbus-> r47399 , r47398, r47397, r47336, r47330
padovan
Gustavo F. Padovan <padovan@profusion.mobi>
e_dbus-> r46365-r46373, r47114-r47119
SVN revision: 53682
2010-10-20 16:56:48 +00:00
Cedric BAIL
06ea9c415d
* eio: add eio_file_chmod and eio_file_chown.
...
SVN revision: 53678
2010-10-20 16:42:45 +00:00
Christopher Michael
534c5d617d
Fix doxy typo.
...
SVN revision: 53677
2010-10-20 16:18:52 +00:00
Cedric BAIL
da9d9f4e89
* eio: improve doc.
...
SVN revision: 53673
2010-10-20 14:44:45 +00:00
Carsten Haitzler
c71c55c38c
patch from mike to fix kernel issue with closed fd's+ epoll to re-init
...
epoll fd set. also fix "WARN->WRN and no \n in the patch.
SVN revision: 53672
2010-10-20 14:21:19 +00:00
Carsten Haitzler
0bad021252
from mike:
...
Fix a build issue with both epoll and g_main_loop()
SVN revision: 53671
2010-10-20 14:18:23 +00:00
Carsten Haitzler
31458bd882
patch from mike - fix epoll on fork thing.
...
This is an attempt to fix the epoll/fork() issue reported to me where
we end up with a single epoll fd shared between two processes after a
fork() in E.
I've tested with elementary test in epoll and non-epoll combinations,
and all appears to be well. Please check it solves the issue you saw,
and reformat the code as you see fit... ;-)
SVN revision: 53670
2010-10-20 14:15:56 +00:00
Carsten Haitzler
9817dfe5a5
note -= we may leak display struct here...
...
SVN revision: 53668
2010-10-20 14:10:55 +00:00
Carsten Haitzler
2e395b8605
fix shutdown - clear up has entrie handles.
...
SVN revision: 53667
2010-10-20 13:59:23 +00:00
Carsten Haitzler
6199da8d8a
fix doc s!
...
SVN revision: 53665
2010-10-20 13:54:01 +00:00
Cedric BAIL
ff69a72f47
* eio: add eio_dir_unlink.
...
SVN revision: 53664
2010-10-20 13:48:13 +00:00
Cedric BAIL
80cbbc23a7
* eio: more doxy fix.
...
SVN revision: 53658
2010-10-20 12:20:06 +00:00
Cedric BAIL
ab4a53f091
* eio: add eio_dir_move.
...
SVN revision: 53657
2010-10-20 12:09:58 +00:00
Cedric BAIL
10ff95e654
* eio: small doxy fix.
...
SVN revision: 53656
2010-10-20 12:08:56 +00:00
Tom Hacohen
7c586714ef
Edje entry: Init preedit_len on focus out. Rename 'composition' to 'preedit' in the preedit handling. Patch by Jihoon Kim.
...
SVN revision: 53651
2010-10-20 10:34:26 +00:00
Tom Hacohen
ed649440b8
Evas textblock: Fixed docs. Patch by Jihoon Kim.
...
SVN revision: 53650
2010-10-20 10:30:02 +00:00
Vincent Torri
3382c0d596
the gstreamer backend uses now gstreamer playbin2 element to
...
create automatically the pipeline. The code is simpler and
there is no need of the specific pipelines anymore.
SVN revision: 53649
2010-10-20 07:59:20 +00:00
Vincent Torri
2d28628c95
API break: emotion_object_file_set() returns a boolean, now.
...
SVN revision: 53648
2010-10-20 07:55:20 +00:00
Iván Briano
02dced207e
Revert the changes on ecore_x, seems not needed and break composite
...
SVN revision: 53617
2010-10-19 13:56:17 +00:00
Cedric BAIL
0548bfc394
* emotion: vlc backend is not in a good shape, disable by default.
...
Enable it only if you want to fix it.
SVN revision: 53598
2010-10-19 12:04:01 +00:00
xcomputerman
b59fa21d74
Better.
...
SVN revision: 53584
2010-10-18 23:02:02 +00:00
Iván Briano
bab8d2d0cd
Use event_win when it exists to match source of events
...
I don't expect anything to break, but if mouse or keyboard events suddenly
disappear, feel free to revert this patch while blaming cedric or discomfitor.
SVN revision: 53583
2010-10-18 21:50:41 +00:00
xcomputerman
6c2545adc7
Fix compile for gl_sdl engine, now builds again
...
SVN revision: 53579
2010-10-18 19:17:59 +00:00
Sebastian Dransfeld
38f1292466
Check for gnutls >= 2.6
...
SVN revision: 53578
2010-10-18 18:28:11 +00:00
Cedric BAIL
515f06978b
* ecore: time to cleanup ecore_con_url time.
...
Patch by Patch by Raphael Kubo da Costa <kubo@profusion.mobi>
As discussed on the development mailing list, we should accept a
double instead of a time_t for consistency with the rest of the API.
Some apidox has been added too, and as a result
ECORE_CON_URL_TIME_LASTMOD has been removed, since it does not make
much sense (it is an HTTP response header).
SVN revision: 53572
2010-10-18 16:39:12 +00:00
Cedric BAIL
7100d4ac62
* ecore: remove now useless structure.
...
Patch by Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53570
2010-10-18 13:49:06 +00:00
Cedric BAIL
313e855af5
* ecore: proper protection of newer constant.
...
SVN revision: 53567
2010-10-18 13:11:25 +00:00
Cedric BAIL
680fa431b3
* ecore: remove ecore_con_url_http_post_send as it expose CURL
...
API and is not useful to someone.
SVN revision: 53566
2010-10-18 12:52:46 +00:00
Carsten Haitzler
18f7762fc0
make sure we have undefed stuff
...
SVN revision: 53562
2010-10-18 05:09:30 +00:00
Carsten Haitzler
b0132ddaa0
experimental.
...
SVN revision: 53561
2010-10-18 04:53:31 +00:00
Carsten Haitzler
d11662c09c
note that its experiemntal
...
SVN revision: 53560
2010-10-18 04:52:11 +00:00
Davide Andreoli
de610ab738
fix "doc", also get_state() exists
...
SVN revision: 53549
2010-10-18 00:09:07 +00:00
Vincent Torri
7f7561c8a2
delete libtool copied files on maintainer-clean rule
...
SVN revision: 53512
2010-10-17 07:11:10 +00:00
Vincent Torri
1236bd82aa
delete libtool copied files on maintainer-clean rule
...
SVN revision: 53511
2010-10-17 07:07:46 +00:00
Vincent Torri
678bca7c1e
space --
...
SVN revision: 53510
2010-10-17 07:06:47 +00:00
Vincent Torri
a17c58d0b0
improve doc layout
...
SVN revision: 53509
2010-10-17 07:03:28 +00:00
Mike Blumenkrantz
58f5409b49
fix shutdown order too
...
SVN revision: 53507
2010-10-17 04:54:36 +00:00
Mike Blumenkrantz
395970c40c
update failure order
...
SVN revision: 53505
2010-10-17 04:48:39 +00:00
Mike Blumenkrantz
b149ef3a37
typedef function pointer
...
SVN revision: 53500
2010-10-16 23:02:35 +00:00
Mike Blumenkrantz
7ec6b64af8
include ecore
...
SVN revision: 53499
2010-10-16 23:01:33 +00:00
Mike Blumenkrantz
bac6759774
init ecore
...
SVN revision: 53498
2010-10-16 22:56:44 +00:00
Iván Briano
1277d5b855
Dead code bye bye
...
SVN revision: 53497
2010-10-16 21:32:08 +00:00
Mike Blumenkrantz
f1d884900b
that's what I wanted to do, fix function
...
SVN revision: 53495
2010-10-16 20:03:36 +00:00
Mike Blumenkrantz
51aad7ad45
revert obviously wrong non-typo fix
...
I blame cold meds
SVN revision: 53494
2010-10-16 19:59:43 +00:00
Mike Blumenkrantz
95bbf40398
fix obvious typo which breaks devpath->syspath
...
SVN revision: 53493
2010-10-16 19:57:21 +00:00
Mike Blumenkrantz
bca689359d
designate udev color only
...
SVN revision: 53482
2010-10-16 04:45:23 +00:00
Mike Blumenkrantz
a6af8ecfd1
combine private headers
...
SVN revision: 53481
2010-10-16 04:42:34 +00:00
Mike Blumenkrantz
6614589c34
change internal log dom variable name
...
SVN revision: 53480
2010-10-16 04:38:11 +00:00
Mike Blumenkrantz
73e8abd5d9
handle some error conditions better to avoid segvs, add a little bit of info on watch creation failure, fix some return types to bools, clean up formatting failures
...
SVN revision: 53479
2010-10-16 04:18:26 +00:00
Mike Blumenkrantz
496e6350b2
giant doxy cleanup
...
SVN revision: 53478
2010-10-16 03:57:54 +00:00
Christopher Michael
50101673d4
Attempting to track a bug in ecore_x_randr_12 where we get a segfault
...
when trying to free the mode_info. Not much functional difference with
this commit except that we do not call strndup if the nameLength is
<= 0.
SVN revision: 53477
2010-10-15 23:19:45 +00:00
Mike Blumenkrantz
38c32c19a0
add info when generating dh params so people will know wtf is going on when their app hangs for an hour on startup
...
SVN revision: 53473
2010-10-15 21:31:25 +00:00
Iván Briano
44365ab591
Oh look, I had some docs to commit and forgot about them.
...
SVN revision: 53450
2010-10-15 13:24:51 +00:00
Carsten Haitzler
8be0e4590e
remove changes in case developer dumber than expected?
...
:) (aagh was most annoying to find this today).
SVN revision: 53437
2010-10-15 07:42:29 +00:00
Carsten Haitzler
be7683efbd
you wouldnt believe it if i told you.. but put in a block to disallow
...
move or resize of an obj WHILE in the middle of a move or resize
already - some weird case someone has come up with where this happens
and things like smart clipped's "move relatvie by dx, dy" totally
screw up then. it's a totally unexpected case though. some circular
action has been created that logically shouldn't have existed.
SVN revision: 53434
2010-10-15 05:39:53 +00:00
Mike Blumenkrantz
1df6a75020
make this more explicit in case compiler is dumber than expected?
...
SVN revision: 53431
2010-10-14 22:13:40 +00:00
Rafael Fonseca
5b4996881e
Add valgrind support to one_big mempool.
...
SVN revision: 53428
2010-10-14 19:28:32 +00:00
Rafael Fonseca
9733a55c22
Mark memory as accessable before popping it from stack.
...
When we push a memory to the trash stack we mark it as unaccessable. So we
should mark it as accessible before returning it to the user.
SVN revision: 53427
2010-10-14 19:24:00 +00:00
Rafael Fonseca
4bd0432caf
Just mark memory as freed after actually freeing it.
...
Otherwise valgrind would complain about invalid memory access.
SVN revision: 53426
2010-10-14 19:19:13 +00:00
Cedric BAIL
94fb47d168
* ecore: improve and fix ecore_thread destruction.
...
SVN revision: 53411
2010-10-14 16:45:48 +00:00
Cedric BAIL
5ce901459c
* ecore: don't leak pipe.
...
SVN revision: 53410
2010-10-14 16:45:17 +00:00
Mike Blumenkrantz
513bdc7da1
stop trying to use ssl for local connections
...
SVN revision: 53409
2010-10-14 16:19:17 +00:00
Cedric BAIL
d88f751b16
* evas: prevent possible segv.
...
SVN revision: 53408
2010-10-14 15:52:10 +00:00
Rafael Fonseca
6485492cbe
Make valgrind know about eina mempools.
...
Because mempools generally allocate a big memory area and distribute chunks of
that area to the users, valgrind can not know about logical invalid access. By
using some valgrind macros we can tell valgrind about mempools and which area
can be accessed or not.
To start with I have just done valgrind integration on chained mempool but soon
it will be done for one_big too.
The code below is an example on which valgrind wouldn't complain without this
patch:
@code
#include <Eina.h>
int
main(int argc, char *argv[])
{
int i, *pool[4];
Eina_Mempool *mp;
eina_init();
mp = eina_mempool_add("chained_mempool", "test", NULL, sizeof(int), 4);
for (i = 0; i < 4; i++) {
pool[i] = eina_mempool_malloc(mp, sizeof(int));
*pool[i] = i;
}
printf("Valid mp pointer: pool[0] = %d\n", *pool[0]);
eina_mempool_free(mp, pool[0]);
printf("Freed mp pointer: pool[0] = %d\n", *pool[0]);
for (i = 1; i < 4; i++)
eina_mempool_free(mp, pool[i]);
eina_mempool_del(mp);
eina_shutdown();
return 0;
}
@endcode
SVN revision: 53405
2010-10-14 15:18:15 +00:00
Cedric BAIL
6d6f5c7360
* AUTHORS: don't forget to blame T_UNIX for his work on xrandr.
...
SVN revision: 53403
2010-10-14 14:49:49 +00:00
Cedric BAIL
921c1a8c87
* evas: force the update to only affect the currently processed area.
...
WARNING: PLEASE REVIEW THAT PATCH !
SVN revision: 53402
2010-10-14 14:41:13 +00:00
Cedric BAIL
39a6e2df5a
* eina: use pthread_equal.
...
SVN revision: 53400
2010-10-14 14:17:48 +00:00
Cedric BAIL
c7245e24ed
* eina: fix amalgamation build.
...
SVN revision: 53392
2010-10-14 11:07:10 +00:00
Davide Andreoli
740e1626a2
The daily edje example: EXTERNAL elm Panes.
...
SVN revision: 53391
2010-10-14 09:21:12 +00:00
Tom Hacohen
958b6c7569
Edje entry: Fixed a memory leak. Removed an unwanted selection clear, and renamed preedit strings functions to have a more adequate name. - Patch by Jihoon Kim.
...
SVN revision: 53390
2010-10-14 07:50:32 +00:00
Carsten Haitzler
6debefec1c
fix stride - again. but no one noticed this one ... yet :)
...
SVN revision: 53388
2010-10-14 03:21:20 +00:00
Lucas De Marchi
0fccfcb4cf
Fix bug in evas_smart_cb_descriptions_fix.
...
The last element of descriptions array was always removed.
By: Otavio Pontes <otavio@profusion.mobi>
SVN revision: 53379
2010-10-13 19:40:11 +00:00
Vincent Torri
4603fb6ecc
remove useless file (copied when autogen.sh is run)
...
SVN revision: 53377
2010-10-13 19:06:51 +00:00
Mike Blumenkrantz
addc8e47ed
fix for new udev sigh
...
SVN revision: 53375
2010-10-13 18:56:36 +00:00
Mike Blumenkrantz
4e6e726145
hilarious typo that breaks the universe is now fixed
...
SVN revision: 53373
2010-10-13 18:34:03 +00:00
Cedric BAIL
f3b720812e
* e, eio: fix ecore_thread_run breakage.
...
SVN revision: 53371
2010-10-13 17:46:02 +00:00
Cedric BAIL
25e84c7f3d
* ecore: fix possible race. It also make ecore_thread_run
...
match ecore_thread_feedback_run better.
NOTE: I know it breaks API/ABI compatibility for that call,
but that's the only sane solution I could found.
SVN revision: 53370
2010-10-13 17:45:07 +00:00
Cedric BAIL
75577ee618
* eio: remove unecessary call.
...
SVN revision: 53365
2010-10-13 16:45:45 +00:00
Cedric BAIL
00c7021fcb
* ecore: turn on and off eina threads support when needed.
...
SVN revision: 53364
2010-10-13 16:44:15 +00:00
Mike Blumenkrantz
e2662d1b7c
2 obscure bugs in one commit:
...
make cert use more overt and set up fd handler before attempting to use it
SVN revision: 53363
2010-10-13 16:40:52 +00:00
Cedric BAIL
7f9845c66f
* eina: make Vincent happy.
...
SVN revision: 53362
2010-10-13 16:30:22 +00:00
Cedric BAIL
f9b8578ea6
* eina: add assert to ease tracking down efl misuse with threads.
...
SVN revision: 53360
2010-10-13 15:35:56 +00:00
Cedric BAIL
625d84003e
* evas: don't use eina_list in thread that's not safe.
...
SVN revision: 53359
2010-10-13 15:22:13 +00:00
Tom Hacohen
5dc604ff78
Evas text: Fixed inset handling.
...
SVN revision: 53357
2010-10-13 14:14:40 +00:00
Tom Hacohen
8d0492fcfd
Evas textblock + font engine: Don't take inset into account when not needed.
...
SVN revision: 53353
2010-10-13 13:33:59 +00:00
Cedric BAIL
a44992380f
* eina: easy speed improvement by reducing operation of mempool.
...
SVN revision: 53349
2010-10-13 12:12:45 +00:00
Cedric BAIL
a1c4588d64
* eio: fix use of ecore_thread_*run.
...
SVN revision: 53348
2010-10-13 10:59:33 +00:00
Cedric BAIL
0e7accd2ba
* eina: don't bench ecore anymore as it's to slow.
...
SVN revision: 53346
2010-10-13 09:34:40 +00:00
Mike Blumenkrantz
aff2d12d35
removal
...
SVN revision: 53344
2010-10-13 08:22:58 +00:00
Gustavo Sverzut Barbieri
c30d8f6af6
init threads as we use them!
...
SVN revision: 53342
2010-10-13 06:14:56 +00:00
Gustavo Sverzut Barbieri
83270f5f45
seems that the other way was not enough.
...
I was still reaching uninitialized usage and it does make sense, as
the parent thread could be postponed until the new is started, then
the scanner/worker thread hits an error (ie: directory permission
denied) and it is cancelled before the main thread had time to get the
thread attribution (common->thread).
I'd like someone to look at it. Probably this is NOT the right way to
fix. Likely what we should do is send a "ready! start working" command
from the main thread to the worker thread and avoid such thing.
==5848== Conditional jump or move depends on uninitialised value(s)
==5848== at 0x42808CD: ecore_thread_cancel (ecore_thread.c:534)
==5848== by 0x4238558: eio_file_thread_error (eio_single.c:35)
==5848== by 0x42368FC: _eio_file_direct_heavy (eio_file.c:78)
==5848== by 0x42800F3: _ecore_feedback_job (ecore_thread.c:247)
==5848== by 0x4280398: _ecore_thread_worker (ecore_thread.c:317)
==5848== by 0x41FE16AE: start_thread (in /lib/libpthread-2.11.2.so)
==5848== by 0x41F3295D: clone (in /lib/libc-2.11.2.so)
==5848== Uninitialised value was created by a heap allocation
==5848== at 0x400793F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==5848== by 0x4237991: eio_file_direct_ls (eio_file.c:566)
==5848== by 0x8051C81: ephoto_directory_thumb_add (ephoto_directory_thumb.c:131)
==5848== by 0x804D4AB: _ephoto_thumb_dir_icon_get (ephoto_thumb_browser.c:75)
==5848== by 0x405F4C8: _item_realize (elm_gengrid.c:807)
==5848== by 0x405FE77: _item_place (elm_gengrid.c:980)
==5848== by 0x40610F6: _pan_calculate (elm_gengrid.c:1199)
==5848== by 0x418CA38: evas_call_smarts_calculate (evas_object_smart.c:843)
==5848== by 0x41B23B2: evas_render_updates_internal (evas_render.c:971)
==5848== by 0x41B3DA1: evas_render_updates (evas_render.c:1414)
==5848== by 0x42E4550: _ecore_evas_x_render (ecore_evas_x.c:406)
==5848== by 0x42DDD2C: _ecore_evas_idle_enter (ecore_evas.c:47)
SVN revision: 53340
2010-10-13 05:33:16 +00:00
Gustavo Sverzut Barbieri
d037d75281
fix unitialized error.
...
==17972== Use of uninitialised value of size 4
==17972== at 0x42918DB: ecore_thread_cancel (ecore_thread.c:536)
==17972== by 0x4249558: eio_file_thread_error (eio_single.c:35)
==17972== by 0x42478FC: _eio_file_direct_heavy (eio_file.c:78)
==17972== by 0x42910F3: _ecore_feedback_job (ecore_thread.c:247)
==17972== by 0x4291398: _ecore_thread_worker (ecore_thread.c:317)
==17972== by 0x41FE16AE: start_thread (in /lib/libpthread-2.11.2.so)
==17972== by 0x41F3295D: clone (in /lib/libc-2.11.2.so)
==17972== Uninitialised value was created by a heap allocation
==17972== at 0x400793F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17972== by 0x4248991: eio_file_direct_ls (eio_file.c:566)
==17972== by 0x8050B8E: ephoto_directory_thumb_add (ephoto_directory_thumb.c:127)
==17972== by 0x4061570: _item_realize (elm_gengrid.c:807)
==17972== by 0x4061E27: _item_place (elm_gengrid.c:980)
==17972== by 0x4062875: _pan_calculate (elm_gengrid.c:1199)
==17972== by 0x419DA38: evas_call_smarts_calculate (evas_object_smart.c:843)
==17972== by 0x41C33B2: evas_render_updates_internal (evas_render.c:971)
==17972== by 0x41C4DA1: evas_render_updates (evas_render.c:1414)
==17972== by 0x42F5550: _ecore_evas_x_render (ecore_evas_x.c:406)
==17972== by 0x42EED2C: _ecore_evas_idle_enter (ecore_evas.c:47)
==17972== by 0x428C85F: _ecore_idle_enterer_call (ecore_idle_enterer.c:129)
SVN revision: 53336
2010-10-13 03:56:24 +00:00
Mike Blumenkrantz
a880b29c6e
<discomfitor> ecore_con_url.c: In function 'ecore_con_url_ftp_upload':
...
<discomfitor> ecore_con_url.c:963:14: warning: too few arguments for format
<rakuco> ah, missing a , filename there
<rakuco> can you commit that
SVN revision: 53334
2010-10-13 03:04:53 +00:00
Mike Blumenkrantz
900242104f
unify udev device creation to unclutter and significantly reduce codebase, some minor formatting fixes
...
SVN revision: 53333
2010-10-13 02:53:38 +00:00
Mike Blumenkrantz
b98d451da0
tiny api addition to allow adding a data pointer to a watch
...
SVN revision: 53332
2010-10-13 02:53:35 +00:00
Mike Blumenkrantz
0e74073215
clean up includes and fix caps for log domain
...
SVN revision: 53331
2010-10-13 02:53:33 +00:00
Carsten Haitzler
031f1fecf5
and.. be safe! for funcs so they dont go closing things when they
...
already are.
SVN revision: 53324
2010-10-13 00:37:12 +00:00
Carsten Haitzler
5eeda40f55
if pipe handler deletes the pipe... be safe!
...
SVN revision: 53323
2010-10-13 00:35:09 +00:00
Carsten Haitzler
8cde3d4ba6
ok... bad eio hackers. you know setting things like gnu_source and
...
file_offset_bits .. CHANGES the size of structs like dirent? so if u
do it differently in different c files... u end up with.. GASP
different structs with different sizes! dont do this. unify everything
into eio_private.h so its at least CONSISTENT for eio's internals.
SVN revision: 53322
2010-10-13 00:26:12 +00:00
Davide Andreoli
a9c4cd5be7
The daily edje example: EXTERNAL elementary checks in action.
...
SVN revision: 53316
2010-10-12 21:41:02 +00:00
Cedric BAIL
0d02671e99
* eina: improve chained mempool speed.
...
By removing pthread lock when thread safety is not required.
By not walking over the buffer for nothing.
SVN revision: 53310
2010-10-12 16:53:30 +00:00
Vincent Torri
0304666261
improve doc. Now, cedric, it's up to you :p
...
SVN revision: 53308
2010-10-12 14:59:30 +00:00
Tom Hacohen
96185ffaf5
Edje entry: removed some unwanted commented out code.
...
SVN revision: 53306
2010-10-12 14:13:22 +00:00
Cedric BAIL
26ba1c03e3
* edje: fix signal comming from aliased part.
...
I needed to bump minor file format version, but it will only
change behaviour for people using alias for part and they
couldn't use the signal emitted by them.
SVN revision: 53305
2010-10-12 13:26:18 +00:00
Tom Hacohen
ed83a01ea0
Edje text: Fix text cutting (esipsis) with non-english. evas_object_text_last_up_to_pos returns index, not byte-index.
...
SVN revision: 53304
2010-10-12 12:22:43 +00:00
Cedric BAIL
21b78d18b3
* ecore: fix ecore_fb build.
...
SVN revision: 53303
2010-10-12 11:49:18 +00:00
Tom Hacohen
6193b5e91d
Evas text object: Fixed shaping.
...
SVN revision: 53301
2010-10-12 09:36:58 +00:00
Tom Hacohen
6390f7f88f
Ecore imf: Fixed documentation issues, patch by Jihoo Kim.
...
Fixed typos.
Made ecore_imf_context_preedit_string_get appear in doxygen output.
SVN revision: 53300
2010-10-12 08:59:42 +00:00
Vincent Torri
c5976de2ee
typo
...
SVN revision: 53298
2010-10-12 07:55:45 +00:00
Vincent Torri
9243d767a7
Ecore_Fb doc finished
...
SVN revision: 53297
2010-10-12 07:55:24 +00:00
Vincent Torri
eeb330adc3
fix doxygen warnings
...
SVN revision: 53296
2010-10-12 06:34:31 +00:00
Davide Andreoli
6eb28124cb
Another edje EXTERNAL example, this time make an elementary Anchorblock rotate around in 3D.
...
SVN revision: 53279
2010-10-11 22:51:56 +00:00
Davide Andreoli
9908fe0298
And finally one funny (at least to code) edje example:
...
a super-simple (but full featured) pong game, fully written in embryo,
in the style of the original game.
To run it, like all the other examples, just go in the doc/examples folder and do:
edje_cc embryo_pong.edc && edje_player embryo_pong.edj
Have fun ...beating the ""AI"" is really difficult ;)
SVN revision: 53278
2010-10-11 21:43:19 +00:00
Leandro Pereira
dd5b79eff6
edje: Add get_part_id() to exported Embryo functions.
...
This allows one to calculate a part number in runtime and and use it with
other functions, like get_state() and set_state().
SVN revision: 53277
2010-10-11 21:26:43 +00:00
Lucas De Marchi
fcad2a9244
Check for libcurl's return codes when appropriate.
...
Depending on the option being set by curl_easy_setopt, a return value
different from CURL_OK can be returned (the same applies to curl_multi_*
and CURLM_OK).
This commit checks the return value from those calls and usually
displays an error message with ERR() and returns -- in some cases, an
error is shown but the function does not immediately return.
A few lines of code have also been moved around in order to make
returning from functions as harmless as possible.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53275
2010-10-11 19:13:12 +00:00
Lucas De Marchi
8912b4aa1d
Simplify the checks in ecore_con_url_http_post_send.
...
By checking for the validity of the Ecore_Con_Url struct before anything
else and merging some if's, the code can get much cleaner.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53274
2010-10-11 19:12:26 +00:00
Lucas De Marchi
f39cdf2666
Always use ecore_con_url_ftp_use_epsv_set's parameters.
...
unused_warning--
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53273
2010-10-11 19:12:09 +00:00
Lucas De Marchi
bd92321ff1
Simplify if clause.
...
There is no need for an else here, as the return is the last
instruction.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53272
2010-10-11 19:11:54 +00:00
Lucas De Marchi
c468b8c64b
Fix some indentation problems in ecore_con_url.
...
* Indent blocks inside EINA_LIST_* macros.
* Use sane indentation in ecore_con_url_ftp_upload().
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53271
2010-10-11 19:11:26 +00:00
Lucas De Marchi
b4e6e97808
Add a missing leading underscore to static variables.
...
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53270
2010-10-11 19:11:02 +00:00
Lucas De Marchi
c74eece7d1
Remove erroneus __UNUSED__ mark.
...
data is indeed used by _ecore_con_url_idler_handler.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53269
2010-10-11 19:10:43 +00:00
Vincent Torri
933bac3a3a
add doc support
...
SVN revision: 53265
2010-10-11 17:18:39 +00:00
Gustavo Sverzut Barbieri
15f8b5101d
show group name when it is auto-discovered as well.
...
SVN revision: 53264
2010-10-11 15:10:34 +00:00
Cedric BAIL
d2736c4d66
ecore: return more information on pipe_read error.
...
SVN revision: 53263
2010-10-11 13:27:03 +00:00
Cedric BAIL
cb8d2cf2f9
* eio: improve allocation code for eio_file_direct_ls.
...
SVN revision: 53262
2010-10-11 12:40:20 +00:00
Carsten Haitzler
197fa433cb
fix clip bug.
...
SVN revision: 53261
2010-10-11 09:53:52 +00:00
Carsten Haitzler
997acfa3a5
focus objcet we play
...
SVN revision: 53260
2010-10-11 08:30:17 +00:00
Carsten Haitzler
e95ad0f97c
bah - removed snprintf.
...
SVN revision: 53259
2010-10-11 07:31:12 +00:00
Carsten Haitzler
f1ec894769
fix inlined fonts again.
...
SVN revision: 53258
2010-10-11 07:24:46 +00:00
Carsten Haitzler
1cae896bba
delay comp setup until show. (and unset on hide)
...
SVN revision: 53256
2010-10-11 06:28:01 +00:00
Carsten Haitzler
66771ce7f2
avoid possible seg if accessing video dat for convert before its
...
decided and set.
SVN revision: 53246
2010-10-10 23:39:32 +00:00