aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Alsa WIP workdevs/asdfuser/ecore_audio_eoDaniel Willmann2013-06-141-10/+40
| | | | Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* ecore_audio: Support either pulseaudio or alsa in the examples and multisenseDaniel Willmann2013-06-142-3/+15
| | | | Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* ecore_audio: Correctly calculate pulse timersDaniel Willmann2013-06-141-2/+2
| | | | Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* ecore_audio: Remove old structs that we don't need anymoreDaniel Willmann2013-06-143-68/+1
| | | | Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* ecore_audio: Add alsa supportDaniel Willmann2013-06-146-10/+340
| | | | | | | Add alsa .c and .h file for Ecore_Audio alsa support This is not well tested and thus disabled by default Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* ecore_audio: Remove includes of optional modules from public .h fileDaniel Willmann2013-06-146-4/+23
| | | | | | | | | | For now programs using pulse output need to include the respective .h file themselves. Make sure test, examples, multisense and pulse actually include the needed headers Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* Port wayland_egl changes for swapbufferswithdamage to gl_x11Chris Michael2013-06-141-4/+4
| | | | Signed-off-by: Chris Michael <devilhorns@comcast.net>
* eglSwapBuffersWithDamage actually returns an EGLBoolean (unsignedChris Michael2013-06-141-5/+5
| | | | | | int), so fix. Signed-off-by: Chris Michael <devilhorns@comcast.net>
* evas: fix possible seg with font glyphs from font instance in glyph array ↵Carsten Haitzler (Rasterman)2013-06-142-0/+4
| | | | with no refcounting.
* Formatting fix for 80 columns...Spankies !! ;)Chris Michael2013-06-141-3/+6
| | | | Signed-off-by: Chris Michael <devilhorns@comcast.net>
* edje-codegen: Now really fix the mem leak without running into a double free.Stefan Schmidt2013-06-141-1/+5
| | | | | The missing free was only for one of the paths to the end label. The other one freed it before already. Take this into account to avoid the double free.
* eina/mp/one_big: Add a comment to clarify why we do not memset the complete ↵Stefan Schmidt2013-06-141-0/+1
| | | | | | | | memory. To avoid people getting confused over this code, like myself, add a comment to clarify that only the elements need to be set to zero while the payload does not matter here.
* evas/cserve2: remove garbage shm files during server initJean-Philippe Andre2013-06-143-0/+44
| | | | | | If server crashes or is forcefully killed, it will not properly cleanup its shm files. So, some memory will be leaked pretty badly.
* evas/cserve2: fix crash when shutting down cserve2Jean-Philippe Andre2013-06-141-0/+3
| | | | | | | | If a slave is still alive during shutdown, then it will be killed and the dead callback should be called. This would then trigger a request failed callback on invalid data. But there's no point in calling the dead_cb since we're shutting down already.
* evas/cserve2: (shutdown) fix double free issueJean-Philippe Andre2013-06-141-1/+5
| | | | | | | | | glibc double free happens when shutting down cserve, while requests are being processed. this is because the entry is being deleted from the hash but the cancel request fails (so it should be deleted again from the hash) Another patch going to fix the double free.
* evas/cserve2: Handle SIGINT properlyJean-Philippe Andre2013-06-141-4/+24
|
* evas/cserve2: catch more signals and exit nicelyJean-Philippe Andre2013-06-141-15/+24
| | | | Also, ignore USR1 and USR2.
* evas/cserve2: Add UID to shm file pathJean-Philippe Andre2013-06-142-2/+5
| | | | + Improve debug for corner case (never happened)
* evas/cserve2: Check for errors in evas sw engineJean-Philippe Andre2013-06-141-4/+2
|
* evas/cserve2: Close scaled images after drawingJean-Philippe Andre2013-06-141-0/+5
|
* evas/cserve2: Fix crash in expedite test 23Jean-Philippe Andre2013-06-141-1/+2
| | | | | | Test 23: load lots of scaled images and draw them Problem: cs2 fails to load more images at some point. (root cause to be fixed!) After that, client expects some data, but there is none, so it segfaults.
* evas: preliminary work on texture destruction for async preload of texture.Cedric Bail2013-06-149-21/+21
|
* evas: change cache API to forward Eo object.Cedric Bail2013-06-149-22/+22
|
* evas: cleanup GL texture allocation with some code refactoring.Cedric Bail2013-06-142-196/+158
|
* evas: wayland_egl - mirror changes for qcom tile begin/end in wayland egl.Carsten Haitzler (Rasterman)2013-06-141-0/+2
|
* evas: wayland egl - mirror changes to gl_x11 for swapbufferswithdamageCarsten Haitzler (Rasterman)2013-06-141-9/+12
|
* evas: gl engine: chg eglswapbuffersregion to swapbufferswithdamage extn instead.Carsten Haitzler (Rasterman)2013-06-141-7/+12
|
* evas/map: Add FIXME comment to remember that it's just a workaround.Rafael Antognolli2013-06-131-0/+4
|
* EFL Formatting.Chris Michael2013-06-131-2/+2
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Evas: Fix bs if app call image object update add after call api likeJiyoun Park2013-06-133-1/+14
| | | | fileset.
* eina_test_str: Make sure we have an empty string before using strcatDaniel Willmann2013-06-121-0/+1
| | | | | Caused issues with address sanitizer. Just calling allocating memory for a string does not mean that it's empty/NULL-terminated.
* ecore/wayland: Translate CTRL + keys on Wayland.Rafael Antognolli2013-06-121-36/+53
| | | | | | The "compose" component of the ecore input events must be translated to the correct value when CTRL keys are pressed. This implementation was copy & pasted from the xcb backend.
* improve eina_str coverageJérémy Zurcher2013-06-121-1/+165
| | | | my time killer, what a sad life ;))
* indent eina_list testsJérémy Zurcher2013-06-121-74/+74
|
* eina_str_split_full_helper: indentJérémy Zurcher2013-06-121-1/+1
|
* eina_str_split_full_helper: check params, set NULL at the end of token arrayJérémy Zurcher2013-06-121-0/+8
|
* eina_chained_mempool: typoJérémy Zurcher2013-06-121-1/+1
|
* eina_chained_mempool: fix ERR arg formatJérémy Zurcher2013-06-121-1/+1
|
* ecore_wl: Handle ECORE_WL_WINDOW_TYPE_NONE correctlyEduardo Lima (Etrunko)2013-06-121-6/+3
| | | | | | | Also changes the default window type to ECORE_WL_WINDOW_TYPE_TOPLEVEL as it is the most used case. If someone needs another type, set it manually. Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
* Document .gitignore splitEduardo Lima (Etrunko)2013-06-121-0/+9
| | | | | | This is taken verbatim from the linux kernel .gitignore Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
* Edje examples: Fixed knob to be visible in the drag example.Tom Hacohen2013-06-121-0/+1
|
* disable cedric leakage causes in edje mmap file set. :)Carsten Haitzler (Rasterman)2013-06-121-1/+3
|
* Split .gitignore into multiple filesEduardo Lima (Etrunko)2013-06-1135-299/+306
| | | | Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
* edc.vim: added SPRING keyword.Daniel Juyung Seo2013-06-121-1/+1
|
* evas - partial rendering support now for qualcomm extn too.Carsten Haitzler (Rasterman)2013-06-115-2/+114
|
* eo_class_new: fix big memory wasteJérémy Zurcher2013-06-101-1/+2
| | | | | | | extn_data_size is not equal to extn_data_off, current class data size and data offset must be substracted first elementary_test bubble peak usage goes from 13.7 MiB to 12.5 MiB
* eo: fix advertised object size in dbg msgJérémy Zurcher2013-06-101-1/+1
|
* eldbus: Fix crash when eldbus is shutdown and we have a live connection of ↵José Roberto de Souza2013-06-101-2/+10
| | | | | | type address Also show info about each connection of type address live.
* Revert "continuation of ascent/descent fix by tom - make textblock work too."Tom Hacohen2013-06-101-44/+4
| | | | | | | | | | | | | | | | | | | | | This reverts commit 9473c4a9a5b9e056e516b660895cb83c64a1c77f. This commit is not correct. It just goes through every font in the fontset, which is usually all the fonts in the system and tries to get their ascent/descent and by that getting the max ascent/descent. This won't work nicely. The solution is to properly fix textblock, if you think there's something lacking (I.e in the same way I did text). However, my changes did not change previous behaviour, but were just wrappers, so I don't see why extra changes would be needed. Please elaborate. I'm reverting this because: 1. I don't think it's correct. 2. It severly broke e in some cases (reference: http://www.enlightenment.org/ss/e-51b5d5e98cd387.04568822.png ).
* Revert "fix slowdown as a result of fixing text ascent/descent for fontsets ↵Tom Hacohen2013-06-102-17/+0
| | | | | | from tom." This reverts commit 9ecc87713d5cc936c81d10230bd25bb94e42833a.