Cedric BAIL
9dbaea6dd1
evas: remove WORD_CACHE and METRIC_CACHE.
...
Note: this two were broken. Current plan to bring
that feature back in, is to attach this information
to Evas_Text_Prop during the prepare stage. This
would improve both single and multiple core rendering
without increasing the number of lock and the complexity
of the code.
SVN revision: 70501
2012-04-26 09:04:08 +00:00
Cedric BAIL
5965fb4282
evas: remove EVAS_SLI code path, it was to slow and unused for years.
...
NOTE: other things that may join it in the near futur EVAS_FRAME_QUEUE,
EVAS_METRIC_CACHE and maybe EVAS_WORD_CACHE also. This is all part of
cleaning up our rendering path so we can actually improve it more easily.
SVN revision: 70499
2012-04-26 08:41:39 +00:00
Cedric BAIL
0a5c840c48
evas: lock less font rendering.
...
SVN revision: 70497
2012-04-26 08:18:51 +00:00
Cedric BAIL
181b5f3036
eina: fix wording order.
...
SVN revision: 70496
2012-04-26 08:16:24 +00:00
Cedric BAIL
cea8c9338c
eina: add backtrace support to eina.
...
SVN revision: 70495
2012-04-26 08:10:38 +00:00
Cedric BAIL
8053f61f86
efl: add release point in ChangeLog files.
...
SVN revision: 70494
2012-04-26 08:07:22 +00:00
Carsten Haitzler
8616b93335
restore .99 micro versions for trunk and add back svnrev vers too.
...
SVN revision: 70492
2012-04-26 04:51:32 +00:00
Vincent Torri
ce4331df42
* NEWS:
...
* src/lib/evil_langinfo.c:
Fix nl_langinfo(RADIXCHAR).
SVN revision: 70490
2012-04-26 04:40:45 +00:00
Carsten Haitzler
2e9912b91a
and removed the -beta tag...
...
SVN revision: 70489
2012-04-26 04:35:43 +00:00
Carsten Haitzler
899e1a6bf1
update po's
...
SVN revision: 70487
2012-04-26 04:13:17 +00:00
Carsten Haitzler
b57b9f5fea
make notes about wayland stuff being experimental. we cant really back
...
it until wayland itself is stable. warnings. lets hope it all works
out fine in the end.
SVN revision: 70486
2012-04-26 03:42:41 +00:00
Carsten Haitzler
5b1eab91e7
valgrind complaint fix!zero out stack before use in embryo.
...
SVN revision: 70468
2012-04-25 10:43:04 +00:00
Carsten Haitzler
6668343015
comment from jeremy - dfb.h messes with eina macros :(
...
SVN revision: 70467
2012-04-25 10:37:13 +00:00
Michael BOUCHAUD
0a060e2644
eina: fix typo in doc
...
SVN revision: 70465
2012-04-25 10:17:31 +00:00
Carsten Haitzler
b4757bca71
fix valgrind bitch about uniittied mem!
...
SVN revision: 70461
2012-04-25 09:16:43 +00:00
Carsten Haitzler
797949633a
patch up another out-of-bound text problem in textblock.
...
SVN revision: 70459
2012-04-25 08:34:06 +00:00
Carsten Haitzler
fb8f30b2ac
1 more valgrind bitch gone. i know pos shouldnt exceed string array
...
bounds by logic but it crept through - this protects if it does.
SVN revision: 70458
2012-04-25 08:26:05 +00:00
Carsten Haitzler
fca120e8cc
fix valgrind complaint in textblock.
...
SVN revision: 70457
2012-04-25 08:04:36 +00:00
Carsten Haitzler
1468d54c69
quiet stderr on xpm load unless we are loading data this phase
...
SVN revision: 70455
2012-04-25 04:07:12 +00:00
Christopher Michael
97f7c0acd9
Ecore_Evas (wayland): Fixes for moving/resizing efl wayland clients.
...
SVN revision: 70444
2012-04-24 17:01:59 +00:00
Christopher Michael
0a889a10c5
Ecore_Wayland: Cleanup header inclusions. Fix issues with efl wayland
...
clients not moving or resizing properly with most recent git wayland.
Make use of wayland's new 'serial' stuff in place of timestamps (where
appropriate). Add code to handle new wayland 'ping' events.
SVN revision: 70443
2012-04-24 16:59:35 +00:00
Lucas De Marchi
623f145cd9
eina: remove useless check for NULL
...
choice is always set
SVN revision: 70441
2012-04-24 14:21:22 +00:00
Lucas De Marchi
0c46eab68a
eina: fix copyright
...
The content of this file was changed and there's no code left from them.
SVN revision: 70440
2012-04-24 14:19:02 +00:00
Tom Hacohen
f393ebfffe
Eobj: change the tests according to the new wref concept.
...
We should not delete the wref if object is already freed. It's because
of the damn new wref API.
SVN revision: 70438
2012-04-24 12:27:22 +00:00
Tom Hacohen
47161b869c
Eobj: Fixed a possible bug with object deletion.
...
SVN revision: 70437
2012-04-24 12:16:23 +00:00
Tom Hacohen
9d03a70fa2
Eobj: Made weak ref a base class function.
...
SVN revision: 70436
2012-04-24 12:16:21 +00:00
Tom Hacohen
3cc5c60d17
Eobj: eobj_event_callback_del/_full renames.
...
eobj_event_callback_del -> eobj_event_callback_del_lazy.
eobj_event_callback_del_full -> eobj_event_callback_del.
Thanks to cedric for the suggestion.
SVN revision: 70435
2012-04-24 12:16:17 +00:00
Tom Hacohen
77112d59fd
Evas image: Add const to the obj parameter.
...
Patch by Daniel Zaoui.
SVN revision: 70433
2012-04-24 11:01:53 +00:00
Tom Hacohen
2c66050b65
Eobj: Changed all the eobj_do macros to lowercase.
...
code clutter--.
SVN revision: 70432
2012-04-24 08:56:49 +00:00
Tom Hacohen
4e05a6193c
Eobj: Added infrastructure for const functions and eobj_query.
...
SVN revision: 70431
2012-04-24 08:04:14 +00:00
Tom Hacohen
b004b4c833
Eobj: Fixed the order of parameters in the weak ref add func.
...
SVN revision: 70430
2012-04-24 08:04:09 +00:00
Sanjeev BA
b9ed47a471
several fixes for the doxygen docs.
...
Author : Jérôme Pinot <ngc891@gmail.com>
SVN revision: 70426
2012-04-23 23:31:38 +00:00
Jonas M. Gastal
085775de8c
Cleanup Doxygen Warnings - ecore 5
...
Files modified:
ecore/src/lib/ecore_win32/Ecore_Win32.h
ecore/src/lib/ecore_wince/Ecore_WinCE.h
ecore/src/lib/ecore_x/Ecore_X.h
SVN revision: 70425
2012-04-23 20:09:58 +00:00
Jonas M. Gastal
a1e12eddbb
Cleanup Doxygen Warnings - ecore 4
...
Files modified:
ecore/src/lib/ecore_wayland/ecore_wl_window.c
ecore/src/lib/ecore_x/xcb/ecore_xcb.c
ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c
ecore/src/lib/ecore_x/xcb/ecore_xcb_window.c
ecore/src/lib/ecore_x/xcb/ecore_xcb_window_shadow.c
ecore/src/lib/ecore_x/xlib/ecore_x.c
ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c
ecore/src/lib/ecore_x/xlib/ecore_x_window.c
ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c
SVN revision: 70424
2012-04-23 20:09:55 +00:00
Jonas M. Gastal
66a0714619
Cleanup Doxygen Warnings - ecore 3
...
Files modified:
ecore/src/lib/ecore_file/Ecore_File.h
ecore/src/lib/ecore_file/ecore_file_monitor.c
ecore/src/lib/ecore_imf/Ecore_IMF.h
ecore/src/lib/ecore_imf/ecore_imf_context.c
SVN revision: 70423
2012-04-23 20:09:51 +00:00
Jonas M. Gastal
d6350e7bc2
Cleanup Doxygen Warnings - ecore 2
...
Files modified:
ecore/src/lib/ecore_evas/Ecore_Evas.h
ecore/src/lib/ecore_evas/ecore_evas_fb.c
ecore/src/lib/ecore_evas/ecore_evas_sdl.c
ecore/src/lib/ecore_evas/ecore_evas_util.c
ecore/src/lib/ecore_evas/ecore_evas_x.c
ecore/src/lib/ecore_fb/ecore_fb_li.c
SVN revision: 70422
2012-04-23 20:09:48 +00:00
Jonas M. Gastal
9080cd0a3a
Cleanup Doxygen Warnings - ecore 1
...
Files modified:
ecore/doc/Doxyfile.in
ecore/src/lib/ecore/Ecore.h
ecore/src/lib/ecore/ecore.c
ecore/src/lib/ecore/ecore_getopt.c
ecore/src/lib/ecore/ecore_main.c
ecore/src/lib/ecore_con/Ecore_Con.h
SVN revision: 70421
2012-04-23 20:09:44 +00:00
Tom Hacohen
331ef4b522
Eobj: Updated weak ref docs.
...
SVN revision: 70419
2012-04-23 12:47:44 +00:00
Tom Hacohen
31e6682a66
Eobj: Make eobj_weak_ref_add return the obejct being reffed.
...
Suggested by vtorri.
SVN revision: 70418
2012-04-23 12:32:36 +00:00
Tom Hacohen
5b529c506b
Eobj: Added docs to the examples (needed for introspection).
...
Patch by Yakov Goldberg.
SVN revision: 70417
2012-04-23 12:32:34 +00:00
Tom Hacohen
44e549e812
Eobj: added warnings to eobj_ref's docs.
...
SVN revision: 70416
2012-04-23 11:51:49 +00:00
Tom Hacohen
5c5fc69bef
Eobj: Changed weak-ref to work without allocating a structure.
...
Thanks to cedric.
SVN revision: 70415
2012-04-23 10:57:04 +00:00
Tom Hacohen
945cf1e9c2
Eobj: Rename _EOBJ_BUILD to EFL_EOBJ_BUILD.
...
vtorri is right pointing out it is a reserved name.
SVN revision: 70414
2012-04-23 08:26:40 +00:00
Tom Hacohen
c599a9090d
Eobj: Destruct the object upon deletion, free it when unrefed.
...
Sorted this out a bit. I believe the current behaviour is better than the
previous one.
SVN revision: 70413
2012-04-23 08:10:12 +00:00
Tom Hacohen
f973b12daf
Eobj: we don't care about "Still reachable".
...
It seems that libcheck keeps some reachable data, unfortunate as it makes
it very annoying for us to check for reachable memory in our code, but
letting valgrind report about it is just too damn annoying.
SVN revision: 70412
2012-04-23 08:10:09 +00:00
Tom Hacohen
a1ed819ea2
Eobj: Use EINA_SAFETY when needed.
...
Also added a couple of EINA_UNLIKELY.
SVN revision: 70411
2012-04-23 08:10:06 +00:00
Tom Hacohen
8875c23a6c
Eobj: Added eina magic to API functions.
...
SVN revision: 70410
2012-04-23 08:10:04 +00:00
Tom Hacohen
e8348bf802
Eobj: Fixed windows support.
...
DAMN, Windows is broken...
Thanks to vtorri.
SVN revision: 70409
2012-04-23 08:10:00 +00:00
Tom Hacohen
b5a1df1270
Eobj: Added EOBJ_CALLBACK_STOP/CONTINUE macros.
...
SVN revision: 70408
2012-04-23 08:09:58 +00:00
Tom Hacohen
e0f6adbea6
Eobj: Add a convenience macro for defining the class_get functions.
...
This macro makes the code a tad simpler, but more importantly, makes it
easier for us to be thread safe, or more corrctly, easier for us the
make user code thread safe.
SVN revision: 70407
2012-04-23 08:09:54 +00:00