Commit Graph

2382 Commits

Author SHA1 Message Date
Youness Alaoui e36334df8d Edje: hide an object after unswallow
Simply doing an unswallow would leave the object where it was in the
evas, visible, but edje would not be handling it anymore.

SVN revision: 66955
2012-01-07 11:39:15 +00:00
Cedric BAIL 11af9a20e5 edje: try to fix doc.
SVN revision: 66943
2012-01-06 15:06:52 +00:00
Cedric BAIL deb0057d7f edje: add EDJE_ASPECT_PREFER_SOURCE.
NOTE: this is a prototype, play with and report any issue to me.


SVN revision: 66937
2012-01-06 11:28:38 +00:00
Cedric BAIL e7ce3c5c0f edje: unswallow object that are about to be swallowed.
SVN revision: 66934
2012-01-06 10:07:45 +00:00
Mike Blumenkrantz 4a1c04491e fix annoying log spam
SVN revision: 66907
2012-01-06 00:59:35 +00:00
Cedric BAIL f74f396d8d edje: fix edje recent brokeness with text flickering.
NOTE: it's just a partial revert of previous patch by
raster. Without that, some text were flickering going
on and off for sometime. I didn't take the time to
understand why, but by forcing the recalc it permanently
solve the issue.


SVN revision: 66903
2012-01-05 15:26:49 +00:00
Cedric BAIL 6a169575e7 edje: finally found why we did so many call to stat.
NOTE: I am still wondering what is the cost difference between
forcing a request to eet_open and calling stat. If someone has some
time to benchmark, feel free to do so and report on e-devel ml.



SVN revision: 66902
2012-01-05 14:31:27 +00:00
Carsten Haitzler 12aa897e26 fixc new recalc cb to be able to call size min recalc in cb.
SVN revision: 66893
2012-01-05 05:21:02 +00:00
Daniel Juyung Seo 0af76c2ed6 edje multisense_factory.c: Changed file format to unix. Removed build warning. Removed trailing whitespace.
SVN revision: 66887
2012-01-05 01:11:15 +00:00
Mike Blumenkrantz 7a31a876a1 quietly move this news item to the right version before anyone notices
SVN revision: 66873
2012-01-04 16:25:33 +00:00
Carsten Haitzler ac8a671596 dont call recalc if doing calc only
SVN revision: 66849
2012-01-04 05:17:11 +00:00
Carsten Haitzler 5abed5b823 update authors in edje docs
SVN revision: 66844
2012-01-04 04:45:33 +00:00
Carsten Haitzler 61d66cf1b1 add the actual recalc smart callback code and docs.
SVN revision: 66843
2012-01-04 04:35:37 +00:00
Mike Blumenkrantz 67623fc00b version docs for new "recalc" signal in next commit
SVN revision: 66838
2012-01-04 04:00:33 +00:00
Carsten Haitzler d3ee1f5e02 Add HEX, TERMINAL and PASSWORD layouts
SVN revision: 66837
2012-01-04 03:41:19 +00:00
Cedric BAIL c11e02df7c edje: follow the rest of the EFL.
SVN revision: 66802
2012-01-03 17:04:44 +00:00
Tom Hacohen 7797005ea1 Edje: Updated changelog.
SVN revision: 66793
2012-01-03 12:18:16 +00:00
Tom Hacohen 08b0c50578 Edje entry: Fix undo/redo with imf.
Many thanks to Jihoon Kim and SeoZ for reporting this issue.

SVN revision: 66784
2012-01-03 09:55:59 +00:00
Carsten Haitzler 545390e173 fix bad func protocype - it returned a duplicated string, not internal.
SVN revision: 66745
2012-01-02 11:32:06 +00:00
David Walter Seikel 67695d1e1a TYpo--, and a new comment!
Nothing to see here, move along.


SVN revision: 66738
2012-01-02 10:19:49 +00:00
Iván Briano e421ac90b7 Don't override standard variables, it looks weird. In turn, fix building with automake 1.11.2
SVN revision: 66599
2011-12-28 14:13:30 +00:00
WooHyun Jung 303b104025 edje/edje_entry : Fix a bug. Wrong calculation for text length.
SVN revision: 66596
2011-12-28 10:27:06 +00:00
WooHyun Jung 411f1c65d4 edje/edje_entry : By this commit, preediting texts will be shown
differently. When inputting Korean text, preediting text will be shown
as selected. When inputting Japaneses text, preediting text will be
shown with underline. (Sometimes shown as selected for changing whole
preediting text to another text)


SVN revision: 66580
2011-12-28 02:40:16 +00:00
WooHyun Jung 0f1e337c55 edje/edje_entry : fix small bug when inputting password.
SVN revision: 66561
2011-12-27 08:02:39 +00:00
Sebastian Dransfeld 896c628f82 edje: don't use strlen() == 0
SVN revision: 66442
2011-12-21 20:09:23 +00:00
Gustavo Lima Chaves e94227da15 [edje/examples] Fix error on message fields access.
SVN revision: 66440
2011-12-21 12:18:52 +00:00
Cedric BAIL 206c40e59a edje: patch all group the intended way.
SVN revision: 66382
2011-12-20 10:28:30 +00:00
Cedric BAIL 92b831be2e edje: check existence of group at compile time also.
SVN revision: 66336
2011-12-19 17:25:00 +00:00
Cedric BAIL 4c282db931 edje: actually all wav are lacking.
SVN revision: 66335
2011-12-19 16:47:58 +00:00
Cedric BAIL 95d257b32b edje: comment forgotten unused file.
As a side note, if you break compilation with example, you are breaking doc generation.


SVN revision: 66334
2011-12-19 16:05:29 +00:00
Cedric BAIL db8b732bef edje: more warning with borken .edj.
SVN revision: 66333
2011-12-19 16:00:06 +00:00
Cedric BAIL 186db4e496 edje: reduce parts walk during load time of Edje file.
SVN revision: 66281
2011-12-16 10:17:55 +00:00
Cedric BAIL 3e46832708 edje: oops, should have compiled that one.
SVN revision: 66278
2011-12-16 09:49:21 +00:00
Cedric BAIL f98a68866c edje: forgotten ChangeLog.
SVN revision: 66277
2011-12-16 09:47:18 +00:00
Cedric BAIL 27b0d50d98 edje: fix wrong call to free() in edje_load.
SVN revision: 66276
2011-12-16 09:40:43 +00:00
Carsten Haitzler 1aa9b4e6dd back out:
r66257 <- another small fix on the real problem
r66250 <- a small fix on the real problem
r66242 <- the real problem

jaewhan - your commit yesterday (r66242) has made edje_cc very
unstable and it will randomly segv (sometimes yes, sometimes no). as
such it's at the point i can't even compile e and elm without it
segving somewhere during build, so this gets backed out. review your
change carefully and look for issues.



SVN revision: 66265
2011-12-16 00:29:05 +00:00
Tom Hacohen c41fdd1430 Edje entry: Added cursor,changed,manual signal.
SVN revision: 66259
2011-12-15 14:41:46 +00:00
Carsten Haitzler 94c73aee09 lets not use uninitialized vars shall we?
SVN revision: 66257
2011-12-15 14:01:17 +00:00
Cedric BAIL 633a51f3d0 edje: use EINA_LIST_FOREACH_SAFE when removing item from a list.
Bug spotted by Michael Bouchaud.


SVN revision: 66250
2011-12-15 10:02:39 +00:00
Cedric BAIL cc6552c22b edje: declare limits as an object for the parser.
SVN revision: 66245
2011-12-15 09:37:50 +00:00
Jaehwan Kim 052a06726f Bug fix - about type change in group inherit.
Lately, raster removed the code about the prohibition of type-change in
group inherit.
But about the "part" of different type, the data structure of the their
"description" is different.
So if the type is changed, it have to be reallocated. Current, it is not.

At first, we have to remove the lookups. If we don't, when lookup module
executes, the memory
may be broken. So I removed all lookups for reallocated description before
it is reallocated.
And I changed all description of the "part" is reallocated when the type is
changed.
The attribute of the "part" is remained. Just it reallocated the part of
**_Spec_**.


SVN revision: 66242
2011-12-15 09:15:11 +00:00
Tom Hacohen 376d82d0c5 Edje entry: Updated changelog according to recent changes.
SVN revision: 66238
2011-12-15 08:28:45 +00:00
Tom Hacohen 9805bb3863 Edje entry: Implement ctrl+delete and clean up some comments there.
SVN revision: 66237
2011-12-15 08:28:40 +00:00
Cedric BAIL 09970b59a8 edje: improve doc a little bit.
SVN revision: 66212
2011-12-14 16:37:06 +00:00
Tom Hacohen 9dba7bff18 Edje entry: Implement ctrl+arrow word prev and word next.
SVN revision: 66204
2011-12-14 16:27:45 +00:00
Tom Hacohen d5a3ab4f81 Edje entry: Implement Ctrl+Backspace - delete to start of word.
SVN revision: 66203
2011-12-14 16:27:40 +00:00
Tom Hacohen 50bff4faa5 Edje entry: Use the new default "tab" and "br" tags.
SVN revision: 66193
2011-12-14 13:27:47 +00:00
Carsten Haitzler 39d04ed728 lets not delete previous timer and just add one if there is none -
less frees and allocs



SVN revision: 66186
2011-12-14 10:22:49 +00:00
Tom Hacohen a5ac6210a4 edje: Fixed svn detection for svn1.7
SVN revision: 66145
2011-12-13 08:50:19 +00:00
Carsten Haitzler c1f916f396 add changelog for fix!
SVN revision: 66128
2011-12-13 02:48:00 +00:00
Mike Blumenkrantz b8f17dd903 fix a pair of buffer overflows from r65619
SVN revision: 66121
2011-12-12 19:59:25 +00:00
Rui Seabra 6b02bb3d77 Minor adjustments to the current status.
SVN revision: 66085
2011-12-10 11:26:31 +00:00
Cedric BAIL 1fd0dff3bc edje: we never call perror.
SVN revision: 66041
2011-12-08 16:21:49 +00:00
Tom Hacohen 7b9a398d5f Edje entry: use the newly added self-closing textblock tags.
SVN revision: 66024
2011-12-08 12:07:05 +00:00
Carsten Haitzler 5419196236 add multisense back in post 1.1
SVN revision: 65864
2011-12-04 03:18:49 +00:00
Carsten Haitzler ac4c70ab7b fix changelogs to mention release.
SVN revision: 65860
2011-12-04 01:56:31 +00:00
Cedric BAIL 461d95f308 edje: fix building example in another directory.
SVN revision: 65843
2011-12-03 14:23:44 +00:00
Carsten Haitzler 96b3521583 lets not show a disable or enable opt for installing examples. no need
for this to be a bugfix - really. so no backport.



SVN revision: 65839
2011-12-03 08:42:49 +00:00
Carsten Haitzler 4797954c4d and now go to normal-like svn revs
SVN revision: 65806
2011-12-02 09:45:25 +00:00
Carsten Haitzler e51c9a6705 revert my 1.x.99 stuff so i can branch.
SVN revision: 65803
2011-12-02 09:32:11 +00:00
Carsten Haitzler b90b289063 and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
rev.



SVN revision: 65802
2011-12-02 09:10:56 +00:00
David Walter Seikel e80e88c5cd Last of the docs.
No bloody functional change.


SVN revision: 65779
2011-12-01 12:34:47 +00:00
Cedric BAIL 1593fbca3f edje: forgotten #if.
SVN revision: 65713
2011-11-30 10:57:30 +00:00
Carsten Haitzler f575f55ed9 fix distcheck issues with examples. - always install examples, but
build is optional.



SVN revision: 65709
2011-11-30 05:15:18 +00:00
Carsten Haitzler 4363b3ea19 disable compiling of examples.
SVN revision: 65667
2011-11-29 03:47:51 +00:00
David Walter Seikel 4726297e7a Some minor doc changes while I'm at it.
SVN revision: 65656
2011-11-28 16:00:24 +00:00
David Walter Seikel 056f81c331 Oops.
SVN revision: 65655
2011-11-28 15:59:35 +00:00
Cedric BAIL 7473d15aea edje: cleanup and more accurate evaluation of CURRENT.
SVN revision: 65642
2011-11-28 10:20:51 +00:00
Cedric BAIL 41fe1bcc43 edje: fix documentation for limits.
SVN revision: 65639
2011-11-28 09:28:42 +00:00
Cedric BAIL 493b6a58d5 edje: fix typo and remove useless code.
SVN revision: 65637
2011-11-28 08:22:36 +00:00
Cedric BAIL af33528af8 edje: major cleanup of map calc in edje, now done inside Edje_Calc_Param.
NOTE: This was necessary for solving issue with the new CURRENT feature. I
don't like this massive change, but there is no way around. This patch is
only the first step, I will wait the full night before completly fixing
the issue with CURRENT.

WARNING: If this patch doesn't break svn, you must feel lucky and go play
money games. In all other case, please report any issue to the developper
mailing-list.


SVN revision: 65619
2011-11-27 23:55:37 +00:00
David Walter Seikel e3361fc062 Even mooore docs.
SVN revision: 65602
2011-11-26 02:37:04 +00:00
David Walter Seikel 8eb9117abc More docs.
SVN revision: 65601
2011-11-26 01:37:38 +00:00
Carsten Haitzler e9252c781a handle DEL of swallowed objects, not FREE - old old old code.
SVN revision: 65573
2011-11-24 12:44:41 +00:00
Carsten Haitzler 2c283ada65 fix awful event re-propagation between every part and parent and part
and.... u get the idea. this made an n^m list of messages... where n
was 3 of messages sent and m was # of child parts (42 of them)... this
caused a silly 3 of timers to be allocated... don't ask how many. in a
simple snapshot i saw 101mb of timers allocated... and i was just
starting... anyway - this makes the propagatiopn not propagate down
and then back up again... and it only needs 1 timer allocated to
handle a re-schedule of processing messages. not N. "leak" that was
just a massive memory spike) is now fixed.



SVN revision: 65571
2011-11-24 11:51:11 +00:00
Carsten Haitzler ca2f7a8f77 lookup duplicate targets and skip new target if already in list.
SVN revision: 65535
2011-11-23 10:42:58 +00:00
Carsten Haitzler f3c5abf999 aaah allow type to be set on group inherit or part inherit... you just
really shouldnt set it to a different type as its not very sensible.



SVN revision: 65534
2011-11-23 10:38:43 +00:00
Mike Blumenkrantz ff032f8b94 change of email address: this is going to be ugly
SVN revision: 65531
2011-11-23 08:40:50 +00:00
David Walter Seikel 30f31653f6 Added docs for the last of the API from the previous release.
Next I'll add docs for THIS release's API additions.


SVN revision: 65507
2011-11-22 03:48:44 +00:00
David Walter Seikel 7580d38285 About time I updated this.
SVN revision: 65466
2011-11-21 00:44:37 +00:00
David Walter Seikel b02d727737 Polish up the lua error handling.
SVN revision: 65465
2011-11-20 23:52:57 +00:00
David Walter Seikel 30add22439 Some minor cleanups.
SVN revision: 65463
2011-11-20 22:04:37 +00:00
David Walter Seikel 96057a02a2 Don't bypass the metatable when we shouldn't, and note when we can get away with it.
SVN revision: 65462
2011-11-20 21:24:58 +00:00
David Walter Seikel adfb727363 Print the contents of the messages.
SVN revision: 65461
2011-11-20 21:01:01 +00:00
David Walter Seikel f002e69d62 Adding the source for the signal test stuff raster and I where using, as another example.
SVN revision: 65460
2011-11-20 20:19:03 +00:00
David Walter Seikel c886664e73 Last of the stack review, unless I missed some.
No functional change.


SVN revision: 65459
2011-11-20 19:49:05 +00:00
Cedric BAIL 4638a297ef edje: fix bug when using filter with edje cache turned on.
SVN revision: 65458
2011-11-20 18:27:14 +00:00
David Walter Seikel c34434dedf More stack analysis, still no functional change.
SVN revision: 65457
2011-11-20 17:40:43 +00:00
David Walter Seikel 61478ed370 Stop abusing passed in tables, as per my email on the dev list.
I love removing code.  B-)


SVN revision: 65453
2011-11-20 15:51:58 +00:00
Cedric BAIL 63c47ef28e edje: unbreak svn.
SVN revision: 65444
2011-11-20 14:39:34 +00:00
David Walter Seikel 35bb48a788 Some scattered lua stack check comments, to get them in before a functional change.
No functional change.


SVN revision: 65443
2011-11-20 14:39:30 +00:00
Cedric BAIL 73c6c34cd6 edje: remove warning when building without Ecore_IMF.
SVN revision: 65440
2011-11-20 14:15:37 +00:00
Cedric BAIL cc02e46a18 edje: fix amalgamation support.
SVN revision: 65439
2011-11-20 14:11:50 +00:00
Cedric BAIL 239796713d edje: remove various warning.
SVN revision: 65438
2011-11-20 14:09:17 +00:00
David Walter Seikel 2e17712bb0 Make map like the others, remove excess push and gc.
What was I thinking?


SVN revision: 65430
2011-11-20 13:01:16 +00:00
David Walter Seikel 141c3da2b6 Add some FIXME's, and more lua stack review.
No functoinal change.


SVN revision: 65429
2011-11-20 12:51:49 +00:00
David Walter Seikel 2f355197f0 Some more stack review, plus a couple of FIXME's added.
No functional change, just comments.

Too tired for more, I'll finish this tomorrow.


SVN revision: 65413
2011-11-19 15:37:21 +00:00
Carsten Haitzler 21813a1f15 add changelog for edje work.
SVN revision: 65412
2011-11-19 15:12:56 +00:00
Carsten Haitzler ec21190bdc remove commented code now.
SVN revision: 65404
2011-11-19 05:02:00 +00:00
Carsten Haitzler 8ddf9df17b fix propagation to child groups - seems we had src set to null that i
didnt catch when i added it at the end.



SVN revision: 65403
2011-11-19 04:23:27 +00:00