Vincent Torri
425877b345
update french and italian po files (don't know why, but it has changed...)
...
SVN revision: 42872
2009-10-03 18:06:19 +00:00
Vincent Torri
0864234087
no more ecore data needed in ecore_sdl
...
SVN revision: 42870
2009-10-03 15:51:54 +00:00
Vincent Torri
324b1bc570
clean up
...
SVN revision: 42869
2009-10-03 15:46:09 +00:00
Vincent Torri
918fdb530f
clean ecore_config Makefile.am
...
SVN revision: 42868
2009-10-03 14:58:28 +00:00
Iván Briano
1d3f50027a
Added version and insert_after to box api
...
SVN revision: 42862
2009-10-02 19:06:12 +00:00
Vincent Torri
4821f141a7
* 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
2009-10-02 17:21:36 +00:00
Vincent Torri
1b89795722
* 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
2009-10-02 17:14:12 +00:00
Vincent Torri
de7282e68b
use Eina macro for default log color
...
SVN revision: 42855
2009-10-02 04:47:34 +00:00
Vincent Torri
832b0ee18f
too much \n in einal log macros
...
SVN revision: 42854
2009-10-02 04:40:46 +00:00
Vincent Torri
1de064d479
add Mathieu Taillefumier
...
SVN revision: 42853
2009-10-02 04:36:08 +00:00
Vincent Torri
c06f58dc3f
logify ecore_evas. Patch by Mathieu Taillefumier (a bit modified)
...
SVN revision: 42852
2009-10-02 04:35:04 +00:00
Vincent Torri
11341fff0f
* Check the returned value of eet_init() in the binary.
...
* Use binary mode of fopen() in eet_main() for Windows compatibility
SVN revision: 42851
2009-10-02 04:06:58 +00:00
Vincent Torri
d26955c432
remove useless Eina_Log macros. Patch by Mathieu Taillefumier.
...
SVN revision: 42850
2009-10-02 03:59:17 +00:00
Vincent Torri
4cccce6dfe
query sync counter. Round trip to fix, though
...
SVN revision: 42835
2009-10-01 09:03:23 +00:00
Carsten Haitzler
5a9e8df882
from jeffdameth: query sync counter
...
SVN revision: 42833
2009-10-01 08:43:54 +00:00
Vincent Torri
160d5c97b2
send last timestamp as time.
...
SVN revision: 42832
2009-10-01 08:30:24 +00:00
Carsten Haitzler
b38556b7b9
send last timestamp as time.
...
SVN revision: 42831
2009-10-01 08:23:00 +00:00
Vincent Torri
b770510734
call engine info_free() after output_free()
...
SVN revision: 42830
2009-10-01 08:01:03 +00:00
Vincent Torri
0a775ef90d
fix eina logging in software_ddraw
...
SVN revision: 42829
2009-10-01 07:44:39 +00:00
Carsten Haitzler
e30651d7ca
more patches from tom
...
SVN revision: 42828
2009-10-01 05:18:17 +00:00
Gustavo Sverzut Barbieri
728841b576
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
2009-10-01 03:56:38 +00:00
Carsten Haitzler
0986cd681b
init some ptrs to null.
...
SVN revision: 42823
2009-09-30 22:30:12 +00:00
Vincent Torri
aa56214d0b
Fix compilation on Windows wrt changes in fixed point code
...
SVN revision: 42822
2009-09-30 17:29:30 +00:00
Vincent Torri
8e36cd3086
Support on Windows XP or later (for desktop)
...
SVN revision: 42821
2009-09-30 17:05:49 +00:00
Cedric BAIL
5ca2776a01
* eet: Fix some llvm report.
...
SVN revision: 42816
2009-09-30 10:05:15 +00:00
Tom
39b6c9148c
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
2009-09-30 04:23:21 +00:00
Carsten Haitzler
1ad41f8bca
install is auto-generated by autofoo.
...
SVN revision: 42811
2009-09-30 02:34:42 +00:00
Cedric BAIL
9a5f70b8c7
* 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
2009-09-29 13:24:45 +00:00
Lars Munch
e1fefd6702
tslib detection fixes from Marc Andre Tanner. Thanks.
...
SVN revision: 42799
2009-09-29 12:56:14 +00:00
Cedric BAIL
7a51d7bf39
* eina: Cleanup Eina fixed point implementation.
...
SVN revision: 42798
2009-09-29 12:04:50 +00:00
Cedric BAIL
5022bcf21b
* eina: Fix doc layout.
...
SVN revision: 42796
2009-09-29 09:53:41 +00:00
Vincent Torri
e4bea597c7
Fix documentation
...
* update Doxyfile file
* fix end of groups
* fix some warnings
* fix link in head.html for Edje API ref
SVN revision: 42794
2009-09-29 06:13:33 +00:00
Rafael Antognolli
ea4efcb441
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
2009-09-28 20:03:56 +00:00
Iván Briano
0a546d1b78
Use align == -1 for fill, and don't fill if not requested.
...
SVN revision: 42780
2009-09-28 19:24:53 +00:00
Vincent Torri
e069ea2fa1
Fix timestamps unit. Allow cinetic animation in elementary lists
...
SVN revision: 42774
2009-09-28 17:36:43 +00:00
Gustavo Sverzut Barbieri
d7c76122b0
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
2009-09-28 17:23:02 +00:00
Carsten Haitzler
57c4060bd4
edje docs now follow template
...
SVN revision: 42763
2009-09-28 09:25:35 +00:00
Carsten Haitzler
a82da76bf0
ecore -> use same template as www etc.
...
SVN revision: 42762
2009-09-28 09:13:23 +00:00
Carsten Haitzler
adc947b725
move images -> img
...
SVN revision: 42759
2009-09-28 06:49:34 +00:00
Carsten Haitzler
ff09bcbaae
add some macros/defin es to make life easier
...
SVN revision: 42757
2009-09-28 05:53:48 +00:00
Carsten Haitzler
526b6e8f3b
and fix async load thing hanging around... put in shared queue and be able to
...
remove targets from the queue.
SVN revision: 42754
2009-09-28 03:51:21 +00:00
Vincent Torri
449bdb7bc6
* 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
2009-09-27 19:57:01 +00:00
Vincent Torri
67690abfe7
opensolaris support of the packed attribute
...
SVN revision: 42739
2009-09-27 05:50:58 +00:00
Vincent Torri
3a0ee809e3
remove \n in logging messages
...
SVN revision: 42738
2009-09-27 03:56:12 +00:00
Vincent Torri
b25ed5342f
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
2009-09-26 21:36:01 +00:00
Vincent Torri
9f26b75b44
Use LTLIBINTL instead of LIBINTL
...
SVN revision: 42711
2009-09-26 13:05:20 +00:00
Vincent Torri
70ba1f22fd
and AC_SUBST the requirement...
...
SVN revision: 42703
2009-09-25 15:43:41 +00:00
Vincent Torri
47e25ab257
* 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
2009-09-25 15:39:53 +00:00
Cedric BAIL
568acf4705
* eina_atofp: Always return EINA_TRUE on valid input string.
...
SVN revision: 42700
2009-09-25 12:02:14 +00:00
Vincent Torri
1079703690
return false if fp is NULL, update doc accordingly
...
SVN revision: 42699
2009-09-25 11:51:52 +00:00
Cedric BAIL
340ac0ee30
* eina: Fix build without amalgamation.
...
SVN revision: 42698
2009-09-25 11:36:56 +00:00
Vincent Torri
b2bda6edb2
* convert string to fp only if fp is not NULL
...
* add doc of eina_convert_atofp()
* minor doc cleanup
SVN revision: 42697
2009-09-25 11:23:37 +00:00
Cedric BAIL
6a284f8178
* eina: Add eina_atofp.
...
SVN revision: 42694
2009-09-25 10:03:19 +00:00
Carsten Haitzler
aea9bb4064
i KNOW there is a bug here... the question is.. how to fix it?
...
SVN revision: 42692
2009-09-25 09:06:13 +00:00
Vincent Torri
7c47dc2c65
* add documentation for eina_convert_fptoa()
...
* fix typo in doc
SVN revision: 42691
2009-09-25 08:44:04 +00:00
Carsten Haitzler
58fc0273fe
account for padding too for too-big
...
SVN revision: 42678
2009-09-24 14:44:05 +00:00
Vincent Torri
c1b56b9cf1
revert. I didn't see that the .c files were included...
...
SVN revision: 42664
2009-09-24 06:01:59 +00:00
Vincent Torri
f12c2099d4
* 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
2009-09-24 05:10:49 +00:00
Vincent Torri
6677c2fcf9
fix double to Evas_Coord conversion warnings
...
SVN revision: 42662
2009-09-24 04:55:01 +00:00
Vincent Torri
32d0ba3d65
fix common configuration of VS
...
SVN revision: 42651
2009-09-23 17:17:59 +00:00
Vincent Torri
454f2fadcb
move declaration of variables at the beginning of the blocks
...
SVN revision: 42650
2009-09-23 17:15:18 +00:00
Cedric BAIL
a0cf367269
* eina: Improve eina_fptoa test.
...
SVN revision: 42648
2009-09-23 16:57:59 +00:00
Cedric BAIL
4ddba5724d
* eina: Add eina_fptoa.
...
This is a small piece of code, but a big one for an edje fixed point implementation.
SVN revision: 42646
2009-09-23 16:47:08 +00:00
Vincent Torri
c392f30e71
make evas_module.c and evas_path.c compile with vc++
...
SVN revision: 42641
2009-09-23 07:12:11 +00:00
Vincent Torri
cefbd7abf5
use size_t instead of int
...
SVN revision: 42640
2009-09-23 06:45:39 +00:00
Vincent Torri
ac44ab5449
move the gradient2 main structure in a specific header as it is also used in the linear and radial files
...
SVN revision: 42639
2009-09-23 06:37:08 +00:00
Vincent Torri
e50c003031
last auto-import symbols
...
SVN revision: 42631
2009-09-22 23:07:29 +00:00
Vincent Torri
ef825fc3c1
more auto-import symbols
...
SVN revision: 42630
2009-09-22 23:05:51 +00:00
Vincent Torri
e359ac2161
auto-import symbols
...
SVN revision: 42628
2009-09-22 22:51:15 +00:00
Vincent Torri
165a507ce2
move declaration of variables at the beginning of the block
...
SVN revision: 42627
2009-09-22 22:37:03 +00:00
Vincent Torri
3e74ea2ad3
configure eina with VS according to the used mode (debug or release)
...
SVN revision: 42625
2009-09-22 22:28:35 +00:00
Mikhail Gusarov
8b293c2209
Fix memory corruption in ecore_xcb_window.c::ecore_x_window_children_get
...
Function allocated reply->children_len bytes, and then copied
sizeof(Ecore_X_Window) * reply->childen_len bytes into the buffer, leading
to memory corruption.
SVN revision: 42624
2009-09-22 18:18:28 +00:00
Carsten Haitzler
bea22f22a4
fix wrns.. and fix macro!
...
SVN revision: 42617
2009-09-22 08:04:57 +00:00
Carsten Haitzler
85c9ee14e1
and much pain and ganshing of teeth.. this took too long... no more hanging
...
preload cancels. u can cancel a preload (explicitly or implicitly) with no
lock penalty. now i can get on with my other fun.
SVN revision: 42616
2009-09-22 07:02:14 +00:00
Cedric BAIL
05126826a3
* efreet: Use eina_log.
...
Patch from Matthieu.
SVN revision: 42599
2009-09-21 16:36:29 +00:00
Cedric BAIL
c259d8addd
* evas: Use eina_log.
...
Patch from Matthieu.
SVN revision: 42598
2009-09-21 16:08:51 +00:00
Carsten Haitzler
db6bee8c04
and be able to check for my libjpeg hacks and enable if found
...
SVN revision: 42594
2009-09-21 12:49:52 +00:00
Carsten Haitzler
2f87e02f09
more work on jpeg region load. use some hacks i did to libjpeg.
...
SVN revision: 42593
2009-09-21 12:49:31 +00:00
Carsten Haitzler
c61c9643ca
handle regions for all jpeg types (cymk, rgb, gray). other formats dont
...
support this (atm). there is possibly little point in doing so... perhaps
svg... thought maybe tiff too later? for now, get jpeg 100% up to snuff.
SVN revision: 42587
2009-09-20 14:31:48 +00:00
Vincent Torri
0c0dbb92dc
move EINA_DEPRECATED to the beginning of the declaration
...
SVN revision: 42571
2009-09-20 07:16:47 +00:00
Vincent Torri
4e63a7b157
add VS8 project for eet binary. Not tested, though
...
SVN revision: 42556
2009-09-18 08:09:00 +00:00
Vincent Torri
825c8fd9be
* fix copy/paste typo in start.bat
...
* add VS project for the eet binary
* make eet_main.c compile with vc++
SVN revision: 42555
2009-09-18 07:41:05 +00:00
Iván Briano
4e33c6fd65
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42552
2009-09-17 22:38:35 +00:00
Iván Briano
6cf87428a4
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42551
2009-09-17 22:38:22 +00:00
Iván Briano
5c3b4fa74e
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42550
2009-09-17 22:38:10 +00:00
Gustavo Sverzut Barbieri
131be821c8
oops! strncpy is tricky and uri was a pointer not an array.
...
people were not noticing it as they were using 64 bits machines... but
with 32 bits just 4 bytes were copied and 3 were missing :-P
SVN revision: 42549
2009-09-17 18:37:22 +00:00
Gustavo Sverzut Barbieri
183237e348
improve logging messages introduced by Mathieu Taillefumier.
...
move some to error/critical, remove trailing \n.
NOT doing ChangeLog entry on purpose, it's useless as it's an
intra-release change (changes the previous unlreleased change)
SVN revision: 42547
2009-09-17 14:33:06 +00:00
Gustavo Sverzut Barbieri
acc688873b
logging: remove trailing \n
...
SVN revision: 42546
2009-09-17 14:31:29 +00:00
Gustavo Sverzut Barbieri
bea73e88bd
Ethumb improvements and more docs.
...
make some types unsigned int to better represent what they will
contain, fix dbus api to match so.
SVN revision: 42545
2009-09-17 14:05:04 +00:00
Gustavo Sverzut Barbieri
bf4e52869b
configure summary, maximum log level and other improvements.
...
Have all source to include config.h conditionally (HAVE_CONFIG_H),
define EINA_LOG_LEVEL_MAXIMUM, minor changes to configure.ac to make
it conform with the rest of efl.
SVN revision: 42544
2009-09-17 12:04:35 +00:00
Gustavo Sverzut Barbieri
1573ce03ca
todo...
...
SVN revision: 42542
2009-09-17 06:19:01 +00:00
Gustavo Sverzut Barbieri
4be6ac7921
enable "make doc", improve doxygen support for client library.
...
Some methods are missing and the in-process thumbnail needs to be
done, the documentation is almost the same as the client, so I really
appreciate someone else do it :-)
SVN revision: 42541
2009-09-17 06:08:10 +00:00
Gustavo Sverzut Barbieri
5dc1e3900f
more docs
...
SVN revision: 42538
2009-09-17 05:17:12 +00:00
Vincent Torri
2fef98ba8a
use __attribute__((packed)) if __GNUC__ is defined
...
use #pragma pack if vc++ is used
use nothing otherwise (should we exit with an error in that case ?)
SVN revision: 42533
2009-09-16 22:02:59 +00:00
Vincent Torri
9a08eb668f
add more wrapping
...
SVN revision: 42532
2009-09-16 21:59:37 +00:00
Vincent Torri
458267b1c2
useless define
...
SVN revision: 42531
2009-09-16 21:59:04 +00:00
Vincent Torri
7d884078e0
add new line
...
SVN revision: 42528
2009-09-16 20:35:35 +00:00
Vincent Torri
18bd48b4a5
update README.txt and MANIFEST.txt files
...
SVN revision: 42527
2009-09-16 20:24:23 +00:00
Vincent Torri
a7293d0cda
add README.txt and MANIFEST.txt files
...
SVN revision: 42526
2009-09-16 20:23:11 +00:00
Vincent Torri
1f15fd4f87
typo
...
SVN revision: 42525
2009-09-16 20:22:21 +00:00