Gustavo Sverzut Barbieri
9e80a086f6
Add and use eina_stringshare_ref().
...
This is a faster "add", if we know we're using a shared string we know
the node without any need to search it, just increment reference and
exit.
SVN revision: 37458
2008-11-04 16:25:12 +00:00
Gustavo Sverzut Barbieri
25c58aefef
emotion: set default volume to 80%.
...
SVN revision: 37454
2008-11-04 11:48:19 +00:00
Carsten Haitzler
9705e3c741
hmmm after some talking - for now put the transform patch on hold - we need
...
tyo fix up some of these breaks first and there isn't a lot of time devoted
to this. so revert this. it's in svn history so we can dig it out any time we
like.
SVN revision: 37453
2008-11-04 09:19:35 +00:00
Vincent Torri
d475a28d93
* src/lib/Evil.h:
...
* src/lib/evil_stdio.h:
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
overload the stat() function for native Windows CE platform.
move pipe() and fopen() definitions to their own header files
SVN revision: 37452
2008-11-04 07:53:43 +00:00
Carsten Haitzler
3e984fee34
jose's transform patches. some things to note:
...
1. nearest scaling is now broken - it's always linear interpolation. this
will lead to slowdowns. i need to fix this - a must.
2. i think it's time i put in a transformed image cache that can cache an
image object at a transform (and share it) automatically.
3. transforms in non-software-engines will not work - broken. need to at
least do xrender and gl engines.
any volunteers to help?
SVN revision: 37447
2008-11-03 22:50:54 +00:00
Peter Wehrfritz
f0129584b5
take the right patch for ecore_pipe. I moved nbytes back to unsigned int, from int. Was there a reason why you changed it to a signed integer? Negative values doesn't make sense for a size value. Anyway, if you really prefer int, I can change it, later.
...
One possible problem that come to mind, is that some one could del a pipe inside of the handler. That segfaults at the moment. So this should be fixed some time.
SVN revision: 37438
2008-11-03 13:57:53 +00:00
Carsten Haitzler
c8731aeaa6
add patch to add a pipe handler for glueing threads to the core main loop via
...
pipes - makes it save for a thread to send a message to the main loop and not
need lots of thread locks etc.
SVN revision: 37429
2008-11-03 05:42:27 +00:00
Vincent Torri
611850f0a6
Use stdio instead of iostream to output error messages
...
Large parts of the stdc++ library are statically linked into the dll.
The size of the generated DLL decrease from ~500KB to ~24KB
SVN revision: 37428
2008-11-03 05:25:56 +00:00
Carsten Haitzler
3de2227ec4
stderr-- (just noisy!)
...
SVN revision: 37426
2008-11-03 00:04:43 +00:00
Carsten Haitzler
60b4dab196
formatting.
...
SVN revision: 37425
2008-11-02 22:51:24 +00:00
Carsten Haitzler
f025b8cd62
move setup of loop time to init.
...
SVN revision: 37424
2008-11-02 22:32:18 +00:00
Davide Andreoli
6aaa2a7b35
* Arghh! Fix compilation... sorry
...
SVN revision: 37417
2008-11-02 15:02:40 +00:00
Davide Andreoli
c1be5313b7
* Support text styles in edje_edit
...
SVN revision: 37415
2008-11-02 14:10:11 +00:00
Vincent Torri
c8e2f1f51f
small doc fix
...
SVN revision: 37407
2008-11-02 09:41:14 +00:00
Vincent Torri
9b19b7dec4
autotools fixes
...
* remove useless _DEPENDENCIES variables
* remove useless files in EXTRA_DIST
* use -no-undefied directly
* add some flags when the host is windows ce
make distcheck succeeds on my computer
next step will be to fix the horrible mess in Ecore.h and ecore_private.h
SVN revision: 37406
2008-11-02 09:01:35 +00:00
Vincent Torri
36a04eb80a
const++
...
SVN revision: 37405
2008-11-02 08:40:27 +00:00
Vincent Torri
f90666e89b
const++
...
SVN revision: 37404
2008-11-02 08:32:52 +00:00
Carsten Haitzler
68794e198b
also use looptime
...
SVN revision: 37394
2008-11-02 02:43:43 +00:00
Carsten Haitzler
41ac47244f
remove more useless ecore_time_get's
...
SVN revision: 37392
2008-11-02 02:19:18 +00:00
Carsten Haitzler
b2edd2d7d6
new ecore_loop_time_get() call. also priority setting for spawning sub-procs
...
SVN revision: 37389
2008-11-02 01:29:08 +00:00
Davide Andreoli
f38e74e550
* remove \'too small\' categories
...
SVN revision: 37387
2008-11-01 22:21:10 +00:00
Davide Andreoli
f526e28ac0
* More better cats\'
...
* remove some @ingroup in favor of @addtogroup
SVN revision: 37386
2008-11-01 21:50:36 +00:00
Davide Andreoli
08ca0e43c0
* put evas_object stack functions in the Evas_Object_Group
...
SVN revision: 37385
2008-11-01 21:13:21 +00:00
Davide Andreoli
6637117c95
* put all the verious objects (rect, image, text...) in a single macro category
...
SVN revision: 37384
2008-11-01 21:07:49 +00:00
Michael Lauer
f10451da1f
evas: rename 'delete' parameter in evas_object_table_clear to 'clear'.
...
delete is a reserved keyword in C++.
SVN revision: 37383
2008-11-01 20:55:22 +00:00
Davide Andreoli
b1b189a0bb
* remove \'too small\' groups (unify image and gradient groups)
...
* fix some modules name to be more consistent
SVN revision: 37382
2008-11-01 20:19:28 +00:00
Davide Andreoli
92dfd49fdb
* Add a Texblock doxy category and put all the textblock_* functions to apper under it
...
SVN revision: 37381
2008-11-01 19:40:07 +00:00
Vincent Torri
478e8c1e4c
fix ecore_evas on Windows CE
...
SVN revision: 37380
2008-11-01 19:01:58 +00:00
Vincent Torri
9ca6c0af5d
formatting, disable openssl by default on Windows XP
...
SVN revision: 37379
2008-11-01 18:11:27 +00:00
Vincent Torri
9efc8ecf79
* configure.ac:
...
add a flag to know if cegcc is used or not
* src/lib/Makefile.am:
* src/lib/dirent.h:
* src/lib/evil_dirent.c:
add opendir(), closedir() and readdir() implementations
for Windows XP and CE. Now, the evas engines are correctly
found.
* src/lib/fnmatch.h:
formatting
SVN revision: 37376
2008-11-01 17:07:41 +00:00
Cedric BAIL
437c220266
Add dladdr and env code for eina_module from Vincent Torri.
...
SVN revision: 37374
2008-11-01 15:39:53 +00:00
Cedric BAIL
66c2f07a28
Fix bug in emotion_test discovered by jcwong introduced in r36943.
...
SVN revision: 37373
2008-11-01 15:10:22 +00:00
Gustavo Sverzut Barbieri
ef48d58df5
Comments about box and table.
...
SVN revision: 37372
2008-11-01 13:36:58 +00:00
Vincent Torri
7e2b141beb
* configure.ac:
...
formatting
* src/lib/dlfcn/dlfcn.c:
* src/lib/dlfcn/dlfcn.h:
fix dladdr declaration
SVN revision: 37370
2008-11-01 09:50:01 +00:00
Vincent Torri
b7d5746e0d
* remove module_la_DEPENDENCIES useless variable
...
* add -fno-rtti and -fno-exceptions when c++ is used (in Windows engines)
* fix glew engine compilation
* minor formatting
SVN revision: 37369
2008-11-01 09:46:51 +00:00
Vincent Torri
5be63df7c0
fix constness and wrong type parameters
...
SVN revision: 37368
2008-11-01 07:55:33 +00:00
Vincent Torri
c2d7540e84
ffs does not exist on windows CE, so use Evil
...
SVN revision: 37367
2008-11-01 07:33:02 +00:00
Gustavo Sverzut Barbieri
b2470c6cd6
Implement non-homogeneous (regular) table layout.
...
It's now complete, needs some more testing and possible fix corner
cases, but should do the same as els_table (from elementary).
SVN revision: 37362
2008-11-01 00:03:17 +00:00
Gustavo Sverzut Barbieri
f2791cdc56
Add evas_object_table, make evas_object_box more consistent.
...
Table code is still *incomplete*, it just do homogeneous layouts as
I'm still trying to figure out how to make it great.
I'm not expecting to make layout configurable, as we did for box, but
if you think it's required we can do that later.
Now that the public API of both BOX and TABLE are in, we can add these
as parts of Edje.
SVN revision: 37359
2008-10-31 17:42:47 +00:00
Vincent Torri
602c8edb12
formatting
...
SVN revision: 37358
2008-10-31 16:59:45 +00:00
Davide Andreoli
9c5fbd43a0
move 2 textblock functions out of the dragable doxy category
...
SVN revision: 37357
2008-10-31 15:13:50 +00:00
Massimiliano Calamelli
8de6e259f9
Completing the fixes in Edje doc
...
SVN revision: 37356
2008-10-31 13:16:57 +00:00
Cedric BAIL
9840ad8c4e
eina_hash_foreach doesn't allow safe removal of entry during iteration anymore.
...
SVN revision: 37354
2008-10-31 11:07:10 +00:00
Cedric BAIL
cdf08d5696
Fix bug when shutting down all engine and still have some font in the cache.
...
Draw back: When we are destroying an Evas canvas, we loose all cached font
that are not used anymore.
A correct fix would be to link Fndat to the Evas that provide and use them.
And only delete them when no more Evas reference them.
SVN revision: 37353
2008-10-31 10:46:46 +00:00
Carsten Haitzler
8e06d6fbea
fix segv in pw mode
...
SVN revision: 37351
2008-10-31 06:18:18 +00:00
Vincent Torri
b83543bd6a
missing dots
...
SVN revision: 37331
2008-10-30 21:29:27 +00:00
Cedric BAIL
6d2ca9c036
Add support for GNU TLS in ecore_con.
...
SVN revision: 37329
2008-10-30 15:26:11 +00:00
Cedric BAIL
8748f83f01
Make eina rectangle handle NULL case.
...
SVN revision: 37328
2008-10-30 10:54:58 +00:00
Gustavo Sverzut Barbieri
c1d2134caf
Pack a hole when magic is in use.
...
SVN revision: 37324
2008-10-29 23:50:24 +00:00
Carsten Haitzler
9f157c260c
error macro.
...
SVN revision: 37323
2008-10-29 23:41:55 +00:00
Gustavo Sverzut Barbieri
a39edb7baa
Do not pad node on 64bits.
...
Instead of padding node we should always refer to offset of str[]
inside node, that way we save some bytes and work properly.
SVN revision: 37322
2008-10-29 23:33:24 +00:00
Carsten Haitzler
b4f33c6358
add error catching and output if mempool alloc/init fails.
...
SVN revision: 37321
2008-10-29 23:12:56 +00:00
Gustavo Sverzut Barbieri
59c00da15a
add some const.
...
SVN revision: 37318
2008-10-29 20:12:45 +00:00
Gustavo Sverzut Barbieri
fe94f35f38
Return associated object.
...
SVN revision: 37316
2008-10-29 19:50:24 +00:00
Gustavo Sverzut Barbieri
9f45e76c20
Export driver as engine_name.
...
Also make sure it matches the names used by engines_get().
SVN revision: 37314
2008-10-29 19:31:05 +00:00
Gustavo Sverzut Barbieri
37b9f3af65
use unsigned for 1-bit members.
...
SVN revision: 37313
2008-10-29 19:07:10 +00:00
Gustavo Sverzut Barbieri
5e30ab4563
Remove unused attribute warnings.
...
SVN revision: 37307
2008-10-29 14:51:18 +00:00
Gustavo Sverzut Barbieri
f22f587bab
Fix stringshare on 64bits platforms.
...
sizeof(Eina_Stringshare_Node) is now 24 bytes on 64bits platforms, but
str[] was pointing to before that, to the 20th byte, causing out of
bounds access.
Adding the padding will cause str[] to use the correct position. It
wastes 4 more bytes, like pre-optimizations, but it's just on big
machines.
SVN revision: 37305
2008-10-29 14:18:29 +00:00
Vincent Torri
de996636ba
* configure.ac:
...
use AC_CHECK_HEADERS instead of AC_CHECK_HEADERS_ONCE, because it
leads to more trouble than it improves configure speed...
* src/lib/Evil.h:
use __VA_ARGS__ instead of ##args to make gcc happy.
SVN revision: 37302
2008-10-29 11:07:43 +00:00
Vincent Torri
3fe7c5c077
remove useless fnmatch_libs
...
SVN revision: 37298
2008-10-29 08:36:22 +00:00
Vincent Torri
3c4a699d6d
enable auto import
...
SVN revision: 37297
2008-10-29 08:35:36 +00:00
Vincent Torri
aefef7e56f
correctly detect fnmathc in libevil
...
SVN revision: 37296
2008-10-29 08:34:52 +00:00
Vincent Torri
52ea343c44
* configure.ac:
...
define _WIN32_WCE with the cegcc compiler too
useless EVIL_HAVE_WINCE define
* src/bin/evil_test_memcpy.c:
use _WIN32_WCE insead of EVIL_HAVE_WINCE
* src/lib/Evil.h:
try another definition of open(). Need feedback.
* src/lib/evil_private.h:
* src/lib/evil_util.c:
add private error message when GetLastMessage must be called
* src/lib/Makefile.am:
* src/lib/evil_link_ce.c:
* src/lib/evil_link_xp.cpp:
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.cpp:
move specific link code (readlink and symlink) outside
evil_unistd to evil_link_ce.c for Windows CE and
evil_link_xp.cpp for Windows XP. This allow the Windows CE
code not depend on c++ code anymore and above all, not
statically link libstdc++ on that platform.
I need feedback on Windows XP, btw :)
SVN revision: 37295
2008-10-29 08:04:52 +00:00
Carsten Haitzler
ff536078be
another sachiel fix! :)
...
SVN revision: 37292
2008-10-29 03:29:10 +00:00
Carsten Haitzler
0e4dcecbc4
remove from list properly and don't segv!
...
SVN revision: 37290
2008-10-29 01:38:47 +00:00
Peter Wehrfritz
eea7912a84
no need for eina here
...
SVN revision: 37285
2008-10-28 22:26:59 +00:00
Peter Wehrfritz
612cdc6ca1
build eet even if openssl is not present
...
SVN revision: 37284
2008-10-28 22:15:26 +00:00
Gustavo Sverzut Barbieri
71f9c5aab7
refactor eina_stringshare_del() to make it easier to read.
...
SVN revision: 37282
2008-10-28 18:12:10 +00:00
Gustavo Sverzut Barbieri
1119bfebc1
improve readability: avoid macros inside our code
...
mixing #ifdef'ed blocks inside code is bad, can lead to warnings if
some variables are not used and it's a pain to read.
instead, just define functions and always call them, choose their
implementation based on the ifdef macros. I opted to have 2
declarations, but one can go like other parts and #ifdef around the
function contents as well.
SVN revision: 37281
2008-10-28 17:47:59 +00:00
Gustavo Sverzut Barbieri
e9a398e076
test small strings.
...
SVN revision: 37280
2008-10-28 17:19:02 +00:00
Gustavo Sverzut Barbieri
a5db129f56
Add missing magic check for existing node.
...
SVN revision: 37279
2008-10-28 17:16:42 +00:00
Gustavo Sverzut Barbieri
2569094023
Code refactor and cleanup of eina_stringshare_add().
...
Cases are now handled in separate, doing less useless steps and easier
to understand since 3 cases are now distinct.
SVN revision: 37278
2008-10-28 17:15:07 +00:00
Cedric BAIL
a299da4fb5
This test is now not defined. Remove it.
...
SVN revision: 37277
2008-10-28 16:40:34 +00:00
Gustavo Sverzut Barbieri
72ae858dac
fix _GET macros.
...
SVN revision: 37276
2008-10-28 16:37:32 +00:00
Cedric BAIL
e243e4408a
Make Eina_Rectangle_Pool more usable.
...
SVN revision: 37275
2008-10-28 15:28:46 +00:00
Cedric BAIL
4592044c82
Fix a little typo.
...
SVN revision: 37274
2008-10-28 14:45:16 +00:00
Gustavo Sverzut Barbieri
96adb8e1f0
save a byte per stringshare node.
...
we don't need to use 'begin' flag (that takes a byte) just to see if
we're in the same memory block as the head, just do a pointer math.
SVN revision: 37270
2008-10-28 12:34:58 +00:00
Gustavo Sverzut Barbieri
0b1e2fa0dc
reduce the popuplation_group size.
...
we just have special case for up to 3 letters, everything else is
regular population.
SVN revision: 37269
2008-10-28 12:26:05 +00:00
Gustavo Sverzut Barbieri
3cd98b547a
stringshare_del optimization.
...
trade off safety by speed, we will always assume str was previously
shared, like evas_stringshare_del() did and we can know with zero-cost
the number of references and can avoid strlen() too.
When references drop to zero we still have to do the hash, access the
bucket and then lookup the Red-Black tree, then walk the list of
nodes, but avoiding so would use more memory, unacceptable at this
point.
SVN revision: 37268
2008-10-28 12:23:12 +00:00
Vincent Torri
9a0b7ebd18
* configure.ac:
...
add c++ compiler checks
remove linking against libuid.a as it's not an import lib.
* src/bin/Makefile.am:
* src/bin/evil_suite.c:
* src/bin/evil_test_link.c:
* src/bin/evil_test_link.h:
add unit test for links. Must be improved.
* src/lib/Makefile.am:
add unistd.cpp and uuid.c
use -fno-exceptions when compiling c++ code
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.cpp:
use C++ api to manage links on Windows XP. Can be considered
as heavy but it's cleaner as the internals can change later.
I might consider to compile Windows CE code with only C compiler
as with mingw32ce, libstdc++ is statically linked to the
DLL / app (legacy of mingw stuff), to reduce a bit the DLL size.
* src/lib/evil_private.h:
declare _evil_error_display() as C function (otherwise linker
not happy)
* src/lib/evil_stdlib.c:
use RegCreateKeyEx() instead of RegOpenKeyEx in getenv().
fix an _evil_error_display() call.
* src/lib/evil_util.c:
add more error messages
* src/lib/evil_uuid.c:
define IID_IPersistFile (for links on Windows XP)
* src/lib/evil_unistd.h:
fix doc
SVN revision: 37267
2008-10-28 08:59:12 +00:00
Carsten Haitzler
09c1768c99
sachiel patch!
...
SVN revision: 37265
2008-10-28 06:37:16 +00:00
Carsten Haitzler
9761b10afa
fix possible segv
...
SVN revision: 37263
2008-10-28 05:22:50 +00:00
Carsten Haitzler
5813cfd630
leak--
...
SVN revision: 37262
2008-10-28 04:58:39 +00:00
Carsten Haitzler
e7b5030226
segv nuked thansk to scahiel and a leak plugged thansk to valgrind.
...
SVN revision: 37261
2008-10-28 04:01:10 +00:00
Gustavo Sverzut Barbieri
8325ae6ba3
Save 4 bytes per big string shared.
...
SVN revision: 37258
2008-10-28 00:42:35 +00:00
Gustavo Sverzut Barbieri
24ee564949
Cheap way to get strlen of a shared string.
...
it's not safe, but it's faster and can help for large strings, maximum
cost is 4 comparisons plus one pointer access.
SVN revision: 37257
2008-10-28 00:31:09 +00:00
Gustavo Sverzut Barbieri
16aed2623d
define function as void as in prototype.
...
SVN revision: 37256
2008-10-28 00:18:31 +00:00
Gustavo Sverzut Barbieri
34397f7fc6
always copy all members from parent Evas_Smart_Class.
...
SVN revision: 37254
2008-10-27 21:21:53 +00:00
Gustavo Sverzut Barbieri
d4ac927395
dump show percentages.
...
not that useful, but I like it.
SVN revision: 37253
2008-10-27 20:35:28 +00:00
Cedric BAIL
72e45419ec
Add Eina_Rectangle_Pool support. Typically help for font handling in OpenGL or
...
any case where you need to split a rectangle in many differents small rectangle.
SVN revision: 37252
2008-10-27 20:24:12 +00:00
Gustavo Sverzut Barbieri
db296d3d3c
better optimize small stringshare comparison
...
SVN revision: 37251
2008-10-27 20:16:52 +00:00
Gustavo Sverzut Barbieri
c311dd99a2
stringshare: special case for small (2-3 letters).
...
This should reduce overhead and give a bit speedup as well, let's test
with e17 real data and see how it goes.
SVN revision: 37250
2008-10-27 19:26:14 +00:00
Sebastian Dransfeld
0b115add8e
Since CLOCK_PROCESS_CPUTIME_ID is a POSIX standard, we use it if it
...
exists regardles of system. Seems BSD actually is the weird case here.
Still use CLOCK_REALTIME as fallback.
SVN revision: 37249
2008-10-27 15:16:06 +00:00
Sebastian Dransfeld
23fdacaa1e
Better fallback on clock as suggested by Naruto TAKAHASHI
...
SVN revision: 37248
2008-10-27 15:08:46 +00:00
Sebastian Dransfeld
3488ca351f
Fix CLOCK as suggested by Ravenlock.
...
SVN revision: 37247
2008-10-27 14:19:55 +00:00
Cedric BAIL
45273db267
Correctly put condition around the code.
...
SVN revision: 37244
2008-10-27 14:05:09 +00:00
Cedric BAIL
d46f7e583e
* Optimize case for string length == 0 and 1.
...
* Add more debug information when using --enable-stringshare-usage.
SVN revision: 37239
2008-10-27 13:23:52 +00:00
Cedric BAIL
ee6d4e42d5
Fix a little typo.
...
SVN revision: 37219
2008-10-27 10:11:44 +00:00
Sebastian Dransfeld
65e204a52e
xine_xmalloc is deprecated and gives no benefit for us.
...
SVN revision: 37218
2008-10-27 09:50:00 +00:00
Sebastian Dransfeld
c42322aebf
Remove unused variable.
...
SVN revision: 37217
2008-10-27 09:49:49 +00:00
Sebastian Dransfeld
381dc201ad
Fix sign warning.
...
SVN revision: 37216
2008-10-27 09:49:37 +00:00
Sebastian Dransfeld
97b46f898b
Fix sign warning.
...
SVN revision: 37215
2008-10-27 09:49:25 +00:00
Sebastian Dransfeld
b6ddfb54cf
Mark unused parameter with __UNUSED__
...
SVN revision: 37214
2008-10-27 09:49:13 +00:00
Vincent Torri
3aa052f73c
display the correct function name when displaying an error
...
SVN revision: 37212
2008-10-27 08:39:13 +00:00
Davide Andreoli
ed57d68446
remove some warnings
...
SVN revision: 37192
2008-10-27 04:10:31 +00:00
Carsten Haitzler
c15ea4d731
dont repeat code
...
SVN revision: 37191
2008-10-27 03:12:59 +00:00
Carsten Haitzler
9ec09d258b
less than map end!
...
SVN revision: 37190
2008-10-27 03:03:59 +00:00
Gustavo Sverzut Barbieri
5026fa724a
add evas_object_box.
...
Box is a smart object to help with the common task of laying out lots
of objects. It's very flexibile and one can customize the layout
function on a per-object basis dynamically, just set a new layout
function (the most common are provided). By default layouts use size
hints from children to do their work, but one can also add new
properties, just subclass with evas_object_smart_smart_set() and then
define your own option_* callbacks.
This code was ported from Guarana (widgets/sequence_box.c) with
permission of ProFUSION embedded systems so it can be relicensed from
LGPL to Evas license.
Original author: Gustavo Lima Chaves <glima@profusion.mobi>
Port: Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
SVN revision: 37188
2008-10-27 02:22:41 +00:00
Carsten Haitzler
089b8ac181
add a stringshare dumper so we can examine what's in there and improve usage.
...
SVN revision: 37186
2008-10-27 00:36:22 +00:00
Sebastian Dransfeld
6c3723225a
parse functions should return the point where they left of.
...
SVN revision: 37168
2008-10-26 20:05:59 +00:00
Sebastian Dransfeld
b41023437d
Remove warning by adding parentheses.
...
SVN revision: 37167
2008-10-26 20:05:46 +00:00
Sebastian Dransfeld
b439133578
Don't compile in unused code.
...
SVN revision: 37166
2008-10-26 20:05:34 +00:00
Sebastian Dransfeld
92383c7ce4
Don't declare static functions if they are not used.
...
SVN revision: 37165
2008-10-26 19:56:38 +00:00
Sebastian Dransfeld
c343d0dfb9
Don't declare static functions if they are not used.
...
SVN revision: 37164
2008-10-26 19:54:42 +00:00
Sebastian Dransfeld
71e3ad924c
This function returns void
...
SVN revision: 37163
2008-10-26 19:45:59 +00:00
Vincent Torri
ca3b1e5974
README.in does not exist
...
SVN revision: 37162
2008-10-26 17:31:14 +00:00
Sebastian Dransfeld
b2ea1570fe
Make internal inline functions static inline
...
SVN revision: 37161
2008-10-26 17:24:52 +00:00
Vincent Torri
f270fdb629
arg, missing config.h and too many EXTRA_DIST
...
SVN revision: 37160
2008-10-26 17:23:54 +00:00
Vincent Torri
9ba3147a09
* remove edje_main.h - useless now
...
* forget locale.h in edje_edit
SVN revision: 37159
2008-10-26 17:21:11 +00:00
Vincent Torri
0d8b00fdeb
* move standard header files to source files
...
* remove gendoc
SVN revision: 37158
2008-10-26 17:18:19 +00:00
Sebastian Dransfeld
f0783945d9
* Declare function ecore_con_info_udp_listen in private header
...
* Remove unused variables
* Add paranthesis to remove ambiguity
SVN revision: 37157
2008-10-26 16:32:45 +00:00
Sebastian Dransfeld
a527a94e79
remove inline from ecore_print_warning, exported functions
...
shouldn't be inline.
SVN revision: 37156
2008-10-26 16:32:34 +00:00
Sebastian Dransfeld
70d1e5d58d
Add Eina.h for eina_init
...
SVN revision: 37155
2008-10-26 16:32:21 +00:00
Sebastian Dransfeld
6f8f89d2c7
Correct function declaration for evas_hash_foreach
...
SVN revision: 37154
2008-10-26 16:19:09 +00:00
Sebastian Dransfeld
ffcb66dec3
* Set changed = 1
...
* Remove unused variable
SVN revision: 37153
2008-10-26 16:18:58 +00:00
Sebastian Dransfeld
d65c1e7507
Set gradient_changed to 1
...
SVN revision: 37152
2008-10-26 16:18:23 +00:00
Vincent Torri
07a427983c
add datarootdir field in embryo.pc.in
...
SVN revision: 37151
2008-10-26 15:49:22 +00:00
Vincent Torri
0f2b454dad
missing file
...
SVN revision: 37150
2008-10-26 15:41:04 +00:00
Vincent Torri
4945b420ea
missing file
...
SVN revision: 37141
2008-10-26 12:05:33 +00:00
Vincent Torri
c7a6ac8b89
fix filename in eet.dox.in
...
SVN revision: 37140
2008-10-26 12:03:37 +00:00
Vincent Torri
50f8a39f13
fix filename in embryo.dox.in
...
SVN revision: 37139
2008-10-26 12:03:11 +00:00
Vincent Torri
a3c761f981
fix documentation
...
SVN revision: 37138
2008-10-26 12:02:28 +00:00
Vincent Torri
9d71cc15c7
autotools cleanups
...
* configure.ac re-organisation
* don't compile edje binaries on windows ce
* add doc rule to build documentation (hence gendo is removed,
Doxyfile is moved to doc/ and edje.c.in is renamed doc/edje.dox.in)
Next commit will fix completely the documentation
* fix edje.pc.in
SVN revision: 37137
2008-10-26 11:55:57 +00:00
Carsten Haitzler
18c8160744
ret null - not nothing.
...
SVN revision: 37131
2008-10-26 11:04:53 +00:00
Vincent Torri
ed2f2caf66
add maco directory
...
SVN revision: 37128
2008-10-26 10:16:50 +00:00
Vincent Torri
7133067e77
output documentation status
...
SVN revision: 37126
2008-10-26 09:59:13 +00:00
Vincent Torri
8823a0d40b
fix output
...
SVN revision: 37118
2008-10-26 08:18:14 +00:00
Vincent Torri
9c0e553fdf
fix documentation
...
SVN revision: 37117
2008-10-26 08:10:25 +00:00
Vincent Torri
9be35d243b
autotools cleanups:
...
* reorganize configure.ac
* remove eina dependency, use the new ac_attribute m4 macro
* fix Libs.private field and add Requires field in embryo.pc
* rename embryo.c.in to embryo.dox.in
* add doc rule to build the documentation. The doc will completely
be fixed in the next commit
SVN revision: 37116
2008-10-26 08:04:06 +00:00
Vincent Torri
852046b7cd
use e.css instead of eet.css
...
SVN revision: 37115
2008-10-26 07:13:12 +00:00
Vincent Torri
f375b8fd4f
autotools cleanups:
...
* reorganize configure.ac
* select default opptions in configure.ac (disable openssl
for windows ce)
* fix Libs.private field and add Requires field in eep.pc
* rename eet.c.in to eet.dox.in
* use css file from other packages. Now the doc is correctly
displayd (need a rename of eet.css to e.css, though. will be
next commit)
SVN revision: 37114
2008-10-26 07:05:11 +00:00
Carsten Haitzler
ff6d285c07
segs--
...
SVN revision: 37112
2008-10-26 05:37:38 +00:00
Michael Jennings
a9ad1b5aeb
Sat Oct 25 11:41:49 2008 Michael Jennings (mej)
...
Add spec file for eina.
----------------------------------------------------------------------
SVN revision: 37104
2008-10-25 18:46:18 +00:00
Eric Schuele
190a7b56c7
Build on FreeBSD. Patch from Naruto, plus a tweak to remove the unneeded libdl.
...
SVN revision: 37103
2008-10-25 18:17:22 +00:00
Vincent Torri
bb5f1a561a
* src/lib/evil_unistd.c:
...
* src/lib/evil_unistd.h:
add execvp stub function for ecore_app. Does nothing,
only here to make compilation working with mingw32ce.
SVN revision: 37102
2008-10-25 17:39:59 +00:00
Carsten Haitzler
1065c6298a
support setting the default menu explicitly.
...
SVN revision: 37098
2008-10-25 15:06:31 +00:00
Gustavo Sverzut Barbieri
510146a383
Set member_{add,del} to NULL.
...
SVN revision: 37088
2008-10-25 03:01:12 +00:00
Gustavo Sverzut Barbieri
7f935e09c0
Set member_{add,del} to NULL.
...
SVN revision: 37087
2008-10-25 02:58:30 +00:00
Gustavo Sverzut Barbieri
5854b1429e
Add member_{add,del} as smart callbacks.
...
On the let's break 'em all bandwagon, add the two callbacks (or
virtuals if you like the name) so we can know when some object is
attached or detached as a member of our object, this will help
eliminate confusing and duplicate functions like
evas_object_smart_clipped_smart_add().
Please recompile *ALL* your libs and applications that depend on Evas
and Smart Objects, like ETK.
SVN revision: 37084
2008-10-25 02:49:19 +00:00
Carsten Haitzler
f14804f514
fix leak in entry anchors
...
SVN revision: 37083
2008-10-25 02:14:48 +00:00
Sebastian Dransfeld
d40f7ebacc
formatting
...
SVN revision: 37080
2008-10-24 21:47:10 +00:00
Cedric BAIL
d0fe4b4f3f
* Bug fix :
...
- Array layout would be broken or worse not possible to reload at all if you put NULL pointer in it.
- Array of string now work.
- Fix a double free issue with array on double load.
* Add the test to detect this case.
SVN revision: 37051
2008-10-24 14:06:40 +00:00
Carsten Haitzler
7d0d0aaf7f
handle some bizarre build issues...
...
SVN revision: 37048
2008-10-24 10:57:00 +00:00
Vincent Torri
445e548c5b
include Evil.h so that fopen can manage files
...
with relative path when using native code on
Windows CE
SVN revision: 37047
2008-10-24 08:06:08 +00:00
Vincent Torri
de07e9bad9
reviewed by: <delete if not using a buddy>
...
patch by: <delete if not someone else's patch>
* src/lib/Evil.h:
* src/lib/Makefile.am:
* src/lib/evil_private.h:
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
* src/lib/evil_stdlib.c:
* src/lib/evil_unistd.c:
* src/lib/evil_util.c:
SVN revision: 37046
2008-10-24 07:32:08 +00:00
Sebastian Dransfeld
71f14d8463
formatting
...
SVN revision: 37045
2008-10-24 07:08:08 +00:00
Sebastian Dransfeld
fc6e85ea96
Remove signal.h, doesn't seem to be used.
...
SVN revision: 37044
2008-10-24 06:57:23 +00:00
Sebastian Dransfeld
88c695c2ad
Only unix should depend on signal.h
...
SVN revision: 37043
2008-10-24 06:49:44 +00:00
Sebastian Dransfeld
a8c2834987
modules most export init and shutdown as EAPI
...
SVN revision: 37042
2008-10-24 06:24:08 +00:00
Vincent Torri
ccab8e2101
missing files
...
SVN revision: 37041
2008-10-24 06:06:57 +00:00
Sebastian Dransfeld
842d3dcf79
Make ecore_print_warning externally accesible for ecore_evas
...
SVN revision: 37040
2008-10-24 05:49:29 +00:00
Carsten Haitzler
1d8a7e4dd3
allow you to get geom of anchors.
...
SVN revision: 37039
2008-10-24 00:44:26 +00:00
Carsten Haitzler
f4b0bbe7b8
fix doc.
...
SVN revision: 37038
2008-10-24 00:43:24 +00:00
Davide Andreoli
eacf00b6d7
small doxy fix
...
SVN revision: 37037
2008-10-24 00:37:09 +00:00
Michael Lauer
dc655bce76
Apply patch from thomasg <thomas@gstaedtner.net>:
...
"The attached patch fixes the ecore_path_group_available by removing the
senseless check on shared object suffix.
It also renames the function to ecore_path_group_available_get, to match the
ecore API."
SVN revision: 37031
2008-10-23 20:12:49 +00:00
Cedric BAIL
04edb0cbec
* Fix Hash of String bug.
...
* Add a test case for it.
SVN revision: 37029
2008-10-23 14:41:04 +00:00
Cedric BAIL
5c096e9ddb
* Fix bug with string included in a list found by Viktor Kojouharov.
...
* Add a test case for that one.
Problem was simple type inlining in complex structure (like list/hash/array) is
just a hack. We are creating a subtype with the data chunk. That work with INT
or SHORT for example, but not with STRING because it's a pointer to a STRING and
not directly the STRING. This result in a double pointer dereferencing where it
shouldn't. In fact STRING is not really like other simple data type. So we
should handle it differently.
Still need to fix Array and Hash.
SVN revision: 37024
2008-10-23 13:12:33 +00:00
Cedric BAIL
b114ef85de
Really return Eina_Bool.
...
SVN revision: 37022
2008-10-23 12:50:33 +00:00
Carsten Haitzler
48f89d316a
support repch - replacement char for passowrd mode. theme defines it now.
...
SVN revision: 37013
2008-10-23 05:38:06 +00:00
Gustavo Sverzut Barbieri
0621fd52cc
add helper ecore_evas_object_associate.
...
We usually want to create an Ecore_Evas and attach an object to it, be
it the background, your smart object that will manage the scene (ie:
edje) and this is replicated everywhere. Not anymore!
ecore_evas_new() and ecore_evas_object_associate() will behave much
like regular toolkits "window-new()" and "window-main-child-add()",
actually it was based on elm_win.c and hopefully we can remove that,
or most of that code and replace with this helper.
I'll add an Evas smart object to handle stacks of objects, that is, it
will be a clipped smart object that on resize it will resize every
child to the same size. This means we can associate this stack object
and add a background and then your stuff on top of it.
SVN revision: 37010
2008-10-23 01:00:16 +00:00
Vincent Torri
44d632008b
* configure.ac:
...
* src/lib/Makefile.am:
store cpp flags in a variable instead of using an
automake conditional
* src/bin/Makefile.am:
* src/bin/evil_suite.c:
* src/bin/evil_test_memcpy.c:
add test for getenv / setenv. More tests on it will
come later
* src/lib/evil_stdlib.c:
fix getenv code and minor cleanup
SVN revision: 37004
2008-10-22 21:36:55 +00:00
Cedric BAIL
f3252b5b6e
Fix a little typo.
...
SVN revision: 36989
2008-10-22 15:46:20 +00:00
Carsten Haitzler
dce5ba9fc8
use hold flags.
...
SVN revision: 36964
2008-10-22 11:59:59 +00:00
Cedric BAIL
fa66dbf40a
Remove Evas list from Edje and use Eina instead.
...
SVN revision: 36961
2008-10-22 11:34:42 +00:00
Carsten Haitzler
f7283eb333
remove some debugging
...
SVN revision: 36960
2008-10-22 09:25:38 +00:00
Cedric BAIL
002f0f2a6c
Strangely, Eet documentation was referencing Evas list, so switch
...
this to Eina list.
SVN revision: 36959
2008-10-22 08:59:14 +00:00
Carsten Haitzler
947b161c56
support password mode.
...
SVN revision: 36957
2008-10-22 08:57:49 +00:00
Carsten Haitzler
bf8905c54d
add a "repch" (replace char). for passowrd mode! :)
...
SVN revision: 36956
2008-10-22 08:57:30 +00:00
Cedric BAIL
4bb02bdf37
Add more error information during eina module load.
...
SVN revision: 36955
2008-10-22 08:56:19 +00:00
Carsten Haitzler
e4e3b0d5a2
better escaping!
...
SVN revision: 36954
2008-10-22 04:44:22 +00:00
Carsten Haitzler
1cefba4012
fix last newline detection - dont keep adding them in!
...
SVN revision: 36950
2008-10-22 04:00:05 +00:00
Cedric BAIL
a360b26230
Declare dir in the right scope.
...
SVN revision: 36945
2008-10-21 16:54:30 +00:00
Cedric BAIL
0ea9b88ae1
Fix a typo.
...
SVN revision: 36944
2008-10-21 16:50:40 +00:00
Cedric BAIL
17626bb400
Remove Evas List from Emotion.
...
SVN revision: 36943
2008-10-21 16:35:41 +00:00
Cedric BAIL
465b76a017
Remove Evas_List from Evas.
...
SVN revision: 36942
2008-10-21 16:31:05 +00:00
Cedric BAIL
0780128787
Remove Evas_List from Ecore.
...
SVN revision: 36941
2008-10-21 15:54:55 +00:00
Cedric BAIL
7e74651236
Fix a potential bug jumping over one element when destroying them.
...
Didn't find a way to trigger it, but caught it during code review.
SVN revision: 36940
2008-10-21 15:23:24 +00:00
Gustavo Sverzut Barbieri
93a280b7d7
eina_bool is now an unsigned char.
...
This makes clear what size and if we have a signal or not in our type,
so no compilers have the right to choose different for us (like they
do with enum).
Also fixes compile of C++ programs with eina_rectangle.h, that
contains some inline code, the expression evaluates a boolean
expression and compiler does not know how to convert that to old
Eina_Bool.
SVN revision: 36939
2008-10-21 15:21:37 +00:00
kaethorn
2d8bb130ee
Add eina to dependencies.
...
SVN revision: 36934
2008-10-21 13:46:18 +00:00
Cedric BAIL
430fb672cd
Rename EINA_LIST_ITER_NEXT to EINA_LIST_FOREACH.
...
SVN revision: 36930
2008-10-21 12:49:29 +00:00
kaethorn
26294aae7c
Update Debian files.
...
SVN revision: 36929
2008-10-21 12:23:03 +00:00
Cedric BAIL
68d377afe6
Rename EINA_INLIST_ITER_NEXT/EINA_INLIST_ITER_LAST to EINA_INLIST_FOREACH/
...
EINA_INLIST_REVERSE_FOREACH so it best match is behaviour. Asked by Gustavo.
SVN revision: 36928
2008-10-21 12:19:57 +00:00
kaethorn
ac8b1a4cf9
Add Debian files.
...
SVN revision: 36927
2008-10-21 12:07:40 +00:00
Cedric BAIL
1950725606
Add merge function to list data type.
...
SVN revision: 36922
2008-10-21 11:28:38 +00:00
Vincent Torri
0eb2aaab4d
* m4/ac_attribute.m4:
...
use newer file from PROTO/autotools
* src/lib/dlfcn/dlfcn.c:
* src/lib/evil_mman.c:
no need to define __UNUSED__ anymore with the new m4 macro
* src/lib/Makefile.am:
* src/lib/evil.c:
remove useless file
SVN revision: 36921
2008-10-21 11:01:36 +00:00
Vincent Torri
67acca9238
move header files from embryo_private.h to source files
...
SVN revision: 36915
2008-10-21 08:40:54 +00:00
Vincent Torri
b22c8702ab
missing files
...
SVN revision: 36914
2008-10-21 08:38:15 +00:00
Vincent Torri
e835bbcf6c
* autotools cleanup
...
* fix compilation with mingw32ce
SVN revision: 36913
2008-10-21 08:32:23 +00:00
Vincent Torri
3806efd337
* src/lib/Evil.h:
...
use getcwd() from evil_unistd.c
SVN revision: 36912
2008-10-21 08:31:13 +00:00
Vincent Torri
d2b7c8f93c
* src/lib/Makefile.am:
...
* src/lib/evil_time.c:
add tzset implementation ofr mingw32ce (does nothing...),
needed for embryo
* src/lib/evil_stdio.h:
formatting
SVN revision: 36911
2008-10-21 07:41:39 +00:00
Vincent Torri
7ca391ace4
* exit when fnmatch is not found
...
* formatting
SVN revision: 36908
2008-10-21 06:13:26 +00:00
Carsten Haitzler
154b2a5a94
printf--
...
SVN revision: 36905
2008-10-21 05:21:11 +00:00
ptomaine
1b9d1e312b
Fix embryo, i.e. add eina CFLAGS and LDFLAGS.
...
SVN revision: 36869
2008-10-20 18:47:00 +00:00
Cedric BAIL
02bf306fdd
Remove macro provided by Eina.
...
SVN revision: 36863
2008-10-20 16:34:59 +00:00
Cedric BAIL
e9ddcdd311
Remove evas hash.
...
SVN revision: 36862
2008-10-20 16:12:47 +00:00
Cedric BAIL
4391aa6f08
Remove eet data type from the test suite.
...
SVN revision: 36861
2008-10-20 15:10:46 +00:00
Cedric BAIL
c9779e876f
Actually include eina_convert in the main header.
...
SVN revision: 36860
2008-10-20 15:01:01 +00:00
Cedric BAIL
93711c814e
Fix hash iterator to iterate with only one element.
...
SVN revision: 36858
2008-10-20 14:45:01 +00:00
Cedric BAIL
a52cc857fa
Put the mempool backend structure with other structure.
...
SVN revision: 36855
2008-10-20 13:23:18 +00:00
Cedric BAIL
6734c580df
Zero is a correct value.
...
SVN revision: 36854
2008-10-20 13:21:52 +00:00
Carsten Haitzler
03114c0dac
and drop rendering text out of bounds.
...
SVN revision: 36853
2008-10-20 13:07:05 +00:00
Cedric BAIL
bdfed791ea
More use of iterator macro.
...
SVN revision: 36852
2008-10-20 12:36:48 +00:00
Carsten Haitzler
5497660f72
remove debugging.
...
SVN revision: 36850
2008-10-20 12:15:07 +00:00
Carsten Haitzler
31727e370d
actually compile!
...
SVN revision: 36849
2008-10-20 12:08:16 +00:00
Carsten Haitzler
2e8d596191
ok fails sanity test.. hmmm. now what...
...
SVN revision: 36848
2008-10-20 11:58:35 +00:00
Cedric BAIL
4953eb74fe
Apps can now provide their own mempool.
...
SVN revision: 36847
2008-10-20 11:40:01 +00:00
Cedric BAIL
5015cf3a8d
Patch from Shulga Nikita.
...
SVN revision: 36846
2008-10-20 11:18:58 +00:00
Carsten Haitzler
9517f8f0e0
directly export eina deps for evas.
...
SVN revision: 36845
2008-10-20 10:58:50 +00:00
Cedric BAIL
1e13a4aec2
Use eina conversion functions (Remove code from eet).
...
SVN revision: 36844
2008-10-20 09:44:34 +00:00
Cedric BAIL
f08f865b75
Make eet depends on eina.
...
SVN revision: 36842
2008-10-20 09:17:00 +00:00
Cedric BAIL
ba9c2d3942
Use common eina convertion code.
...
SVN revision: 36841
2008-10-20 09:11:19 +00:00
Vincent Torri
e67164459d
* src/bin/evil_suite.c:
...
* src/bin/evil_suite.h:
* src/bin/evil_test_memcpy.c:
* src/bin/evil_test_memcpy.h:
clean suite and memcpy test code
SVN revision: 36835
2008-10-20 04:42:26 +00:00
Carsten Haitzler
f3acb81ceb
and remvoe cats
...
SVN revision: 36834
2008-10-20 04:30:21 +00:00
Carsten Haitzler
6f25f98c72
make eina able to do automake 1.9 and before... :)
...
SVN revision: 36833
2008-10-20 04:25:13 +00:00
Carsten Haitzler
f053582e31
1. fix no propagate
...
2. fix segv in textblock.
SVN revision: 36828
2008-10-19 23:58:56 +00:00
Carsten Haitzler
c602dde40b
vlc moduel was utterly wrong - methods wrong comapred to module struct funcs.
...
fixed. still broken. did this ever work? :)
SVN revision: 36825
2008-10-19 22:45:20 +00:00
Vincent Torri
1293953743
* src/lib/errno.h:
...
* src/lib/evil_errno.c:
export errno symbol.
* src/lib/evil_string.c:
* src/lib/evil_string.h:
add a (slow) implementation of ffs(). Needed for eina
SVN revision: 36824
2008-10-19 19:06:19 +00:00
Kim Woelders
dcb2e6ea27
Fix distcheck.
...
SVN revision: 36794
2008-10-18 21:13:11 +00:00
Carsten Haitzler
195093cde5
fix edje smart move to update extra objs for entry.
...
SVN revision: 36753
2008-10-17 14:39:47 +00:00
Cedric BAIL
f9e815645f
Replace heavy snprintf by eina convertion functions.
...
SVN revision: 36751
2008-10-17 11:59:49 +00:00
Cedric BAIL
c99824328f
Move from Evas_Object_List to Eina_Inlist and completly remove Evas_Object_List.
...
SVN revision: 36750
2008-10-17 11:23:18 +00:00
Carsten Haitzler
c74f8c820b
add prototype.
...
SVN revision: 36743
2008-10-17 06:42:33 +00:00
Carsten Haitzler
7428272b25
and support anchors now. fix up other nigglies. very solid now.
...
SVN revision: 36741
2008-10-17 06:40:46 +00:00
Carsten Haitzler
37ca3d9821
put format info in pops too when feeding from markup.
...
SVN revision: 36740
2008-10-17 03:16:11 +00:00
Carsten Haitzler
560c836bef
cleanup fixme's
...
SVN revision: 36739
2008-10-17 01:42:20 +00:00
Carsten Haitzler
ad5a76df19
ok final known bug god for del. now.. anchors
...
SVN revision: 36738
2008-10-17 01:40:10 +00:00
Carsten Haitzler
9e6d0e4ce8
more work to make it usable
...
SVN revision: 36737
2008-10-17 01:39:57 +00:00
Andres Blanc
16fac846a9
edcref: a note about group overriding using names.
...
SVN revision: 36736
2008-10-17 01:05:02 +00:00
Andres Blanc
3d34d2782e
small correction of the edc reference. (I really need to ad some sort of
...
index to this).
SVN revision: 36735
2008-10-17 00:41:14 +00:00
Carsten Haitzler
92f5ecada5
and now make del work "more" correctly (not perfect)
...
SVN revision: 36734
2008-10-17 00:20:52 +00:00
Carsten Haitzler
4fb14a44c7
and fix entry some more...
...
SVN revision: 36733
2008-10-17 00:07:43 +00:00
Carsten Haitzler
2313cf3ed1
fix another booboo in textblock for editing multiline stuff
...
SVN revision: 36732
2008-10-17 00:04:17 +00:00
Vincent Torri
84dcc24d09
Fix compilation and warnings on Windows:
...
* include Evil.h for getenv on mingw32ce
* include config.h in benchmark.c so that EAPI is correctly defined
* minor fixes in configure.ac
SVN revision: 36729
2008-10-16 21:31:51 +00:00
Chidambar Zinnoury
e917baaacd
Add eina init and shutdown to ecore init and shutdown.
...
Please, let me log in using Entrance! :D
SVN revision: 36726
2008-10-16 20:33:05 +00:00
Vincent Torri
26e3986a81
* configure.ac:
...
* src/lib/Makefile.am:
fix compilation on MinGW. Windows 2000 is
the minimum version supported by Evil (hence
other EFL). Goodbye Windows 98.
* src/bin/evil_test_memcpy.c:
re-enable small memcpy tests. It seems that memcpy
provided by glibc and the oem driver on Ipaq
3970 I have, have the same speed.
SVN revision: 36724
2008-10-16 17:12:59 +00:00
Carsten Haitzler
bb20ba07b4
fix insert from code to replace selection
...
SVN revision: 36723
2008-10-16 14:22:19 +00:00
Carsten Haitzler
0bc5d8fa1f
1 bizrre bug gone. 1 to go (random jumps to previosu format nodes on delete?)
...
SVN revision: 36721
2008-10-16 14:19:12 +00:00
Carsten Haitzler
b386c7ff6e
als search for format items.
...
SVN revision: 36720
2008-10-16 14:18:50 +00:00
Cedric BAIL
9460febabb
Remove easy to replace data type from Evas and replace them by Eina.
...
This make Eina a requirements for Evas.
SVN revision: 36717
2008-10-16 13:00:16 +00:00
Cedric BAIL
e692738d22
Remove Evas_Array.
...
SVN revision: 36716
2008-10-16 12:27:07 +00:00
Carsten Haitzler
ab9c9c71d3
edje entry growing.
...
SVN revision: 36709
2008-10-16 09:17:44 +00:00
Carsten Haitzler
59d9e81427
more textblock work/additions for entry support.
...
SVN revision: 36708
2008-10-16 09:17:37 +00:00
Vincent Torri
3e4465c4fa
* add m4 macro for documentation, unit tests and coverage
...
* put documentation related files in doc, remove gendoc and
add a doc rule to create the documentation and a doc tarball
named eet-doc-$(version).tar.bz2
* minor cleanup in the autotools
SVN revision: 36706
2008-10-16 08:41:40 +00:00
Vincent Torri
a3f8f5f27b
* Makefile.am:
...
add the doc subdir
* src/lib/Makefile.am:
add evil_fnmatch_private.h in tarballs
SVN revision: 36705
2008-10-16 07:04:38 +00:00
Carsten Haitzler
031c0d24ca
set corsor to start on text set.
...
SVN revision: 36703
2008-10-16 02:11:02 +00:00
Cedric BAIL
beb2b251b5
Seems better that way.
...
Thanks for your help ni1s.
SVN revision: 36691
2008-10-15 16:47:54 +00:00
Cedric BAIL
03043eb74d
Oops forgot this one.
...
SVN revision: 36690
2008-10-15 16:40:57 +00:00
Cedric BAIL
380120ce2a
Should fix build outside of the source tree.
...
SVN revision: 36689
2008-10-15 16:23:14 +00:00
Carsten Haitzler
0b752a2143
actually use edje for selection and cursor now.
...
SVN revision: 36680
2008-10-15 15:15:06 +00:00
Cedric BAIL
01befd2b67
Switch ecore_strings to eina_stringshare.
...
SVN revision: 36676
2008-10-15 14:48:03 +00:00
Cedric BAIL
1774413b17
Remove ecore_strings and switch to eina_stringshare.
...
SVN revision: 36675
2008-10-15 14:45:53 +00:00
Cedric BAIL
1cec65e922
Switch evas internal use of evas_stringshare to eina_stringshare.
...
SVN revision: 36674
2008-10-15 14:38:34 +00:00
Cedric BAIL
5b87d765b6
Fix for CPU_* use with evas_pipe.c.
...
SVN revision: 36673
2008-10-15 14:25:27 +00:00
Cedric BAIL
b489e1936b
Switch evas_stringshare to eina_stringshare.
...
SVN revision: 36672
2008-10-15 14:11:11 +00:00
Carsten Haitzler
af9a085880
and more entry support.
...
SVN revision: 36665
2008-10-15 09:58:25 +00:00
Carsten Haitzler
8cd80ffc56
more fixed to textblock plus an addition - reverse the markup.
...
SVN revision: 36664
2008-10-15 09:58:17 +00:00
Cedric BAIL
d905ee9bda
Add option to report stringshare usage (E17 use around 10000 differents strings).
...
SVN revision: 36658
2008-10-14 15:32:57 +00:00
Cedric BAIL
ed012620d1
Fix stringshare bug with same length.
...
SVN revision: 36657
2008-10-14 15:31:45 +00:00
Cedric BAIL
0d82a4a75a
Remove duplicated declaration.
...
SVN revision: 36654
2008-10-14 12:43:45 +00:00
Vincent Torri
ffa00324c4
adding missing files
...
SVN revision: 36652
2008-10-14 07:58:57 +00:00
Vincent Torri
d8fda87e83
* src/lib/evil_fcntl.h:
...
don't use it with the cegcc compiler
* src/lib/evil_fnmatch.c:
fix warning
* src/lib/evil_stdlib.c:
fix putenv and mkstemp with cegcc and mingw32ce
SVN revision: 36651
2008-10-14 06:52:09 +00:00
Carsten Haitzler
9c044c7904
more editing works
...
SVN revision: 36647
2008-10-14 04:35:17 +00:00
Carsten Haitzler
8cac2fe220
fix some minor bugs in textblock with cursor pos's, text insertion etc.
...
SVN revision: 36645
2008-10-14 02:45:55 +00:00
Miculcy Brian
0660f3a086
fix warnings, thanks thomasg
...
SVN revision: 36643
2008-10-13 23:27:58 +00:00
Cedric BAIL
b6a71c63e6
Make efreet depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
...
SVN revision: 36625
2008-10-13 16:00:19 +00:00
Cedric BAIL
ab60bdaf87
Make edje depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
...
SVN revision: 36623
2008-10-13 15:59:37 +00:00
Cedric BAIL
3d49d88a32
Make ecore depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
...
SVN revision: 36622
2008-10-13 15:59:19 +00:00
Cedric BAIL
ad1525e5f9
Make evas depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
...
SVN revision: 36621
2008-10-13 15:58:56 +00:00
Cedric BAIL
6ee6cdeeb3
Correctly use ferror.
...
SVN revision: 36617
2008-10-13 12:09:31 +00:00
Cedric BAIL
4c0daa8810
Remove some more warning.
...
SVN revision: 36616
2008-10-13 11:58:24 +00:00
Carsten Haitzler
b5c61b17c1
and fix segv if things get key events...
...
SVN revision: 36615
2008-10-13 11:57:32 +00:00
Cedric BAIL
2127e5c551
Remove more compiler warning.
...
SVN revision: 36614
2008-10-13 11:51:10 +00:00
Cedric BAIL
9ff9555cc7
Make IPv6 work.
...
Patch from Arnaud de Turckheim.
SVN revision: 36612
2008-10-13 11:24:52 +00:00
Carsten Haitzler
ce0d40cae7
editable textblocks... a start (definitely not there yet)
...
SVN revision: 36611
2008-10-13 09:19:04 +00:00
Vincent Torri
c30004b6c9
* configure.ac:
...
* src/lib/Makefile.am:
readd guards suppressed in previous commit
* src/lib/Evil.h:
include new header files
* src/lib/errno.h:
* src/lib/evil_errno.c:
add fake errno system with mingw32ce
* src/lib/evil_fcntl.c:
* src/lib/evil_fcntl.h:
fix compilation on cegcc and mingw32 (mainly does
nothing on Windows CE)
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
add rewind and perror for mingw32ce
* src/lib/evil_string.c:
* src/lib/evil_string.h:
add strerror for mingw32ce
SVN revision: 36587
2008-10-11 14:35:26 +00:00
Carsten Haitzler
daf72b327b
ok- disabel error handlign for file_init.. foudn a case where iot fails...
...
wow! must check.
SVN revision: 36586
2008-10-11 14:25:58 +00:00
dm
8ec181c8bc
Updated Evil VS project, added test project.
...
SVN revision: 36583
2008-10-11 11:15:38 +00:00
Vincent Torri
1571e802d8
* configure.ac:
...
* src/lib/Makefile.am:
* src/lib/evil_fnmatch.c:
* src/lib/evil_fnmatch_list_of_states.c:
add guards instead of not including fnmatch source
file in Makefile.am (for mingw32ce only)
* src/bin/Makefile.am:
* src/bin/evil_suite.c:
* src/bin/evil_test_memcpy.c:
* src/bin/suite.c:
* src/bin/suite.h:
* src/bin/test_memcpy.c:
* src/bin/test_memcpy.h:
rename files
SVN revision: 36580
2008-10-11 07:23:55 +00:00
Cedric BAIL
a61ba1c35a
Fix some warning.
...
SVN revision: 36563
2008-10-10 09:33:40 +00:00
Cedric BAIL
9515e85a80
Remove warning.
...
SVN revision: 36562
2008-10-10 09:28:07 +00:00
Carsten Haitzler
485e1c4218
fix drag event objects to work.
...
SVN revision: 36559
2008-10-10 01:46:02 +00:00
Vincent Torri
85ffa791af
* AUTHORS:
...
mention Tor's contribution
* configure.ac:
mention m4 directory, check errno header file,
add conditionnal when mingw32ce is used, minor
formatting
* m4/efl_doxygen.m4:
fix comments
* src/lib/Makefile.am:
include fnmatch files only when mingw32ce is used
* src/lib/evil_fcntl.c:
define correctly _get_osfhandle on mingw32ce
* src/lib/evil_pwd.c:
fix getpwuid() when cegcc or mingw32ce are used
* src/lib/evil_stdlib.c:
fix mkstemp() on all Windows platform, guard errno stuff
* src/lib/evil_stdlib.h:
template -> __template because 'template ' is a c++ keyword.
* src/lib/evil_unistd.c:
guard errno stuff
* src/lib/evil_fnmatch.c:
* src/lib/evil_fnmatch_list_of_states.c:
* src/lib/evil_fnmatch_private.h:
* src/lib/fnmatch.h:
added files
* win32/common/fnmatch.c:
* win32/common/fnmatch.h:
* win32/common/fnmatch_list_of_states.c:
* win32/common/fnmatch_private.h:
removed files
SVN revision: 36555
2008-10-09 21:56:31 +00:00
Vincent Torri
82e185693f
and update comments
...
SVN revision: 36554
2008-10-09 20:24:40 +00:00
Vincent Torri
12a528086a
bug--
...
SVN revision: 36553
2008-10-09 20:20:38 +00:00
Vincent Torri
5063c86f4f
fix doxygen m4 macro (make it more efl-ish and fix a bug)
...
SVN revision: 36552
2008-10-09 20:16:41 +00:00
Davide Andreoli
bc2268e0e0
* Support dragable parts
...
SVN revision: 36550
2008-10-09 14:38:22 +00:00
Cedric BAIL
632615fd1f
Fix entrance and perhaps exquisite too.
...
SVN revision: 36545
2008-10-09 12:30:19 +00:00
Cedric BAIL
3a2ab6069d
When the list is NULL, it's empty.
...
SVN revision: 36542
2008-10-09 10:21:16 +00:00
Carsten Haitzler
cad561706f
go back to svnrev 36473 for ecore_con - these ipv6 changes broke exquisite on boot - so unix sockets have been compromised somehow in the changes. cannot debug because system is stuck in boot and wont continue. narrowed down break to this change
...
SVN revision: 36540
2008-10-09 00:46:29 +00:00
Davide Andreoli
8d2539445d
* update TODO
...
SVN revision: 36539
2008-10-09 00:05:54 +00:00