Vincent Torri
b131dfc65c
export symbols on Windows
...
SVN revision: 49915
2010-06-28 05:15:44 +00:00
Brett Nash
ee5ef216ef
Suppress warnign about dropping const (AKA: C is stupid)
...
SVN revision: 49914
2010-06-28 05:14:36 +00:00
Vincent Torri
d2e2f572a1
export symbols on Windows
...
SVN revision: 49913
2010-06-28 05:11:28 +00:00
Vincent Torri
ae6a698ea1
on Windows, path delemiter is backslash and not slash
...
SVN revision: 49912
2010-06-28 05:06:28 +00:00
Carsten Haitzler
89baaff057
and final post snap - next releasename
...
SVN revision: 49903
2010-06-27 14:06:10 +00:00
Carsten Haitzler
00fb5063bd
post-release 1.3.3 - odd ver
...
SVN revision: 49901
2010-06-27 13:48:46 +00:00
Carsten Haitzler
83b36be7a3
snap+release
...
SVN revision: 49899
2010-06-27 13:45:27 +00:00
Carsten Haitzler
4d65425dd8
Snapshot efreet
...
SVN revision: 49895
2010-06-27 13:32:58 +00:00
Carsten Haitzler
ef41fb2d94
Snapshot edje
...
SVN revision: 49894
2010-06-27 13:32:53 +00:00
Carsten Haitzler
a476f3b144
Snapshot embryo
...
SVN revision: 49893
2010-06-27 13:32:49 +00:00
Carsten Haitzler
fc26ed3460
Snapshot ecore
...
SVN revision: 49892
2010-06-27 13:32:45 +00:00
Carsten Haitzler
5e26049385
Snapshot evas
...
SVN revision: 49891
2010-06-27 13:32:41 +00:00
Carsten Haitzler
e80d4cb49f
Snapshot eina
...
SVN revision: 49890
2010-06-27 13:32:37 +00:00
Carsten Haitzler
41e3461449
Release eet 1.3.2
...
SVN revision: 49888
2010-06-27 13:29:19 +00:00
Vincent Torri
a608450673
make eet unit tests compile on Windows
...
SVN revision: 49887
2010-06-27 12:10:46 +00:00
Vincent Torri
9a7760d37d
remove useless log domain
...
SVN revision: 49882
2010-06-26 19:41:41 +00:00
Vincent Torri
45ba76b16e
remove useless namespace
...
SVN revision: 49881
2010-06-26 19:41:04 +00:00
Vincent Torri
818fa06716
disable slave mode on Windows
...
SVN revision: 49879
2010-06-26 16:20:50 +00:00
Vincent Torri
eeddb1f399
fix returned type of callbacks
...
SVN revision: 49878
2010-06-26 15:38:50 +00:00
Vincent Torri
ed3725ddcd
fix returned type of callbacks
...
SVN revision: 49877
2010-06-26 15:35:30 +00:00
Vincent Torri
f5d7f3ea1a
printf modifiers are different on Windows
...
SVN revision: 49876
2010-06-26 14:26:54 +00:00
Vincent Torri
29c8151341
missing "
...
SVN revision: 49862
2010-06-25 10:12:23 +00:00
Brett Nash
22e2ac921c
Fic names of caching vars.
...
SVN revision: 49854
2010-06-25 08:52:37 +00:00
Carsten Haitzler
726b1ffb7f
faster single frame gen
...
SVN revision: 49853
2010-06-25 08:21:22 +00:00
Vincent Torri
096f2266ca
Windows can have both GnuTLS and OpenSSL installed too.
...
SVN revision: 49852
2010-06-25 07:57:08 +00:00
Vincent Torri
0adb87928c
improve configure output and make some tests more portable
...
SVN revision: 49851
2010-06-25 07:50:31 +00:00
Sebastian Dransfeld
bcb8744bc0
formatting
...
SVN revision: 49840
2010-06-25 01:44:30 +00:00
Sebastian Dransfeld
51c6fc3785
formatting
...
SVN revision: 49839
2010-06-25 01:38:50 +00:00
Sebastian Dransfeld
36b570e9bc
formatting
...
SVN revision: 49838
2010-06-24 19:34:15 +00:00
Christopher Michael
5b724d6089
Fix for recent Ecore Api changes.
...
SVN revision: 49837
2010-06-24 18:04:01 +00:00
Cedric BAIL
55524b4e87
* efreet: remove warning due to change in Ecore API.
...
SVN revision: 49831
2010-06-24 16:17:45 +00:00
Cedric BAIL
73ac5cdc95
* edje: remove warning due to API change in Ecore.
...
SVN revision: 49830
2010-06-24 16:16:50 +00:00
Cedric BAIL
fbe9064310
* ecore: Ecore callback really should return Eina_Bool.
...
SVN revision: 49829
2010-06-24 16:15:56 +00:00
Vincent Torri
75d6f4ce18
fix test
...
SVN revision: 49823
2010-06-23 18:19:10 +00:00
Vincent Torri
c8caae0ae8
consider the case when lua has no .pc file
...
SVN revision: 49822
2010-06-23 18:17:14 +00:00
Vincent Torri
3a7d06b04d
fix linking with mingw
...
SVN revision: 49819
2010-06-23 15:51:20 +00:00
Vincent Torri
e103200963
fix linking with mingw
...
SVN revision: 49818
2010-06-23 15:50:19 +00:00
Vincent Torri
04222ac611
fix linking with mingw
...
SVN revision: 49817
2010-06-23 15:49:50 +00:00
Brett Nash
80e8016ce5
/me has done ecore-related thingies.
...
SVN revision: 49815
2010-06-23 08:53:54 +00:00
Brett Nash
5779ea8a4c
Pass original data to targest selections
...
Users of targets may well want the atoms anyway.
SVN revision: 49811
2010-06-23 08:01:43 +00:00
Tiago Rezende Campos Falcao
11ca8f8aa0
Extract the VBA file. And adding one metafile.
...
The metafile is for use with vim-addon-manager.
Read more in http://github.com/MarcWeber/vim-addon-manager/blob/master/doc/vim-addon-manager.txt
For future, merge with billiob's edc.vim.
SVN revision: 49799
2010-06-22 18:47:37 +00:00
Bruno Dilly
40db7f8c61
Add 3 missing symbols to escape strings
...
SVN revision: 49794
2010-06-22 14:01:50 +00:00
Carsten Haitzler
166dc4c594
try no surf/context etc. on free in egl.
...
SVN revision: 49790
2010-06-22 00:06:40 +00:00
Cedric BAIL
cf128ea0e4
* eina: improve quadtree to support more stuff needed by evas.
...
SVN revision: 49784
2010-06-21 13:17:09 +00:00
Carsten Haitzler
7f99f93744
use before freeing to make sure context is right
...
SVN revision: 49781
2010-06-21 07:59:46 +00:00
Vincent Torri
61753a99a6
fix eina_convert examples
...
SVN revision: 49774
2010-06-20 18:39:35 +00:00
Vincent Torri
abffc05885
useless file
...
SVN revision: 49766
2010-06-20 06:49:15 +00:00
Carsten Haitzler
a08e99cd82
warnings--
...
SVN revision: 49765
2010-06-20 06:32:05 +00:00
Iván Briano
47a7d86e5c
Add scale set/get to Edje_Edit.
...
By: Iván Briano <ivan@profusion.mobi>
SVN revision: 49746
2010-06-18 22:08:05 +00:00
Iván Briano
fe6fe835a5
Fixing verify and set problems in externals types
...
Edje Edit was writing the info in the struct before verify if the value
can be set. New the verify works and the old value is recover if verify
fails.
By: Fabiano Fidencio <fidencio@profusion.mobi>
SVN revision: 49745
2010-06-18 22:07:54 +00:00
Cedric BAIL
a1bfc834d5
* configure.ac: take inept translation a little bit into account.
...
SVN revision: 49743
2010-06-18 14:45:42 +00:00
Vincent Torri
9ac5d78958
fix doc
...
SVN revision: 49740
2010-06-18 07:08:22 +00:00
Vincent Torri
30572d7efb
don't always add po/ subdir
...
SVN revision: 49739
2010-06-18 06:43:33 +00:00
Vincent Torri
c345661588
Allow ecore to be built on systems that do not have gettext (again).
...
The problem in the previous commit was that AM_GNU_GETTEXT and
AM_GNU_GETTEXT_VERSION must begin a line (autopoint searches lines
beginning by them).
SVN revision: 49738
2010-06-18 06:36:21 +00:00
Vincent Torri
5e09673fce
typo
...
SVN revision: 49736
2010-06-17 21:27:41 +00:00
Vincent Torri
be2c84be5c
add delete_request callback to properly shut down the program
...
SVN revision: 49724
2010-06-17 06:27:53 +00:00
Brett Nash
4d591c3148
Some more Neon updates: 180 degress.
...
SVN revision: 49692
2010-06-16 09:02:09 +00:00
Vincent Torri
a90bb64143
fix icccm
...
Patch by Alexander Kerner
SVN revision: 49691
2010-06-15 23:45:45 +00:00
Vincent Torri
eb4c9979f2
fix for double free, occured while processing a buffered event twice.
...
patch by Alexander Kerner
SVN revision: 49690
2010-06-15 22:37:07 +00:00
Iván Briano
8a0aee6c5c
Setters and getters functions to Api property of Parts and Programs
...
Now we can set and retrieve, name and descripition of the api
property, from Parts and Programs.
By: Thiago Ribeiro Masaki <masaki@profusion.mobi>
SVN revision: 49678
2010-06-15 01:51:46 +00:00
Vincent Torri
af955f4767
wrong symbol
...
SVN revision: 49674
2010-06-14 20:44:44 +00:00
Vincent Torri
698ac34608
formatting
...
SVN revision: 49672
2010-06-14 19:34:14 +00:00
Vincent Torri
de14ee6ecf
fix compilation
...
SVN revision: 49671
2010-06-14 19:32:24 +00:00
Vincent Torri
b1a203f57b
fix selection compilation
...
SVN revision: 49670
2010-06-14 19:22:45 +00:00
Vincent Torri
635ac723f6
add the missing functions
...
ecore_x_sync_counter_new()
ecore_x_sync_counter_free()
ecore_x_sync_counter_inc()
ecore_x_sync_counter_val_wait()
SVN revision: 49669
2010-06-14 19:21:11 +00:00
Vincent Torri
5d148e55b1
fix code.
...
Patch by Mikhail Gusarov
SVN revision: 49668
2010-06-14 19:19:30 +00:00
Vincent Torri
7c4ab89bc9
XCB used to provide iterators for requests returning
...
list of values. Recent versions dropped it and return
arrays instead. Adapt code to use arrays unconditionally
(arrays were present in earlier libxcb versions).
Patch by Mikhail Gusarov
SVN revision: 49667
2010-06-14 19:17:49 +00:00
Cedric BAIL
4eadc13551
* edje: fix constness issue.
...
SVN revision: 49666
2010-06-14 14:38:58 +00:00
Brett Nash
725e12bdfa
Don't double declare len
...
SVN revision: 49663
2010-06-14 08:16:47 +00:00
Brett Nash
c410401441
Remoive extra #endif
...
SVN revision: 49662
2010-06-14 08:07:12 +00:00
Brett Nash
02f204b84c
Add experimental word and metric caching.
...
SVN revision: 49661
2010-06-14 05:59:23 +00:00
Sebastian Dransfeld
a392e677a7
flock -> fcntl
...
SVN revision: 49650
2010-06-11 21:48:33 +00:00
Sebastian Dransfeld
28878014c9
flock -> fcntl
...
flock isn't portable. Fix some headers too.
SVN revision: 49649
2010-06-11 21:43:07 +00:00
Gustavo Sverzut Barbieri
94ee30952b
Although evas_debug is flagged with "debug" in the name, messages are critical.
...
The evas_debug functions are just called from MAGIC_DEBUG errors, that
are quite critical, so messages should come out by default, and do
that loud with a CRITICAL warning.
Raster, cedric and others: now that we have Eina as a common
dependency between Evas and Ecore, maybe it is worth to unify the
debug system on top of Eina logging? It already provides "abort on
critical", runtime configurable log levels. I'd say the same about the
magic and safety checks themselves (eina_magic and eina_safety).
SVN revision: 49643
2010-06-11 18:35:40 +00:00
Cedric BAIL
0cd94dd382
* edje: remove debug printf.
...
SVN revision: 49616
2010-06-10 16:30:37 +00:00
Cedric BAIL
1ebbbd7d37
* edje: improve the way to target children of box and table.
...
You can now adress them with somethin like part[name]:subpart
or part[index]:subpart in all signal emit code and API that
require a part to be specified.
TODO: we need to add this index/name information when a signal
is emitted from a subpart.
SVN revision: 49614
2010-06-10 15:40:51 +00:00
Cedric BAIL
abdf415cc5
* edje: prevent uninitialized data to spread.
...
WARNING: I don't know why in the first it doesn't map correctly to
an object. So if someone with more knowledge on this piece of code
could give it a look.
SVN revision: 49613
2010-06-10 15:37:50 +00:00
Cedric BAIL
238b9836ca
* ecore: return Eina_Bool instead of int when it make sense.
...
Patch from Nicolas Aguirre.
SVN revision: 49611
2010-06-10 11:57:12 +00:00
Gustavo Sverzut Barbieri
ddb8c95fa9
SVN_REPO_PATH envvar during autoconf to use svnversion in there.
...
Some systems, like the Gentoo, copy the svn contents somewhere before
doing the autoconf, this may result in lack of .svn and thus minor
version "0".
This patch introduces the $SVN_REPO_PATH to say where the svn checkout
containing the ".svn" directory is.
SVN revision: 49594
2010-06-09 18:22:47 +00:00
Vincent Torri
5ab3172ca0
it seems that gcc 4.5.0 on Windows does not like my function pointers
...
SVN revision: 49592
2010-06-09 14:43:40 +00:00
Iván Briano
0b248559fb
Remove duplicated prototypes
...
SVN revision: 49591
2010-06-09 14:39:59 +00:00
Brett Nash
08bee8f6b7
Ecore_x_selection convert is now a little richer.
...
Allows implementation of proper X cut & paste by an applicaiton, exisitng code
should not be affected (may need an recompile).
SVN revision: 49586
2010-06-09 09:40:37 +00:00
Carsten Haitzler
99f9112433
Makefile not makefile.
...
SVN revision: 49583
2010-06-09 01:48:24 +00:00
Vincent Torri
f4f6b41ccf
and the remaining revert. To be sure that the commit is
...
correct, don't forget to save the file. It can help...
SVN revision: 49582
2010-06-08 23:28:36 +00:00
Vincent Torri
71e9556122
revert, as autopoint is buggy
...
SVN revision: 49581
2010-06-08 23:23:59 +00:00
Vincent Torri
600cc3d509
allows ecore to setup and compile even if gettext is not installed
...
SVN revision: 49578
2010-06-08 18:06:56 +00:00
Carsten Haitzler
194fc4c4ac
fix cedric b0rk
...
SVN revision: 49569
2010-06-08 11:31:15 +00:00
Cedric BAIL
f3457b3bdf
* ecore_con: close connection when other side end it.
...
SVN revision: 49567
2010-06-08 11:08:43 +00:00
Carsten Haitzler
bba7aaba2a
quick - limit # of tries for reading... this means 1000% cpu usage...
...
but at least things dont hang.
SVN revision: 49566
2010-06-08 11:02:57 +00:00
Carsten Haitzler
d36320a7de
off! shhh!
...
SVN revision: 49565
2010-06-08 08:05:30 +00:00
Brett Nash
d186808783
Minor tweak: Include stdio if logging enabled (ugly, but it is for debug)
...
SVN revision: 49564
2010-06-08 07:20:12 +00:00
Vincent Torri
558daff395
use function pointers
...
SVN revision: 49563
2010-06-08 06:08:17 +00:00
Vincent Torri
7eacb5c1d4
use (A)RGB_JOIN macro
...
SVN revision: 49562
2010-06-08 05:39:46 +00:00
Cedric BAIL
6aac60a150
* ecore_con: with AF_UNSPEC, c-ares will prefer IPv4 address
...
when IPv4 and IPv6 exist, if you ask AF_INET6, it will first
try IPv6 before falling back to IPv4 address.
So now ecore_con_ares will prefer IPv6 if available.
SVN revision: 49552
2010-06-07 13:08:19 +00:00
Cedric BAIL
d76f881898
* ecore_con: improve error detection.
...
SVN revision: 49551
2010-06-07 13:05:49 +00:00
Vincent Torri
5a8135174a
missing headers
...
SVN revision: 49545
2010-06-06 19:45:16 +00:00
Vincent Torri
1a1410895c
use correct enum variable (same value, though)
...
SVN revision: 49543
2010-06-06 19:26:12 +00:00
Carsten Haitzler
6d4813c518
consistency - make it easy for next snap.
...
SVN revision: 49542
2010-06-06 18:06:14 +00:00
Carsten Haitzler
1520bad01b
restore after snap/release
...
SVN revision: 49540
2010-06-06 17:43:03 +00:00
Carsten Haitzler
c3394da2af
Snapshot efreet
...
SVN revision: 49536
2010-06-06 17:26:55 +00:00
Carsten Haitzler
75de3ef6d1
Snapshot edje
...
SVN revision: 49535
2010-06-06 17:26:51 +00:00
Carsten Haitzler
dbc0e46c87
Snapshot embryo
...
SVN revision: 49534
2010-06-06 17:26:47 +00:00
Carsten Haitzler
8d110464fc
Snapshot ecore
...
SVN revision: 49533
2010-06-06 17:26:43 +00:00
Carsten Haitzler
05c5b03d5e
Snapshot evas
...
SVN revision: 49532
2010-06-06 17:26:38 +00:00
Carsten Haitzler
feda128634
Snapshot eina
...
SVN revision: 49531
2010-06-06 17:26:34 +00:00
Carsten Haitzler
f00a3551fd
Release eet 1.3.0
...
SVN revision: 49529
2010-06-06 17:23:56 +00:00
Carsten Haitzler
e4bf17041c
1.3.1 -> development veer. odd micro-versions.
...
SVN revision: 49528
2010-06-06 17:18:57 +00:00
Vincent Torri
a84e00ed28
as we use fopen ourself, no need to use the wrapping for win ce
...
SVN revision: 49527
2010-06-06 17:18:10 +00:00
Carsten Haitzler
f0eee2d260
post-snap anr release.. reset svn back.. this time for real.
...
SVN revision: 49526
2010-06-06 17:17:52 +00:00
Carsten Haitzler
d1cbfb1609
Snapshot efreet
...
SVN revision: 49519
2010-06-06 16:42:48 +00:00
Carsten Haitzler
a49bd60501
Snapshot edje
...
SVN revision: 49518
2010-06-06 16:42:44 +00:00
Carsten Haitzler
bcfe06f4b3
Snapshot embryo
...
SVN revision: 49517
2010-06-06 16:42:40 +00:00
Carsten Haitzler
095bee8e9e
Snapshot ecore
...
SVN revision: 49516
2010-06-06 16:42:36 +00:00
Carsten Haitzler
af8efb723b
Snapshot evas
...
SVN revision: 49515
2010-06-06 16:42:31 +00:00
Carsten Haitzler
ad811694e8
Snapshot eina
...
SVN revision: 49514
2010-06-06 16:42:27 +00:00
Carsten Haitzler
049d357729
Release eet 1.3.0
...
SVN revision: 49512
2010-06-06 16:40:13 +00:00
Carsten Haitzler
8f73fd9b07
Release eet 1.3.1
...
SVN revision: 49508
2010-06-06 16:35:19 +00:00
Carsten Haitzler
25ff64e960
post release - move relname to pre-svn again.
...
SVN revision: 49506
2010-06-06 16:23:16 +00:00
Carsten Haitzler
dcefce5a6e
post release of eet - 1.3.1 (dev mode in svn - 1.3.1.svnrev actually)
...
SVN revision: 49505
2010-06-06 16:20:27 +00:00
Carsten Haitzler
75584cb0a5
Snapshot efreet
...
SVN revision: 49500
2010-06-06 16:08:14 +00:00
Carsten Haitzler
2f3fcc0ccd
Snapshot edje
...
SVN revision: 49499
2010-06-06 16:08:10 +00:00
Carsten Haitzler
d30c6205e9
Snapshot embryo
...
SVN revision: 49498
2010-06-06 16:08:06 +00:00
Carsten Haitzler
a798f9cf1c
Snapshot ecore
...
SVN revision: 49497
2010-06-06 16:08:02 +00:00
Carsten Haitzler
fa74e6d2bb
Snapshot evas
...
SVN revision: 49496
2010-06-06 16:07:58 +00:00
Carsten Haitzler
a17806f9ca
Snapshot eina
...
SVN revision: 49495
2010-06-06 16:07:53 +00:00
Carsten Haitzler
e78278fc05
Restore svnrev post-release
...
SVN revision: 49492
2010-06-06 15:53:16 +00:00
Carsten Haitzler
4987213bab
Release eet 1.3.0
...
SVN revision: 49491
2010-06-06 15:44:53 +00:00
Carsten Haitzler
1553705ee0
Release eet 1.3.0
...
SVN revision: 49490
2010-06-06 15:43:00 +00:00
Vincent Torri
23062efb81
VMIC not defined anymore at configure time
...
SVN revision: 49476
2010-06-06 06:26:12 +00:00
Fabiano Fidêncio
40563f8aef
From: Fabiano Fidêncio <fidencio@profusion.mobi>
...
Changing return of Eina_Bool functions that were not EINA_TRUE or
EINA_FALSE in Edje.
SVN revision: 49469
2010-06-05 13:07:08 +00:00
Vincent Torri
7851a9cc0e
fcntl is used, so evil is needed on Windows
...
SVN revision: 49456
2010-06-04 20:23:53 +00:00
Vincent Torri
8de402fabc
put efl headers after standard headers
...
SVN revision: 49452
2010-06-04 19:15:57 +00:00
Christopher Michael
3ba73cf34b
No reason to include the same header twice.
...
SVN revision: 49449
2010-06-04 16:00:28 +00:00
Cedric BAIL
5685faac42
* evas: make it possible to call unload_all from surface_alloc.
...
SVN revision: 49448
2010-06-04 15:21:12 +00:00
Carsten Haitzler
2049cf563c
leake! fix!
...
SVN revision: 49445
2010-06-04 06:45:46 +00:00
Carsten Haitzler
eb886add0e
be mroe explicit on keeping im handle.
...
SVN revision: 49444
2010-06-04 06:36:54 +00:00
Carsten Haitzler
c4ea029772
larger block size for native call array
...
SVN revision: 49443
2010-06-04 06:09:15 +00:00
Carsten Haitzler
6e1b5c42fa
formatting.
...
SVN revision: 49441
2010-06-04 04:53:10 +00:00
Carsten Haitzler
8fba7a4476
formatting.
...
SVN revision: 49440
2010-06-04 04:45:53 +00:00
Carsten Haitzler
f8cc974e07
didnt set right ptr to null
...
SVN revision: 49439
2010-06-04 04:18:50 +00:00
Carsten Haitzler
0d5088488e
clean up smart cb descriptions on del.
...
SVN revision: 49438
2010-06-04 04:07:12 +00:00
Iván Briano
99c7285483
Move functions around and fix the style to match the rest.
...
SVN revision: 49437
2010-06-04 03:08:18 +00:00
Lucas De Marchi
4ce0e74d63
housekeeping++
...
* process filters in their own function
* remove commented printf
* remove trailing white space
* lower indentation needed by breaking loop instead of a big if
SVN revision: 49436
2010-06-04 02:47:00 +00:00
Lucas De Marchi
bda2b1d0af
Fix current event pointer when walking filters
...
When walking the filters' list, using event_current might screw a
recursive main loop that had to process filters *and* events on the
first iteration. Thus, use a new pointer to mark the current event being
treated when walking filters' list.
Tests for this one is difficult. I'll try to think about a test later.
SVN revision: 49435
2010-06-04 02:45:47 +00:00
Lucas De Marchi
0fa2ca5721
Fix semantics of event->delete_me
...
* _ecore_event_purge_deleted() purges only events marked with
delete_me
* _ecore_events_exist() walks the events list to control that
at least one event with delete_me == 0 exists
Tests coming in a separate patch.
SVN revision: 49434
2010-06-04 02:45:20 +00:00
Carsten Haitzler
a4769c42cb
change svnversion shell goop to nuke sed and just use tr to delete
...
unwanted goop.
SVN revision: 49429
2010-06-04 01:04:24 +00:00
Carsten Haitzler
3a5502362e
fix valgrind complaint - indeed corner case.
...
SVN revision: 49414
2010-06-03 14:02:46 +00:00
Carsten Haitzler
eb4b780754
set magic to none later - and set props to null after freeing each -
...
in case del callbacks on objects access ee.
SVN revision: 49410
2010-06-03 12:33:27 +00:00
Iván Briano
6600f0c43f
Let git-svn users get the right revision number to be used as version.
...
SVN revision: 49407
2010-06-03 07:40:54 +00:00
Carsten Haitzler
5cad6a1c95
fix crash on null yuv.
...
SVN revision: 49392
2010-06-02 09:15:01 +00:00
Lucas De Marchi
c3dd8fa055
Fix ecore_events for recursive main loops
...
This fixes the following scenario:
1) An event handler starts another main loop
2) The new main loop processes all the remaining event_handlers of this
event and the remaining events
3) New events are added to the events list
4) A new iteration occurs
Prior behavior was that on (4) the events already processed were
triggered again. The code added to ecore_suite shows a test case,
similar to the one that is fixed now for modal dialogs on WebKit-EFL. I
preferred to let the INF() messages in order to be easy to copy, paste
and debug outside of the suite if anyone wants to. When the number of
tests grows more, we might want to separate them in different files.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 49390
2010-06-02 06:20:18 +00:00
Carsten Haitzler
7a935a6eac
add verbose option/
...
SVN revision: 49387
2010-06-02 00:19:38 +00:00
Rui Seabra
a0eb32fd7c
Support for new module loaders for BMP and TGA... if they should be enabled by default, please just move them to bcond_with instead of bcond_without
...
SVN revision: 49380
2010-06-01 20:01:23 +00:00
Cedric BAIL
95f157da9f
* edje: fix constness warning.
...
SVN revision: 49372
2010-06-01 14:35:19 +00:00
Cedric BAIL
17151d4fcf
* eina: remove duplicate declaration of MODULE_ARCH.
...
SVN revision: 49370
2010-06-01 14:23:23 +00:00
Cedric BAIL
83e505b5c6
* edje: Add image set support.
...
Ease support of Freedesktop multiple size image.
Sample:
-------
images {
..
set {
name: "image_name_used";
image {
image: "500x500.png" LOSSY 90;
size: 201 201 500 500;
}
image {
image: "200x200.png" COMP;
size: 51 51 200 200;
}
image {
image: "50x50.png" COMP;
size: 11 11 50 50;
}
image {
image: "10x10.png" COMP;
size: 0 0 10 10;
}
}
..
}
SVN revision: 49369
2010-06-01 13:31:07 +00:00
Mike Blumenkrantz
1774490b2f
versioning stuff from rasties
...
SVN revision: 49353
2010-05-31 09:33:54 +00:00
Carsten Haitzler
8336361a47
remove debug
...
SVN revision: 49347
2010-05-31 03:51:33 +00:00
Carsten Haitzler
3b8ae6502a
ooh and also lkd - just to be clean.
...
SVN revision: 49346
2010-05-31 03:40:48 +00:00
Carsten Haitzler
77123462e1
now that header was a mess - and this wasnt using the same lock! bad
...
bad!
SVN revision: 49345
2010-05-31 03:31:49 +00:00
Carsten Haitzler
f1e19253e6
nopw svn revision works again.
...
SVN revision: 49344
2010-05-31 03:12:45 +00:00
Carsten Haitzler
17dfab359b
fix - if no svn tree, then it will pretend to be a release.
...
SVN revision: 49343
2010-05-31 01:59:22 +00:00
Carsten Haitzler
d231f624eb
distcheck!
...
SVN revision: 49342
2010-05-31 01:34:43 +00:00
Carsten Haitzler
9621532945
trga loader - snarfed 80% from imlib2. missing paletted mode (just
...
like the imlib2 one) but.. handles alpha correctly- unlike imlib2 and
manyother loaders.
SVN revision: 49330
2010-05-30 17:48:19 +00:00
Carsten Haitzler
2cf09cdc4a
on data load alloc surface only if dimensiosn match
...
SVN revision: 49329
2010-05-30 15:34:22 +00:00
Carsten Haitzler
5f03706efa
oops - left over png thing.
...
SVN revision: 49328
2010-05-30 14:33:36 +00:00
Carsten Haitzler
6f6730eaf8
for shits and giggles... i wrote a bmp loader. i did look at the old
...
imlib2 bmp loader, but it was imcomplete compared to the bmp
standards, so i actually ended up reading the file format definitions
on line i could find and using lots of test images... wrote a new one.
you can at least view bmp files now. note - i found 1 bmp file that
claims to have an alpha channel (amask is non-empty) and then proceeds
to provide an image with pixels - all alpha 0. so its transparent when
it shouldnt be. beats me but looks like a broken bmp file to me when
it compes to specs.
SVN revision: 49324
2010-05-30 13:04:34 +00:00
Mike Blumenkrantz
ca1a90eeee
possibly compat for stupid other versions of udev
...
SVN revision: 49322
2010-05-30 07:09:59 +00:00
Carsten Haitzler
e232fcd42b
make other defines in ecore the same.
...
SVN revision: 49300
2010-05-29 13:59:42 +00:00
Carsten Haitzler
b28f662869
bah. VMIN conflicts with system header defines ... termin.h
...
SVN revision: 49299
2010-05-29 13:56:21 +00:00
Carsten Haitzler
427b678d44
proto wrong. fix.
...
SVN revision: 49298
2010-05-29 13:49:43 +00:00
Carsten Haitzler
d639576e8e
wanring: shadddaaap
...
SVN revision: 49297
2010-05-29 13:43:48 +00:00
Vincent Torri
59384ec82a
* doc/Doxyfile:
...
define _MSC_VER so that code guarded by it can
be processed by doxygen
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
vasprintf() is also not in mingw crt
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
getpid is declared and defined in mingw crt
SVN revision: 49287
2010-05-29 10:51:06 +00:00
Carsten Haitzler
dca0b4ec2b
no rev in eet pc.
...
SVN revision: 49285
2010-05-29 10:00:10 +00:00
Carsten Haitzler
0d773a63a0
version for efreet
...
SVN revision: 49282
2010-05-29 08:30:06 +00:00
Carsten Haitzler
2136ee4451
edje -> version info
...
SVN revision: 49281
2010-05-29 08:05:11 +00:00
Carsten Haitzler
292fb4d87f
relanem - consistent
...
SVN revision: 49280
2010-05-29 07:57:59 +00:00
Carsten Haitzler
e68f469ecf
release consistency with other efl.
...
SVN revision: 49279
2010-05-29 07:32:40 +00:00
Carsten Haitzler
4858dabb50
fix release modules
...
SVN revision: 49278
2010-05-29 07:31:52 +00:00
Carsten Haitzler
4b43b4ee86
oops - broke module dirs!
...
SVN revision: 49277
2010-05-29 07:24:43 +00:00
Carsten Haitzler
cc621a2685
not fully done string insert approval cb for entry
...
SVN revision: 49276
2010-05-29 06:40:56 +00:00
Carsten Haitzler
a14cd60f77
add version info to embryo
...
SVN revision: 49275
2010-05-29 06:40:07 +00:00
Carsten Haitzler
4bd7dd03d6
move evas version inside extern c.
...
SVN revision: 49274
2010-05-29 06:37:19 +00:00
Carsten Haitzler
78fd14d116
more extern c outside typedefs etc.
...
SVN revision: 49273
2010-05-29 06:37:02 +00:00
Carsten Haitzler
9b41314165
remove semi-colon
...
SVN revision: 49272
2010-05-29 06:28:38 +00:00
Carsten Haitzler
17263ea263
add ecore versioning
...
SVN revision: 49271
2010-05-29 06:28:25 +00:00
Carsten Haitzler
e7d93cc2f8
remove semi-colon
...
SVN revision: 49270
2010-05-29 06:27:29 +00:00
Carsten Haitzler
7d039b1101
extra ; - remove
...
SVN revision: 49269
2010-05-29 06:19:40 +00:00
Carsten Haitzler
37e28d6008
evas version too.
...
SVN revision: 49268
2010-05-29 05:42:21 +00:00
Carsten Haitzler
02503dd152
eina gets version thing ala eet.
...
SVN revision: 49267
2010-05-29 03:05:04 +00:00
Carsten Haitzler
cc7fa6f6a6
fmting
...
SVN revision: 49266
2010-05-29 02:42:08 +00:00
Carsten Haitzler
fb41798934
eet version stuff rehashed to use more m4 stuff.
...
SVN revision: 49265
2010-05-29 02:24:36 +00:00
Vincent Torri
9c210617f7
declare variables at the beginning of the block
...
SVN revision: 49254
2010-05-28 19:04:44 +00:00
Vincent Torri
247674b26c
do not declare inlined functions in the source file,
...
fix a bit the doc of inlined functions
SVN revision: 49253
2010-05-28 19:03:26 +00:00
Vincent Torri
f446a5b9f9
vasprintf is not declared in mingw too
...
SVN revision: 49252
2010-05-28 18:59:43 +00:00
Vincent Torri
52e3f2d0ab
do not declare _eina_small_share twice
...
SVN revision: 49251
2010-05-28 18:58:49 +00:00
Vincent Torri
440fb47e30
fix pthread support with mingw
...
SVN revision: 49250
2010-05-28 18:57:19 +00:00
Sebastian Dransfeld
cf894cab2e
fix double free
...
eina_hash_del calls free callback, so we don't need to free the data
ourselves.
SVN revision: 49247
2010-05-28 09:25:16 +00:00
Lucas De Marchi
98d843e91b
Reschedule timer_current in case of inner mainloop
...
Timers' list is and *ordered list*. Therefore, timers can be added
before timer_current in an inner mainloop. Reschedule timer_current in
this case before looping through timers' list.
Thanks to Barbieri for the insight.
The following test didn't work before and it's ok now (I'm adding it to
ecore_suite too).
static int _timer3(void *data)
{
printf("timer 3, do nothing\n");
return 0;
}
static int _timer2(void *data)
{
printf("timer 2, quit inner\n");
ecore_main_loop_quit();
return 0;
}
static int _timer1(void *data)
{
int *times = data;
(*times)++;
printf("BEGIN: inner\n");
ecore_timer_add(0.3, _timer2, NULL);
ecore_timer_add(0.1, _timer3, NULL);
ecore_main_loop_begin();
printf("END: inner\n");
ecore_main_loop_quit();
return 0;
}
int main(void)
{
int times = 0;
ecore_init();
ecore_timer_add(1.0, _timer1, ×);
printf("BEGIN: main\n");
ecore_main_loop_begin();
assert(times == 1);
printf("timer1 called %d times \n", times);
printf("END: main\n");
return 0;
}
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 49245
2010-05-28 02:31:02 +00:00
Bruno Dilly
66c015f3cc
Fix _edje_entry_cursor_end function.
...
This fix the issue with elementary cursor end set function.
The cursor is now after the last textblock node, and not before it, as
it was until now.
SVN revision: 49242
2010-05-27 22:18:37 +00:00
Bruno Dilly
930fdce0ee
small fix in evas html escape table
...
SVN revision: 49240
2010-05-27 21:03:53 +00:00
Bruno Dilly
5a34288bfb
Add '-h' argument to edje_decc and improve usage message.
...
SVN revision: 49221
2010-05-27 02:39:20 +00:00
Carsten Haitzler
a66404bfe2
ummmm edje wasnt processing the message queue. use jobs a little better.
...
SVN revision: 49204
2010-05-26 11:41:35 +00:00
Carsten Haitzler
17873647fc
ooh someone somewhere made the main event loop not work quite right.
...
fix if event purge happens to generate events.
SVN revision: 49203
2010-05-26 11:40:22 +00:00
Brett Nash
285d1558ae
Fix buggy arm ldr instruction.
...
The size suffixes are apparetly allowed only on neon instructions.
Thanks to Ben Zores for the bug report + testing.
SVN revision: 49174
2010-05-24 02:16:14 +00:00
Mike Blumenkrantz
8512dd26db
dox update, remove image of unknown source
...
SVN revision: 49153
2010-05-23 05:47:30 +00:00
Mike Blumenkrantz
25e5f5af08
some dox tweaks
...
SVN revision: 49151
2010-05-23 05:03:17 +00:00
Mike Blumenkrantz
54959ad476
dox overhaul, should be easier to navigate now
...
SVN revision: 49147
2010-05-22 21:44:26 +00:00
Mike Blumenkrantz
7ca4deb698
change cutoff for old udev to 148
...
SVN revision: 49145
2010-05-22 19:36:13 +00:00
Mike Blumenkrantz
05d050b029
maintainer clean is cleaner
...
SVN revision: 49144
2010-05-22 19:09:57 +00:00
Mike Blumenkrantz
41462f23ef
forgot this, versioning
...
SVN revision: 49143
2010-05-22 18:58:27 +00:00
Mike Blumenkrantz
5223f0573d
patch from vtorri for autotools, a couple compile warning shutups
...
SVN revision: 49142
2010-05-22 18:50:27 +00:00
Mike Blumenkrantz
6ad3256a01
completely change directory structure, lib name, includes, don't even bother trying to use this unless your e is the latest version
...
SVN revision: 49129
2010-05-22 07:04:00 +00:00
Mike Blumenkrantz
c339222b25
versioning, descriptiong updates
...
SVN revision: 49124
2010-05-22 03:43:42 +00:00
Mike Blumenkrantz
2e71c06192
BIG change, api break (again).
...
watches now return an int value that can be can be bitwise checked with & to reduce usage of strcmp
overall memory allocation should be less (I think), some related bugs fixed along the way
small memory leak in test app that I'm too lazy/blind to figure out
**this should be the last commit that causes an api break
SVN revision: 49118
2010-05-22 01:55:14 +00:00
Tiago Rezende Campos Falcao
9317ce25ac
INT_MAX need limits.h. By Raphael Kubo
...
SVN revision: 49117
2010-05-21 22:53:41 +00:00
kiwi
b55d9b91c3
preprocess the edc file on OpenBSD as on MacOS X.
...
NetBSD and FreeBSD might have the same issue
fixes handling of #define and comments in edc files, so e theme builds now on OpenBSD
SVN revision: 49113
2010-05-21 19:58:40 +00:00
kiwi
0bc9b1cf55
set EDJE_EXTERNAL_DOUBLE_UNSET to DBL_MAX instead of HUGE_MAX, so that it's a constant on OpenBSD.
...
set EDJE_EXTERNAL_INT_UNSET to INT_MAX for consistency.
that fixes compilation on OpenBSD and closes ticket #540
ok vtorri
SVN revision: 49112
2010-05-21 19:28:33 +00:00
Carsten Haitzler
cec0aa3771
segv there in frame queue code. fix.
...
SVN revision: 49107
2010-05-21 16:50:25 +00:00
Gustavo Sverzut Barbieri
446b0040a4
make it easier to debug if it was enabled, and how :-)
...
minor style fixes.
SVN revision: 49100
2010-05-21 14:14:54 +00:00
Carsten Haitzler
3b47f08dcb
++d
...
SVN revision: 49099
2010-05-21 14:14:41 +00:00
Carsten Haitzler
56265a930f
eet now has an eet_version you can runtime check:
...
eet_version->major
eet_version->minor
eet_version->micro
eet_version->revision
also an ifdef.
nb - revision is 0 if its a rrelease, > 0 if built from svn.
SVN revision: 49098
2010-05-21 14:07:25 +00:00
Brett Nash
2677b8d493
Minor doc update: It's nice when examples compile without warnings ;-)
...
SVN revision: 49091
2010-05-21 09:48:46 +00:00
Carsten Haitzler
d17e840e13
aaah yes - the flush will ... possibly delete the image - in fract almost
...
definitely as it got to 0 fref. unlocking the image is bad as it was just
deleted. do the delete (cache fluch) after unlock.
SVN revision: 49089
2010-05-21 07:44:07 +00:00
Carsten Haitzler
6e93fa88d3
unloading of loader module -> bad for sync preload it seems.
...
SVN revision: 49088
2010-05-21 07:31:03 +00:00
Carsten Haitzler
eaad0eb095
big patch from Samsung SAIT (Advanced research group) for async multi-frame
...
rendering. to turn on:
1.
configure with --enable-async-render
2.
export EVAS_RENDER_MODE=non-blocking
presto. necessitates some api swizzling (thus the expedite. ecore etc. changes)
the kind of results you get on a desktop:
http://www.rasterman.com/files/evas-async-vs-none.html
SVN revision: 49087
2010-05-21 07:10:45 +00:00
Mike Blumenkrantz
2133ccd144
fix compile error, add new private function to walk_get sysattr value, fix internal/removable drive detection
...
SVN revision: 49084
2010-05-21 05:18:24 +00:00
Mike Blumenkrantz
e13e6ce071
pretty huge overhaul:
...
test app should be a bit more robust now
udev compat code is done (I think?)
added udev walk functions for easier device checking
fixed some potential segv in cases where errors checking was not complete enough
SVN revision: 49081
2010-05-21 04:11:58 +00:00
Mike Blumenkrantz
0cae05c2a8
add )
...
SVN revision: 49078
2010-05-20 21:28:43 +00:00
Mike Blumenkrantz
8b58afe33a
fix private walk
...
SVN revision: 49077
2010-05-20 21:25:34 +00:00
Mike Blumenkrantz
683eafd4c8
attempted fix for temp sensors #1
...
SVN revision: 49072
2010-05-20 18:56:30 +00:00
Carsten Haitzler
8cc1f752d0
be paranoid about gl context - reset it to "0" every frame.
...
SVN revision: 49065
2010-05-20 15:24:28 +00:00
Mike Blumenkrantz
6eabef2077
fix temp sensor finder
...
SVN revision: 49059
2010-05-20 08:28:57 +00:00
Mike Blumenkrantz
e7baca25dc
somehow I forgot a sysattr function...
...
SVN revision: 49058
2010-05-20 07:30:41 +00:00
Mike Blumenkrantz
9ec074719a
add temp find to find by type
...
SVN revision: 49055
2010-05-20 05:34:08 +00:00
Mike McCormack
fee26de20a
From: Mike McCormack <mj.mccormack@samsung.com>
...
"cd ecore && ./autogen.sh --enable-tests &&make && make check-local" was
failing.
Make sure to build ecore_suite before trying to run it.
SVN revision: 49053
2010-05-20 05:06:22 +00:00
Eduardo Felipe
023da4d5ba
From: Eduardo Felipe <eduardofelipe87@gmail.com>
...
Upon creating a timer, it's callback must return an int, otherwise it
would panic. The python bindings do the nicety of, if the callback
function returns nothing, automatically canceling the reschedule of
the timer.
This patch does the same for lua. It's a oneliner.
SVN revision: 49051
2010-05-20 04:48:17 +00:00
Carsten Haitzler
1ea1a6d3cc
oops typo.
...
SVN revision: 49050
2010-05-20 04:47:53 +00:00
Mike Blumenkrantz
db7da9bab1
add event filtering to watches
...
SVN revision: 49045
2010-05-20 04:28:05 +00:00
Lukasz Wrzosek
4957dd16fe
From: Lukasz Wrzosek <l.wrzosek@samsung.com>
...
I’ve prepared basic patch to add support for custom malloc/free functions for
buffer management. (with changes to api from raster to addd void *data param
to alloc/free callbacks and naming and ordering changes).
SVN revision: 49044
2010-05-20 03:53:54 +00:00
Carsten Haitzler
6ebb4a2152
2 more symbosl not exported - there, but hidden if visibility hidde.
...
SVN revision: 49004
2010-05-19 13:00:08 +00:00
Mike Blumenkrantz
d55e116a4e
added functions for changing/getting a poller's poll interval: ecore_poller_poller_interval_(set|get) along with dox for them
...
surprisingly enough they seem to work!
SVN revision: 49002
2010-05-19 09:16:37 +00:00
Brett Nash
5259fb8d83
BUILD_NEON, not BUILD_NEONx
...
/me kicks me for commiting debugging code.
SVN revision: 49000
2010-05-19 09:03:46 +00:00
Brett Nash
0a18dc2c93
Neonized rotated 90 display for ARMs.
...
Share and enjoy.
See my previous neon related commit for more details.
SVN revision: 48999
2010-05-19 08:52:29 +00:00
Davide Andreoli
ee29a2423d
ecore_file_download(): Call the completion_cb (with error status) when a download is aborted
...
SVN revision: 48988
2010-05-18 23:06:07 +00:00
Carsten Haitzler
7bf5eee839
fix symbols! oops.
...
SVN revision: 48980
2010-05-18 14:45:50 +00:00
Carsten Haitzler
9b50145007
formatting cleanups.
...
SVN revision: 48970
2010-05-18 08:01:06 +00:00
Carsten Haitzler
cbebd8f00b
data passed in wrong order! fix.
...
SVN revision: 48964
2010-05-18 06:59:59 +00:00
Mike Blumenkrantz
c08f0d5d97
fix stringshare in watch
...
SVN revision: 48962
2010-05-18 06:14:07 +00:00
Carsten Haitzler
cedba3f7d9
handle gl init fialure correctly and dont mess up font init.
...
SVN revision: 48959
2010-05-18 04:22:33 +00:00
Christopher Michael
0cad792cb6
Fix typos ;)
...
SVN revision: 48958
2010-05-18 04:13:13 +00:00
Carsten Haitzler
194aa90d0c
handle info_set failures.
...
SVN revision: 48957
2010-05-18 03:50:17 +00:00
Carsten Haitzler
4fefcad954
if shader compile fails - peroclate error back up to engine info_set so we
...
know gl engine is useless.
SVN revision: 48956
2010-05-18 03:49:59 +00:00
Mike Blumenkrantz
3cd8279021
re-add stringshare to monitor return, but now decrement refcount; this allows for direct pointer comparison
...
SVN revision: 48954
2010-05-18 01:50:43 +00:00
Mike Blumenkrantz
b8821033ae
pebkac
...
SVN revision: 48953
2010-05-18 00:18:45 +00:00
Mike Blumenkrantz
d68a192abc
possibly better error checking on watch_del
...
SVN revision: 48952
2010-05-18 00:17:13 +00:00
Mike Blumenkrantz
830db2243e
fix battery/ac watches
...
SVN revision: 48951
2010-05-17 23:41:07 +00:00
Sebastian Dransfeld
d4eb19a520
efreet: formatting
...
SVN revision: 48946
2010-05-17 19:45:20 +00:00
Mike Blumenkrantz
f135f009a5
hardcode variable names into watch cb for clarity
...
SVN revision: 48942
2010-05-17 08:14:02 +00:00
Mike Blumenkrantz
1b6703ce89
fix up init
...
SVN revision: 48941
2010-05-17 07:36:54 +00:00
Mike Blumenkrantz
567664a1a3
massive update. strbuf fixes, new functions, more compat for old udev, updates to test app, version bump, use config.h, split more functions into other files
...
SVN revision: 48935
2010-05-17 02:59:07 +00:00
Hannes Janetzek
61df60e3bb
get min/max size only for scalable icons
...
SVN revision: 48924
2010-05-16 21:11:21 +00:00
Hannes Janetzek
3ac99ef29b
fix ret_size used unitialized
...
Threshold is fallback for type
calc min/max dir size for threshold only once
SVN revision: 48923
2010-05-16 21:02:52 +00:00
Mike Blumenkrantz
fa5fa3c7e7
comment out nonexistent functions
...
SVN revision: 48922
2010-05-16 20:17:07 +00:00
Sebastian Dransfeld
f7b9de9595
efreet: formatting
...
SVN revision: 48921
2010-05-16 19:36:42 +00:00
Sebastian Dransfeld
fc031b899d
efreet: better variable naming
...
SVN revision: 48920
2010-05-16 18:42:43 +00:00
Sebastian Dransfeld
f827867a22
efreet: prefer downsizing
...
SVN revision: 48919
2010-05-16 18:42:33 +00:00
Sebastian Dransfeld
31fa5a1e1d
efreet: use exponential scale for icon size search
...
fd.o spec wants us to use linear distance for icon size search. But
f.ex. when searching for a 128px icon, and the available is 48px and
256px, 256px would be preferable as 256/128 is 2 and 128/48 is 2.67
SVN revision: 48918
2010-05-16 18:41:56 +00:00
Carsten Haitzler
8bbc3b9024
gaaaaah! fix buf - paths were "wrong" - thus matching failed. man i see some
...
expensive ops going on with lots of strcmping.
SVN revision: 48917
2010-05-16 17:11:38 +00:00
Carsten Haitzler
79f1448682
CEEEEEEEEEEEEEEEEEEEEEEEEDRIC! *spank*
...
SVN revision: 48907
2010-05-16 03:04:18 +00:00
Sebastian Dransfeld
8cde10890b
efreet: Don't remove/add stuff already in list
...
eina_list_promote_list to prepend data already in list.
SVN revision: 48898
2010-05-15 18:38:50 +00:00
Vincent Torri
3185c6d8a0
* redirection of stdout and stderr (with libc or win32 apps) is working
...
* there is though a problem in the win32 select function: the _del
callback is always sent before _data or _error callback
SVN revision: 48897
2010-05-15 18:38:01 +00:00
Hannes Janetzek
af2471c7bc
remove svg from default types.
...
make efreet_icon_extensions prepended a type when it already is in list
SVN revision: 48895
2010-05-15 17:55:41 +00:00
Hannes Janetzek
82b89cea6b
add FIXME
...
SVN revision: 48893
2010-05-15 16:57:28 +00:00
Hannes Janetzek
85dbd6d844
search for svg icons
...
SVN revision: 48891
2010-05-15 16:24:58 +00:00
Hannes Janetzek
db8de25e56
allow trashing of files which are not on home partition
...
SVN revision: 48885
2010-05-15 07:51:49 +00:00
Carsten Haitzler
67060c70ee
more netwm window types - they were missed!
...
SVN revision: 48884
2010-05-15 05:38:21 +00:00
Mike Blumenkrantz
264ca1658a
fix a leak with strbuf
...
SVN revision: 48866
2010-05-14 18:02:43 +00:00
Mike Blumenkrantz
2301b57acf
remove unnecessary stringshares
...
SVN revision: 48865
2010-05-14 17:55:03 +00:00
Mike Blumenkrantz
2fb9ac1f9e
fix configure variable name
...
SVN revision: 48864
2010-05-14 17:10:40 +00:00
Mike Blumenkrantz
019bb06085
I know how to use loops, I swear!
...
SVN revision: 48860
2010-05-14 07:47:37 +00:00
Mike Blumenkrantz
b79eccfc57
EVEN MORE OLD UDEV COMPAT ADGSGOUIGHAWEGAOUGAWEF
...
SVN revision: 48859
2010-05-14 07:36:43 +00:00
Mike Blumenkrantz
57092e9c95
reverse logic checking for compat code
...
SVN revision: 48858
2010-05-14 07:24:56 +00:00
Mike Blumenkrantz
87e0ecfaa7
even MORE compat code
...
SVN revision: 48857
2010-05-14 07:23:18 +00:00
Mike Blumenkrantz
d04755d2a2
forgot loop increment!
...
SVN revision: 48856
2010-05-14 07:09:19 +00:00
Mike Blumenkrantz
77fa364241
more eudev->eeze_udev cleanup, add even more legacy udev code (hurgh)
...
SVN revision: 48854
2010-05-14 07:02:50 +00:00
Mike Blumenkrantz
0cccb61516
should work with old udev now I think?
...
SVN revision: 48850
2010-05-14 05:45:09 +00:00
Mike Blumenkrantz
90b028d63c
move/rename all files/functions/variables to eeze_udev for proper namespacing
...
SVN revision: 48845
2010-05-14 05:21:52 +00:00
Carsten Haitzler
308c35adac
ok - put it in the right spot
...
SVN revision: 48844
2010-05-14 04:56:07 +00:00
Mike Blumenkrantz
9f5af6d88e
udev compile fix, try 3
...
SVN revision: 48843
2010-05-14 04:52:42 +00:00
Mike Blumenkrantz
62d16496f5
should fix udev compile issues?
...
SVN revision: 48842
2010-05-14 04:45:15 +00:00
Mike Blumenkrantz
b5ecfed588
add define for udev compile and error case for no modules being built
...
SVN revision: 48841
2010-05-14 04:35:58 +00:00
Mike Blumenkrantz
767b9263f2
change EAPI define so vtorri doesn't get angry at me
...
SVN revision: 48837
2010-05-14 02:57:05 +00:00
Mike Blumenkrantz
9392349756
fix stupid formatting from buggy editor, fix all compiler warnings, fix bug with name filtering
...
SVN revision: 48827
2010-05-13 21:21:12 +00:00
Mike Blumenkrantz
0b3d445747
watches that use types will actually work now! also, documentation on ecore_fd_handlers is very misleading
...
SVN revision: 48825
2010-05-13 20:52:27 +00:00
Sebastian Dransfeld
0f4eb30d82
ecore_con: remove unused variable
...
SVN revision: 48821
2010-05-13 20:24:16 +00:00
Sebastian Dransfeld
2c74596411
evas: Add return value
...
SVN revision: 48820
2010-05-13 20:24:06 +00:00
Sebastian Dransfeld
ab7e6fe3f8
evas: remove unused variables
...
SVN revision: 48819
2010-05-13 20:23:49 +00:00
Mike Blumenkrantz
7c1298ea04
watch changes:
...
event data is now returned
device/event strings are now deleted after callback is complete
SVN revision: 48813
2010-05-13 19:36:04 +00:00
Sebastian Dransfeld
dc91f4ebbf
efreet: make sure we flush new dirs
...
SVN revision: 48812
2010-05-13 18:31:41 +00:00
Mike Blumenkrantz
7c28e4ce29
New lib for EFL: eeze! Bringing you the freedom to (hopefully) never need to learn external apis again!
...
So far only e_udev is complete, but more will be added. Add stuff to the TODO or yell at me in irc if you want something in.
If anyone knows how to fix the doxygen css, I'd be most grateful!
SVN revision: 48808
2010-05-13 10:49:17 +00:00
Vincent Torri
141a2bb9a8
fix the Windows select function:
...
* On Windows, the values returned by pipe() are sockets.
Hence they can be huge. Iterate over the list of "fds"
instead of the max value
* In the loop which iterates over the win32 handlers,
we never go to the next element, so infinite loop...
SVN revision: 48807
2010-05-13 08:10:17 +00:00
Vincent Torri
af63e9e4e7
the extension of shared lib is not needed anymore in ecore
...
SVN revision: 48806
2010-05-13 08:07:20 +00:00
Michael Jennings
9b86923c9a
Fix build on RHEL5. Please provide feedback for these changes as I
...
realize they may have impact on other platforms/distros. But this is
what ended up working on RHEL, unlike what Vincent was given by the
automake developer mailing list. :/
If this breaks, please discuss on the ML rather than simply
reverting. We need to work toward a cooperative resolution.
SVN revision: 48783
2010-05-12 18:19:11 +00:00
Carsten Haitzler
53fb870568
hmmmm gl-es doesnt like that texture2d thing. disable again.
...
SVN revision: 48774
2010-05-12 03:27:34 +00:00
Christopher Michael
54a9f1023d
Fix 'return' with a value in function returning void.
...
SVN revision: 48754
2010-05-11 14:01:42 +00:00
Carsten Haitzler
8abda5cb05
only do auth stuff if there in curl.
...
SVN revision: 48749
2010-05-11 12:10:29 +00:00
Brett Nash
bd6b2d5cb1
Neon improvements for ARM Cortex.
...
Samsung Electronics just allowed me to release the first set of ARM neon
patches under the Evas licence. They are silently helping improve EFL and
this another product of their help.
These patches have been tested on a Cortex A8 and show consistent improvement
across the board. For expedite some tests up to 100% improvements, and
practical real world examples show that rendering limited applications show
similar improvements. For instance in one application from 17fps->30fps or
for another 40->63fps.
The patches are pure neon code (intrinsics tend to generate worse code). To
build under GCC you will need a recent GCC and the following C flags:
-mfloat-abi=softfp -mfpu=neon
I also recommend -O2 and -ffast-math.
If you have any problems please let me know.
SVN revision: 48733
2010-05-10 09:24:11 +00:00
Rui Seabra
b923e09da0
This commit implements http auth support; in order to avoid exposing too much of curl's internal workings, I opted to have a safety parameter in order to choose between CURLAUTH_ANY and CURLAUTH_ANYSAFE.
...
SVN revision: 48715
2010-05-09 15:06:06 +00:00
Vincent Torri
798e88594f
* fix comment
...
* do consistent test (though it is useless)
SVN revision: 48708
2010-05-09 06:03:46 +00:00
Carsten Haitzler
9c96f2b98e
try right #ifdef
...
SVN revision: 48707
2010-05-09 05:51:10 +00:00
Carsten Haitzler
e2279c66c4
support new gl enigne rotate ability from ecore-evas
...
SVN revision: 48705
2010-05-09 05:15:55 +00:00
Carsten Haitzler
fa6a067737
gl engine now does rotates (0, 90, 180, 270), like software engines
...
SVN revision: 48704
2010-05-09 05:15:20 +00:00
Michael Lauer
dc4449c764
edje: be more precise about the Lua version we are expecting
...
SVN revision: 48676
2010-05-08 10:54:40 +00:00
Hannes Janetzek
9dc6c78922
added fuction to send httposts created with curl formadd.
...
SVN revision: 48651
2010-05-06 20:18:39 +00:00
Hannes Janetzek
1a49327928
make all strings returned by efre_mime_type_get stringshared
...
SVN revision: 48641
2010-05-05 20:55:14 +00:00
Carsten Haitzler
db0679543f
oops - call params in right order.
...
SVN revision: 48627
2010-05-05 16:17:23 +00:00
Cedric BAIL
7bcd87e551
* evas: bring back object cache.
...
SVN revision: 48620
2010-05-05 11:36:21 +00:00
Cedric BAIL
bb85e11b50
* eina: don't shadow global variable.
...
SVN revision: 48614
2010-05-04 16:26:29 +00:00
Carsten Haitzler
7041c968bf
oooh you'd love to know why this is here.. won't you? :)
...
SVN revision: 48613
2010-05-04 15:58:10 +00:00
Cedric BAIL
197a9a879e
* eina: use previous cached result in quadtree.
...
SVN revision: 48607
2010-05-04 14:42:13 +00:00
Cedric BAIL
9522f7ab27
* ecore: make it possible to easily freeze/thaw animator.
...
NOTE: logic could be optimised as in some case we could just stop
the timer also.
SVN revision: 48580
2010-05-03 16:21:39 +00:00
Cedric BAIL
9d8b1da4cb
* eina: make quadtree faster.
...
SVN revision: 48575
2010-05-03 13:17:52 +00:00
Vincent Torri
9c437476aa
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48541
2010-05-02 05:20:02 +00:00
Vincent Torri
d0a0206be6
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48540
2010-05-02 05:19:47 +00:00
Vincent Torri
28736f4621
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48539
2010-05-02 05:19:35 +00:00
Vincent Torri
9abb2c1357
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48537
2010-05-02 05:19:00 +00:00
Vincent Torri
f5a84223e0
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48527
2010-05-01 20:38:44 +00:00
Vincent Torri
ba64a18e0f
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48526
2010-05-01 20:38:28 +00:00
Vincent Torri
b6b530016f
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48525
2010-05-01 20:38:10 +00:00
Vincent Torri
240395f366
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48524
2010-05-01 20:37:56 +00:00
Vincent Torri
0cc286508a
indentation and comments
...
SVN revision: 48522
2010-05-01 20:35:16 +00:00
Boris Faure
625818de6e
edje: get parts in a part type BOX/TABLE
...
SVN revision: 48513
2010-05-01 17:13:38 +00:00
Boris Faure
5a4287896d
edje: wibble
...
SVN revision: 48509
2010-05-01 16:17:44 +00:00
Carsten Haitzler
15b7e11198
hmm - i don't know how this happened, but - metrics were not being done
...
right. fixed now. i wonder why. this used to be right at some point.
SVN revision: 48503
2010-05-01 14:08:14 +00:00
Carsten Haitzler
c10f1e9c5d
fix map rendering of text objects.
...
SVN revision: 48501
2010-05-01 13:27:05 +00:00
Carsten Haitzler
9f030460b3
use part geom for map - better for text.. oh yeah.
...
SVN revision: 48498
2010-05-01 12:40:27 +00:00
Cedric BAIL
6caac50006
* eina: improve QuadTree API.
...
SVN revision: 48482
2010-04-30 17:04:28 +00:00
Lucas De Marchi
c98e00eec0
Define new error handling macros
...
EINA_SAFETY_ON_TRUE_GOTO and EINA_SAFETY_ON_FALSE_GOTO are now defined
to ease error handling. Functions might need to take actions before
returning upon safety checks fail.
SVN revision: 48478
2010-04-30 14:54:05 +00:00
Carsten Haitzler
7713be2a89
fix map bug - overzealous optimising. missed case in opt.
...
SVN revision: 48465
2010-04-30 11:24:22 +00:00
Carsten Haitzler
64c051e7c2
fix map render bug.
...
SVN revision: 48462
2010-04-30 08:24:55 +00:00
Iván Briano
0346030c17
Always allow selections for entries when select_mode is default
...
SVN revision: 48434
2010-04-29 19:56:59 +00:00
Tiago Rezende Campos Falcao
266ac4bd99
update mtime when save
...
SVN revision: 48432
2010-04-29 18:52:59 +00:00
Tiago Rezende Campos Falcao
ea7c060805
Code Replication --
...
SVN revision: 48431
2010-04-29 18:52:55 +00:00
Sebastian Dransfeld
5be72adc7d
efreet: TODO++
...
SVN revision: 48429
2010-04-29 18:16:15 +00:00
Cedric BAIL
a52773a8ab
* evas: specify Evas canvas for Evas_Object.
...
SVN revision: 48428
2010-04-29 17:35:47 +00:00
Cedric BAIL
d239b6c524
* eina: oops forgotten file.
...
SVN revision: 48425
2010-04-29 17:30:18 +00:00
Cedric BAIL
9367b5f7c7
* eina: Add first version of a Quad Tree data type.
...
NOTE: consider the API experimental and subject to change.
SVN revision: 48424
2010-04-29 17:21:14 +00:00
Cedric BAIL
49c0a1e6e2
* eina: add tests for eina fixed point sin/cos functions.
...
SVN revision: 48423
2010-04-29 17:08:24 +00:00
Gustavo Sverzut Barbieri
2e4b0fddd8
load ~/.Xdefaults less often, make it shared and free its resources.
...
SVN revision: 48420
2010-04-29 15:32:47 +00:00
Iván Briano
843fb898ef
be friendly with the commonlispers who like to call init and shutdown more than once
...
SVN revision: 48409
2010-04-28 23:10:31 +00:00
Gustavo Sverzut Barbieri
66475f25c3
Load Xft.dpi from ~/.Xdefaults as well.
...
Do this for consistency with other applications, some people just set
.Xdefaults but do not have xrdb to load it to screen. This works with
most of the systems, like Gtk and Qt, but not in Evas, so we get
different font sizes as they calculate based on DPI.
HOWEVER, and this may be a big thing, so RASTERMAN take a look, this
might impose a performance hit on window creation... remember that
every E17 popup/tooltip will hit this process of reading the file (if
exists) and then query X server (round trip).
I'd rather make this a global resource, loaded just once for all
created windows, we can store the mtime to know when it changed and
invalidate the pointer... but as Raster did not keep the
XrmGetDatabase() result as global, I'm not doing it here either.
SVN revision: 48403
2010-04-28 20:26:04 +00:00
Iván Briano
2f9b52fb1c
When changing source of a GROUP part, set/clean the swallowed_object, by Thiago Masaki
...
SVN revision: 48398
2010-04-28 18:40:05 +00:00
Carsten Haitzler
8ea3844c85
fix fill render bug cedric reported. :)
...
SVN revision: 48393
2010-04-28 14:38:46 +00:00
Carsten Haitzler
c4e6db910d
enable that stuff - shouldnt hurt to be explicit.
...
SVN revision: 48383
2010-04-28 05:14:02 +00:00
Carsten Haitzler
a0b2235a44
add offset in transform of coords. missed that.
...
SVN revision: 48372
2010-04-28 01:52:58 +00:00
Carsten Haitzler
0dc8a3d0b7
\n--
...
SVN revision: 48371
2010-04-28 00:05:56 +00:00
Carsten Haitzler
9941fd4f8e
better debug/error output for foreign fd issues.
...
SVN revision: 48370
2010-04-27 23:53:08 +00:00
Cedric BAIL
fc44f0f050
* evas: cleanup white space.
...
SVN revision: 48363
2010-04-27 13:43:10 +00:00
Carsten Haitzler
ea3dace944
handle url set better
...
SVN revision: 48358
2010-04-27 10:53:25 +00:00
Carsten Haitzler
a08e3d18dc
formatting.
...
SVN revision: 48354
2010-04-27 04:30:55 +00:00
Iván Briano
53f05ae0e5
A bit more carefulness when deleting states.
...
SVN revision: 48352
2010-04-26 22:51:24 +00:00
Iván Briano
675bb06b45
Make program_del() a bit more straight forward while fixing the problems it had updating references.
...
SVN revision: 48350
2010-04-26 22:35:49 +00:00
Iván Briano
d57f9b09d6
Use edje_edit_object_add() or the edje_edit API won't work.
...
SVN revision: 48347
2010-04-26 19:46:15 +00:00
Tiago Rezende Campos Falcao
a68f8e5529
Edje_edit font_del
...
SVN revision: 48339
2010-04-26 18:19:49 +00:00
Tiago Rezende Campos Falcao
f95de840fa
Edje_edit font_add with alias
...
SVN revision: 48338
2010-04-26 18:19:46 +00:00
Tiago Rezende Campos Falcao
023d8d6c15
Edje_edit image_del
...
SVN revision: 48337
2010-04-26 18:19:43 +00:00
Tiago Rezende Campos Falcao
1c1eee2805
Edje_edit image_add review
...
SVN revision: 48336
2010-04-26 18:19:39 +00:00
Carsten Haitzler
685fadf869
item provider callback... add!
...
SVN revision: 48329
2010-04-26 14:55:45 +00:00
Carsten Haitzler
2d349c2d7b
and dont mix anchors and items - for now. for now now way to "get" all the
...
items. mulling over how an item href name will map to having an evas object
attached/supplied (once there, its' easy to just control the object like href
objects, selection and cursor objects are).
SVN revision: 48311
2010-04-25 13:57:41 +00:00
Carsten Haitzler
ac70bae562
correct ascent
...
SVN revision: 48309
2010-04-25 13:11:44 +00:00
Carsten Haitzler
39de4a6db7
support items... yo... mostly.
...
SVN revision: 48307
2010-04-25 13:06:58 +00:00
Carsten Haitzler
fbbd6ffef1
and make items work properly.
...
SVN revision: 48306
2010-04-25 13:05:45 +00:00
Carsten Haitzler
1112f418dc
add api to get the item geometry itself. needed to put somethign there.
...
SVN revision: 48305
2010-04-25 12:40:26 +00:00
Carsten Haitzler
d37f08a616
adding... items... oooooh what are these items? invisible sized blobs treated
...
like characters/words for wrapping. intended for use in sticking inlined
content - like icons, images etc.
SVN revision: 48301
2010-04-25 11:35:41 +00:00
Carsten Haitzler
bf22e27af6
apparently fbsd is unaware of expr substr...
...
SVN revision: 48277
2010-04-24 14:33:10 +00:00
Carsten Haitzler
0dd3139705
apparently fbsd is unaware of expr substr...
...
SVN revision: 48276
2010-04-24 14:31:36 +00:00
Carsten Haitzler
87efa72125
apparently fbsd is unaware of expr substr...
...
SVN revision: 48275
2010-04-24 14:31:23 +00:00
Carsten Haitzler
d4ba7c3a06
amd64 - apparently fbsd is still living back in that past where 64bit was amd
...
only... :)
SVN revision: 48273
2010-04-24 14:07:17 +00:00
Carsten Haitzler
36bd7d71e0
amd64 - apparently fbsd is still living back in that past where 64bit was amd
...
only... :)
SVN revision: 48272
2010-04-24 14:05:05 +00:00
Iván Briano
bb157d6145
Delete the right file, not the newly added to the cache.
...
SVN revision: 48262
2010-04-23 23:01:29 +00:00
Vincent Torri
d762831a62
copy/paste error
...
SVN revision: 48254
2010-04-23 17:37:31 +00:00
Iván Briano
8b706a1786
Also use an edit object when generating the source.
...
SVN revision: 48231
2010-04-22 20:29:35 +00:00
Iván Briano
78ff22f2dc
Fix infinite loop when trying to group_del and group_add when id is zero.
...
By Thiago Masaki
SVN revision: 48228
2010-04-22 19:09:30 +00:00
Iván Briano
812b9ef672
Un/Clip swallowed objects too when setting clipper.
...
SVN revision: 48225
2010-04-22 18:13:21 +00:00
Iván Briano
f18163a403
Edje Edit: Now inherits the smart from Edje and has stuff of its own in there.
...
To use the Edje Edit API now you need to add the object to the canvas with edje_edit_object_add().
Normal edje functions will work as usual, but it's no longer possible to tamper with the standard objects internals.
Also, big reformat of Edje_Edit.h while fixing docs. Yes, monster commit.
SVN revision: 48220
2010-04-22 17:56:00 +00:00
Cedric BAIL
2042862423
* eet: refactor some code.
...
SVN revision: 48218
2010-04-22 14:43:51 +00:00
Cedric BAIL
eccf7d14a7
* eet: fix documentation.
...
SVN revision: 48217
2010-04-22 14:40:31 +00:00
Cedric BAIL
c22277e070
* eet: remove EET_G_INHERIT.
...
SVN revision: 48216
2010-04-22 09:56:22 +00:00
Boris Faure
7dc9294519
edje: improve vim syntax file and become the maintainer
...
SVN revision: 48214
2010-04-21 21:00:40 +00:00
Rui Seabra
a13c11beaf
Apply the same fix MEJ did ( http://marc.info/?l=enlightenment-svn&m=127157420508183&w=3 ) to more specs
...
SVN revision: 48213
2010-04-21 20:55:23 +00:00
Vincent Torri
b4794c5df2
bug--
...
SVN revision: 48212
2010-04-21 20:50:03 +00:00
Vincent Torri
00364256fd
use a macro for edje external support
...
SVN revision: 48211
2010-04-21 19:51:16 +00:00
Gustavo Sverzut Barbieri
c3673ba481
make code compile if we reach the impossible :-)
...
SVN revision: 48209
2010-04-21 19:04:19 +00:00
Vincent Torri
83723040ad
wrong default path for the emotion modules
...
SVN revision: 48208
2010-04-21 18:59:24 +00:00
Cedric BAIL
7df0e78a6f
* edje: during removal the removed list is modified.
...
SVN revision: 48207
2010-04-21 16:36:55 +00:00
Cedric BAIL
b0618cbc01
* eet: use const only when needed.
...
SVN revision: 48204
2010-04-21 16:10:55 +00:00
Cedric BAIL
a5aaf1723b
* eet: Add EET_G_VARIANT and EET_G_UNION.
...
This are the basis for a new edje file format.
Next to come EET_G_INHERIT.
SVN revision: 48201
2010-04-21 14:00:24 +00:00
Cedric BAIL
7c0098c1a3
* evas: fix race condition when file change between header read and data read.
...
WARNING: THIS RACE STILL EXIST IF YOU USE JPEG REGION.
SVN revision: 48200
2010-04-21 13:47:42 +00:00
Iván Briano
661e7e8be2
Update references to groups when renaming or deleting one from the file.
...
Patch by Thiago Masaki
SVN revision: 48188
2010-04-20 22:12:15 +00:00