raster [Sun, 16 Jan 2011 01:57:06 +0000 (01:57 +0000)]
ummm... also remove unused vars if u are going to remove the other
unused code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@56154
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 15 Jan 2011 19:53:11 +0000 (19:53 +0000)]
avoid trying to fwrite to an unopened file
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@56140
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 15 Jan 2011 19:47:02 +0000 (19:47 +0000)]
revert last, must have been high
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@56139
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 15 Jan 2011 19:46:13 +0000 (19:46 +0000)]
more correctly shut gcc warnings up
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@56138
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 15 Jan 2011 19:44:17 +0000 (19:44 +0000)]
#if0 out some unimplemented stuff
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@56137
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 7 Jan 2011 10:52:19 +0000 (10:52 +0000)]
ooh silly! remove the list item, not head! as intended. fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55979
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 7 Jan 2011 08:07:32 +0000 (08:07 +0000)]
1. fix potential bug in processing messages on a specific object where
it could be deleted by callbacks
2. fix edje message process to only process messages from that obj - a
bit complex as we need restart stuff too to handle the list becoming
invalid.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55973
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 6 Jan 2011 18:45:09 +0000 (18:45 +0000)]
add guards in config.h to avoid multiple inclusions
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55946
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 3 Jan 2011 08:11:36 +0000 (08:11 +0000)]
better include of headers
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55820
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 3 Jan 2011 08:10:33 +0000 (08:10 +0000)]
fix a bit doxy
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55819
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 3 Jan 2011 08:10:00 +0000 (08:10 +0000)]
update MAINTAINERCLEANFILES
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55818
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 14 Dec 2010 17:18:31 +0000 (17:18 +0000)]
FOCUS_OBJECT takes a part as target
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55556
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 14 Dec 2010 07:05:52 +0000 (07:05 +0000)]
gaurd ecore_imf functions
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55550
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 14 Dec 2010 06:20:55 +0000 (06:20 +0000)]
missing one _Bool -> Eina_Bool
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55549
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 14 Dec 2010 06:19:30 +0000 (06:19 +0000)]
use size_t when it does not hurt
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55548
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 14 Dec 2010 05:56:46 +0000 (05:56 +0000)]
do not include some headers if vc++ is used
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55547
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 14 Dec 2010 05:49:46 +0000 (05:49 +0000)]
use Eina_Bool instead of _Bool for consistency
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55546
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 14 Dec 2010 05:42:25 +0000 (05:42 +0000)]
declare variables at the beginning of the block
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55545
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 10 Dec 2010 07:59:48 +0000 (07:59 +0000)]
DSO problem: math functions are used in edje_cc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55443
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 10 Dec 2010 07:15:25 +0000 (07:15 +0000)]
forgot ecore for the DSO problem
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55442
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 10 Dec 2010 06:05:35 +0000 (06:05 +0000)]
Fix me as author
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55438
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 9 Dec 2010 18:39:08 +0000 (18:39 +0000)]
first step toward DSO solution. see ticket #644
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55431
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rui [Wed, 8 Dec 2010 17:08:14 +0000 (17:08 +0000)]
Update edje spec to current state of affairs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55379
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 7 Dec 2010 19:06:53 +0000 (19:06 +0000)]
List and allow to fetch pre-processing errors when compiling Embryo scripts.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55359
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Mon, 6 Dec 2010 13:50:51 +0000 (13:50 +0000)]
NULL out focused part when clearing the remnants of a gone Edje
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55330
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 6 Dec 2010 07:49:00 +0000 (07:49 +0000)]
if we aren't looking for a glob... why do we go alloc a possible
massive pattern match thing.. if you have a LOOOOOOOOOOT of collection
entries... that can be a big set.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55316
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 5 Dec 2010 03:12:34 +0000 (03:12 +0000)]
maybe fix del ref 0 string then add it back with same handle?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55264
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 4 Dec 2010 00:50:58 +0000 (00:50 +0000)]
* eina,eet,embryo,evas,ecore,edje,efreet,e_dbus,eeze: beta3 !
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55238
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 3 Dec 2010 18:21:56 +0000 (18:21 +0000)]
* edje: SPANK ! SPANK ! SPANK !
fprintf should always specify a format.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55213
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 3 Dec 2010 17:55:02 +0000 (17:55 +0000)]
* edje: remove c++ comment also.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55209
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 3 Dec 2010 16:41:38 +0000 (16:41 +0000)]
* edje: improve portability and simplify code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55198
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 3 Dec 2010 14:00:04 +0000 (14:00 +0000)]
twinkle twinkle little fix...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55185
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Thu, 2 Dec 2010 18:20:34 +0000 (18:20 +0000)]
Edje_Edit has been taught the basics of Embryo scripting.
It is possible now to call a recompile of the script, which if it doesn't
fail, will also update the running Embryo VM. Saving the object, when opened
from a file compiled with a sufficiently new edje_cc (early this week, I think), will generate the source including the scripts in their right place.
It's still missing a proper report of errors during the script build, but that will come later.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55160
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 30 Nov 2010 15:37:20 +0000 (15:37 +0000)]
Make edje_cc store script source snippets (only embryo now) in the generated file.
Yeah... yeah... we are on a freeze and we aren't supposed to be doing things like this, but it's not change anything other than allow edje_edit to know about scripts in order to not screw them up when modifying a file.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55088
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 30 Nov 2010 13:09:03 +0000 (13:09 +0000)]
* edje: the most simple and usefull case of alias convertion
wasn't implemented at all. Should be working now, please test
all your code that relly on "part1:part2[index]:sig" behaviour.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55086
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 30 Nov 2010 11:06:22 +0000 (11:06 +0000)]
Edje entry: Fixed bug with preedit string. The text was committed to the current cursor position instead of the preedit cursor position (which may be different if you click the mouse somewhere in the tetx). Patch by Jihoon Kim.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55080
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Mon, 29 Nov 2010 23:05:50 +0000 (23:05 +0000)]
Put myself as author in edje (as per all the edje_edit works)
But the real reason for this commit is to test the little mod
I have done on the commit script
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55073
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 26 Nov 2010 16:46:35 +0000 (16:46 +0000)]
* edje: strcpy could only go wrong.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55020
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 25 Nov 2010 23:22:50 +0000 (23:22 +0000)]
oops, forgot some machine output.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@55000
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 25 Nov 2010 23:16:56 +0000 (23:16 +0000)]
welcome edje_external_inspector.
this tool is similar to edje_inspector as it uses similar command line
and output formats, but instead of acting upon EDJ compiled files, it
will use edje EXTERNAL module providers (/usr/lib/edje/modules/*),
being able to list modules and their registered types.
it is quite useful to know which parameters are exposed, their types
and default value (--detail=terse) and also mode information such as
flags, min/max/step/accepted/denied and other valuable information
(--detail=all).
as usual it accepts globs to filter input. example usage:
{{{
shell$ edje_external_inspector -t '*anch*'
module {
name: "elm";
friendly_name: "Elementary";
types {
type {
name: "elm/anchorblock";
params {
string: "style" "default";
string: "text" "some text";
}
}
type {
name: "elm/anchorview";
params {
string: "style" "default";
string: "text" "some text";
}
}
}
}
shell$ edje_external_inspector --type='*anch*'
module {
name: "elm";
friendly_name: "Elementary";
types {
type {
name: "elm/anchorblock";
params {
string: "style" "default";
string: "text" "some text";
}
}
type {
name: "elm/anchorview";
params {
string: "style" "default";
string: "text" "some text";
}
}
}
}
shell$ edje_external_inspector --detail=all 'emo*'
module {
name: "emotion";
friendly_name: "Emotion";
types {
type {
name: "emotion";
label: "Emotion";
params {
choice: "engine" "xine"; /* flags: REGULAR, choices: "xine" "gstreamer" */
string: "file"; /* flags: REGULAR */
bool: "play" "0"; /* flags: REGULAR, false_str: "false", true_str: "true" */
double: "position" "0"; /* flags: REGULAR */
bool: "smooth_scale" "0"; /* flags: REGULAR, false_str: "false", true_str: "true" */
double: "audio_volume" "0.9"; /* flags: REGULAR */
bool: "audio_mute" "0"; /* flags: REGULAR, false_str: "false", true_str: "true" */
int: "audio_channel" "0"; /* flags: REGULAR */
bool: "video_mute" "0"; /* flags: REGULAR, false_str: "false", true_str: "true" */
int: "video_channel" "0"; /* flags: REGULAR */
bool: "spu_mute" "0"; /* flags: REGULAR, false_str: "false", true_str: "true" */
int: "spu_channel" "0"; /* flags: REGULAR */
int: "chapter" "0"; /* flags: REGULAR */
double: "play_speed" "1"; /* flags: REGULAR */
double: "play_length" "0"; /* flags: REGULAR */
}
}
}
}
}}}
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54999
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Wed, 24 Nov 2010 15:26:54 +0000 (15:26 +0000)]
Use mempools to create parts
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54933
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 22 Nov 2010 23:27:14 +0000 (23:27 +0000)]
oops, and the configure.ac
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54848
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 22 Nov 2010 23:24:44 +0000 (23:24 +0000)]
welcome edje_inspector.
This tool inspects a binary EDJ file and dumps group names, part
names, parts, programs, externals, images, fonts and global data of
it. The output is in both human readable (edc-like) and machine
readable (easily parseable with shell scripts).
It allows filtering of groups, parts and programs names using glob
expressions (fnmatch). Also allows filtering of parts/prgrams that are
marked with "api:".
My idea is to later change elementary-generator to use this tool and
generate code for any Edje file, generating stub code for windows and
layouts marked with names "elm/win/*" and "elm/layoyt/application/*",
exposing parts marked as "api:". It would be much more helpful and
extensible than the current generator that is based on pre-defined C
code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54846
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 22 Nov 2010 22:07:41 +0000 (22:07 +0000)]
add missing edit method: edje_edit_font_path_get()
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54836
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 22 Nov 2010 22:05:03 +0000 (22:05 +0000)]
keep the same order so eet serialization works properly.
Fonts should be the same as Edje_Font_Directory_Entry as it's
serialized using the same eet descriptor, so the fields should match
their order.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54835
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 21 Nov 2010 06:28:13 +0000 (06:28 +0000)]
fix clicked when on hold set.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54757
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
andreas [Fri, 19 Nov 2010 22:50:33 +0000 (22:50 +0000)]
allow to edje_object_part_external_param_set/edje_object_part_external_param_get with internal objects too. Currently implemented support for EDJE_PART_TYPE_TEXT and EDJE_PART_TYPE_TEXTBLOCK and param "text".
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54727
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 17 Nov 2010 11:42:50 +0000 (11:42 +0000)]
Fix snippets
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54629
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 17 Nov 2010 11:42:47 +0000 (11:42 +0000)]
edje AUTHORS += tiago
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54628
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 16 Nov 2010 08:18:12 +0000 (08:18 +0000)]
missing consts...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54578
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 12 Nov 2010 16:01:55 +0000 (16:01 +0000)]
* efl: beta2 !
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54507
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Thu, 11 Nov 2010 01:20:36 +0000 (01:20 +0000)]
New edje example
This example show how to toggle the state of a part using the 'filter'
param in edje programs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54448
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 9 Nov 2010 13:36:52 +0000 (13:36 +0000)]
Edje entry: Fix support mouse down/up/move filter events.
Passing the correct data to _edje_entry_imf_event_delete_surrounding_cb and _edje_entry_imf_retrieve_surrounding_cb
Fix indentation.
Patch by Jihoon Kim.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54365
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 9 Nov 2010 09:44:39 +0000 (09:44 +0000)]
fix valgrind complaint - definite bug waiting to happen there - remvoe
the list item u are walking! bad!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54361
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 9 Nov 2010 07:54:52 +0000 (07:54 +0000)]
jihoon authors++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54360
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 9 Nov 2010 07:54:13 +0000 (07:54 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Entry widget has not processed the key event of keypad such as KP_Left,
KP_Right, KP_Home, KP_End, and so on.
In this patch, those key events is processed.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54359
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 8 Nov 2010 05:49:24 +0000 (05:49 +0000)]
no more debian dir in our svn - debian now handles this tehmselves.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54290
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 2 Nov 2010 13:43:54 +0000 (13:43 +0000)]
* edje: disable some os related syscall in lua script.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54102
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 29 Oct 2010 18:15:09 +0000 (18:15 +0000)]
And as discussed on IRC, for the sake of API consistency (and we'll eventually need it), also del_full() for the text filters.
And since I'm there, some documentation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54003
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 29 Oct 2010 17:14:55 +0000 (17:14 +0000)]
B-B-B-B-BETA BREAKER!
As for Evas callbacks, let's have a del_full() version for the Edje signals.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53997
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 25 Oct 2010 12:39:10 +0000 (12:39 +0000)]
* edje: remove white space.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53864
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 25 Oct 2010 12:38:04 +0000 (12:38 +0000)]
* edje: remove possible case of segv on low mem.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53863
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 23 Oct 2010 03:51:12 +0000 (03:51 +0000)]
aaaah more bad cedric ... eh? :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53794
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 21 Oct 2010 08:23:45 +0000 (08:23 +0000)]
Edje entry: Fixed _edje_entry_imf_event_delete_surrounding_cb to actually delete, which it wasn't doing. Patch by Jihoon Kim.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53709
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
bdilly [Wed, 20 Oct 2010 16:56:48 +0000 (16:56 +0000)]
Add missing AUTHORS
Description of changes / revisions (not all of them, I just picked some to
explain the names inclusions)
bdilly
Bruno Dilly <bdilly@profusion.mobi>
edbus -> r42081, r39884, r44581, r40463
python-elementary -> r52765, r52389
edje -> r46548, r49242
editje -> r52520
fidencio
Fabiano Fidêncio fidencio@profusion.mobi
elementary / python-elementary -> fix elm_<widget>_{icon,content}_set - r49706;
add externals - r{47649,47647,47645}
edje / python-edje -> lot of work on edje_edit
glima
Gustavo Lima Chaves <glima@profusion.mobi>
elementary -> added widgets
edje -> lot of work on edje_edit
helen
Helen Fornazier <helen.fornazier@profusion.mobi>
elementary -> elementary key events on widgets
editje -> undo / redo
jprvita
João Paulo Rechi Vita <jprvita@profusion.mobi>
e_dbus-> r47399 , r47398, r47397, r47336, r47330
padovan
Gustavo F. Padovan <padovan@profusion.mobi>
e_dbus-> r46365-r46373, r47114-r47119
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53682
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 20 Oct 2010 10:34:26 +0000 (10:34 +0000)]
Edje entry: Init preedit_len on focus out. Rename 'composition' to 'preedit' in the preedit handling. Patch by Jihoon Kim.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53651
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Mon, 18 Oct 2010 00:09:07 +0000 (00:09 +0000)]
fix "doc", also get_state() exists
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53549
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 17 Oct 2010 07:11:10 +0000 (07:11 +0000)]
delete libtool copied files on maintainer-clean rule
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53512
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Thu, 14 Oct 2010 09:21:12 +0000 (09:21 +0000)]
The daily edje example: EXTERNAL elm Panes.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53391
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 14 Oct 2010 07:50:32 +0000 (07:50 +0000)]
Edje entry: Fixed a memory leak. Removed an unwanted selection clear, and renamed preedit strings functions to have a more adequate name. - Patch by Jihoon Kim.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53390
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Tue, 12 Oct 2010 21:41:02 +0000 (21:41 +0000)]
The daily edje example: EXTERNAL elementary checks in action.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53316
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 12 Oct 2010 14:13:22 +0000 (14:13 +0000)]
Edje entry: removed some unwanted commented out code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53306
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 12 Oct 2010 13:26:18 +0000 (13:26 +0000)]
* edje: fix signal comming from aliased part.
I needed to bump minor file format version, but it will only
change behaviour for people using alias for part and they
couldn't use the signal emitted by them.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53305
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 12 Oct 2010 12:22:43 +0000 (12:22 +0000)]
Edje text: Fix text cutting (esipsis) with non-english. evas_object_text_last_up_to_pos returns index, not byte-index.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53304
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Mon, 11 Oct 2010 22:51:56 +0000 (22:51 +0000)]
Another edje EXTERNAL example, this time make an elementary Anchorblock rotate around in 3D.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53279
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Mon, 11 Oct 2010 21:43:19 +0000 (21:43 +0000)]
And finally one funny (at least to code) edje example:
a super-simple (but full featured) pong game, fully written in embryo,
in the style of the original game.
To run it, like all the other examples, just go in the doc/examples folder and do:
edje_cc embryo_pong.edc && edje_player embryo_pong.edj
Have fun ...beating the ""AI"" is really difficult ;)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53278
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
acidx [Mon, 11 Oct 2010 21:26:43 +0000 (21:26 +0000)]
edje: Add get_part_id() to exported Embryo functions.
This allows one to calculate a part number in runtime and and use it with
other functions, like get_state() and set_state().
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53277
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 11 Oct 2010 15:10:34 +0000 (15:10 +0000)]
show group name when it is auto-discovered as well.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53264
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 11 Oct 2010 08:30:17 +0000 (08:30 +0000)]
focus objcet we play
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53260
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 11 Oct 2010 07:31:12 +0000 (07:31 +0000)]
bah - removed snprintf.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53259
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 11 Oct 2010 07:24:46 +0000 (07:24 +0000)]
fix inlined fonts again.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53258
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Sat, 9 Oct 2010 12:53:11 +0000 (12:53 +0000)]
Disable search-engine in edje Doxy file. The search don't work and it add strange(not working) menu on the bottom of each page.
This remove the unwanted menu.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53233
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Fri, 8 Oct 2010 21:59:21 +0000 (21:59 +0000)]
Put in edje examples the super cool edje-emotion-elementary
videoplayer by Gustavo Barbieri.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53214
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Fri, 8 Oct 2010 21:14:31 +0000 (21:14 +0000)]
Remove the doxy-inlined lua example in favor of a cleaner @include
from the examples/ folder.
Also expose all the examples to doxygen, you can now browse
them all from the generated docs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53211
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Fri, 8 Oct 2010 20:14:14 +0000 (20:14 +0000)]
Copy the lua script-only example (by raster) from edje doxy to doc/examples.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53203
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Fri, 8 Oct 2010 09:48:38 +0000 (09:48 +0000)]
Add the first edje examples about the usage of EXTERNAL parts.
This example show 5 buttons that you can click to perform some
simple actions, like changing the label or the icon of the buttons.
The example also spot a bug: external buttons with label AND icon
have layout issue. Standard icons are not visible at all while custom
icons don't get the size calculated correctly.
Buttons with only the icon work well instead.
Can someone look at this?
Thanks
DaveMDS
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53182
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Oct 2010 08:51:05 +0000 (08:51 +0000)]
dont pretend to have these script only embryo calls anymore
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53181
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 8 Oct 2010 00:24:22 +0000 (00:24 +0000)]
better log.
* lower case domain names;
* binaries use their own color (EDJE_CC_DEFAULT_LOG_COLOR)
* log messages do not take multiple lines, it's annoying. The colors
should call your attention already.
* the ever annoying "did you forgot fixed: 1 1;" message that used to
consume 3 lines is now bit more descriptive and uses a single line.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53178
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Thu, 7 Oct 2010 18:34:40 +0000 (18:34 +0000)]
Add a new embryo example to edje, it show the usage of program_run() and toggle buttons.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53149
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Thu, 7 Oct 2010 14:45:57 +0000 (14:45 +0000)]
Cheking if start.layout is set before using it.
When evas_object_show is called with a elm_layout object before resizing
it the layout function is called before edje calc function, so the start
layout is not yet set.
By: Otavio Pontes <otavio@profusion.mobi>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53144
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 7 Oct 2010 14:14:02 +0000 (14:14 +0000)]
* edje: remove not needed code and fix issue when removing child.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53143
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Thu, 7 Oct 2010 00:03:54 +0000 (00:03 +0000)]
Add a new embryo example in edje, it show the use of custom states. In the example you can rotate a red rect in 3 dimension by clicking on the 3 labels.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53127
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Wed, 6 Oct 2010 23:03:28 +0000 (23:03 +0000)]
Update edje examples to use embryo instead of lua. Inline lua scripting was removed some time ago.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53124
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 6 Oct 2010 18:23:01 +0000 (18:23 +0000)]
Edje entry: Fixed the hack that was used in edje_entry for drawing anchors (the hack was there because of a bug in textblock which is now fixed).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53107
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Sun, 3 Oct 2010 21:21:58 +0000 (21:21 +0000)]
edje: improve doc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@53004
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 3 Oct 2010 09:21:08 +0000 (09:21 +0000)]
efl 1.0.0 beta.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@52992
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 2 Oct 2010 08:22:48 +0000 (08:22 +0000)]
add big FIXME for fixme
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@52978
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 2 Oct 2010 07:42:01 +0000 (07:42 +0000)]
this is the WRONG fix for compiled-in edj font issues. it does, however, temporarily fix the problem until someone who knows what they're doing comes along
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@52977
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 2 Oct 2010 03:34:00 +0000 (03:34 +0000)]
actually hook in filter callbacks - have 2 types and pass in enum to
each as to what text they are seeing to filter. fix up other typdef
uses.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@52975
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 1 Oct 2010 17:10:37 +0000 (17:10 +0000)]
Fix animators, don't run the program twice.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@52953
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33