cedric [Tue, 11 Sep 2012 04:38:50 +0000 (04:38 +0000)]
edje: O(1) access time for edje_cc_handler parameter.
This give another 10% speed improvements (and also reduce massively
memory allocation as we do it once for one array instead of thousand
of time per list of parameters).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76433
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 11 Sep 2012 04:10:13 +0000 (04:10 +0000)]
edje: another O(1) lookup, but for alias of group.
This give a small 10% benefit on Tizen theme.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76428
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 11 Sep 2012 03:39:27 +0000 (03:39 +0000)]
edje: O(1) lookup for all access to Part_Lookup structure in edje_cc.
This will give a major boost of performance for all insanely huge theme
you try to compile. Get down from 13s to 4s. Still some room for improvement.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76427
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 11 Sep 2012 03:37:40 +0000 (03:37 +0000)]
edje: remove useless check of alloca return.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76426
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 10 Sep 2012 09:51:31 +0000 (09:51 +0000)]
block-handle--! not needed/wanted in upstream
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76387
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 10 Sep 2012 08:03:22 +0000 (08:03 +0000)]
Edje: Obj is UNUSED in this function (and cleanup the other __UNUSED__
here...should be After the param).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76372
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 10 Sep 2012 08:00:59 +0000 (08:00 +0000)]
Edje: edje_fetch can return NULL so we should check that we have a
valid edje from the parent before trying to use it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76371
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 10 Sep 2012 00:59:20 +0000 (00:59 +0000)]
examples: fix codegen automake.
we need to define BUILT_SOURCES and also
nodist_edje_codegen_example_SOURCES, then we do not need a clean-local
rule.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76362
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 10 Sep 2012 00:31:16 +0000 (00:31 +0000)]
edje shouldn't automagically detect dependencies.
distros such as gentoo will rely on actual wanted dependencies and it
sucks to not have a way to forcefully enable or disable a dependency.
Scenario:
- user installed eio for some weird reason.
- user compiles edje, which was finding eio. Without user desire.
- user removes eio because it's not needed anymore.
- edje is broken.
Most systems will not have this problem because the package is built
on a pristine system where all dependencies are installed, then the
package is compiled and is impossible to have the user to do such
thing. Not on gentoo and others.
And this commit has a second benefit to disable eio until it's
properly fixed for edje_codegen :-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76361
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 10 Sep 2012 00:06:57 +0000 (00:06 +0000)]
edje examples: build using local binaries, not system binaries.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76360
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rui [Sun, 9 Sep 2012 22:43:52 +0000 (22:43 +0000)]
Explicit eio dependency plus new bin file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76357
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 8 Sep 2012 08:52:49 +0000 (08:52 +0000)]
edje_codegen: cleanup
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76340
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 8 Sep 2012 08:41:52 +0000 (08:41 +0000)]
clean++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76339
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 8 Sep 2012 08:40:36 +0000 (08:40 +0000)]
Edje: clean up autotools
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76338
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 7 Sep 2012 15:41:22 +0000 (15:41 +0000)]
edje_codegen: Making the example uses the new object get
function
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76315
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 7 Sep 2012 15:40:26 +0000 (15:40 +0000)]
edje_codegen: Improving the generated code
Adding a new function that creates the edje object and set
the edj file.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76314
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Fri, 7 Sep 2012 05:19:28 +0000 (05:19 +0000)]
edje : fixed a doc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76274
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Fri, 7 Sep 2012 05:09:46 +0000 (05:09 +0000)]
edje : Just fixed a doc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76273
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 6 Sep 2012 10:05:34 +0000 (10:05 +0000)]
edje: correct NULL check. Happy SeoZ :-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76235
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 6 Sep 2012 10:01:44 +0000 (10:01 +0000)]
edje: check NULL :-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76234
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 6 Sep 2012 06:46:51 +0000 (06:46 +0000)]
edje - fix fmtting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76219
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 6 Sep 2012 06:01:37 +0000 (06:01 +0000)]
describe about TERMINAL Layout more detail
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76214
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 5 Sep 2012 09:46:09 +0000 (09:46 +0000)]
edje/map - if user change image size of the image object which is swallwoed and it's map is enabled by the edje then edje needs to update it's uv mapping info
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76184
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 5 Sep 2012 08:08:20 +0000 (08:08 +0000)]
edje - fixed typo
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76175
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 5 Sep 2012 07:15:10 +0000 (07:15 +0000)]
edje: fix unitialized buffer.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76168
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 5 Sep 2012 05:38:01 +0000 (05:38 +0000)]
edje - use Eina_Bool
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76163
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 5 Sep 2012 02:52:29 +0000 (02:52 +0000)]
edje: don't track build files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76159
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 5 Sep 2012 02:44:45 +0000 (02:44 +0000)]
edje: don't always force anotate in edje_watch.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76158
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 4 Sep 2012 21:43:32 +0000 (21:43 +0000)]
edje_edit: Closing the opened eet_file
Closing the file openned in the functions _edje_edit_smart_file_set.
It balances the reference count and avoids the message that the file
is still opened.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76149
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 4 Sep 2012 21:43:26 +0000 (21:43 +0000)]
edje_codegen: Adding a basic example
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76148
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 4 Sep 2012 21:43:20 +0000 (21:43 +0000)]
edje_codegen: generating source code from edj
Parsing the parts and programs of the specified group and generating
the header/source. Usage:
edje_codegen --prefix myapp_myobj input.edj a_group source.c header.h
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76147
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 4 Sep 2012 21:43:12 +0000 (21:43 +0000)]
edje_codegen: Application skeleton
Adding the skeleton of the edje_codegen to the edje
build system.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76146
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 4 Sep 2012 11:27:43 +0000 (11:27 +0000)]
edje: add nested part support to edc.
Blame Tasn and not the people he enslaved to get it out.
First patch by Aharon Hillel with some modification by myself.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76127
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 4 Sep 2012 07:42:55 +0000 (07:42 +0000)]
add NEWS about adding enum
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76112
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 4 Sep 2012 02:20:45 +0000 (02:20 +0000)]
edje: Add EDJE_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76097
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 4 Sep 2012 02:13:05 +0000 (02:13 +0000)]
edje: report type of file when listing files used by an edc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76095
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 3 Sep 2012 09:55:34 +0000 (09:55 +0000)]
update header #defined versions to 1.8 to make sure new apis are used
in e17 only with ifdefs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75994
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 31 Aug 2012 06:12:43 +0000 (06:12 +0000)]
Edje: Remove unused variable.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75915
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 30 Aug 2012 11:28:07 +0000 (11:28 +0000)]
edje: check the number of parameter for edc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75876
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 30 Aug 2012 11:26:00 +0000 (11:26 +0000)]
ChangeLog: back in time.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75875
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 29 Aug 2012 07:42:15 +0000 (07:42 +0000)]
edje: oopsie.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75817
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 29 Aug 2012 07:18:52 +0000 (07:18 +0000)]
edje: don't leak memory on edje block error during signal emit.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75815
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 29 Aug 2012 05:50:14 +0000 (05:50 +0000)]
edje: fix a leak when propagating signal to GROUP part.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75808
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 28 Aug 2012 20:07:47 +0000 (20:07 +0000)]
[edje] Sanely handle no-op conditions on text setting funcs (and docs++).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75798
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 28 Aug 2012 12:28:37 +0000 (12:28 +0000)]
Edje vim: added ellipsis (correct spelling) as a keyword.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75785
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Alex Wu [Tue, 28 Aug 2012 12:19:14 +0000 (12:19 +0000)]
edje: backward-compatible to "BLOCK_HANDLE" select_mode.
From: Alex Wu <zhiwen.wu@linux.intel.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75783
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
etrunko [Tue, 28 Aug 2012 12:17:51 +0000 (12:17 +0000)]
edc.vim: Added instructions
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75782
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 27 Aug 2012 10:24:41 +0000 (10:24 +0000)]
no this isnt release - this is simply me removing the beta tag so when
we release it's ready.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75740
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 27 Aug 2012 09:51:57 +0000 (09:51 +0000)]
update @version's
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75739
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
ngc891 [Mon, 27 Aug 2012 09:39:17 +0000 (09:39 +0000)]
edje: minor typo in configure help
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75737
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 27 Aug 2012 08:59:11 +0000 (08:59 +0000)]
Edje textblock: Fixed an issue with textblock fit.
Thanks to Brian Wang for reporting this.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75730
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Aug 2012 09:22:21 +0000 (09:22 +0000)]
edje: properly destroy color_class and text_class on an Edje_Object.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75647
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 23 Aug 2012 07:54:58 +0000 (07:54 +0000)]
whitespace--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75601
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Aug 2012 15:04:36 +0000 (15:04 +0000)]
link to ecore-input and include. sorry. oops. :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75507
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 21 Aug 2012 10:34:01 +0000 (10:34 +0000)]
Edje (player): We already create the ecore_evas at the desired size so
there is no point in calling a resize again.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75499
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 21 Aug 2012 03:11:33 +0000 (03:11 +0000)]
edje: add Guilherme Silveira to AUTHORS and ChangeLog.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75485
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 21 Aug 2012 03:06:44 +0000 (03:06 +0000)]
edje: fix fixed point issue.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75484
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Aug 2012 07:46:51 +0000 (07:46 +0000)]
fix possible use of uninit buffer in edje_cc error output.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75449
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rui [Sat, 18 Aug 2012 08:22:34 +0000 (08:22 +0000)]
Update rpm specs
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75404
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 18 Aug 2012 01:31:49 +0000 (01:31 +0000)]
address trac.enlightenment.org/e/ticket/1263 at least where
deadkeys and composition are involved. i don't know if they are or are
not. anything else is an issue outside of efl i believe. (eg keymap)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75398
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Aug 2012 03:57:49 +0000 (03:57 +0000)]
tag as beta...
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75344
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 14 Aug 2012 08:04:06 +0000 (08:04 +0000)]
edje - fixe the uv mapping correctly in case of image swallowed case
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75241
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 14 Aug 2012 07:59:06 +0000 (07:59 +0000)]
edje - clean up the code
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75240
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 13 Aug 2012 06:44:56 +0000 (06:44 +0000)]
Edje: Remove unused variable.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75185
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 10 Aug 2012 14:01:08 +0000 (14:01 +0000)]
edje: fix version in NEWS
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75106
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 10 Aug 2012 10:51:17 +0000 (10:51 +0000)]
more updates for 1.7.0 alpha.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75095
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 10 Aug 2012 10:37:05 +0000 (10:37 +0000)]
alpha release of 1.7 - let's roll. ALPHA!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75091
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
yoz [Thu, 9 Aug 2012 08:57:35 +0000 (08:57 +0000)]
edje: don't compile if we have a group without a name
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75035
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 9 Aug 2012 08:27:04 +0000 (08:27 +0000)]
edje: improve speed of color class lookup by using an Eina_Hash.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@75034
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 7 Aug 2012 11:15:30 +0000 (11:15 +0000)]
2 bugs.
1 textclasses were repeated per object list and (segv free same tc 2x)
2. we returend if size OR font name match - BOTH have to match to be
"the same". so && not ||
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74980
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 7 Aug 2012 06:20:35 +0000 (06:20 +0000)]
edje: fix memory leak when alias are present.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74960
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 6 Aug 2012 09:22:42 +0000 (09:22 +0000)]
edje: call edje_object_message_signal_process also on GROUP part Edje object.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74916
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 3 Aug 2012 13:56:01 +0000 (13:56 +0000)]
Edje: Remove erroneous return.
Really ? A return at the end of a function ?? Would the function
actually return without this or would it just sit inside this function
forever ? ;) </joke>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74848
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 1 Aug 2012 16:21:06 +0000 (16:21 +0000)]
ignore .libs
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74748
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 1 Aug 2012 15:53:10 +0000 (15:53 +0000)]
make leandro happy and use cross platform console color set.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74746
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 1 Aug 2012 15:49:57 +0000 (15:49 +0000)]
make cedric happy: show warnings by default.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74745
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 31 Jul 2012 22:45:44 +0000 (22:45 +0000)]
edje log: fix some progname leftovers.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74702
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 31 Jul 2012 22:42:03 +0000 (22:42 +0000)]
fix edje error reporting for once and for all.
edje error was a mess. First someone (maybe myself) added eina log,
then people changed it to be a mix with printf()... then they replaced
eina_log with printf() + colors so it would be less verbose.
It's fixed now! Using eina log infrastructure.
If all that is wanted is specific messages for edje_cc domain, do it
with a specific log print function (eina_log_print_cb_set()). I made
it produce messages in the format:
<levelcolor><progname>: <levelprefix><message>
Where:
- levelcolor is defined by eina_log (I hacked the win32 version,
since no public api to resolve level to color).
- levelprefix is "Error. " or "Warning. " to cope with traditional
output.
If it does not look as you wanted, let me know before stuffing some
printf() again.
Bonus point: reduced 2 global variables (progname and verbose),
removed lots of code.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74701
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 31 Jul 2012 07:23:16 +0000 (07:23 +0000)]
eina: cleanup eina_file_map_lines API before release.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74618
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 28 Jul 2012 16:33:37 +0000 (16:33 +0000)]
edje: Reduce potential reentrant issue when using edje_object_signal_emit.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74539
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 28 Jul 2012 16:22:15 +0000 (16:22 +0000)]
edje: try to make windows happier.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74538
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 28 Jul 2012 15:53:15 +0000 (15:53 +0000)]
edje: compile again on windows.
Patch half Vincent, half myself.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74537
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 26 Jul 2012 08:21:56 +0000 (08:21 +0000)]
edje_cc shouldnt be using eina-log for almost all its err/wrn/inf
stuff as this is actual user output and done:
file.c:242 error in blah.edc:232
is just confusing as all heck.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74424
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 24 Jul 2012 07:15:22 +0000 (07:15 +0000)]
edje edje_cc_handlers.c: Fixed typo pointed out by PrinceAMD-(Deon Thomas)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74346
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 24 Jul 2012 03:52:14 +0000 (03:52 +0000)]
fix entry shift selection extend with mouse.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74338
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 23 Jul 2012 08:54:46 +0000 (08:54 +0000)]
edje - updated AUTHORS
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74315
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Mon, 23 Jul 2012 08:36:36 +0000 (08:36 +0000)]
edje/edje_entry : Only MOUSE_UP should reset character.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74312
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Fri, 20 Jul 2012 14:05:22 +0000 (14:05 +0000)]
If there's a filter and a program running don't execute another one.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74249
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 20 Jul 2012 02:12:06 +0000 (02:12 +0000)]
edje: remove dead code.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74199
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Thu, 19 Jul 2012 08:26:02 +0000 (08:26 +0000)]
edje/edje_entry : Just fixed a comment.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74168
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 18 Jul 2012 08:37:23 +0000 (08:37 +0000)]
and actually command (m4 style dnl) the multisense stuff for release.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74052
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 18 Jul 2012 08:33:41 +0000 (08:33 +0000)]
make multisense off by default as it's not ready yet.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@74050
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Jul 2012 06:36:02 +0000 (06:36 +0000)]
fix minor version defines to be at 1.6 (in sync now) ready for going
to 7 on release.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73906
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
ngc891 [Sat, 14 Jul 2012 06:58:42 +0000 (06:58 +0000)]
edje: Fix multisense shutdown and shut up ecore thread shutdown.
Patch from cedric during the korean e17 meeting. Thanks!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73841
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Jul 2012 09:15:17 +0000 (09:15 +0000)]
edje: stop compilation when clipping to a non RECT part.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73801
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Jul 2012 08:33:26 +0000 (08:33 +0000)]
edje: fix a small memory leak during compilation.
NOTE: use stringshare all over the place !
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73796
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Jul 2012 02:53:30 +0000 (02:53 +0000)]
add docs -> rect parts only for clip_to
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73785
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Jul 2012 02:50:58 +0000 (02:50 +0000)]
edje: warn at compile time about forgotten image.
NOTE: You need to enable at least Eina_Log warning level
to see them.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73784
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 12 Jul 2012 08:10:29 +0000 (08:10 +0000)]
Edje text_class: Unified the _object_text_class_set code a bit more.
There were two code paths, with one missing a couple of calls. Now there's
less code duplication and less bugs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73604
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 12 Jul 2012 08:10:24 +0000 (08:10 +0000)]
Edje text_classes: Fixed usage of stringshare_replace.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@73603
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33