Iván Briano
3f6ada804f
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.
SVN revision: 55088
13 years ago
Cedric BAIL
d3e3b86e29
* 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.
SVN revision: 55086
13 years ago
Tom Hacohen
d3b5301bbd
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.
...
SVN revision: 55080
13 years ago
Carsten Haitzler
5c3b45bf65
so... why.. do.. we .. not init.. all? :) how do we expect https and
...
friends to work... if we dont want them initted :)
SVN revision: 55079
13 years ago
Cedric BAIL
cb402e2a5a
* eina: we don't plan to provide ABI compatibility until 1.0.
...
This kind of trick are for after 1.0, if you really need you can
just pick that patch.
SVN revision: 55075
13 years ago
Mike Blumenkrantz
269a6ab702
closes ticket 634
...
SVN revision: 55074
13 years ago
Davide Andreoli
4664ec794f
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
SVN revision: 55073
13 years ago
Cedric BAIL
64a612ef38
* efreet: simplify code.
...
SVN revision: 55071
13 years ago
Cedric BAIL
5d663ce49b
* eina, eet: fix coverage generation with newer lcov.
...
SVN revision: 55070
13 years ago
Cedric BAIL
46fd048e2c
* eet: Improve speed of eet_data_read decoding. Mostly for array.
...
NOTE: with a major rewrite of the way array does the structure
allocation/destruction it could be made much faster. That would
improve speed for both edje file loading and efreet cache loading.
But I will postpone that for after the release.
SVN revision: 55069
13 years ago
Cedric BAIL
aaae4e223a
* eina: eina_array_clean should be inlined from the beginning.
...
NOTE: to prevent ABI break, I added the old symbol in eina_abi.c.
So binary/library using eina_array_clean should continue to work
without any problem.
SVN revision: 55068
13 years ago
Tom Hacohen
92c16f8892
Evas textblock: Fixed a bug with inserting text before a <PS>.
...
SVN revision: 55064
13 years ago
Cedric BAIL
1413e6f3b7
* eet: improve speed for Eet_String users.
...
SVN revision: 55063
13 years ago
Cedric BAIL
7db2cb388c
* efreet: improve speed of cache regeneration.
...
SVN revision: 55060
13 years ago
Mike Blumenkrantz
7b3463a3ef
explicitly set eina error level, add a printf
...
10k fd test successfully passed! in 1.5 minutes :(
SVN revision: 55053
13 years ago
Mike Blumenkrantz
99fa106e8e
null pointer to avoid partial free in rare cases
...
SVN revision: 55046
13 years ago
Mike Blumenkrantz
3c05a283b6
fix weird bug where fdh in a list could become null
...
SVN revision: 55044
13 years ago
Mike Blumenkrantz
fd44ecf46c
fix annoying printfs that should be ERRs
...
SVN revision: 55043
13 years ago
Cedric BAIL
8dceeeee5b
efreet: probably fix windows build.
...
SVN revision: 55040
13 years ago
Sebastian Dransfeld
ea8cd61f4e
init count to 0
...
SVN revision: 55038
13 years ago
Sebastian Dransfeld
caaf7ab25f
formatting
...
SVN revision: 55037
13 years ago
Sebastian Dransfeld
0c8c2d3c9f
Stick with efreet formatting
...
efreet has it's own formatting, something like
"set ts=4 sw=4 sts=4 expandtab cino=(0W1st0". Please keep it like this,
or do the job to convert the whole lib to efl style.
SVN revision: 55036
13 years ago
Sebastian Dransfeld
66e52e2829
Rename efreet_icon_private.h to something better
...
efreet_icon_private.h should be private to external code interacting
with the icon cache, so name it efreet_cache_private.h and only include
Eet.h there.
SVN revision: 55035
13 years ago
Cedric BAIL
65e808c0af
* efreet: Eet.h is needed by declaration in efreet_private.h.
...
SVN revision: 55034
13 years ago
Christopher Michael
8719a729ab
Fix missing include <Ecore.h> for needed ecore functions
...
(ecore_time_get, ecore_exe_run, etc, etc).
SVN revision: 55027
13 years ago
Vincent Torri
57c6d1b2e0
fix efreet after the Windows commits
...
SVN revision: 55026
13 years ago
Rui Seabra
52dc7d7067
Adjusting rpm spec to a more current state of affairs.
...
SVN revision: 55025
13 years ago
Vincent Torri
a3ffd27636
remove win7 code and fix other minor problems
...
SVN revision: 55023
13 years ago
Vincent Torri
126c3574c3
fix compilation on Windows
...
SVN revision: 55021
13 years ago
Cedric BAIL
756df73df7
* edje: strcpy could only go wrong.
...
SVN revision: 55020
13 years ago
Vincent Torri
95f36c0e18
more fixes, but needs to remove Windows 7 code, now...
...
SVN revision: 55019
13 years ago
Cedric BAIL
a90e2e4aff
* efreet: improve icon cache, increase speed and consume a little
...
more memory than previous version.
TODO: efreet_icon_cache_create could be speeded up if we did
reuse already generated theme instead when doing inherit work.
NOTE: Let me add a rant against Freedesktop standard. Walking
around 22731 paths for 3051 icons is insane and that's just for
one theme ! Maybe they could give me one SSD...
SVN revision: 55018
13 years ago
Cedric BAIL
fbfa54bc05
* eet: another forgotten improvement.
...
SVN revision: 55017
13 years ago
Cedric BAIL
a453783e68
* eet: reduce memory used by Eet dictionary.
...
SVN revision: 55016
13 years ago
Vincent Torri
5c9cb60854
typo
...
SVN revision: 55015
13 years ago
Vincent Torri
6b4b7bc42d
add native win32 thread support in ecore_thread. Not tested a lot at all.
...
SVN revision: 55014
13 years ago
Vincent Torri
883850c5ec
on Windows, "C:" is not a directory, but a drive.
...
SVN revision: 55013
13 years ago
Sebastian Dransfeld
b9c9af539a
Check if dir exists before listening to it
...
SVN revision: 55008
13 years ago
Carsten Haitzler
c75b63a482
evas -> use mempool for many objects and things. but.. disable it for
...
now. use old calloc+free thing for 1.0 and enable mpool for 1.1. this
is just done in advance but disabled for some testing purposes looking
for some bugs.
SVN revision: 55006
13 years ago
Vincent Torri
a636dab74d
declare alloca()
...
SVN revision: 55003
13 years ago
Vincent Torri
d07b011ca8
move Ecore_File.h inclusion to the source file
...
SVN revision: 55002
13 years ago
Vincent Torri
42f57e9fc3
put alloca declaration after config.h
...
SVN revision: 55001
13 years ago
Gustavo Sverzut Barbieri
32c3f22f70
oops, forgot some machine output.
...
SVN revision: 55000
13 years ago
Gustavo Sverzut Barbieri
038b682a04
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 */
}
}
}
}
}}}
SVN revision: 54999
13 years ago
helen
750d360c97
evas_object_image_file_set can receives null to unset
...
Passing null to the second parameter is the only way to unset
the file, so it should not have EINA_ARG_NONNULL to the file parameter
SVN revision: 54998
13 years ago
helen
c508b793d5
eina_array_data_set can receives null to unset
...
Passing null to the second parameter is the only way to unset the data,
so it should not have EINA_ARG_NONNULL to the data parameter
SVN revision: 54997
13 years ago
Sebastian Dransfeld
71b3b7f19b
TODO++
...
SVN revision: 54996
13 years ago
helen
be33a14270
Missing include in eina_inlist.c
...
Including eina_log.h in eina_inlist.c
Removing warning:
warning: implicit declaration of function ‘EINA_LOG_ERR’
If you do not include it, and compile eina with safety checks disabled,
Evas and Elementary will not find the EINA_LOG_ERR symbol when
compiling
SVN revision: 54995
13 years ago
Cedric BAIL
db4e12ca36
* eet: add EET_DATA_DESCRIPTOR_ADD_VAR_ARRAY_STRING.
...
SVN revision: 54989
13 years ago
Sebastian Dransfeld
14f8c7b24f
TODO++--
...
SVN revision: 54976
13 years ago