kaethorn
1cb83a5922
remove edje-config from install files.
...
update rules.
SVN revision: 30561
2007-07-03 11:53:07 +00:00
Andreas Volz
b70a79d320
removed edje-config.in because of pkg-config
...
SVN revision: 30528
2007-07-01 18:03:33 +00:00
Carsten Haitzler
0c4af24a33
save a few bytes by packing structures better... simple savings :)
...
SVN revision: 30486
2007-06-28 23:22:20 +00:00
Sebastian Dransfeld
0f319df781
Remove mysterious charachter.
...
SVN revision: 30393
2007-06-18 16:49:11 +00:00
Sebastian Dransfeld
63b22447ef
Remove padding when searching for character position.
...
SVN revision: 30392
2007-06-18 16:48:43 +00:00
Carsten Haitzler
a6ad878e08
ASPARAGUS!
...
SVN revision: 30379
2007-06-17 15:25:52 +00:00
Sebastian Dransfeld
50c700d439
Remove unused variable.
...
SVN revision: 30365
2007-06-17 07:09:02 +00:00
Carsten Haitzler
0d99270bc9
less stack for the parser - scratchbox hates the big stack usage :)
...
SVN revision: 30364
2007-06-17 06:51:42 +00:00
Peter Wehrfritz
6cf964cbe1
structure fits better the nature of descriptions, programms etc and looks better
...
SVN revision: 30310
2007-06-11 10:04:25 +00:00
rephorm
5025e4f075
AUTHOR++
...
SVN revision: 30088
2007-05-27 05:30:05 +00:00
rephorm
d4a055585b
Add GROUP Parts to edje.
...
These can be used to automatically swallow in another group from the same file.
Parts within child groups can be referred to by a ':' separated 'full path' of
part names. Any API functions that take a part name will now accept a full path
also.
Signals emitted by child objects will be repeated up to the parents with the
source changed to be the path relative to the receiving object. E.g in the
example below, a mouse moving over the lower light green rectangle would result
in the parent object recieving a "mouse,move" signal with source "bot:inner".
**** NEW RESTRICTION **** part names should no longer include a ':' character.
This is not yet enforced by edje_cc, but will cause the part to be inaccessible
from the API.
Example EDC:
collections {
group {
name: "parent";
parts {
part {
name: "top";
type: GROUP;
source: "child";
description {
state: "default" 0.0;
rel2.relative: 1 0.5;
}
}
part {
name: "bot";
type: GROUP;
source: "child";
description {
state: "default" 0.0;
rel1.relative: 0 0.5;
}
}
}
}
group {
name: "child";
parts {
part {
name: "base";
type: RECT;
description {
state: "default" 0.0;
color: 160 208 8 255;
}
}
part {
name: "inner";
type: RECT;
description {
state: "default" 0.0;
rel1.offset: 10 10;
rel2.offset: -11 -11;
color: 210 228 76 255;
}
}
}
}
}
SVN revision: 30087
2007-05-27 05:28:07 +00:00
rephorm
e954849ee1
Remove part list, using table everywhere instead
...
SVN revision: 30085
2007-05-26 23:57:21 +00:00
rephorm
8a17d1986e
only clear and re-apply gradients when the spectrum actually changes
...
SVN revision: 30065
2007-05-24 04:34:41 +00:00
rephorm
65ec1b5633
if requested scroll size is less than min, use min size.
...
SVN revision: 30064
2007-05-24 03:41:04 +00:00
Carsten Haitzler
002d09cc7d
asparagus - pass distcheck.
...
SVN revision: 29865
2007-05-05 15:14:17 +00:00
Stafford Mitchell Horne
61bda22a70
Add negative font size handling in text_classes
...
* negative size is a multiplier for the origianl size
i.e. : -100 = 1.0x; -120 = 1.2x
SVN revision: 29835
2007-05-03 23:15:09 +00:00
rephorm
766c1990c4
docs
...
SVN revision: 29523
2007-04-15 04:24:07 +00:00
rephorm
10696fd213
some more docs
...
SVN revision: 29522
2007-04-15 04:05:41 +00:00
rephorm
9bb90d5319
expand a few docs
...
SVN revision: 29521
2007-04-15 03:19:35 +00:00
Sebastian Dransfeld
2bc0592a68
- Formatting.
...
- Remove old code.
SVN revision: 29380
2007-04-05 15:54:16 +00:00
moom
4c75d05f16
* Correctly unswallow a swallowed-object when an Edje-object is deleted.
...
Otherwise, they may be a segv when you call edje_extern_object_*() on a
previously-swallowed object.
SVN revision: 29373
2007-04-05 12:49:48 +00:00
Carsten Haitzler
a9daf7dd89
cedric's patches.
...
SVN revision: 29353
2007-04-04 13:25:55 +00:00
Carsten Haitzler
e0b17ee4ee
1. removed mosue_events 0 on swallows - as this now changes behavior. normalise
...
2. gustavo's patch.
SVN revision: 29352
2007-04-04 12:51:51 +00:00
Carsten Haitzler
7512a58ace
swallow parent recalc etc. in.
...
SVN revision: 29351
2007-04-04 12:46:44 +00:00
tilman
c38e060fb2
hooked up the 'alternate font metrics stuff' in edje_cc.
...
SVN revision: 29280
2007-03-31 10:53:22 +00:00
tilman
731a6622f9
fixed some const char*/char* confusion.
...
SVN revision: 29279
2007-03-31 10:33:24 +00:00
tilman
fd9cf44c7e
remove an unused variable
...
SVN revision: 29278
2007-03-31 10:32:48 +00:00
Carsten Haitzler
6d5551939d
tilman's edje font metrics patch
...
SVN revision: 29266
2007-03-30 23:39:41 +00:00
Sebastian Dransfeld
d2b7cd5296
Remove unused file.
...
SVN revision: 29091
2007-03-25 08:46:57 +00:00
Sebastian Dransfeld
e06c5c75f6
Reset job incase the user reset's edje.
...
SVN revision: 29087
2007-03-25 07:10:48 +00:00
Sebastian Dransfeld
787f3095d2
Can't and shouldn't delete job on shutdown. The job handler might not get
...
called and ecore will free the memory anyway.
SVN revision: 29021
2007-03-24 16:48:51 +00:00
Sebastian Dransfeld
9dbcb5c3ee
Remove debug comments.
...
SVN revision: 29016
2007-03-24 16:05:43 +00:00
tilman
602ae0d917
move stuff to Libs.private
...
SVN revision: 28977
2007-03-23 23:09:49 +00:00
kaethorn
3a2190033d
fix include dir.
...
SVN revision: 28959
2007-03-23 11:42:19 +00:00
tilman
39a9ae319a
back out the embryoincludedir stuff again. it broke distcheck, and the old way wasn't that bad ;D
...
SVN revision: 28958
2007-03-23 10:59:08 +00:00
kaethorn
fd06d62269
fix include path.
...
SVN revision: 28930
2007-03-22 18:56:12 +00:00
Sebastian Dransfeld
dbe28a92ec
No longer needed.
...
SVN revision: 28910
2007-03-22 16:01:20 +00:00
tilman
1989a6bdde
edje requires ecore-job
...
SVN revision: 28856
2007-03-21 16:20:06 +00:00
tilman
07ecf892cf
oops, don't reference ECORE_LIBS
...
SVN revision: 28855
2007-03-21 15:39:08 +00:00
tilman
e0ed9aef1a
use pkg-config to detect ecore
...
SVN revision: 28854
2007-03-21 15:36:26 +00:00
tilman
d39dbeefa2
switched edje over to pkg-config. almost. ecore is still detected by ecore-config, cause that one's gonna be pain.
...
SVN revision: 28842
2007-03-21 02:52:41 +00:00
tilman
9f9ce970ef
define datarootdir
...
SVN revision: 28834
2007-03-20 23:20:13 +00:00
tilman
344de9dccd
edje depends on embryo
...
SVN revision: 28832
2007-03-20 22:30:14 +00:00
rephorm
a53b9b58ff
if you set a file on an edje object that already has swallows, they will now be tracked and re-swallowed
...
SVN revision: 28774
2007-03-16 21:37:57 +00:00
ningerso
40f2626800
Use a hash for faster file global data lookup. If we hit a case where
...
per-object data lookup is slow, then this should be extended to include that.
SVN revision: 28591
2007-03-06 12:03:34 +00:00
Carsten Haitzler
e10fb8599e
solve the edje_decc file thing
...
SVN revision: 28525
2007-03-02 07:24:32 +00:00
Christopher Michael
7bab06fcb4
Use memset on fdata for edje_color_class_list and edje_text_class_list based on
...
help from RbdPngn, Seb & Rephorm...thanks guys :)
SVN revision: 28518
2007-03-01 22:39:01 +00:00
Christopher Michael
dee90b02dd
Properly fix edje_color_class_list.
...
thanks Sebastion :)
SVN revision: 28517
2007-03-01 21:53:33 +00:00
Christopher Michael
fa64d7bb00
Fix edje_color_class_list so that it's usable with enlightenment_remote again.
...
SVN revision: 28513
2007-03-01 20:06:38 +00:00
Carsten Haitzler
6a74d5c034
fix valgrind complaint - oops. unreffed before the file del!
...
SVN revision: 28424
2007-02-21 21:30:29 +00:00
rephorm
418bcfd1d6
fix deleting of signal callbacks with empty strings for signal or source (they're stored internally as NULL's)
...
SVN revision: 28344
2007-02-13 09:58:49 +00:00
Carsten Haitzler
18b973d1ac
1. fixed some inefficient edje loading - moved checks to the cache code where
...
it sould be
2. fixed edje handling of delete of objects so we don't lose clip info if we
move a swallowed object out
3. fix up norender stuff for evas a bit
4. pants.
5. coogee beach (sydney) in summer right now is beatiful - KICK ASS!
SVN revision: 28102
2007-01-22 12:44:57 +00:00
Sebastian Dransfeld
493450761d
Typo.
...
SVN revision: 28054
2007-01-18 23:58:40 +00:00
Sebastian Dransfeld
43dd5f8882
No need to alloc Edje_List_Foreach_Data
...
SVN revision: 27583
2006-12-28 11:35:40 +00:00
Viktor Kojouharov
06ea50650b
text_class_del/list functions
...
SVN revision: 27558
2006-12-24 10:29:16 +00:00
metrics
11a8412ea3
Fix an issue where the button click is not correctly tracked.
...
SVN revision: 27507
2006-12-18 08:50:25 +00:00
Carsten Haitzler
38af0c332a
lotys of changes - mayaswell asparagus - and the start of some of my fm
...
properties dialog work... it sucks - i know.
SVN revision: 27348
2006-12-04 12:14:18 +00:00
Carsten Haitzler
1cfed3e3c0
and actually allow "USER" images (ie don't encode them into the .edj - use an
...
external path to them)
SVN revision: 27156
2006-11-17 14:47:30 +00:00
David Walter Seikel
3ee708865c
.cvsignore++
...
SVN revision: 27074
2006-11-12 13:19:12 +00:00
Carsten Haitzler
2b06fffc26
asparagus.
...
SVN revision: 26895
2006-11-01 00:05:06 +00:00
Carsten Haitzler
935c00fdb1
remove even more
...
SVN revision: 26833
2006-10-28 09:28:10 +00:00
Carsten Haitzler
f25731b240
remove...
...
SVN revision: 26832
2006-10-28 09:22:49 +00:00
Carsten Haitzler
9e61a142a6
removing...
...
SVN revision: 26831
2006-10-28 09:19:56 +00:00
Carsten Haitzler
573a7813ea
remove data
...
SVN revision: 26830
2006-10-28 09:18:04 +00:00
Carsten Haitzler
cc0282d9dc
debian packagnig mofo
...
SVN revision: 26762
2006-10-23 23:10:05 +00:00
Carsten Haitzler
86352e8677
asparagus - we have fixed a lot of things this week, so before the weekend of
...
hacking... aspara
SVN revision: 26698
2006-10-19 23:44:54 +00:00
rephorm
fff9407dc8
its possible for _pos_set() to be called after the final mouse move, but before the mouse up event when dragging a dragable. in this case, the calc immediately after would be incorrect. this fixes the bug noticable in winter sliders being jumpy. (the default theme did not exhibit the bug because the pulsing glow anim cause subsequent recalcs to immediately correct things)
...
SVN revision: 26678
2006-10-18 03:00:35 +00:00
Carsten Haitzler
dcfe2e5fad
aspara!
...
SVN revision: 26617
2006-10-15 15:41:17 +00:00
rephorm
980a64d58a
add group aliases.
...
use as follows:
group {
name: "primary_name";
alias: "another_name";
alias: "one_more_name";
}
then you can refer to the group by any of these names.
SVN revision: 26546
2006-10-12 05:35:14 +00:00
tilman
bfc4031eb9
don't check for valid timers/animators in timer_cancel/anim_cancel. the gain:pain ratio didn't turn out as good as expected - it's a PITA to make sure you only cancel valid timers/animators in your embryo code.
...
SVN revision: 26454
2006-10-09 17:11:16 +00:00
Carsten Haitzler
b24637f442
asparagus! (finally after all the radical changes of late)
...
SVN revision: 26453
2006-10-09 15:47:03 +00:00
Carsten Haitzler
c9f04f3f07
pass make distcheck.
...
SVN revision: 26452
2006-10-09 15:40:58 +00:00
Carsten Haitzler
5a2351be42
indenting
...
SVN revision: 26451
2006-10-09 15:19:18 +00:00
Carsten Haitzler
97b30a286e
leaking spectrum colors man! :)
...
SVN revision: 26447
2006-10-09 15:00:45 +00:00
Carsten Haitzler
54184c2c37
add max text size for text objects - object wont get bigger than its text
...
contents. useful for some things.
SVN revision: 26439
2006-10-09 06:01:13 +00:00
Carsten Haitzler
84599b4086
premul fixes from jose
...
SVN revision: 26301
2006-10-02 13:19:20 +00:00
Carsten Haitzler
8c93e825a8
same as previous commit.
...
SVN revision: 26236
2006-09-30 10:18:37 +00:00
Carsten Haitzler
a49e617eb1
try blake's suggestion.
...
SVN revision: 26154
2006-09-25 23:05:30 +00:00
sebastid
7dd79ae17b
Remove unused variable.
...
Return int, not pointer
SVN revision: 25519
2006-09-06 07:11:03 +00:00
rephorm
d01355b139
convenience function for testing if groups are in an edje
...
SVN revision: 25327
2006-09-02 05:10:17 +00:00
Carsten Haitzler
2a8ce1da55
less noisy debug
...
SVN revision: 25209
2006-08-30 13:23:57 +00:00
Carsten Haitzler
29a186fb48
fix segv
...
SVN revision: 25158
2006-08-27 12:38:09 +00:00
rephorm
82a42879bb
allow rel1.relative: 0 0; notation
...
set defaults
SVN revision: 24976
2006-08-21 03:14:09 +00:00
rephorm
46b3c5f1a0
add linear gradient specific fill options
...
used (inside a part description) as follows:
Horizontal from left to right filling entire part:
gradient {
spectrum: "black_to_white";
rel1 {
relative: 0 0.5;
offset: 0 0;
}
rel2 {
relative: 1 0.5;
offset: -1 0;
}
}
Diagonal from top left to bottom right:
gradient {
spectrum: "black_to_white";
rel1 {
relative: 0 0;
offset: 0 0;
}
rel2 {
relative: 1 1;
offset: -1 -1;
}
}
If either rel1 or rel2 is present in the gradient block of a linear gradient, these will override any angle/origin/size specified in the fill block ('spread' is still honored).
SVN revision: 24975
2006-08-21 03:00:01 +00:00
moom
5014c11f2e
* Add edje_object_part_object_get() to get the 'Evas_Object *'
...
corresponding to a given part.
SVN revision: 24912
2006-08-19 18:22:01 +00:00
Carsten Haitzler
fb4772a769
fix escape handling in quotes! :)
...
SVN revision: 24641
2006-08-13 10:37:04 +00:00
sebastid
57a4117e2d
Remove unused variable.
...
SVN revision: 24598
2006-08-12 14:40:59 +00:00
Carsten Haitzler
49e9c9589e
fix some aspect cacls
...
SVN revision: 24480
2006-08-08 20:25:24 +00:00
sebastid
ad4e90eafd
If the list node is known, use evas_list_remove_list
...
SVN revision: 24467
2006-08-08 09:53:51 +00:00
Carsten Haitzler
1a80e60baf
add lib deps back in - seemingly i found a modern gcc/ld that doesnt seem to
...
handle shared lib deps... weird.
SVN revision: 24445
2006-08-07 20:26:33 +00:00
sebastid
6163e51220
Fix warnings
...
SVN revision: 24415
2006-08-06 01:45:45 +00:00
sebastid
5dc6a1479f
filename is const
...
SVN revision: 24414
2006-08-06 01:35:56 +00:00
rephorm
6f000216b2
don't check spectra if we don't have any... (fix segv)
...
SVN revision: 24392
2006-08-04 18:40:31 +00:00
rephorm
19ca0b0721
... more whistling
...
SVN revision: 24386
2006-08-04 09:00:35 +00:00
rephorm
bcd6f83784
add some validation to spectra
...
SVN revision: 24385
2006-08-04 08:55:05 +00:00
rephorm
7def98b41e
nothing to see here... *whistling*
...
SVN revision: 24384
2006-08-04 08:40:03 +00:00
rephorm
1ddfc6a183
oops. thanks jose :)
...
SVN revision: 24377
2006-08-03 09:47:17 +00:00
rephorm
8cda88c2e6
Add initial support for edje gradients. See data/src/gradient.edc for an example.
...
SVN revision: 24361
2006-08-02 10:52:44 +00:00
Carsten Haitzler
a0d15dfa55
release the asparagus... another snapshot! :)
...
SVN revision: 24151
2006-07-23 21:40:03 +00:00
Carsten Haitzler
ace27d530c
fix up aspect calcs for both axes controlling
...
SVN revision: 24149
2006-07-23 21:18:28 +00:00
Carsten Haitzler
3ea84d923f
more external aspect support - all working nicely now
...
SVN revision: 24148
2006-07-23 19:33:27 +00:00
Carsten Haitzler
5de5999b5a
allow code to specify an aspect for swallowed objects
...
SVN revision: 24145
2006-07-23 13:50:02 +00:00
Carsten Haitzler
49bd390565
some prefix fixes for env vars
...
SVN revision: 24104
2006-07-21 15:55:54 +00:00
Carsten Haitzler
5cc651419e
aspara!!!
...
SVN revision: 24021
2006-07-18 04:11:49 +00:00
Carsten Haitzler
38586a3221
missing a style sety when calculating text size... style padding was wrong.
...
fixed.
SVN revision: 23998
2006-07-17 19:45:38 +00:00
Carsten Haitzler
30cad4260b
fix bin/lib prefix - pass as -D
...
SVN revision: 23874
2006-07-13 16:35:46 +00:00
Carsten Haitzler
a06238ce46
edje prefix fixes - oops - was broken
...
build fixes for exec prefix settings
SVN revision: 23845
2006-07-11 09:43:26 +00:00
Carsten Haitzler
f41aec9158
edje is now also prefix aware.
...
SVN revision: 23821
2006-07-10 18:55:23 +00:00
Carsten Haitzler
70c0609d51
asparagus time!
...
SVN revision: 23778
2006-07-09 18:35:57 +00:00
Carsten Haitzler
2f82204b7b
revert cedrics patch for font stuff - it breaks textblocks
...
SVN revision: 23681
2006-07-03 06:15:05 +00:00
Carsten Haitzler
7adf4ed4bd
asparagus time...
...
SVN revision: 23679
2006-07-03 04:08:47 +00:00
Carsten Haitzler
334eb3a389
cedrics font hash lookup speedup :)
...
SVN revision: 23644
2006-07-02 06:18:18 +00:00
Carsten Haitzler
5a3be0fd8c
zigs patch for edje adding more embryo script power to set state vals
...
SVN revision: 23616
2006-06-28 18:31:56 +00:00
Carsten Haitzler
50cd5ca75a
remove openembedde pkg info - old and dead
...
SVN revision: 23615
2006-06-28 07:20:18 +00:00
Carsten Haitzler
cce1b3b586
another good time for good asparagus :) snapshot.
...
SVN revision: 23527
2006-06-22 09:21:50 +00:00
Carsten Haitzler
d39713618c
fix blah-config includes
...
SVN revision: 23387
2006-06-11 22:37:25 +00:00
Carsten Haitzler
b71cb5326a
1. autofoot patches.
...
2. fix maximize to work again. :)
SVN revision: 23375
2006-06-11 10:23:49 +00:00
Christopher Michael
10308c1133
Patch from drexil to fix a leak in edje_data.c
...
SVN revision: 23184
2006-06-05 13:11:08 +00:00
Michael Jennings
572985b263
Tue May 30 12:32:21 2006 Michael Jennings (mej)
...
Perhaps this is the best fix.
----------------------------------------------------------------------
SVN revision: 23009
2006-05-30 17:30:41 +00:00
Carsten Haitzler
0f757ee21a
edje_decc works properly with default theme (as long as u rememeber to pass
...
-DE17_PROFILE=SLOW_PC" so #defines get fixed
SVN revision: 22847
2006-05-23 03:23:31 +00:00
Michael Jennings
7494df931a
Fri May 19 14:52:44 2006 Michael Jennings (mej)
...
Unbreaking several spec files.
----------------------------------------------------------------------
SVN revision: 22751
2006-05-19 19:51:18 +00:00
Carsten Haitzler
f2056229e7
1. fix ecore to build again (xcomp - u need to cvs add and commit your 2 new
...
.c files!) and asparagus!
SVN revision: 22732
2006-05-19 09:27:33 +00:00
Carsten Haitzler
155dbbbae8
dont set drag val if user already dragging
...
SVN revision: 22395
2006-04-29 14:15:16 +00:00
Carsten Haitzler
ae6c30ea38
space --
...
SVN revision: 22278
2006-04-21 08:03:11 +00:00
Carsten Haitzler
bf96ebd15f
fix edje packages to install
...
SVN revision: 22259
2006-04-20 11:12:29 +00:00
Carsten Haitzler
bde02f0861
another lib packages right.
...
SVN revision: 22254
2006-04-20 08:09:52 +00:00
Horms
a87311b802
The section of a library's -dev package is generally libdevel
...
SVN revision: 22111
2006-04-14 00:24:37 +00:00
Horms
ad36ab291a
Need not depend on libc6-dev | libc-dev as it is in build-essential
...
SVN revision: 22110
2006-04-14 00:17:03 +00:00
David Walter Seikel
3e8e5d2957
.cvsignore++.
...
SVN revision: 22081
2006-04-13 06:44:38 +00:00
kaethorn
8c9203e60b
adjust dependencies. update to standards 3.6.2.2
...
SVN revision: 22062
2006-04-12 16:43:42 +00:00
Horms
827efc390c
Various debian build cleanups
...
SVN revision: 22053
2006-04-12 09:22:24 +00:00
Michael Jennings
279c1103a7
Mon Apr 10 17:05:40 2006 Michael Jennings (mej)
...
Fix distcheck errors in E and edje.
----------------------------------------------------------------------
SVN revision: 22007
2006-04-10 21:05:21 +00:00
Carsten Haitzler
ace710bcf5
fix maintainer
...
SVN revision: 21827
2006-04-04 23:54:53 +00:00
Carsten Haitzler
4ddd8abc06
edje_ls should be in the debug package - not bin
...
SVN revision: 21826
2006-04-04 23:52:43 +00:00
kaethorn
59d3214d62
remove edje_ls from edje0-debug.
...
SVN revision: 21812
2006-04-04 19:22:43 +00:00
Carsten Haitzler
afa49c5dd9
gasp! packages actually build!
...
SVN revision: 21776
2006-04-03 10:26:53 +00:00
Horms
755991d79c
build depenancy should be automake1.7, not automake-1.7
...
SVN revision: 21715
2006-04-02 08:12:51 +00:00
Carsten Haitzler
c8a0d86e68
fix up edje packaging deps
...
SVN revision: 21701
2006-04-02 03:15:00 +00:00
Carsten Haitzler
e6d61b3b78
THATS what it should look like :)
...
SVN revision: 21697
2006-04-02 02:42:59 +00:00
kaethorn
b02a0e9422
dependency and package content cleanups.
...
split up edje0-bin into edje0-bin and edje0-debug.
move rules to CDBS.
SVN revision: 21682
2006-04-01 22:18:39 +00:00
Carsten Haitzler
b7e492a4a5
cvs is back up.. time for some asparagus!
...
SVN revision: 21564
2006-03-29 08:00:30 +00:00
Stafford Mitchell Horne
7ba307776d
Edje textblock cleanups fixes
...
* Fix edje font order (source, size, font) . This is needed so that evas
when parsing the style will only try to load the font once it sees the
font name. otherwise, if we load before we know where the source is and
fontconfig will takeover and load up all of its fallbacks.
* Remove inheritance. This is covered by evas. This means the text_class
will only modify style parameters which are already defined in the style.
SVN revision: 21533
2006-03-28 16:36:04 +00:00
Stafford Mitchell Horne
39c1195176
Add ability for text blocks to use text classes
...
* Classes are defined at the tag level
* Tags whithout classes inherit the parent class
* text class defined by putting text_class=<class name> in tag style
SVN revision: 21518
2006-03-28 07:45:54 +00:00
stffrdhrn
46a61a67b7
Edje bug fixes:
...
* Add some comments
* Fixup some const char */stringshare related compile warnings
* Fix text classes
SVN revision: 21392
2006-03-19 04:22:35 +00:00
Carsten Haitzler
873b31554c
asparagus!!!
...
btw - xtasi - i hope u read cvs commits.... when u play with stuff - make
sure the thing passes make dist and make distcheck!!!! i'm having to fix waay
too much of that.
SVN revision: 21347
2006-03-17 09:18:15 +00:00
Carsten Haitzler
8206af707a
asparagus!
...
SVN revision: 21220
2006-03-12 10:44:32 +00:00
Carsten Haitzler
59abaf3e5e
pass distcheck...
...
SVN revision: 21219
2006-03-12 10:40:49 +00:00
Christopher Michael
44e09d9e74
Fix typo spotted by odium :)
...
SVN revision: 21189
2006-03-11 15:34:46 +00:00
quan74
2c18f833e9
make dist pkgs build again
...
SVN revision: 21057
2006-03-07 01:07:20 +00:00
tsauerbeck
0b74d51971
custom state: i think we should inherit the parent's text style, too
...
SVN revision: 20775
2006-02-25 09:57:55 +00:00
tsauerbeck
697f0a1600
the custom state code was still using strdup, but it needs to use the stringshare api
...
SVN revision: 20774
2006-02-25 09:56:09 +00:00
codewarrior
31b64ba77a
after hours of work, discusisons with rephorm, and raster, I found this!
...
(13:05) <raster> BAD formie
(=
SVN revision: 20571
2006-02-19 11:14:49 +00:00
tsauerbeck
9f701ace3f
support empty includes
...
SVN revision: 20438
2006-02-13 18:20:26 +00:00
rephorm
89d591573a
one more place that NULLS out the shared color class on delete.
...
SVN revision: 20099
2006-01-29 17:04:41 +00:00
rephorm
803562a836
don't free color class stuff in text_on_del, it gets done in color_class_on_del...
...
also, it seems as though default descriptions at least are shared between objects of the same group, so when this set the color_class to NULL, all other objects lost their colors.
SVN revision: 20098
2006-01-29 16:50:30 +00:00
rephorm
adb75e5097
Require that groups have a name.
...
SVN revision: 20094
2006-01-29 06:05:16 +00:00
Carsten Haitzler
990d1ab9e2
fix spec
...
SVN revision: 19989
2006-01-23 15:28:23 +00:00
Carsten Haitzler
8fbcb18c64
handle more returns with more info
...
SVN revision: 19988
2006-01-23 15:13:45 +00:00
Carsten Haitzler
1f5e929fd1
handle more returns with more info
...
SVN revision: 19987
2006-01-23 15:13:44 +00:00
rbdpngn
ea9bfd7103
Stringshare free fix from David Stevenson.
...
SVN revision: 19954
2006-01-21 22:38:01 +00:00
Christopher Michael
50d3d7649f
Fix typo
...
SVN revision: 19901
2006-01-19 12:12:46 +00:00
rephorm
af09f73295
damn wacked out indent style :)
...
SVN revision: 19884
2006-01-18 01:01:05 +00:00
rephorm
dc2a82223e
mark edjes as dirty when their color class is deleted
...
SVN revision: 19882
2006-01-18 00:43:55 +00:00
rephorm
24b55bb6c2
Add edje_color_class_del(), edje_object_color_class_del() and edje_color_class_list().
...
Use stringshare for cc names.
SVN revision: 19862
2006-01-17 02:41:26 +00:00
rephorm
a58af07dd7
Add edje_color_class_del(), edje_object_color_class_del() and edje_color_class_list().
...
Use stringshare for cc names.
SVN revision: 19861
2006-01-17 02:41:25 +00:00
sebastid
e29d193d3e
Unused func.
...
SVN revision: 19788
2006-01-14 15:30:00 +00:00
Carsten Haitzler
80dbc9fa05
big fat asparagus!
...
SVN revision: 19736
2006-01-12 05:43:08 +00:00
rephorm
702c78bb82
color class blocks in edje.
...
this allows you to specify the default color for any parts using color_classes in a given file.
this color will be overridden by edje_color_class_set()
which will in turn be overridden by edje_object_color_class_set()
note. if you specify a color (color: ...) in a part description that also has a color_class, the cc will be multiplied against the color -- generally not what you want.
also, as a tip, the gimp's 'multiply' blend mode is almost exactly the same as evas/edje's coloring.
example:
...
part {
name: "colored";
type: RECT;
description {
state: "default" 0.0;
color_class: "bg_color";
/* note: no color: set here */
}
}
...
color_classes {
color_class {
name: "bg_color";
color: 229 239 255 255;
}
}
SVN revision: 19708
2006-01-11 03:19:46 +00:00
rephorm
0b56671b3e
color class blocks in edje.
...
this allows you to specify the default color for any parts using color_classes in a given file.
this color will be overridden by edje_color_class_set()
which will in turn be overridden by edje_object_color_class_set()
note. if you specify a color (color: ...) in a part description that also has a color_class, the cc will be multiplied against the color -- generally not what you want.
also, as a tip, the gimp's 'multiply' blend mode is almost exactly the same as evas/edje's coloring.
example:
...
part {
name: "colored";
type: RECT;
description {
state: "default" 0.0;
color_class: "bg_color";
/* note: no color: set here */
}
}
...
color_classes {
color_class {
name: "bg_color";
color: 229 239 255 255;
}
}
SVN revision: 19707
2006-01-11 03:19:45 +00:00
Carsten Haitzler
53b57f67a6
visibility -> off
...
SVN revision: 19682
2006-01-10 07:34:48 +00:00
sebastid
002bc72042
Fix EAPI warnings.
...
SVN revision: 19595
2006-01-07 08:54:30 +00:00
Carsten Haitzler
7554f8ee36
actually make symbol hiding work!
...
SVN revision: 19314
2005-12-27 17:17:31 +00:00
rbdpngn
7d614c0570
Use the second updated patch for the cpp problem. Originally submitted by Romu
...
on #edevelop.
SVN revision: 19224
2005-12-22 04:20:42 +00:00
Carsten Haitzler
62799c9e70
different cpp invokation attempt
...
SVN revision: 19196
2005-12-21 04:29:16 +00:00
Carsten Haitzler
ce35591227
dave's catch of null strings
...
SVN revision: 19086
2005-12-17 09:58:19 +00:00
Carsten Haitzler
6fbd81ed4c
handle no name part.
...
SVN revision: 18995
2005-12-13 15:11:21 +00:00
Carsten Haitzler
929cc2d47d
null ptr checks
...
SVN revision: 18846
2005-12-05 10:08:30 +00:00
andyetitmoves
2f856c8ab1
Added cvsignore entries: mainly for *.spec files,
...
added one missing .cvsignore file
SVN revision: 18832
2005-12-04 17:16:20 +00:00
Carsten Haitzler
f9865e04da
oops - using free() instead of stringshare_del(). fixed.
...
SVN revision: 18736
2005-12-01 01:01:04 +00:00
Carsten Haitzler
bd0c83af10
make more use of stringshare and eet alloc methods
...
SVN revision: 18732
2005-11-30 15:36:34 +00:00
Carsten Haitzler
430b2a1901
use stringshare! :)
...
SVN revision: 18728
2005-11-30 09:56:15 +00:00
Carsten Haitzler
1c2dc52ae0
something is broken with text classes - disable for now.
...
SVN revision: 18723
2005-11-30 08:37:37 +00:00
Carsten Haitzler
011983d4bf
asparagus. there were issues. thsi syncs versions now too.
...
SVN revision: 18699
2005-11-29 09:13:26 +00:00
Carsten Haitzler
a976ce3d4e
fix edje embryo scripts.
...
SVN revision: 18694
2005-11-29 07:27:57 +00:00
Carsten Haitzler
e5856869df
no need to alloc path and part strings if its cached and thus shared
...
anyway... so detect and re-cycle :)
SVN revision: 18677
2005-11-28 09:54:06 +00:00
Carsten Haitzler
52e61b0ca8
asparagus!
...
SVN revision: 18672
2005-11-28 06:01:45 +00:00
Carsten Haitzler
0b90bc4c04
more fixes :)
...
SVN revision: 18651
2005-11-26 13:58:43 +00:00
Carsten Haitzler
2925b49159
noneed for offset since its inside the object now
...
SVN revision: 18649
2005-11-26 13:33:09 +00:00
rbdpngn
ba901efc05
Use the style features available in evas text objects to avoid creating more
...
evas objects. This saves up to 25 text objects per text part for soft shadows.
SVN revision: 18645
2005-11-26 08:14:34 +00:00
Carsten Haitzler
7278f1d18b
text badness fix
...
SVN revision: 18631
2005-11-24 08:10:22 +00:00
Carsten Haitzler
25ee716746
push/pop vm on the fly - saves a chunk of ram.
...
SVN revision: 18625
2005-11-24 03:23:01 +00:00
Carsten Haitzler
91eb081dd7
dont dup empty strings :)
...
SVN revision: 18621
2005-11-23 14:47:36 +00:00
Carsten Haitzler
3a6be732b9
clean up some null string stuff
...
SVN revision: 18620
2005-11-23 14:00:39 +00:00
Carsten Haitzler
22547970e9
more NULL string handling
...
SVN revision: 18619
2005-11-23 13:02:09 +00:00
Carsten Haitzler
725d212f48
handle NULL strings better - need to handle mroe NULLS though
...
SVN revision: 18617
2005-11-23 12:56:06 +00:00
Carsten Haitzler
41f9c95d96
no point disallowing sets.
...
SVN revision: 18515
2005-11-17 08:14:05 +00:00
Carsten Haitzler
5f7e955689
asparagus time! :)
...
SVN revision: 18427
2005-11-11 08:03:49 +00:00
Carsten Haitzler
1d9245b3f6
edje no longer needs imlib2.
...
SVN revision: 18425
2005-11-11 06:49:57 +00:00
Carsten Haitzler
081335eda4
we dont need no steenkin move signals
...
SVN revision: 18377
2005-11-08 10:06:59 +00:00
Carsten Haitzler
36db7b296f
add elipsis direct control
...
SVN revision: 18326
2005-11-06 03:32:01 +00:00
sebastid
0cad0c7b33
Don't use strlen to check if a string is empty.
...
SVN revision: 18269
2005-11-04 07:56:13 +00:00
Carsten Haitzler
bcab625b79
fix det leeek
...
SVN revision: 18209
2005-11-02 08:13:56 +00:00
Carsten Haitzler
b10d8cce4a
dragables are back (broken them accidentally)
...
SVN revision: 18189
2005-11-01 09:53:16 +00:00
Carsten Haitzler
a080215a72
remove excess calcs.
...
add faster missed job reaper timer
SVN revision: 18183
2005-11-01 04:10:01 +00:00
Carsten Haitzler
3b20105112
minor leak--
...
SVN revision: 18142
2005-10-30 09:06:45 +00:00
technikolor
a908b18cfc
Don\'t assume cpp and gcc are always in /usr/bin... absolute paths removed
...
SVN revision: 18130
2005-10-30 07:42:48 +00:00
Mike Frysinger
7c8b0cb44c
touchup help output
...
SVN revision: 18077
2005-10-29 02:43:40 +00:00
Carsten Haitzler
83f010591d
no more old textblock - gone. completely. tb2 renamed (as threatened) to
...
textblock. updated edje and e17.
SVN revision: 18054
2005-10-28 02:56:27 +00:00
Carsten Haitzler
208de4897a
the first wave of evas smart object modes. commit hell #1 . :) other things
...
still need updating in cvs - but i am sure others can do that :)
SVN revision: 18001
2005-10-27 02:44:36 +00:00
quan74
e0c8acaad8
*** empty log message ***
...
SVN revision: 17931
2005-10-25 03:54:46 +00:00
quan74
6898d981e3
spec file autofoo'd
...
SVN revision: 17930
2005-10-25 03:45:52 +00:00
stffrdhrn
c45a3f58b5
- If its not really edj, or if its corrupt dont crash
...
- Collect the error message now. should we just check for NULL when setting?
SVN revision: 17777
2005-10-23 00:15:45 +00:00
rbdpngn
ccc8f7236f
Set load errors in more cases.
...
SVN revision: 17617
2005-10-16 20:36:20 +00:00
Michael Jennings
13c0113609
Sat Oct 15 00:09:36 2005 Michael Jennings (mej)
...
Spec file fixes.
----------------------------------------------------------------------
SVN revision: 17556
2005-10-15 04:01:39 +00:00
Mike Frysinger
388caefdcf
remove pointless [] around if tests
...
SVN revision: 17471
2005-10-12 23:15:17 +00:00
sebastid
f2fb36988d
Unused
...
SVN revision: 17410
2005-10-10 21:22:17 +00:00
Carsten Haitzler
8c01f55114
add embryo api to get the state of a part (handy eh?) :)
...
SVN revision: 17345
2005-10-09 09:49:53 +00:00
Carsten Haitzler
bfaabe266e
asparagus - again. lots fo leak fixes and other fixes have been happening, so
...
i think an asparagus is a good idea - sorry package config people. :)
SVN revision: 17340
2005-10-09 04:22:19 +00:00
Carsten Haitzler
ce7d10f13b
allow for xr engine for testing/display of edjes
...
SVN revision: 17338
2005-10-09 03:07:58 +00:00
quan74
bda33fa43d
Makefile.am fixes for missing / renamed files in debian/
...
SVN revision: 17301
2005-10-08 04:21:02 +00:00
shadoi
ff4e322842
Found a better way to do this. Remove DEBIANSTAMP
...
SVN revision: 17295
2005-10-07 22:52:22 +00:00
shadoi
9e7c9995d8
Merge the -test package with this one.
...
SVN revision: 17288
2005-10-07 22:24:26 +00:00
shadoi
00082a4588
Populates the version automatically
...
SVN revision: 17287
2005-10-07 22:23:25 +00:00
shadoi
25c3f88c5b
Add a DEBIANSTAMP variable and generate the debian/changelog
...
SVN revision: 17286
2005-10-07 22:22:37 +00:00
shadoi
5839b243a0
Add debian package files to EXTRA_DIST
...
SVN revision: 17285
2005-10-07 22:21:45 +00:00
quan74
ef76553dc0
Version number bumps
...
SVN revision: 17272
2005-10-07 15:17:53 +00:00
tsauerbeck
029624efdf
warning fixes
...
SVN revision: 17271
2005-10-07 11:26:15 +00:00
tsauerbeck
2d8e793026
warn about cancelling non-existing timers, too
...
SVN revision: 17270
2005-10-07 11:24:07 +00:00
Carsten Haitzler
a834628ff1
embryo debug stuff from till
...
SVN revision: 17259
2005-10-07 03:55:28 +00:00
Carsten Haitzler
7fce978d6a
asparagus. and make distcheck passes again.
...
SVN revision: 17234
2005-10-06 08:47:12 +00:00
shadoi
c78ce25e24
Buh-bye.
...
SVN revision: 17214
2005-10-05 23:25:50 +00:00
shadoi
47380f88f1
Merge the edje0-test package with edje-bin. Fixup dependencies a bit.
...
SVN revision: 17212
2005-10-05 23:00:40 +00:00
Carsten Haitzler
503de08b68
code3 clean - move code to special files and maybe fix a bug?
...
SVN revision: 17187
2005-10-05 08:38:04 +00:00
tsauerbeck
13312e0779
set walking_actions to 1 while we're walking the actions list. this fixes an embryo induced segfault, horray.
...
SVN revision: 17167
2005-10-04 18:01:09 +00:00
tsauerbeck
556408a57e
warnings suck
...
SVN revision: 17166
2005-10-04 17:57:20 +00:00
tsauerbeck
963f0729c1
don't access freed memory
...
SVN revision: 17164
2005-10-04 17:54:36 +00:00
Carsten Haitzler
8bf5f10e92
after some quiet on the western front - asparagus.
...
SVN revision: 17119
2005-10-03 02:29:54 +00:00
Carsten Haitzler
48f4db7762
be more paranoid... ?
...
SVN revision: 17094
2005-10-01 04:15:15 +00:00
tsauerbeck
233c7d041e
textblock keywords
...
SVN revision: 17092
2005-09-30 20:32:36 +00:00
Carsten Haitzler
0c9911f9f4
ok - be mroe paranoid!
...
SVN revision: 17084
2005-09-30 04:40:31 +00:00
Carsten Haitzler
0fc27f512b
i dunno - be more paranoid and shit!
...
SVN revision: 17026
2005-09-28 07:13:16 +00:00
tsauerbeck
cc4628a42e
added the 'fixed' keyword
...
SVN revision: 16973
2005-09-26 19:33:53 +00:00
sebastid
40253e9b23
Fixes from Ryan Little
...
SVN revision: 16939
2005-09-25 17:11:49 +00:00
Carsten Haitzler
45debba2c1
asparagus!
...
SVN revision: 16929
2005-09-25 05:45:48 +00:00
Carsten Haitzler
a4fc9aa9ba
fix typos in edje docs patch from martin :)
...
SVN revision: 16821
2005-09-21 03:11:31 +00:00
Carsten Haitzler
8888c1b4c3
a bit of asparagus action for shits & giggles
...
SVN revision: 16799
2005-09-20 12:44:36 +00:00
Carsten Haitzler
4cc2291251
god man that was a bad typo!
...
SVN revision: 16784
2005-09-20 09:20:57 +00:00
Carsten Haitzler
3d95663afe
allow correct values for fill offset - too rtestrictive
...
SVN revision: 16781
2005-09-20 08:33:35 +00:00
Carsten Haitzler
d9933843b6
handle textblock fixed with and variable height as a result formatting with
...
min size calcs
SVN revision: 16780
2005-09-20 05:49:22 +00:00
Carsten Haitzler
8de24f02e4
comment--
...
SVN revision: 16761
2005-09-19 06:53:37 +00:00