Tom Hacohen [Sun, 27 Mar 2011 12:22:13 +0000 (12:22 +0000)]
Evas font-engine: Fix font size updating.
This commit fixes two types of misupdate of the font size.
1. Not updating all the fonts when not using Harfbuzz.
2. In rare cases update the wrong font when using Harfbuzz.
SVN revision: 58114
Vincent Torri [Sat, 26 Mar 2011 17:13:52 +0000 (17:13 +0000)]
formatting
SVN revision: 58099
Vincent Torri [Sat, 26 Mar 2011 17:09:44 +0000 (17:09 +0000)]
Evas: improve jpeg m4 macro check
Use AC_LANG_PROGRAM instead of AC_LANG_SOURCE
SVN revision: 58097
Brett Nash [Fri, 25 Mar 2011 03:21:07 +0000 (03:21 +0000)]
Edje: (trivial) Put the clipper/evas pointer in the base structure.
I say trivial in the sense it has no functional changes, however it's a large
patch. Recommendation from Gustavo.
SVN revision: 58080
Christopher Michael [Thu, 24 Mar 2011 22:15:07 +0000 (22:15 +0000)]
Edje: Revert those changes ... seems to break edj building for some
reason...
SVN revision: 58078
Christopher Michael [Thu, 24 Mar 2011 20:27:55 +0000 (20:27 +0000)]
Eeze: Fix 'mount_point may by used uninitialized'.
SVN revision: 58076
Christopher Michael [Thu, 24 Mar 2011 20:27:09 +0000 (20:27 +0000)]
Eeze: Fix 'syspath may be used uninitialized'.
SVN revision: 58075
Christopher Michael [Thu, 24 Mar 2011 20:25:17 +0000 (20:25 +0000)]
Edje:EPP: Comment out unused goto line. Fix (some) formatting (but
needs more fixing as the formatting in this is just horrible).
SVN revision: 58074
Christopher Michael [Thu, 24 Mar 2011 20:22:16 +0000 (20:22 +0000)]
Edje: Remove unused variable & fix formatting.
SVN revision: 58073
Carsten Haitzler [Thu, 24 Mar 2011 07:58:00 +0000 (07:58 +0000)]
minor change -> dont return void. no chlog
SVN revision: 58064
Brett Nash [Thu, 24 Mar 2011 03:12:42 +0000 (03:12 +0000)]
Edje: Start using smart clipper in some places.
This makes proxy work for edje. This shoudl be a good thing.
SVN revision: 58055
Brett Nash [Thu, 24 Mar 2011 03:12:39 +0000 (03:12 +0000)]
Edje: Minor: Reorder args to make it compatible with smart_clipper
SVN revision: 58054
Mike Blumenkrantz [Thu, 24 Mar 2011 02:29:55 +0000 (02:29 +0000)]
re-disable vlc
SVN revision: 58053
Carsten Haitzler [Thu, 24 Mar 2011 01:45:12 +0000 (01:45 +0000)]
ok. multi-screen (multihead) support with simultaneous display on 2
screens with the same gl context is more pain than imagined. revert
attempt to handle it. just use xinerama/twinview if u want the
compositor to not suck.
SVN revision: 58050
Mike Blumenkrantz [Wed, 23 Mar 2011 22:54:45 +0000 (22:54 +0000)]
fix vlc module loading, disable slow vmem options, begin work on fast render output
SVN revision: 58049
Mike Blumenkrantz [Wed, 23 Mar 2011 22:48:09 +0000 (22:48 +0000)]
updated build fix for windows from vtorri
SVN revision: 58047
Mike Blumenkrantz [Wed, 23 Mar 2011 21:36:36 +0000 (21:36 +0000)]
unbreak this header by adding inttypes.h...
SVN revision: 58045
Mike Blumenkrantz [Wed, 23 Mar 2011 20:19:59 +0000 (20:19 +0000)]
fix and reenable vlc backend
question: is emotion_test supposed to show the video in only a small part of the window?
SVN revision: 58044
Sebastian Dransfeld [Wed, 23 Mar 2011 20:02:46 +0000 (20:02 +0000)]
Efreet: Flush cache if we add new extensions
SVN revision: 58043
Cedric BAIL [Wed, 23 Mar 2011 17:28:21 +0000 (17:28 +0000)]
ecore: fix ecore_con_url_ftp_upload to upload all the file.
SVN revision: 58036
Cedric BAIL [Wed, 23 Mar 2011 15:50:02 +0000 (15:50 +0000)]
evas: fixed the last issue with clipping.
SVN revision: 58035
Carsten Haitzler [Wed, 23 Mar 2011 13:31:05 +0000 (13:31 +0000)]
fix associate stuff with interecepts so events come in with
override-redirect windows.
SVN revision: 58033
Tom Hacohen [Wed, 23 Mar 2011 11:43:52 +0000 (11:43 +0000)]
Evas textblock: Updated format_prepend/append docs.
SVN revision: 58031
Brett Nash [Wed, 23 Mar 2011 09:08:36 +0000 (09:08 +0000)]
Evas: proxy: more agressive pre_rendering of stuff
so both for smarts and non-smart objects. once again thanks to tom/tasn.
SVN revision: 58019
Brett Nash [Wed, 23 Mar 2011 08:49:01 +0000 (08:49 +0000)]
evas: proxy: do prerender if not done.
thanks to tom (tasn) for finding this for me.
SVN revision: 58017
Mike Blumenkrantz [Wed, 23 Mar 2011 08:27:55 +0000 (08:27 +0000)]
correct compile section in dox
SVN revision: 58016
Gustavo Sverzut Barbieri [Wed, 23 Mar 2011 03:33:55 +0000 (03:33 +0000)]
Don't create useless modules dir if we're not going to install modules.
SVN revision: 58014
Gustavo Sverzut Barbieri [Wed, 23 Mar 2011 02:45:19 +0000 (02:45 +0000)]
Fix build with static modules, thanks Gentoo ;-)
I don't know if this is useful to backport to stable branch, if you
think so please do it as I don't even have that checkout... svn is
annoying :-P
SVN revision: 58012
Brett Nash [Wed, 23 Mar 2011 01:37:19 +0000 (01:37 +0000)]
Evas: De-beta readme.
Warning: This change makes evas web2.0 incompatible. We also lack a wet floor
logo.
SVN revision: 58011
Brett Nash [Wed, 23 Mar 2011 01:37:17 +0000 (01:37 +0000)]
Evas: Readme: Make doc clearer for metric and word cache.
Wow, first gentoo related bug fix.
SVN revision: 58010
Brett Nash [Wed, 23 Mar 2011 01:37:14 +0000 (01:37 +0000)]
Evas: PRoxy: First pass at punching through hidden clips.
SVN revision: 58009
Cedric BAIL [Tue, 22 Mar 2011 16:33:34 +0000 (16:33 +0000)]
eina: refactoring.
SVN revision: 57993
Cedric BAIL [Tue, 22 Mar 2011 14:29:25 +0000 (14:29 +0000)]
evas: fix build with uclibc.
SVN revision: 57991
Cedric BAIL [Tue, 22 Mar 2011 13:44:29 +0000 (13:44 +0000)]
evas: that wasn't a typo in fact.
SVN revision: 57989
Cedric BAIL [Tue, 22 Mar 2011 13:36:16 +0000 (13:36 +0000)]
evas: fix typos.
SVN revision: 57988
Tom Hacohen [Tue, 22 Mar 2011 10:18:46 +0000 (10:18 +0000)]
Evas textblock: Don't create text props if there's no font.
Thanks to Nash for letting me know about it. It's not really useful,
but at least it helps us avoid crashing.
SVN revision: 57984
Vincent Torri [Tue, 22 Mar 2011 07:30:57 +0000 (07:30 +0000)]
Edje: Fix epp binary detection on Windows
SVN revision: 57961
Brett Nash [Tue, 22 Mar 2011 05:32:21 +0000 (05:32 +0000)]
Edje: remove pointless call to _edje_fetch
Also tag edje_fetch as pure... since it's pretty clean.
SVN revision: 57960
Vincent Torri [Mon, 21 Mar 2011 23:04:35 +0000 (23:04 +0000)]
fix compilation of epp on Windows, plus minor formatting
SVN revision: 57947
Christopher Michael [Mon, 21 Mar 2011 17:53:34 +0000 (17:53 +0000)]
Ecore_X:Xlib - No need for a return at the end of a function.
SVN revision: 57937
Boris Faure [Mon, 21 Mar 2011 15:55:06 +0000 (15:55 +0000)]
epp: fix line numbering
SVN revision: 57936
Cedric BAIL [Mon, 21 Mar 2011 15:18:26 +0000 (15:18 +0000)]
evas: hopefully the last clip bug fix.
If no one see breakage due to this, I will backport all of them in two days.
SVN revision: 57934
Christopher Michael [Mon, 21 Mar 2011 14:43:21 +0000 (14:43 +0000)]
Ecore/Xlib: Remove unused variable.
NB: _ecore_x_mouse_up_count appears to not be used. It was used in one
code block only and appears to serve no real purpose. Both variable
and code block are now commented out without any ill effects.
SVN revision: 57933
Carsten Haitzler [Mon, 21 Mar 2011 09:22:27 +0000 (09:22 +0000)]
epp output -> dont add extra spaces for macros! damnit! :)
SVN revision: 57929
Carsten Haitzler [Mon, 21 Mar 2011 03:00:33 +0000 (03:00 +0000)]
remove old code not used anymore
SVN revision: 57928
Carsten Haitzler [Mon, 21 Mar 2011 02:47:23 +0000 (02:47 +0000)]
use proper prefix finding for epp.
SVN revision: 57927
Carsten Haitzler [Mon, 21 Mar 2011 02:09:09 +0000 (02:09 +0000)]
another vendor/renderer example.
SVN revision: 57926
Tom Hacohen [Sun, 20 Mar 2011 15:05:05 +0000 (15:05 +0000)]
Evas font: Iterate with pointers, not indexes.
SVN revision: 57917
Tom Hacohen [Sun, 20 Mar 2011 13:56:08 +0000 (13:56 +0000)]
Evas textblock: Fixed a small error in docs.
SVN revision: 57916
Carsten Haitzler [Sun, 20 Mar 2011 13:25:27 +0000 (13:25 +0000)]
and check extent... FIRST
SVN revision: 57915
Vincent Torri [Sun, 20 Mar 2011 12:07:03 +0000 (12:07 +0000)]
use lstrcmpi() to be case insensitive
SVN revision: 57914
Tom Hacohen [Sun, 20 Mar 2011 08:51:41 +0000 (08:51 +0000)]
Evas font: Added a comment to a confusing magic number.
SVN revision: 57913
Carsten Haitzler [Sun, 20 Mar 2011 08:48:30 +0000 (08:48 +0000)]
support multiple screens AT the same time... multiple gl contexts -
one is created per screen #. max is 16 screens (0->15). dont know if
this really works yet.
SVN revision: 57912
Carsten Haitzler [Sun, 20 Mar 2011 06:08:53 +0000 (06:08 +0000)]
add blacklisting for software gl implementations
SVN revision: 57908
Mike Blumenkrantz [Sat, 19 Mar 2011 20:27:16 +0000 (20:27 +0000)]
fix stupid 64bit compile warning from stupid gnutls api bug
SVN revision: 57901
Carsten Haitzler [Sat, 19 Mar 2011 10:58:34 +0000 (10:58 +0000)]
turn loose binding off on newer-ish nvidia dreiver versions. this is an
experiment. testing to see if it helps.
SVN revision: 57893
Carsten Haitzler [Sat, 19 Mar 2011 07:20:33 +0000 (07:20 +0000)]
edje_decc only use edje_cc.
SVN revision: 57891
Carsten Haitzler [Sat, 19 Mar 2011 07:08:59 +0000 (07:08 +0000)]
evas cache system more pedantic about matches and statting.
SVN revision: 57890
Mike Blumenkrantz [Sat, 19 Mar 2011 05:02:37 +0000 (05:02 +0000)]
fix stupid openssl crash
SVN revision: 57878
Carsten Haitzler [Sat, 19 Mar 2011 03:56:35 +0000 (03:56 +0000)]
warnings--
SVN revision: 57877
Carsten Haitzler [Sat, 19 Mar 2011 03:44:33 +0000 (03:44 +0000)]
nochlog: fix warning to not wrap @ 80 cols.
SVN revision: 57876
Michael Jennings [Sat, 19 Mar 2011 00:47:15 +0000 (00:47 +0000)]
Add build hint for c-ares support.
SVN revision: 57865
Mike Blumenkrantz [Sat, 19 Mar 2011 00:15:42 +0000 (00:15 +0000)]
err...always strcmp this not sure what I was thinking
SVN revision: 57864
Mike Blumenkrantz [Sat, 19 Mar 2011 00:07:23 +0000 (00:07 +0000)]
+EAPI Eina_Error eina_error_find(const char *msg)
SVN revision: 57863
Mike Blumenkrantz [Fri, 18 Mar 2011 22:02:03 +0000 (22:02 +0000)]
use stringshare in eina_error
the only restriction here is that eina_error_msg_register cannot be used internally by eina prior to stringshare init, but since this does not happen currently there is no problem :)
SVN revision: 57861
Sebastian Dransfeld [Fri, 18 Mar 2011 20:06:03 +0000 (20:06 +0000)]
Efreet: Remove redundant log text
SVN revision: 57860
Sebastian Dransfeld [Fri, 18 Mar 2011 20:00:22 +0000 (20:00 +0000)]
Efreet: formatting
SVN revision: 57859
Mike Blumenkrantz [Fri, 18 Mar 2011 19:47:57 +0000 (19:47 +0000)]
use eina_log more effectively: replace all printfs with appropriate log functions and use EINA_LOG_ERR instead of ERR when log dom fails to init
SVN revision: 57858
Mike Blumenkrantz [Fri, 18 Mar 2011 18:58:12 +0000 (18:58 +0000)]
use return 0 on success exit
SVN revision: 57855
Mike Blumenkrantz [Fri, 18 Mar 2011 17:10:50 +0000 (17:10 +0000)]
+eeze_udev_syspath_get_devname, thanks to Clement Battin
SVN revision: 57854
Daniel Juyung Seo [Fri, 18 Mar 2011 12:13:54 +0000 (12:13 +0000)]
Evas evas.dox.in: Added Jiyoun Park. Sync with AUTHORS.
SVN revision: 57849
Cedric BAIL [Fri, 18 Mar 2011 10:56:27 +0000 (10:56 +0000)]
evas: fix wrong call to free when using mempool for Evas_Object.
Patch by Jiyoun Park <jy0703.park@samsung.com>
SVN revision: 57846
Carsten Haitzler [Fri, 18 Mar 2011 07:35:19 +0000 (07:35 +0000)]
revert version change 999 -> 99. also e17 didnt even need it as it
produced no versioned .so files.
SVN revision: 57844
Tom Hacohen [Thu, 17 Mar 2011 15:31:09 +0000 (15:31 +0000)]
Eina inlist: Improved docs a bit.
SVN revision: 57825
Sebastian Dransfeld [Thu, 17 Mar 2011 13:12:50 +0000 (13:12 +0000)]
Set v_mic to 99 (less than 256) to please OS X
SVN revision: 57824
Daniel Juyung Seo [Wed, 16 Mar 2011 22:06:50 +0000 (22:06 +0000)]
Evas evas.dox.in: Added Sung W. Park.
SVN revision: 57808
Cedric BAIL [Wed, 16 Mar 2011 17:32:49 +0000 (17:32 +0000)]
evas: rename Evas_GL_Context to Evas_Engine_GL_Context
patch by Sung W. Park <sungwoo@gmail.com>
SVN revision: 57803
Cedric BAIL [Wed, 16 Mar 2011 13:59:13 +0000 (13:59 +0000)]
evas: probably another needed patch for clipping issue with map.
No need to update ChangeLog as it is the part of yesterday patch.
SVN revision: 57800
Cedric BAIL [Wed, 16 Mar 2011 13:16:14 +0000 (13:16 +0000)]
ecore: add ecore_thread_reschedule.
SVN revision: 57797
Carsten Haitzler [Wed, 16 Mar 2011 12:05:56 +0000 (12:05 +0000)]
improve docs.
SVN revision: 57794
Sebastian Dransfeld [Tue, 15 Mar 2011 18:54:00 +0000 (18:54 +0000)]
Efreet: Create theme before accessing it
SVN revision: 57773
Sebastian Dransfeld [Tue, 15 Mar 2011 18:49:49 +0000 (18:49 +0000)]
Efreet: And revert logging, no longer needed
SVN revision: 57772
Sebastian Dransfeld [Tue, 15 Mar 2011 17:07:19 +0000 (17:07 +0000)]
Efreet: Add some logging
SVN revision: 57769
Cedric BAIL [Tue, 15 Mar 2011 16:20:57 +0000 (16:20 +0000)]
evas: this will fix some clipping issue with map.
This patch should be backported if it work well. Need more tester.
It doesn't fix a missing del detection in enki and elementary_test transit 4.
SVN revision: 57765
Tom Hacohen [Tue, 15 Mar 2011 14:23:07 +0000 (14:23 +0000)]
Evas common: Use _GNU_SOURCE instead of __USE_GNU.
Thanks to aissen for letting us know.
SVN revision: 57764
Tom Hacohen [Tue, 15 Mar 2011 11:00:29 +0000 (11:00 +0000)]
Evas font-engine: Fixed bug with different sizes in Korean text.
I'm still not sure if it's just a workaround that just fixes a symptom
of a bigger issue, or actually needed, but this is good until I figure
this out completely.
SVN revision: 57761
Vincent Torri [Mon, 14 Mar 2011 20:33:44 +0000 (20:33 +0000)]
Evas: formatting and add ico module building
1) i like alphabetical order (build order of modules and configure output
2) ico module was not built
SVN revision: 57747
Carsten Haitzler [Mon, 14 Mar 2011 10:53:37 +0000 (10:53 +0000)]
evas: add memory image loader api. ask not how it works or i shall
disembowel you. ktnxbi.
SVN revision: 57736
Tom Hacohen [Mon, 14 Mar 2011 09:19:05 +0000 (09:19 +0000)]
Edje part-text: Updated docs.
SVN revision: 57733
Cedric BAIL [Sun, 13 Mar 2011 15:41:12 +0000 (15:41 +0000)]
edje: limited support of proxy for edje inspector and edje edit.
SVN revision: 57727
Vincent Torri [Sun, 13 Mar 2011 10:46:25 +0000 (10:46 +0000)]
Ecore:
Windows : change API (I allow myself that right for the win32 port :) )
SVN revision: 57724
Vincent Torri [Sun, 13 Mar 2011 10:42:22 +0000 (10:42 +0000)]
formatting
SVN revision: 57723
Carsten Haitzler [Sun, 13 Mar 2011 04:41:30 +0000 (04:41 +0000)]
handle 1bit icos properly. oops.
make ico loader more robust for broken ico/cur files. ico/cur is a
broken format... but hey. it has to be dealt with.
SVN revision: 57721
Mike Blumenkrantz [Sat, 12 Mar 2011 18:41:03 +0000 (18:41 +0000)]
sed -i 's/[\t ]\+$//' **/*.{c,h}
SVN revision: 57709
Mike Blumenkrantz [Sat, 12 Mar 2011 18:39:33 +0000 (18:39 +0000)]
+EEZE_UDEV_TYPE_NET, thanks to Clement Battin
SVN revision: 57708
Cedric BAIL [Fri, 11 Mar 2011 23:03:46 +0000 (23:03 +0000)]
edje: oops, fix stupid edje_cc bug preventing compilation of most theme.
SVN revision: 57699
Cedric BAIL [Fri, 11 Mar 2011 17:46:29 +0000 (17:46 +0000)]
edje: add PROXY part.
example:
collections {
group {
name: "main";
parts {
part {
name: "sub1";
type: GROUP;
source: "sub1";
description {
rel1.relative: 0.5 0.5;
rel2.relative: 1.0 1.0;
}
}
part {
name: "pro2";
type: PROXY;
description {
rel1.relative: 0.0 0.5;
rel2.relative: 0.5 1.0;
source: "sub1";
color: 255 0 0 128;
map {
on: 1;
smooth: 1;
rotation {
z: 30;
}
}
}
}
}
}
group {
name: "sub1";
parts {
part {
name: "rect";
type: RECT;
description {
rel1.relative: 0.0 0.0;
rel2.relative: 0.5 0.5;
color: 255 0 0 255;
map {
on: 1;
smooth: 1;
rotation {
z: -30;
}
}
}
}
part {
name: "pro1";
type: PROXY;
description {
rel1.relative: 0.5 0.0;
rel2.relative: 1.0 0.7;
color: 128 128 0 128;
source: rect;
}
}
}
}
}
SVN revision: 57694
Carsten Haitzler [Fri, 11 Mar 2011 15:07:25 +0000 (15:07 +0000)]
Evas: add ico loader!
SVN revision: 57693
Cedric BAIL [Thu, 10 Mar 2011 17:27:55 +0000 (17:27 +0000)]
edje: correctly propagate event recursivly with existing and non existing part.
NOTE: I don't backport it yet as I would like some test before doing so.
SVN revision: 57678
Carsten Haitzler [Thu, 10 Mar 2011 12:13:25 +0000 (12:13 +0000)]
chlog++ - and yes i know. backport to 1.0.1 - as i said already. will
go over these when i get to it.
SVN revision: 57669