Cedric BAIL [Tue, 31 May 2011 16:14:26 +0000 (16:14 +0000)]
ethumb: break API to fix race condition during cancel.
SVN revision: 59846
Tom Hacohen [Tue, 31 May 2011 12:55:57 +0000 (12:55 +0000)]
Evas textblock: Split _layout to _layout and _layout_pre.
This cleans the code a bit and will soon let us do smarter native size
calculation.
SVN revision: 59845
Tom Hacohen [Tue, 31 May 2011 12:55:54 +0000 (12:55 +0000)]
Evas textblock: Remove calc_only from layout, not needed anymore.
SVN revision: 59844
Tom Hacohen [Tue, 31 May 2011 12:55:51 +0000 (12:55 +0000)]
Evas textblock: Move native size calculation out of the regular layout.
SVN revision: 59843
Tom Hacohen [Tue, 31 May 2011 12:55:46 +0000 (12:55 +0000)]
Evas bidi: Fixed warning when compiling with Wshadow.
SVN revision: 59842
Carsten Haitzler [Tue, 31 May 2011 11:18:28 +0000 (11:18 +0000)]
fix sdl ecore evas mixup when adding ecore evas geometry get
SVN revision: 59841
Cedric BAIL [Tue, 31 May 2011 08:05:16 +0000 (08:05 +0000)]
ecore: fix typo.
SVN revision: 59835
Carsten Haitzler [Tue, 31 May 2011 07:10:37 +0000 (07:10 +0000)]
fix gl engine make current impl (for ne evas gl stuff so no chlog
needed) to handle make current return value right
SVN revision: 59834
Cedric BAIL [Mon, 30 May 2011 16:52:19 +0000 (16:52 +0000)]
ecore: add ecore_pipe_freeze/thraw.
SVN revision: 59823
Lucas De Marchi [Mon, 30 May 2011 16:45:08 +0000 (16:45 +0000)]
evas: fix misspellings
Misspellings found by codespell
SVN revision: 59822
Lucas De Marchi [Mon, 30 May 2011 16:17:07 +0000 (16:17 +0000)]
ecore: fix misspellings
Misspellings found by codespell
SVN revision: 59821
Lucas De Marchi [Mon, 30 May 2011 16:08:20 +0000 (16:08 +0000)]
eina: fix misspellings
SVN revision: 59820
Cedric BAIL [Mon, 30 May 2011 15:24:06 +0000 (15:24 +0000)]
eina: add eina_condition_timedwait.
SVN revision: 59819
Tom Hacohen [Mon, 30 May 2011 15:18:53 +0000 (15:18 +0000)]
Evas font-engine: Fix an issue with font_run_end_get.
SVN revision: 59818
Tom Hacohen [Mon, 30 May 2011 13:59:18 +0000 (13:59 +0000)]
Evas font-engine: font_run_end_get. Fix possible segfault.
Patch by Cedric.
SVN revision: 59817
Tom Hacohen [Mon, 30 May 2011 13:19:13 +0000 (13:19 +0000)]
Evas textblock: There can be only one ellipsis item per textblock.
SVN revision: 59816
Tom Hacohen [Mon, 30 May 2011 13:19:10 +0000 (13:19 +0000)]
Evas textblock: Use Evas_Coord instead of int for coords.
SVN revision: 59815
Tom Hacohen [Mon, 30 May 2011 13:19:07 +0000 (13:19 +0000)]
Evas textblock: Removed some fat. Format should be a stringshare.
SVN revision: 59814
Tom Hacohen [Mon, 30 May 2011 13:19:03 +0000 (13:19 +0000)]
Evas textblock: Don't try to move text if the length to be moved is 0.
SVN revision: 59813
Tom Hacohen [Mon, 30 May 2011 13:19:00 +0000 (13:19 +0000)]
Evas textblock: Remove a bit of useless fat.
SVN revision: 59812
Cedric BAIL [Mon, 30 May 2011 12:49:04 +0000 (12:49 +0000)]
eina: ERROR_CHECK just make sense when you are debbuging lock usage.
SVN revision: 59811
Tom Hacohen [Mon, 30 May 2011 12:02:54 +0000 (12:02 +0000)]
Edje entry: Make sure we append at the end.
SVN revision: 59810
Tom Hacohen [Mon, 30 May 2011 10:55:35 +0000 (10:55 +0000)]
Evas text/textblock: Fixed warnings when frame_quening is on.
SVN revision: 59809
Tom Hacohen [Mon, 30 May 2011 10:55:31 +0000 (10:55 +0000)]
Evas text/textblock: init cur_fi to NULL.
SVN revision: 59808
Tom Hacohen [Mon, 30 May 2011 09:03:46 +0000 (09:03 +0000)]
Evas textblock: Fix casting of font when calling pipe op.
SVN revision: 59807
Tom Hacohen [Mon, 30 May 2011 08:59:56 +0000 (08:59 +0000)]
Edje min_size: Updated edje_object_size_min_restricted_calc's docs.
SVN revision: 59806
Tom Hacohen [Mon, 30 May 2011 08:42:26 +0000 (08:42 +0000)]
Evas text/textblock: Check we actually found a font instance.
Currently we only check we have a font_set which is not enough.
Having a fontset and not having an fi should never happen, but it can.
SVN revision: 59804
Tom Hacohen [Mon, 30 May 2011 08:31:29 +0000 (08:31 +0000)]
Evas font-engine: Fallback to script_fi if we didn't find another one.
SVN revision: 59803
Tom Hacohen [Mon, 30 May 2011 08:16:35 +0000 (08:16 +0000)]
Evas textblock: clean up text_append, and possibly solve infinite loop.
I removed the workaround that solved it, for this cleaner, solution that
should work.
SVN revision: 59802
Tom Hacohen [Mon, 30 May 2011 08:16:32 +0000 (08:16 +0000)]
Evas textblock: Removed ununeeded allocation.
SVN revision: 59801
Tom Hacohen [Mon, 30 May 2011 07:52:44 +0000 (07:52 +0000)]
Evas textblock: Fix an issue with empty textblocks.
SVN revision: 59800
Carsten Haitzler [Mon, 30 May 2011 06:37:44 +0000 (06:37 +0000)]
make epp strip dos \r's from dos-like \r\n
SVN revision: 59799
Carsten Haitzler [Mon, 30 May 2011 05:37:59 +0000 (05:37 +0000)]
back out freeze/thaw on edje entry.. seems to have some side effects
with entry in gnelist ... i wonder why... for how, back out.
SVN revision: 59798
Tom Hacohen [Sun, 29 May 2011 21:11:58 +0000 (21:11 +0000)]
Evas textblock: Possible workaround for the infinite loop morlenxus is having.
SVN revision: 59791
Vincent Torri [Sun, 29 May 2011 14:34:33 +0000 (14:34 +0000)]
Evas : evas_preload.c : Fix compilation when --disable-async-preload is passed to configure.
SVN revision: 59786
Tom Hacohen [Sun, 29 May 2011 14:28:01 +0000 (14:28 +0000)]
Edje min_size_calc: Fix detection of textblock.
SVN revision: 59785
Tom Hacohen [Sun, 29 May 2011 13:56:23 +0000 (13:56 +0000)]
Evas engines: Adjust all the rest of the engines to use Evas_Font_Set.
SVN revision: 59784
Tom Hacohen [Sun, 29 May 2011 13:35:45 +0000 (13:35 +0000)]
Evas font-engine: In continuation of the previous commit. Use Evas_Font_Set.
SVN revision: 59783
Tom Hacohen [Sun, 29 May 2011 13:00:54 +0000 (13:00 +0000)]
Evas font-engine: Added two font opaque types.
Added Evas_Font_Instance and Evas_Font_Set which correspond to
RGBA_Font_Int and RGBA_Font. This is very important for strict type
checking which we now finally have.
This commit does not include logic changes, only casting and changing
types of pointers to the opaque pointer types.
SVN revision: 59782
Tom Hacohen [Sun, 29 May 2011 12:03:20 +0000 (12:03 +0000)]
Evas textblock/font-engine: Fix compiler warnings with -Wshadow.
SVN revision: 59781
Tom Hacohen [Sun, 29 May 2011 11:47:53 +0000 (11:47 +0000)]
Evas textblock: Added support for numeric escape sequences.
Patch by Raoul Hecky.
SVN revision: 59780
Tom Hacohen [Sun, 29 May 2011 11:09:47 +0000 (11:09 +0000)]
Evas font-engine: Conform to the API changes in Harfbuzz 0.6.0.
SVN revision: 59779
Tom Hacohen [Sun, 29 May 2011 09:20:18 +0000 (09:20 +0000)]
Evas font-engine: Fixed font fallback in the same script run.
SVN revision: 59777
Tom Hacohen [Sun, 29 May 2011 09:20:13 +0000 (09:20 +0000)]
Evas font-engine: Fixed a bug in the glyph search function.
SVN revision: 59776
Gustavo Sverzut Barbieri [Fri, 27 May 2011 19:38:14 +0000 (19:38 +0000)]
A voice in my head said "vtorri will go after you if you don't provide a changelog for those auxiliary functions"
SVN revision: 59762
Gustavo Sverzut Barbieri [Fri, 27 May 2011 19:31:11 +0000 (19:31 +0000)]
Ecore_Evas: introduce ecore_evas_screen_geometry_get()
This common interface allows engines to provide whole screen
information to users.
Right now just X is implemented and it queries the size of the default
screen. I hope this is fine.
SVN revision: 59761
Gustavo Sverzut Barbieri [Fri, 27 May 2011 19:17:04 +0000 (19:17 +0000)]
provide a way to query screen size (just the default screen right now).
NOTE: I don't have xcb, so it's untested. It is supposed to work given
http://www.x.org/releases/X11R7.5/doc/libxcb/tutorial/#DefaultScreen
SVN revision: 59760
Gustavo Sverzut Barbieri [Fri, 27 May 2011 18:53:27 +0000 (18:53 +0000)]
let ecore_evas_ecore_evas_get() be safer.
SVN revision: 59759
Tom Hacohen [Fri, 27 May 2011 11:16:05 +0000 (11:16 +0000)]
Revert commit 59732
Read my comment in the email, and we even talked about it on irc. The
current call to "mainloop iterate" is hacky, Jihoon is already working
on an alternative solution.
SVN revision: 59734
Jihoon Kim [Fri, 27 May 2011 10:46:51 +0000 (10:46 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
When elm_entry_entry_set() is called, the preedit text in the entry should
be cleared. ATM, it doesn’t works so.
This patch will resolve this problem.
When ecore_imf_context_reset() is called, the preedit text in the immodule
will be committed by calling ‘ecore_imf_context_commit_event_add()’.
ecore_imf_context_commit_event_add puts the event in ecore event queue, so
it will be processed in the idle state of ecore loop.
According to this mechanism, commit text is inserted later, so I use
‘ecore_main_loop_iterate();’ for inserting the commit string instantly.
SVN revision: 59732
Carsten Haitzler [Fri, 27 May 2011 10:32:53 +0000 (10:32 +0000)]
add use of freeze+thaw for improvement in out-there scenarios.
SVN revision: 59730
Carsten Haitzler [Fri, 27 May 2011 08:26:11 +0000 (08:26 +0000)]
Add feature: convenience call: evas_event_thaw_eval()
SVN revision: 59727
Christopher Michael [Fri, 27 May 2011 02:30:57 +0000 (02:30 +0000)]
Ecore: Ecore_File: Fix shadow declaration of 'mtime' and 'l' variables.
SVN revision: 59722
Christopher Michael [Fri, 27 May 2011 02:06:26 +0000 (02:06 +0000)]
Ecore: Fix shadow declaration of variable 'time'.
SVN revision: 59720
Christopher Michael [Fri, 27 May 2011 02:00:15 +0000 (02:00 +0000)]
Evas: Png Loader: Fix shadow declaration of variable 'compress'.
SVN revision: 59718
Christopher Michael [Fri, 27 May 2011 01:50:10 +0000 (01:50 +0000)]
Evas: Fix shadow declaration of 'i' variable.
SVN revision: 59716
Christopher Michael [Fri, 27 May 2011 01:47:58 +0000 (01:47 +0000)]
Evas: Fix more shadow declarations of variables.
SVN revision: 59715
Christopher Michael [Fri, 27 May 2011 01:44:10 +0000 (01:44 +0000)]
Evas: Fix more shadow declarations of 'index' variable.
SVN revision: 59714
Christopher Michael [Fri, 27 May 2011 01:22:56 +0000 (01:22 +0000)]
Evas: Fix shadow declaration of variable 'write'.
SVN revision: 59713
Christopher Michael [Fri, 27 May 2011 01:19:35 +0000 (01:19 +0000)]
Evas: Fix shadow declaration of variable 'index'
SVN revision: 59712
Christopher Michael [Fri, 27 May 2011 01:17:15 +0000 (01:17 +0000)]
Evas: Fix shadow declaration of variable 'index'.
SVN revision: 59711
Christopher Michael [Fri, 27 May 2011 01:13:41 +0000 (01:13 +0000)]
Evas: Fix shadow declaration of variable 'index'
SVN revision: 59710
ChunEon Park [Thu, 26 May 2011 12:06:48 +0000 (12:06 +0000)]
eina/eina_hash - fixed indentation
SVN revision: 59703
Carsten Haitzler [Thu, 26 May 2011 08:37:44 +0000 (08:37 +0000)]
chlog++
SVN revision: 59694
Carsten Haitzler [Thu, 26 May 2011 08:37:07 +0000 (08:37 +0000)]
fix table to actually use fractional weighting.
SVN revision: 59693
Carsten Haitzler [Thu, 26 May 2011 05:42:15 +0000 (05:42 +0000)]
forgot chglog.
SVN revision: 59688
Carsten Haitzler [Thu, 26 May 2011 05:40:47 +0000 (05:40 +0000)]
fix table to handle weighting correctly for expands vs not expands. if
ANY elemtn that spans a col or row CANt expand that column or row is
VETOED frome xpanding, as opposed to the inverse
SVN revision: 59687
Carsten Haitzler [Thu, 26 May 2011 02:44:01 +0000 (02:44 +0000)]
fix c fallback rendering - mask op was wrong. mmx was right. why is
the neon code sitting there.. with no neon? just c? if so.. just kill
the neon code and let c fallbacks take care of it as all we do is dup
code. either that or actually implement the neon.
SVN revision: 59686
Michael BOUCHAUD [Wed, 25 May 2011 20:21:25 +0000 (20:21 +0000)]
evas: add raw loaders ...
SVN revision: 59680
Cedric BAIL [Wed, 25 May 2011 13:18:21 +0000 (13:18 +0000)]
eina: fix eina_inlist_sorted_insert and improve its tests.
SVN revision: 59669
Carsten Haitzler [Wed, 25 May 2011 11:56:13 +0000 (11:56 +0000)]
aaah fix brackets i just unfixed.
SVN revision: 59667
Carsten Haitzler [Wed, 25 May 2011 11:50:37 +0000 (11:50 +0000)]
remove commented out table code.
SVN revision: 59666
Daniel Juyung Seo [Tue, 24 May 2011 17:39:47 +0000 (17:39 +0000)]
Ecore ChangeLog: Log for r59549 and r59559.
SVN revision: 59655
Cedric BAIL [Tue, 24 May 2011 15:17:56 +0000 (15:17 +0000)]
eina: add eina_inlist_sorted_insert.
SVN revision: 59654
Daniel Juyung Seo [Tue, 24 May 2011 11:31:32 +0000 (11:31 +0000)]
Ecore: Moved ecore.dox.in to Ecore.h header.
SVN revision: 59651
Daniel Juyung Seo [Tue, 24 May 2011 11:23:58 +0000 (11:23 +0000)]
Ecore: Added myself to authors.
SVN revision: 59650
Cedric BAIL [Tue, 24 May 2011 10:41:37 +0000 (10:41 +0000)]
eio: add eio_file_container_get.
SVN revision: 59646
Cedric BAIL [Tue, 24 May 2011 10:19:06 +0000 (10:19 +0000)]
evas: use Eina_File when possible.
SVN revision: 59645
Mike Blumenkrantz [Tue, 24 May 2011 09:43:35 +0000 (09:43 +0000)]
clean up authors and changelog to be accurate and use english
SVN revision: 59644
Cedric BAIL [Tue, 24 May 2011 09:10:53 +0000 (09:10 +0000)]
eeze: cleanup AUTHORS and ChangeLog to follow EFL conventions.
SVN revision: 59643
Carsten Haitzler [Tue, 24 May 2011 06:51:47 +0000 (06:51 +0000)]
fix glpipe optimization that stops the pipes from being used with many
maps
SVN revision: 59638
Vincent Torri [Tue, 24 May 2011 06:29:58 +0000 (06:29 +0000)]
Eina: Implement eina_sched_prio_drop() on Windows
SVN revision: 59637
Mike Blumenkrantz [Mon, 23 May 2011 21:56:27 +0000 (21:56 +0000)]
fix wording here
SVN revision: 59632
Boris Faure [Mon, 23 May 2011 19:38:28 +0000 (19:38 +0000)]
evas: typo
SVN revision: 59631
ChunEon Park [Mon, 23 May 2011 10:37:17 +0000 (10:37 +0000)]
evas/evas_map - removed white spaces, fixed identation.
SVN revision: 59620
Christopher Michael [Mon, 23 May 2011 07:51:44 +0000 (07:51 +0000)]
Ecore: Ecore_X: Init 'property' to a default value (removes compiler
warning).
SVN revision: 59611
Vincent Torri [Mon, 23 May 2011 06:45:19 +0000 (06:45 +0000)]
Evas: Fix compilation with libjpeg 8 on Windows.
SVN revision: 59609
Vincent Torri [Mon, 23 May 2011 05:14:20 +0000 (05:14 +0000)]
Fix compilation with libjpeg 8 on Windows.
SVN revision: 59608
Vincent Torri [Sun, 22 May 2011 08:53:31 +0000 (08:53 +0000)]
improve linbpg detection
SVN revision: 59576
Christopher Michael [Sat, 21 May 2011 22:28:13 +0000 (22:28 +0000)]
Evas: Initialize some variables to zero (to remove compiler warnings).
SVN revision: 59569
Mike Blumenkrantz [Sat, 21 May 2011 19:55:02 +0000 (19:55 +0000)]
not sure what I was thinking when I did this the first time, simplify these functions considerably
SVN revision: 59568
Mike Blumenkrantz [Sat, 21 May 2011 19:34:26 +0000 (19:34 +0000)]
greatly simplify eeze_init/shutdown by moving disk stuff to eeze_disk.c
SVN revision: 59567
Mike Blumenkrantz [Sat, 21 May 2011 19:33:55 +0000 (19:33 +0000)]
add helper udev function to browse children devices, use helper functions to get properties when not found in current disk device
SVN revision: 59566
Daniel Juyung Seo [Sat, 21 May 2011 06:23:33 +0000 (06:23 +0000)]
Evas evas_render.c: Fixed formatting.
Fixed indentation and removed trailing whitespaces.
SVN revision: 59560
Daniel Juyung Seo [Sat, 21 May 2011 05:24:27 +0000 (05:24 +0000)]
Ecore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().
SVN revision: 59559
Boris Faure [Fri, 20 May 2011 16:41:28 +0000 (16:41 +0000)]
edje: add vmaj and module to edje.pc
SVN revision: 59556
Boris Faure [Fri, 20 May 2011 16:41:16 +0000 (16:41 +0000)]
edje: remove trailing spaces
SVN revision: 59555
Daniel Juyung Seo [Fri, 20 May 2011 06:35:07 +0000 (06:35 +0000)]
Ecore ecore_main.c: Fixed ecore_main_loop(_ecore_main_loop_iterate_internal).
This fixes fd handler pending issue when ecore_idler callback adds ecore_job/event.
SVN revision: 59549
Christopher Michael [Fri, 20 May 2011 01:35:41 +0000 (01:35 +0000)]
Evas: Add UNUSED to evas_engine function 'eng_image_load_error_get'
for data paramater (it is not used in the function).
SVN revision: 59547
Christopher Michael [Fri, 20 May 2011 01:33:55 +0000 (01:33 +0000)]
Evas: evas_common_frameq_thread (in evas_pipe.c) uses 'gettimeofday',
so include the proper header file for that function (so we don't get
implicit declaration warning)
SVN revision: 59546