Vincent Torri [Thu, 8 Oct 2009 21:16:26 +0000 (21:16 +0000)]
fix eet_init() when called several times but is failing
SVN revision: 42971
Vincent Torri [Thu, 8 Oct 2009 21:14:55 +0000 (21:14 +0000)]
fix evil_init() when called several times but is failing
SVN revision: 42970
Carsten Haitzler [Thu, 8 Oct 2009 14:28:21 +0000 (14:28 +0000)]
add external api call to call smart calc calls on al smarts on a canvas
SVN revision: 42960
Vincent Torri [Thu, 8 Oct 2009 07:05:19 +0000 (07:05 +0000)]
* simplify a bit edje_init() and edje_shutdown() a bit
* change behavior of edje_shutdown() to make it more standard
* move eet_shutdown()
the order still seems strange. I don't know if i can freely move
the init/shutdown functions
SVN revision: 42958
Vincent Torri [Thu, 8 Oct 2009 06:35:48 +0000 (06:35 +0000)]
simplify embryo_init() and embryo_shutdown() a bit
SVN revision: 42957
Vincent Torri [Thu, 8 Oct 2009 06:25:09 +0000 (06:25 +0000)]
simplify evas_init() and evas_shutdown() a bit
SVN revision: 42956
Vincent Torri [Thu, 8 Oct 2009 06:04:03 +0000 (06:04 +0000)]
simplify eet_init() and eet_shutdown() a bit
SVN revision: 42954
Vincent Torri [Thu, 8 Oct 2009 05:01:50 +0000 (05:01 +0000)]
* src/lib/evil_main.c:
Shutdown socket system in evil_shutdown().
Update init/shutdown scheme.
SVN revision: 42952
Carsten Haitzler [Thu, 8 Oct 2009 03:49:51 +0000 (03:49 +0000)]
and delete size change hints cb if unswallowed
SVN revision: 42951
Carsten Haitzler [Thu, 8 Oct 2009 03:44:53 +0000 (03:44 +0000)]
if a swallowed object shanges size hints.. re-fetch and calc!
SVN revision: 42949
Vincent Torri [Wed, 7 Oct 2009 18:38:08 +0000 (18:38 +0000)]
remove unused variable
SVN revision: 42945
Cedric BAIL [Wed, 7 Oct 2009 12:57:13 +0000 (12:57 +0000)]
* efreet: Prevent div by zero.
SVN revision: 42940
Cedric BAIL [Wed, 7 Oct 2009 12:47:01 +0000 (12:47 +0000)]
* evas: Remove some llvm warning.
SVN revision: 42938
Cedric BAIL [Wed, 7 Oct 2009 12:40:28 +0000 (12:40 +0000)]
* edje: Oops. Correct fix.
SVN revision: 42937
Cedric BAIL [Wed, 7 Oct 2009 12:06:52 +0000 (12:06 +0000)]
* eina: This initialisation is not needed, but will reduce llvm warning noise.
SVN revision: 42935
Cedric BAIL [Wed, 7 Oct 2009 11:59:26 +0000 (11:59 +0000)]
* ecore_con: Reduce risk of segv.
SVN revision: 42934
Cedric BAIL [Wed, 7 Oct 2009 11:50:58 +0000 (11:50 +0000)]
* edje: Help windows users to be happy.
SVN revision: 42933
Cedric BAIL [Wed, 7 Oct 2009 11:36:23 +0000 (11:36 +0000)]
* edje: Another round of llvm warning removal.
SVN revision: 42932
Cedric BAIL [Wed, 7 Oct 2009 10:55:48 +0000 (10:55 +0000)]
* edje: Remove some potential bug detected by llvm and gcc.
See: http://local.profusion.mobi:8081/~lfelipe/output-efl/
SVN revision: 42930
Viktor Kojouharov [Wed, 7 Oct 2009 08:24:17 +0000 (08:24 +0000)]
a new vimball with updated syntax highlighting and omni-completion
SVN revision: 42929
Vincent Torri [Tue, 6 Oct 2009 16:59:49 +0000 (16:59 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42915
Vincent Torri [Tue, 6 Oct 2009 16:58:21 +0000 (16:58 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42914
Vincent Torri [Tue, 6 Oct 2009 16:55:45 +0000 (16:55 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42910
Vincent Torri [Tue, 6 Oct 2009 16:55:29 +0000 (16:55 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42909
Vincent Torri [Tue, 6 Oct 2009 16:55:02 +0000 (16:55 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42908
Vincent Torri [Tue, 6 Oct 2009 16:54:43 +0000 (16:54 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42907
Vincent Torri [Tue, 6 Oct 2009 16:54:26 +0000 (16:54 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42906
Vincent Torri [Tue, 6 Oct 2009 16:54:08 +0000 (16:54 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
SVN revision: 42905
Cedric BAIL [Tue, 6 Oct 2009 12:07:29 +0000 (12:07 +0000)]
* eet: Revert back some INF macro to fprintf as this is not for logging purpose.
SVN revision: 42901
Vincent Torri [Sun, 4 Oct 2009 22:32:21 +0000 (22:32 +0000)]
* use Requires.private field in efreet .pc files if pkg-config 0.22 is installed.
We list in it the required packages needed to compile efreet.
SVN revision: 42878
Vincent Torri [Sun, 4 Oct 2009 22:28:12 +0000 (22:28 +0000)]
remoove unused variables
SVN revision: 42877
Vincent Torri [Sun, 4 Oct 2009 22:27:03 +0000 (22:27 +0000)]
cleanup
SVN revision: 42876
Hannes Janetzek [Sun, 4 Oct 2009 21:55:13 +0000 (21:55 +0000)]
patch from dfjoerg: search also pixmap dirs for icons
SVN revision: 42875
Vincent Torri [Sat, 3 Oct 2009 18:15:42 +0000 (18:15 +0000)]
uneeded now that we have edbus
SVN revision: 42874
Vincent Torri [Sat, 3 Oct 2009 18:08:43 +0000 (18:08 +0000)]
* fix requirements values (should be good, now)
* ecore-ipc is an option for ecore-config and not a required dependency
* use Requires.private field in all the .pc if pkg-config 0.22 or later is
installed. We list in it the required packages needed to compile the modules.
* remove uneeded flags that are in Libs.private (those from the packages
that are listed in Requires.private)
SVN revision: 42873
Vincent Torri [Sat, 3 Oct 2009 18:06:19 +0000 (18:06 +0000)]
update french and italian po files (don't know why, but it has changed...)
SVN revision: 42872
Vincent Torri [Sat, 3 Oct 2009 15:51:54 +0000 (15:51 +0000)]
no more ecore data needed in ecore_sdl
SVN revision: 42870
Vincent Torri [Sat, 3 Oct 2009 15:46:09 +0000 (15:46 +0000)]
clean up
SVN revision: 42869
Vincent Torri [Sat, 3 Oct 2009 14:58:28 +0000 (14:58 +0000)]
clean ecore_config Makefile.am
SVN revision: 42868
Iván Briano [Fri, 2 Oct 2009 19:06:12 +0000 (19:06 +0000)]
Added version and insert_after to box api
SVN revision: 42862
Vincent Torri [Fri, 2 Oct 2009 17:21:36 +0000 (17:21 +0000)]
* use Requires.private field in edje.pc if pkg-config 0.22 or later is installed. We list in it the required packages needed to compile edje.
* remove uneeded flags that are in Libs.private (those from the packages that are listed in Requires.private)
SVN revision: 42861
Vincent Torri [Fri, 2 Oct 2009 17:14:12 +0000 (17:14 +0000)]
* use Requires.private field in embryo.pc if pkg-config 0.22 or later is installed (for Evil).
* remove uneeded flags that are in Libs.private (EVIL_LIBS)
SVN revision: 42860
Vincent Torri [Fri, 2 Oct 2009 04:47:34 +0000 (04:47 +0000)]
use Eina macro for default log color
SVN revision: 42855
Vincent Torri [Fri, 2 Oct 2009 04:40:46 +0000 (04:40 +0000)]
too much \n in einal log macros
SVN revision: 42854
Vincent Torri [Fri, 2 Oct 2009 04:36:08 +0000 (04:36 +0000)]
add Mathieu Taillefumier
SVN revision: 42853
Vincent Torri [Fri, 2 Oct 2009 04:35:04 +0000 (04:35 +0000)]
logify ecore_evas. Patch by Mathieu Taillefumier (a bit modified)
SVN revision: 42852
Vincent Torri [Fri, 2 Oct 2009 04:06:58 +0000 (04:06 +0000)]
* Check the returned value of eet_init() in the binary.
* Use binary mode of fopen() in eet_main() for Windows compatibility
SVN revision: 42851
Vincent Torri [Fri, 2 Oct 2009 03:59:17 +0000 (03:59 +0000)]
remove useless Eina_Log macros. Patch by Mathieu Taillefumier.
SVN revision: 42850
Vincent Torri [Thu, 1 Oct 2009 09:03:23 +0000 (09:03 +0000)]
query sync counter. Round trip to fix, though
SVN revision: 42835
Carsten Haitzler [Thu, 1 Oct 2009 08:43:54 +0000 (08:43 +0000)]
from jeffdameth: query sync counter
SVN revision: 42833
Vincent Torri [Thu, 1 Oct 2009 08:30:24 +0000 (08:30 +0000)]
send last timestamp as time.
SVN revision: 42832
Carsten Haitzler [Thu, 1 Oct 2009 08:23:00 +0000 (08:23 +0000)]
send last timestamp as time.
SVN revision: 42831
Vincent Torri [Thu, 1 Oct 2009 08:01:03 +0000 (08:01 +0000)]
call engine info_free() after output_free()
SVN revision: 42830
Vincent Torri [Thu, 1 Oct 2009 07:44:39 +0000 (07:44 +0000)]
fix eina logging in software_ddraw
SVN revision: 42829
Carsten Haitzler [Thu, 1 Oct 2009 05:18:17 +0000 (05:18 +0000)]
more patches from tom
SVN revision: 42828
Gustavo Sverzut Barbieri [Thu, 1 Oct 2009 03:56:38 +0000 (03:56 +0000)]
welcome glib main loop integration support.
that's it, it's here... tested and works fine, please try with your
favorite gmainloop dependent library and report problems. Suggestions:
* GConf to access Gnome and its applications settings.
* GtkSettings to access other properties of Gnome and its applications.
* GUPnP (okay, we have EUPnP, but they have more features so far)
* Rygel, based on GUPnP.
* Libsoup, SOAP and HTTP access, useful for web access and required
by other libraries.
* Mojito, by Moblin, access to various web2.0 services like flickr,
picasa, twitter...
And last but not least, this enables Flash plugin on WebKit-EFL and
may enable us to get Google Gadgets sooner (before someone writes a
proper EFL backend).
Support is auto-detected at compile time but can be disabled with
--disable-glib. Runtime support is not enabled by default (so
compiling with it will just link yet another library), one needs to
call ecore_main_loop_glib_integrate() to do so.
Thanks to INdT folks that provided the initial implementation. I
rewrote it to make it correct, but the idea was good.
SVN revision: 42825
Carsten Haitzler [Wed, 30 Sep 2009 22:30:12 +0000 (22:30 +0000)]
init some ptrs to null.
SVN revision: 42823
Vincent Torri [Wed, 30 Sep 2009 17:29:30 +0000 (17:29 +0000)]
Fix compilation on Windows wrt changes in fixed point code
SVN revision: 42822
Vincent Torri [Wed, 30 Sep 2009 17:05:49 +0000 (17:05 +0000)]
Support on Windows XP or later (for desktop)
SVN revision: 42821
Cedric BAIL [Wed, 30 Sep 2009 10:05:15 +0000 (10:05 +0000)]
* eet: Fix some llvm report.
SVN revision: 42816
Tom [Wed, 30 Sep 2009 04:23:21 +0000 (04:23 +0000)]
From: Tom <tom@stosb.com> (tasn)
Hey raster,
Here is the non intrusive patch I talked to you about. Please apply it as it
introduces some fixes, some improvements and mostly and underlying
infrastructure for future RTL improvements.
(note hebrew & yiddish seem fine, but things expedite test seems to show are
wrong (why i don't know as i dont speak the langs- just comparing to pango /
gtk output):
arabic seems lsightl wrong (maybe composition chars not working?)
gujarati - also seems wrong
malayam - also looks wrong
persian - looks wrong
sinhala - looks wrong
tamil - looks wrong
these are what, appear to me, to look wrong. why they look wrong, i don't
know. i'm guessing its compositiong not being handled. but i dont's peak,
read or write any of these languages so i am unsure of what it really should
be like, why and how to fix it.
anyone want to put up a hand? (everything else is displaying fine as best i
can tell - the langauges i read/speak/somewhat understand are working fine).
SVN revision: 42814
Carsten Haitzler [Wed, 30 Sep 2009 02:34:42 +0000 (02:34 +0000)]
install is auto-generated by autofoo.
SVN revision: 42811
Cedric BAIL [Tue, 29 Sep 2009 13:24:45 +0000 (13:24 +0000)]
* eet: Add support for fixed point in Eet.
Note: They are saved as EET_T_DOUBLE, and you can request fixed point value
where you stored EET_T_FLOAT or EET_T_DOUBLE. In fact now any floating point
or fixed point value can be retrieved as any real number type you need. Eet
is taking care of the convertion for you.
SVN revision: 42800
Lars Munch [Tue, 29 Sep 2009 12:56:14 +0000 (12:56 +0000)]
tslib detection fixes from Marc Andre Tanner. Thanks.
SVN revision: 42799
Cedric BAIL [Tue, 29 Sep 2009 12:04:50 +0000 (12:04 +0000)]
* eina: Cleanup Eina fixed point implementation.
SVN revision: 42798
Cedric BAIL [Tue, 29 Sep 2009 09:53:41 +0000 (09:53 +0000)]
* eina: Fix doc layout.
SVN revision: 42796
Vincent Torri [Tue, 29 Sep 2009 06:13:33 +0000 (06:13 +0000)]
Fix documentation
* update Doxyfile file
* fix end of groups
* fix some warnings
* fix link in head.html for Edje API ref
SVN revision: 42794
Rafael Antognolli [Mon, 28 Sep 2009 20:03:56 +0000 (20:03 +0000)]
Fix eina_tile_grid_slicer_setup when a 0x0 rectangle was given as argument.
In this case slc->first wasn't being set, as well as the info.col and
info.row. This could bring some strange behavior like a call to
eina_tile_grid_slicer_next() not returning false.
SVN revision: 42783
Iván Briano [Mon, 28 Sep 2009 19:24:53 +0000 (19:24 +0000)]
Use align == -1 for fill, and don't fill if not requested.
SVN revision: 42780
Vincent Torri [Mon, 28 Sep 2009 17:36:43 +0000 (17:36 +0000)]
Fix timestamps unit. Allow cinetic animation in elementary lists
SVN revision: 42774
Gustavo Sverzut Barbieri [Mon, 28 Sep 2009 17:23:02 +0000 (17:23 +0000)]
edje_{,object}_color_class_get() and signals when color_classes are changed.
Enable applications to retrieve current color class values as well as
emit edje signals when they are deleted or changed.
SVN revision: 42773
Carsten Haitzler [Mon, 28 Sep 2009 09:25:35 +0000 (09:25 +0000)]
edje docs now follow template
SVN revision: 42763
Carsten Haitzler [Mon, 28 Sep 2009 09:13:23 +0000 (09:13 +0000)]
ecore -> use same template as www etc.
SVN revision: 42762
Carsten Haitzler [Mon, 28 Sep 2009 06:49:34 +0000 (06:49 +0000)]
move images -> img
SVN revision: 42759
Carsten Haitzler [Mon, 28 Sep 2009 05:53:48 +0000 (05:53 +0000)]
add some macros/defin es to make life easier
SVN revision: 42757
Carsten Haitzler [Mon, 28 Sep 2009 03:51:21 +0000 (03:51 +0000)]
and fix async load thing hanging around... put in shared queue and be able to
remove targets from the queue.
SVN revision: 42754
Vincent Torri [Sun, 27 Sep 2009 19:57:01 +0000 (19:57 +0000)]
* use Requires.private field in evas.pc if pkg-config 0.22 is installed. We list in it the required packages needed to compile eet.
* remove uneeded flags that are in Libs.private (those from the packages that are listed in Requires.private)
SVN revision: 42744
Vincent Torri [Sun, 27 Sep 2009 05:50:58 +0000 (05:50 +0000)]
opensolaris support of the packed attribute
SVN revision: 42739
Vincent Torri [Sun, 27 Sep 2009 03:56:12 +0000 (03:56 +0000)]
remove \n in logging messages
SVN revision: 42738
Vincent Torri [Sat, 26 Sep 2009 21:36:01 +0000 (21:36 +0000)]
Improve the implementation of dladdr on Windows. As the symbols are in the DLL's and as the DLL's are in the bin/
subdirectory, installers must put the eina mempools and evas
modules directories in the bin/ subdirectory
SVN revision: 42734
Vincent Torri [Sat, 26 Sep 2009 13:05:20 +0000 (13:05 +0000)]
Use LTLIBINTL instead of LIBINTL
SVN revision: 42711
Vincent Torri [Fri, 25 Sep 2009 15:43:41 +0000 (15:43 +0000)]
and AC_SUBST the requirement...
SVN revision: 42703
Vincent Torri [Fri, 25 Sep 2009 15:39:53 +0000 (15:39 +0000)]
* really export symbols on Windows (EFL_EINA_BUILD not
correctly defined)
* add evil in the Requires.private field of eina-0.pc.in
SVN revision: 42702
Cedric BAIL [Fri, 25 Sep 2009 12:02:14 +0000 (12:02 +0000)]
* eina_atofp: Always return EINA_TRUE on valid input string.
SVN revision: 42700
Vincent Torri [Fri, 25 Sep 2009 11:51:52 +0000 (11:51 +0000)]
return false if fp is NULL, update doc accordingly
SVN revision: 42699
Cedric BAIL [Fri, 25 Sep 2009 11:36:56 +0000 (11:36 +0000)]
* eina: Fix build without amalgamation.
SVN revision: 42698
Vincent Torri [Fri, 25 Sep 2009 11:23:37 +0000 (11:23 +0000)]
* convert string to fp only if fp is not NULL
* add doc of eina_convert_atofp()
* minor doc cleanup
SVN revision: 42697
Cedric BAIL [Fri, 25 Sep 2009 10:03:19 +0000 (10:03 +0000)]
* eina: Add eina_atofp.
SVN revision: 42694
Carsten Haitzler [Fri, 25 Sep 2009 09:06:13 +0000 (09:06 +0000)]
i KNOW there is a bug here... the question is.. how to fix it?
SVN revision: 42692
Vincent Torri [Fri, 25 Sep 2009 08:44:04 +0000 (08:44 +0000)]
* add documentation for eina_convert_fptoa()
* fix typo in doc
SVN revision: 42691
Carsten Haitzler [Thu, 24 Sep 2009 14:44:05 +0000 (14:44 +0000)]
account for padding too for too-big
SVN revision: 42678
Vincent Torri [Thu, 24 Sep 2009 06:01:59 +0000 (06:01 +0000)]
revert. I didn't see that the .c files were included...
SVN revision: 42664
Vincent Torri [Thu, 24 Sep 2009 05:10:49 +0000 (05:10 +0000)]
* export _evas_log_dom_global as it can be used in modules
* don't include non microsoft header files when vc++ is used
* declare alloca before standard C header files
* minor formatting
SVN revision: 42663
Vincent Torri [Thu, 24 Sep 2009 04:55:01 +0000 (04:55 +0000)]
fix double to Evas_Coord conversion warnings
SVN revision: 42662
Vincent Torri [Wed, 23 Sep 2009 17:17:59 +0000 (17:17 +0000)]
fix common configuration of VS
SVN revision: 42651
Vincent Torri [Wed, 23 Sep 2009 17:15:18 +0000 (17:15 +0000)]
move declaration of variables at the beginning of the blocks
SVN revision: 42650
Cedric BAIL [Wed, 23 Sep 2009 16:57:59 +0000 (16:57 +0000)]
* eina: Improve eina_fptoa test.
SVN revision: 42648
Cedric BAIL [Wed, 23 Sep 2009 16:47:08 +0000 (16:47 +0000)]
* eina: Add eina_fptoa.
This is a small piece of code, but a big one for an edje fixed point implementation.
SVN revision: 42646
Vincent Torri [Wed, 23 Sep 2009 07:12:11 +0000 (07:12 +0000)]
make evas_module.c and evas_path.c compile with vc++
SVN revision: 42641
Vincent Torri [Wed, 23 Sep 2009 06:45:39 +0000 (06:45 +0000)]
use size_t instead of int
SVN revision: 42640