Commit Graph

12943 Commits

Author SHA1 Message Date
Tom Hacohen 301d5da589 Evas textblock: Updated format_prepend/append docs.
SVN revision: 58031
2011-03-23 11:43:52 +00:00
Brett Nash a4ff4f7fa3 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
2011-03-23 09:08:36 +00:00
Brett Nash 24d20d5a88 evas: proxy: do prerender if not done.
thanks to tom (tasn) for finding this for me.

SVN revision: 58017
2011-03-23 08:49:01 +00:00
Mike Blumenkrantz b95b46fd6f correct compile section in dox
SVN revision: 58016
2011-03-23 08:27:55 +00:00
Gustavo Sverzut Barbieri 7502b7fe0b Don't create useless modules dir if we're not going to install modules.
SVN revision: 58014
2011-03-23 03:33:55 +00:00
Gustavo Sverzut Barbieri 9f0b807db4 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
2011-03-23 02:45:19 +00:00
Brett Nash 3470b9f817 Evas: De-beta readme.
Warning: This change makes evas web2.0 incompatible.  We also lack a wet floor
logo.

SVN revision: 58011
2011-03-23 01:37:19 +00:00
Brett Nash 154b7d1f3a Evas: Readme: Make doc clearer for metric and word cache.
Wow, first gentoo related bug fix.

SVN revision: 58010
2011-03-23 01:37:17 +00:00
Brett Nash fc2c613bec Evas: PRoxy: First pass at punching through hidden clips.
SVN revision: 58009
2011-03-23 01:37:14 +00:00
Cedric BAIL 385e1b08f2 eina: refactoring.
SVN revision: 57993
2011-03-22 16:33:34 +00:00
Cedric BAIL 25f1cf2d2f evas: fix build with uclibc.
SVN revision: 57991
2011-03-22 14:29:25 +00:00
Cedric BAIL 9eb10c822d evas: that wasn't a typo in fact.
SVN revision: 57989
2011-03-22 13:44:29 +00:00
Cedric BAIL bc554a974d evas: fix typos.
SVN revision: 57988
2011-03-22 13:36:16 +00:00
Tom Hacohen c116d8cc31 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
2011-03-22 10:18:46 +00:00
Vincent Torri e0ff04b83e Edje: Fix epp binary detection on Windows
SVN revision: 57961
2011-03-22 07:30:57 +00:00
Brett Nash 4c7200cc6a Edje: remove pointless call to _edje_fetch
Also tag edje_fetch as pure... since it's pretty clean.

SVN revision: 57960
2011-03-22 05:32:21 +00:00
Vincent Torri eeb6d1dcc6 fix compilation of epp on Windows, plus minor formatting
SVN revision: 57947
2011-03-21 23:04:35 +00:00
Christopher Michael a57f001e62 Ecore_X:Xlib - No need for a return at the end of a function.
SVN revision: 57937
2011-03-21 17:53:34 +00:00
Boris Faure 7b2fb4cba2 epp: fix line numbering
SVN revision: 57936
2011-03-21 15:55:06 +00:00
Cedric BAIL 2b3ee3f630 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
2011-03-21 15:18:26 +00:00
Christopher Michael 6c286d5c52 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
2011-03-21 14:43:21 +00:00
Carsten Haitzler 1768db6934 epp output -> dont add extra spaces for macros! damnit! :)
SVN revision: 57929
2011-03-21 09:22:27 +00:00
Carsten Haitzler 40df8b5428 remove old code not used anymore
SVN revision: 57928
2011-03-21 03:00:33 +00:00
Carsten Haitzler 7f35e847f5 use proper prefix finding for epp.
SVN revision: 57927
2011-03-21 02:47:23 +00:00
Carsten Haitzler 3f92c6056c another vendor/renderer example.
SVN revision: 57926
2011-03-21 02:09:09 +00:00
Tom Hacohen df5202b2dd Evas font: Iterate with pointers, not indexes.
SVN revision: 57917
2011-03-20 15:05:05 +00:00
Tom Hacohen 421621a7ac Evas textblock: Fixed a small error in docs.
SVN revision: 57916
2011-03-20 13:56:08 +00:00
Carsten Haitzler 383f5a91c7 and check extent... FIRST
SVN revision: 57915
2011-03-20 13:25:27 +00:00
Vincent Torri e2ccfee75f use lstrcmpi() to be case insensitive
SVN revision: 57914
2011-03-20 12:07:03 +00:00
Tom Hacohen 6b2d04c4e0 Evas font: Added a comment to a confusing magic number.
SVN revision: 57913
2011-03-20 08:51:41 +00:00
Carsten Haitzler 5c45d8fdaf 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
2011-03-20 08:48:30 +00:00
Carsten Haitzler ac97fb1944 add blacklisting for software gl implementations
SVN revision: 57908
2011-03-20 06:08:53 +00:00
Mike Blumenkrantz 59cf6d359c fix stupid 64bit compile warning from stupid gnutls api bug
SVN revision: 57901
2011-03-19 20:27:16 +00:00
Carsten Haitzler b875f1dda5 turn loose binding off on newer-ish nvidia dreiver versions. this is an
experiment. testing to see if it helps.



SVN revision: 57893
2011-03-19 10:58:34 +00:00
Carsten Haitzler b7cf738b7f edje_decc only use edje_cc.
SVN revision: 57891
2011-03-19 07:20:33 +00:00
Carsten Haitzler cc58ee1e6a evas cache system more pedantic about matches and statting.
SVN revision: 57890
2011-03-19 07:08:59 +00:00
Mike Blumenkrantz 6fe0efadd5 fix stupid openssl crash
SVN revision: 57878
2011-03-19 05:02:37 +00:00
Carsten Haitzler 3b9219748d warnings--
SVN revision: 57877
2011-03-19 03:56:35 +00:00
Carsten Haitzler 269d65dc05 nochlog: fix warning to not wrap @ 80 cols.
SVN revision: 57876
2011-03-19 03:44:33 +00:00
Michael Jennings 912910b31b Add build hint for c-ares support.
SVN revision: 57865
2011-03-19 00:47:15 +00:00
Mike Blumenkrantz a9e66d1f32 err...always strcmp this not sure what I was thinking
SVN revision: 57864
2011-03-19 00:15:42 +00:00
Mike Blumenkrantz f0ff4ed477 +EAPI Eina_Error eina_error_find(const char *msg)
SVN revision: 57863
2011-03-19 00:07:23 +00:00
Mike Blumenkrantz bb5a5a5ab4 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
2011-03-18 22:02:03 +00:00
Sebastian Dransfeld c04c2ce3c5 Efreet: Remove redundant log text
SVN revision: 57860
2011-03-18 20:06:03 +00:00
Sebastian Dransfeld a812c2b0d3 Efreet: formatting
SVN revision: 57859
2011-03-18 20:00:22 +00:00
Mike Blumenkrantz 96be628d43 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
2011-03-18 19:47:57 +00:00
Mike Blumenkrantz eacea7d679 use return 0 on success exit
SVN revision: 57855
2011-03-18 18:58:12 +00:00
Mike Blumenkrantz a02ceb683c +eeze_udev_syspath_get_devname, thanks to Clement Battin
SVN revision: 57854
2011-03-18 17:10:50 +00:00
Daniel Juyung Seo e2ca5e51f4 Evas evas.dox.in: Added Jiyoun Park. Sync with AUTHORS.
SVN revision: 57849
2011-03-18 12:13:54 +00:00
Cedric BAIL 5b096042a2 evas: fix wrong call to free when using mempool for Evas_Object.
Patch by Jiyoun Park <jy0703.park@samsung.com>


SVN revision: 57846
2011-03-18 10:56:27 +00:00
Carsten Haitzler 543016a352 revert version change 999 -> 99. also e17 didnt even need it as it
produced no versioned .so files.



SVN revision: 57844
2011-03-18 07:35:19 +00:00
Tom Hacohen ca03e3b71c Eina inlist: Improved docs a bit.
SVN revision: 57825
2011-03-17 15:31:09 +00:00
Sebastian Dransfeld 8dee8ac0ac Set v_mic to 99 (less than 256) to please OS X
SVN revision: 57824
2011-03-17 13:12:50 +00:00
Daniel Juyung Seo e93b867f97 Evas evas.dox.in: Added Sung W. Park.
SVN revision: 57808
2011-03-16 22:06:50 +00:00
Cedric BAIL 76a0da7a1c evas: rename Evas_GL_Context to Evas_Engine_GL_Context
patch by Sung W. Park <sungwoo@gmail.com>


SVN revision: 57803
2011-03-16 17:32:49 +00:00
Cedric BAIL 564526ef38 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
2011-03-16 13:59:13 +00:00
Cedric BAIL ab3150b53e ecore: add ecore_thread_reschedule.
SVN revision: 57797
2011-03-16 13:16:14 +00:00
Carsten Haitzler c551a992a8 improve docs.
SVN revision: 57794
2011-03-16 12:05:56 +00:00
Sebastian Dransfeld a433d4d56f Efreet: Create theme before accessing it
SVN revision: 57773
2011-03-15 18:54:00 +00:00
Sebastian Dransfeld e171893e89 Efreet: And revert logging, no longer needed
SVN revision: 57772
2011-03-15 18:49:49 +00:00
Sebastian Dransfeld 5d986f225f Efreet: Add some logging
SVN revision: 57769
2011-03-15 17:07:19 +00:00
Cedric BAIL 4b5b0d479f 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
2011-03-15 16:20:57 +00:00
Tom Hacohen 7c236dca76 Evas common: Use _GNU_SOURCE instead of __USE_GNU.
Thanks to aissen for letting us know.

SVN revision: 57764
2011-03-15 14:23:07 +00:00
Tom Hacohen 34bf708aae 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
2011-03-15 11:00:29 +00:00
Vincent Torri e9a7a23536 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
2011-03-14 20:33:44 +00:00
Carsten Haitzler 3d26ace1c7 evas: add memory image loader api. ask not how it works or i shall
disembowel you. ktnxbi.



SVN revision: 57736
2011-03-14 10:53:37 +00:00
Tom Hacohen 6317f922e5 Edje part-text: Updated docs.
SVN revision: 57733
2011-03-14 09:19:05 +00:00
Cedric BAIL c4bc2c6435 edje: limited support of proxy for edje inspector and edje edit.
SVN revision: 57727
2011-03-13 15:41:12 +00:00
Vincent Torri 5c9f3ae378 Ecore:
Windows : change API (I allow myself that right for the win32 port :) )


SVN revision: 57724
2011-03-13 10:46:25 +00:00
Vincent Torri 01198a556f formatting
SVN revision: 57723
2011-03-13 10:42:22 +00:00
Carsten Haitzler 6ae518d6d0 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
2011-03-13 04:41:30 +00:00
Mike Blumenkrantz 8c29186b5a sed -i 's/[\t ]\+$//' **/*.{c,h}
SVN revision: 57709
2011-03-12 18:41:03 +00:00
Mike Blumenkrantz 6e1be20e6c +EEZE_UDEV_TYPE_NET, thanks to Clement Battin
SVN revision: 57708
2011-03-12 18:39:33 +00:00
Cedric BAIL c8874ff8bd edje: oops, fix stupid edje_cc bug preventing compilation of most theme.
SVN revision: 57699
2011-03-11 23:03:46 +00:00
Cedric BAIL d0810de637 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
2011-03-11 17:46:29 +00:00
Carsten Haitzler 710630d074 Evas: add ico loader!
SVN revision: 57693
2011-03-11 15:07:25 +00:00
Cedric BAIL 4b4e194be2 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
2011-03-10 17:27:55 +00:00
Carsten Haitzler 0f002c7f93 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
2011-03-10 12:13:25 +00:00
Carsten Haitzler 1f2163eeba ok - finally - biran wang... you get your hacky bmp loader.
SVN revision: 57668
2011-03-10 12:11:42 +00:00
WooHyun Jung 0786e6c1bf From: WooHyun Jung <wh0705.jung@samsung.com>
Fix missing clicked signal from entry.



SVN revision: 57663
2011-03-10 10:12:32 +00:00
Jihoon Kim 674efd2730 From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] patch for describing ecore_imf APIs more
detail

This patch will supplement the documentation about
ecore_imf_context_preedit_start_event_add,
ecore_imf_context_preedit_end_event_add and 
ecore_imf_context_delete_surrounding_event_add API.



SVN revision: 57659
2011-03-10 09:15:36 +00:00
Sung W. Park 37c3f59341 From: "Sung W. Park" <sungwoo@gmail.com>
Subject: [E-devel] Evas - OpenGL and Image Object -
evas_object_image_native_surface_set()

Fix bug with yinvert handling of native surfaces.



SVN revision: 57658
2011-03-10 08:23:39 +00:00
Cedric BAIL 8fe5c5ce54 eio: make it easy to filter content during eio_dir_* operation.
SVN revision: 57631
2011-03-09 16:21:11 +00:00
Cedric BAIL fb188326a9 eio: correctly fix large file support.
SVN revision: 57629
2011-03-09 15:04:01 +00:00
Cedric BAIL b5e8b3d28f eina: better fix for large file.
SVN revision: 57627
2011-03-09 14:59:48 +00:00
Cedric BAIL fc2aaf9935 eio: fix issue on 32bits system.
SVN revision: 57626
2011-03-09 14:53:55 +00:00
Cedric BAIL e8ca19f09c eina: fix stat failure when size, blocks count or serial number didn't
fit in 32bits.


SVN revision: 57624
2011-03-09 14:49:35 +00:00
Carsten Haitzler 51b3f6c969 fix -> call hide BEFORE del.
SVN revision: 57613
2011-03-09 06:16:46 +00:00
Carsten Haitzler 36a0d2587b and now with some testing... actually fix the swapintervals fun :)
SVN revision: 57596
2011-03-08 15:56:39 +00:00
Carsten Haitzler b893963ee8 i cannot believe evas has lasted this long without this. obj ref &
unref.



SVN revision: 57582
2011-03-08 12:23:37 +00:00
Rui Seabra bbee4f4d04 Add epp.
SVN revision: 57577
2011-03-08 11:41:51 +00:00
Sebastian Dransfeld 75ea58e2e2 ignore++
SVN revision: 57576
2011-03-08 11:41:40 +00:00
Sebastian Dransfeld f77442595d Efreet: Make sure we don't reset changed
SVN revision: 57575
2011-03-08 11:41:18 +00:00
Sebastian Dransfeld c45d4c937d Efreet: Listen for ECORE_FILE_EVENT_CLOSED
SVN revision: 57574
2011-03-08 11:40:54 +00:00
Rui Seabra dabd515538 Fix build (from make dist files).
SVN revision: 57573
2011-03-08 11:27:40 +00:00
Rui Seabra e68cdfa48b Support WBMP loader.
SVN revision: 57572
2011-03-08 11:27:00 +00:00
Carsten Haitzler e4b877f45d 2 different sync apis with differetn ext's. fix.
SVN revision: 57569
2011-03-08 11:20:49 +00:00
Mike Blumenkrantz 63638f7393 _evas_gl_common_viewport_set segv fix: ROUND 2!
SVN revision: 57561
2011-03-08 01:00:21 +00:00
Carsten Haitzler ccfe91cc58 REVERT! hell no. glu is not going to become a dependency. it never
was. you broke gl-es support and didnt link to glu either. it's a
separate lib. no no no no no.



SVN revision: 57558
2011-03-07 19:11:18 +00:00
Mike Blumenkrantz ea5e9b6773 fix weird segv I found when trying opengl mode in comp module on my desktop, waiting for someone to give me the "good job you did it correctly" before I backport since I probably didn't
SVN revision: 57546
2011-03-07 05:41:49 +00:00