Mike Blumenkrantz
9e8e755cdf
formatting: all at once
...
SVN revision: 82625
2013-01-11 10:34:29 +00:00
Mike Blumenkrantz
ab6d671328
fix box item finding as spotted by Igor Murzov
...
SVN revision: 78613
2012-10-29 11:59:55 +00:00
Mike Blumenkrantz
a200832b4f
fix box crash
...
SVN revision: 78575
2012-10-28 08:40:03 +00:00
Mike Blumenkrantz
85a60baa96
add e_box function to return item size
...
SVN revision: 78506
2012-10-26 07:51:38 +00:00
Mike Blumenkrantz
455b878e70
some optimizations for e_box_item_at_xy_get
...
SVN revision: 77864
2012-10-11 12:27:13 +00:00
Mike Blumenkrantz
2b9b6eeb79
add box function for returning the child at a point inside the box
...
SVN revision: 77850
2012-10-11 08:07:01 +00:00
Mike Blumenkrantz
28319d410b
box also now uses inlists
...
SVN revision: 77847
2012-10-11 07:28:44 +00:00
Mike Blumenkrantz
3aa882684f
e_box now keeps its child list by box item data, also stores item geometry to trivially reduce overhead in box reconfiguring and allow me to continue my dastardly plan of implementing ticket #1603
...
SVN revision: 77846
2012-10-11 06:57:23 +00:00
Mike Blumenkrantz
398a773208
formatting
...
SVN revision: 73220
2012-07-03 10:01:37 +00:00
Vincent Torri
c3b0637802
e17: whitespaces--
...
SVN revision: 72561
2012-06-21 06:19:43 +00:00
Carsten Haitzler
0078d30bdc
segv's waiting to happen wrong api calls on wrong object types - check
...
to protect.
SVN revision: 66707
2011-12-31 14:35:05 +00:00
Christopher Michael
c7a078a26d
Add __UNUSED__ where needed.
...
SVN revision: 51304
2010-08-18 17:38:05 +00:00
Lucas De Marchi
6638a10e20
FORMATTING
...
* Remove vim modelines:
find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
* Remove leading blank lines:
find . -name '*.[cxh]' -exec sed -i '/./,$!d'
If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
SVN revision: 50816
2010-08-04 16:57:32 +00:00
Cedric BAIL
c6a118d738
* e: remove warning due to Ecore API change.
...
SVN revision: 49833
2010-06-24 16:19:12 +00:00
Christopher Michael
bc639c764d
More API Inconsistency fixes:
...
e_box_min_size_* to e_box_size_min_*
e_box_max_size_* to e_box_size_max_*
SVN revision: 42161
2009-09-01 16:29:46 +00:00
Cedric BAIL
f8c05999e4
* e: Cleanup use of Eina data structure.
...
Patch from Peter van de Werken <pwerken-e@a-eskwadraat.nl>.
SVN revision: 41916
2009-08-21 15:08:49 +00:00
Cedric BAIL
c1363b97e3
* e_box: Prevent the reuse of a free memory adress.
...
SVN revision: 39821
2009-03-31 16:05:05 +00:00
Gustavo Sverzut Barbieri
e5c4d62fd4
Set member_{add,del} to NULL.
...
SVN revision: 37091
2008-10-25 03:13:33 +00:00
Cedric BAIL
1087de2397
Remove Evas list and replace them with Eina list.
...
No change for ->next and ->data access right now, as the patch is already
big enough.
SVN revision: 36962
2008-10-22 11:49:33 +00:00
Carsten Haitzler
d13180f665
fix e_box fill/expand.
...
SVN revision: 36143
2008-09-21 08:25:53 +00:00
Gustavo Sverzut Barbieri
18966c828b
Add calculate callback to Evas_Smart_Class.
...
Some people is using it for some time now without problems, so I'm
adding it to SVN to get some broader use. Remember to recompile ALL
libraries that depend on Evas as it will change the
EVAS_SMART_CLASS_VERSION and old classes will fail to load.
This will also change Edje so it will postpone _edje_recalc() to
render time, calculate() callback, however some methods will force
early recalculation.
SVN revision: 35860
2008-09-07 01:25:49 +00:00
Christopher Michael
8e521eb303
Remove uselss if block. The same calculation was being done in both parts of
...
the if.
Fix some formatting issues.
SVN revision: 33686
2008-02-06 02:14:04 +00:00
Christopher Michael
7b394739ae
Remove redundant checks for horizontal; replace with one simple check.
...
SVN revision: 33615
2008-01-26 05:28:46 +00:00
Carsten Haitzler
a960cd070b
move a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
...
probably die as it's already got legacy funcion methods for layer etc. stuff.
SVN revision: 31161
2007-08-04 13:12:43 +00:00
kiwi
9cba7284b8
freeze on table and box delete
...
SVN revision: 29927
2007-05-09 18:44:19 +00:00
Sebastian Dransfeld
091297136d
Add return value.
...
SVN revision: 28161
2007-01-29 02:20:35 +00:00
Carsten Haitzler
80ad19f6fc
fix infinite unpack
...
SVN revision: 28041
2007-01-18 06:36:34 +00:00
metrics
5cc25e147a
Start of fix for drag and drop to autoscrolling ibar/ibox.
...
SVN revision: 27068
2006-11-12 11:32:44 +00:00
metrics
0e4d82c4e5
Fix function name spelling.
...
SVN revision: 27017
2006-11-08 10:36:34 +00:00
Carsten Haitzler
76ae080879
a fixme
...
SVN revision: 21252
2006-03-13 09:55:16 +00:00
Carsten Haitzler
8f523fe1c0
add extra checks for null returns
...
SVN revision: 21248
2006-03-13 06:59:13 +00:00
sebastid
6a638a7806
Fix EAPI warnings.
...
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Carsten Haitzler
d2524a5d54
fix icons stacking/clip
...
SVN revision: 18381
2005-11-08 13:02:19 +00:00
Carsten Haitzler
9eef59377f
file selector is resizable now - cleaned up some unfinisehd code to make it
...
work :)
SVN revision: 18240
2005-11-03 06:17:08 +00:00
Carsten Haitzler
246580b240
make them different sizes for debugging help fun and an extra clip show
...
check for correctness
SVN revision: 18201
2005-11-02 04:05:13 +00:00
Carsten Haitzler
27a2bc154c
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
Carsten Haitzler
f659f05b55
fix box expand/fill
...
SVN revision: 16767
2005-09-19 12:55:59 +00:00
Carsten Haitzler
46e410368f
fix evas object warnings - and fix dropwshadow bug
...
SVN revision: 14618
2005-05-06 06:22:22 +00:00
Carsten Haitzler
9f9fb168c2
work in multihead again! :)
...
SVN revision: 14342
2005-04-25 08:29:53 +00:00
Carsten Haitzler
d95a31723a
layout smart object - shoudl work like the table one... but i haven't tested
...
yet.
SVN revision: 13720
2005-03-13 08:21:01 +00:00
Carsten Haitzler
3c0d26e23e
table smart that handles ONLY homogenous layout with table cells ONLY
...
spanning 1 column or row... but hey - enough for the pager work... :)
also fixed up e_box to properly clip and show/hide children etc.
also optimised e_box to not re-configure on simple moves
also remvoe typo from pager .edc
SVN revision: 13719
2005-03-13 04:01:00 +00:00
sebastid
4e8281f220
e_box_orientation_get()
...
SVN revision: 13390
2005-02-16 11:21:07 +00:00
Carsten Haitzler
4f54c588e1
seb's patch...
...
SVN revision: 13222
2005-02-07 13:51:09 +00:00
tsauerbeck
d752e9b818
ignoring compiler warnings = bad
...
SVN revision: 12691
2005-01-02 17:24:48 +00:00
Carsten Haitzler
5e2388c886
_ _ _ _ _____ ___
...
| | | | ___| | | | ___| __ ___ ___ _______ ___ / _ \__ _____ _ __
| |_| |/ _ \ | | | |_ | '__/ _ \/ _ \_ / _ \/ __| | | | \ \ / / _ \ '__|
| _ | __/ | | | _|| | | __/ __// / __/\__ \ | |_| |\ V / __/ |
|_| |_|\___|_|_| |_| |_| \___|\___/___\___||___/ \___/ \_/ \___|_|
I put E17's wm code into cvs. Hell is freezing over. Duke Nukem Forever will
be out next week. Snowballls take up residence in Hell. The Fat Lady sings.
The End is nigh...
:)
SVN revision: 12247
2004-11-25 03:37:45 +00:00