summaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)Author
2012-12-19fix returned valueVincent Torri
SVN revision: 81323
2012-12-19oops-- -> call c func not mmx funf .. in the c only render path!Carsten Haitzler
SVN revision: 81315
2012-12-18efl/ecore_evas_extn: don't leak bdata.Gustavo Sverzut Barbieri
PS: I cannot backport this to 1.7.x, could someone do this for me? SVN revision: 81305
2012-12-18efl/ecore_evas_extn: fix memory errors.Gustavo Sverzut Barbieri
- EVAS_CALLBACK_FREE and EVAS_CALLBACK_DEL were doing the same thing at different stages, causing a segv due double free. - extn->file.updates and its Ipc_Data_Update were leaking. PS: I can't backport this to 1.7, but the problem is still there. Could someone look into those? SVN revision: 81304
2012-12-18evas/render: Avoid race when sending render data and updates_cbPaulo Alcantara
Signed-off-by: Paulo Alcantara <pcacjr@profusion.mobi> SVN revision: 81303
2012-12-18efl/ecore_evas: be loud on errors.Gustavo Sverzut Barbieri
SVN revision: 81302
2012-12-18efl/ecore_evas: abort when object does not contain Ecore_Evas.Gustavo Sverzut Barbieri
SVN revision: 81301
2012-12-18efl/ecore_evas: do not silently fail on incorrect interface.Gustavo Sverzut Barbieri
SVN revision: 81300
2012-12-18efl: Created Ecore group and added existing Ecore groups to it.Jonas M. Gastal
SVN revision: 81293
2012-12-18efl: Created Evil group and added existing Evil groups to it.Jonas M. Gastal
SVN revision: 81292
2012-12-18efl: Created Embryo group and added existing Embryo groups to it.Jonas M. Gastal
SVN revision: 81291
2012-12-18efl: Created Eina group and added existing Eina groups to it.Jonas M. Gastal
SVN revision: 81290
2012-12-18efl: Created Eet group and added existing Eet groups to it.Jonas M. Gastal
SVN revision: 81289
2012-12-18efl: Created Evas group and added all existing evas groups to it.Jonas M. Gastal
SVN revision: 81288
2012-12-18evas: Modify software_generic and gl_x11 to with with threaded rendererLeandro Pereira
SVN revision: 81284
2012-12-18ecore-evas: Async renderLeandro Pereira
SVN revision: 81283
2012-12-18evas: Async renderLeandro Pereira
SVN revision: 81282
2012-12-18evas: Add function to ref an Image_EntryLeandro Pereira
SVN revision: 81281
2012-12-18evas: Add thread threaded render queueLeandro Pereira
SVN revision: 81280
2012-12-18efl: Modified section names as doxygen reuses titles for same named sections ↵Jonas M. Gastal
in different pages. SVN revision: 81279
2012-12-18efl: Give different names for example pages in different libs.Jonas M. Gastal
SVN revision: 81278
2012-12-18efl: Unifying authors page.Jonas M. Gastal
SVN revision: 81277
2012-12-18efl: Adding a unified main page that links to the "mainpage" of libs.Jonas M. Gastal
SVN revision: 81273
2012-12-18efl: Add ChangeLog, NEWS and @since for ecore_audioDaniel Willmann
Vtorri is right of course. Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 81268
2012-12-18sorry vincent. i know you dont like thus, but with this commit eflCarsten Haitzler
tree simply is broken and doesnt compile. error here: ... src/Makefile_Evas.am:1809: unterminated conditionals: HAVE_WINDOWS_TRUE src/Makefile.am:24: src/Makefile_Evas.am' included from here src/Makefile.am:128: unterminated conditionals: HAVE_WINDOWS_TRUE src/Makefile.am: installing ./depcomp' automake: #################### automake: ## Internal Error ## automake: #################### automake: undefined condition TRUE' for RECURSIVE_TARGETS' automake: RECURSIVE_TARGETS: automake: { automake: HAVE_WINDOWS => { automake: type: += automake: where: /usr/share/automake-1.11/am/texinfos.am: automake: comment: automake: value: dvi-recursive html-recursive info-recursive pdf-recursive ps-recursive \ automake: install-dvi-recursive \ automake: install-html-recursive \ automake: install-info-recursive \ automake: install-pdf-recursive \ automake: install-ps-recursive all-recursive check-recursive installcheck-recursive automake: owner: Automake automake: } automake: } automake: automake: Please contact <bug-automake@gnu.org>. at /usr/share/automake-1.11/Automake/Channels.pm line 657 Automake::Channels::msg('automake', '', 'undefined condition TRUE\' for RECURSIVE_TARGETS\'\x{a}RECURSIV...') called at /usr/share/automake-1.11/Automake/ChannelDefs.pm line 208 Automake::ChannelDefs::prog_error('undefined condition TRUE\' for RECURSIVE_TARGETS\'\x{a}RECURSIV...') called at /usr/share/automake-1.11/Automake/Item.pm line 94 Automake::Item::rdef('Automake::Variable=HASH(0x38cbe20)', 'Automake::Condition=HASH(0x2832a48)') called at /usr/bin/automake line 4102 Automake::handle_subdirs() called at /usr/bin/automake line 8305 Automake::generate_makefile('src/Makefile.am', 'src/Makefile.in') called at /usr/bin/automake line 8602 Automake::handle_makefile('src/Makefile.in') called at /usr/bin/automake line 8616 Automake::handle_makefiles_serial() called at /usr/bin/automake line 8769 autoreconf: automake failed with exit status: 255 ... i looked at the HAVE_WINDOWS if's and it seems fine to me - i couldnt find what was missing, so i had to resort to a revert instead of fix :( sorry :( SVN revision: 81267
2012-12-18no need to search headers in builddirVincent Torri
SVN revision: 81258
2012-12-18efl: another leak-- in Evas_Object_Text.Cedric BAIL
SVN revision: 81198
2012-12-17evas/common: Prepare soil to land map code for threaded renderLeandro Pereira
SVN revision: 81189
2012-12-17evas/common: Prepare soil to land scaling code for threaded renderLeandro Pereira
SVN revision: 81188
2012-12-17evas/common: Prepare soil to land polygon drawing code for threaded renderLeandro Pereira
SVN revision: 81187
2012-12-17evas/common: Prepare soil to land rect drawing code for threaded renderLeandro Pereira
SVN revision: 81186
2012-12-17evas/common: Prepare soil to land line drawing code for threaded renderLeandro Pereira
SVN revision: 81185
2012-12-17evas: Do not unload pixels from RGBA_Image if cache refcount > 0Leandro Pereira
SVN revision: 81184
2012-12-17evas: Use refcounted glyph arraysLeandro Pereira
This is in preparation for threaded render landing: the render thread will hold a reference to a text object's glyphs while it hasn't been rendered yet (and will drop that reference after drawing). This changes the internal API a little bit (evas_common_font_rgba_draw() now takes an Evas_Glyph_Array instead of an Evas_Text_Props). SVN revision: 81183
2012-12-17evas: Get rid of RGBA_Image ref memberLeandro Pereira
(It's not by anything in the code.) SVN revision: 81182
2012-12-17efl: fix some of the memory leak.Cedric BAIL
SVN revision: 81136
2012-12-17Fix docsDaniel Zaoui
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com> SVN revision: 81130
2012-12-17efl: detect all text change properly and don't destroy text if we don't ↵Cedric BAIL
relayout it. SVN revision: 81061
2012-12-16small change - dont let update rect list for image object become aCarsten Haitzler
runaway endless list if evas doenst come around and render (pick it up) any time soon - limit to 512 update rects. SVN revision: 81039
2012-12-16warn-- .. but this is suspicios as we goto the end where is_v andCarsten Haitzler
was_v are used... and never do set them. SVN revision: 81038
2012-12-15efl: should fix some issue related to scale.Cedric BAIL
SVN revision: 81020
2012-12-15evas/gl - fix the line incorrect position in arm.ChunEon Park
line position is slightly different between gl drivers. I have no idea why it is. So added to work differently based on the manufacturers. This work may be based on the renderer. If you can test it with much drivers then please test and fix. Also changed the ENV name from EVAS_GL_LINE_NO_OFFSET_HACK to EVAS_GL_LINE_OFFSET_HACK_DISABLE. SVN revision: 81016
2012-12-14ecore_audio: Add tests caseDaniel Willmann
The sounds used are in the public domain and were taken from freesound.org Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 81004
2012-12-14ecore_audio: Add an example for libsndfile output: ogg encoderDaniel Willmann
Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 81003
2012-12-14ecore_audio: Example for user generated soundsDaniel Willmann
Uses the custom function support, which can probably be improved Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 81002
2012-12-14ecore_audio: Add an example - a simple CLI music playerDaniel Willmann
Give it sound files (ogg, wav, not mp3) as parameter or "tone:freq=<f>,duration=<dur_in_s>" to play a lovely sine wave * '<' and '>' seek forward and backward * '+' and '-' change the volume * Space toggles pause * Shows information for the song (remaining, %) * (Un)loop a song with 'l' * 'n' - Next song * 'm' - Next song simultaneous to current * Volume can be set from 0 - 150% Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 81001
2012-12-14efl: Add build system support for ecore_audioDaniel Willmann
Disabled by default, enable with --enable-audio ALSA support is disabled as it is not there yet. Pulseaudio should work though. Support for .ogg and .wav is there as well (.mp3 is not) Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 81000
2012-12-14ecore_audio: Add rudimentary ALSA supportDaniel Willmann
By rudimentary I mean I barely got it to work. For my particular test case. It will not work for you and needs lots of love until it can be used. Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 80999
2012-12-14ecore_audio: Add support for adding a custom callbackDaniel Willmann
Very hackish implementation and probably not needed as libsndfile virtual IO can be used instead, though it's a little more complicated Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 80998
2012-12-14ecore_audio: Add support for simple tone outputDaniel Willmann
Just plays a sine wave of set frequency and duration Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 80997