summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ecore/wayland: Use eina_inlist instead of wl_list for inputs too.devs/antognolli/ecore_waylandRafael Antognolli2013-11-044-10/+8
|
* ecore/wayland: Use eina_inlist instead of wl_list for outputs too.Rafael Antognolli2013-11-044-10/+10
|
* ecore/wayland: Use eina_inlist instead of wl_list for globals.Rafael Antognolli2013-11-044-22/+23
| | | | | Since we are allocating this list and returning it, let's make it more EFL-like.
* Require wayland libraries of at least 1.3.0Chris Michael2013-11-042-4/+4
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Add "--with-id" configure option that can be used to specify aJerome Pinot2013-11-042-0/+11
| | | | | | | | string identifying the build (vendor, maintainer, etc). It defines EFL_BUILD_ID with default to "none". It can be used by applications or for bug reports by including Efl_Config.h Differential Revision: https://phab.enlightenment.org/D288
* ecore/wayland: Move Ecore_Wl_Output to a private header.Rafael Antognolli2013-11-042-13/+13
| | | | | This is just not being used outside of ecore_wayland library, so just move it and nothing breaks.
* configure does not print tests option as a defaultRyuan Choi2013-11-041-3/+6
| | | | | | | | Reviewers: seoz, raster Reviewed By: raster Differential Revision: https://phab.enlightenment.org/D62
* alpha1 release autofoo/build tree work to pass distcheck and actually workv1.8.0-alpha1Carsten Haitzler (Rasterman)2013-11-0476-110/+155
|
* evil: let's try to get the right header.Cedric Bail2013-11-041-1/+1
|
* evil: add regex code (needed for elm).Vincent Torri2013-11-0414-3/+3415
| | | | Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* AUTHORS: he has been definitively contributing !Cedric Bail2013-11-041-0/+1
|
* edje: fix error _edje_part_description_find_byname, use wrong object.Vyacheslav Reutskiy2013-11-041-3/+3
| | | | | | | | | | Reviewers: cedric, seoz Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D314 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* edje: add string "default" to a default description of the part being build.Vyacheslav Reutskiy2013-11-041-0/+2
| | | | | | | | | | | | | | Fix deffect with a missing tokken 'state' in the first description block when generated by edje_cc (It is perfectly valid to not specify the first description name as it will always be "default"). Reviewers: cedric, seoz Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D310 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* edje: edje_edit api - fixed seg fault in the edje_edit_part_delVyacheslav Reutskiy2013-11-041-7/+9
| | | | | | | | | | Reviewers: cedric, seoz Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D315 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* eet: Adding EET_DATA_DESCRIPTOR_ADD_MAPPING_BASIC to add a basic type to a ↵Christophe Sadoine2013-11-046-7/+144
| | | | | | | | | | | | | | | union. I added EET_DATA_DESCRIPTOR_ADD_MAPPING_BASIC because I need basic types in unions, and EET_DATA_DESCRIPTOR_ADD_MAPPING is only for structs. I also modified the example with a float and a string. Reviewers: cedric Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D313 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* edje: delete unused images from eet(edj) file.Vyacheslav Reutskiy2013-11-041-3/+89
| | | | | | | | | | | | | | Update the data_process_lookups function. Earlier images are not deleted, but his name was removed from the list, and it was possible to access the image by id. Now all unused images are deleted. Reviewers: cedric, seoz Differential Revision: https://phab.enlightenment.org/D309 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* evas: force complete items rebuild on evas_object_font_font_set.Cedric Bail2013-11-041-0/+1
|
* evas: update use of eina_cow_free for latest change.Cedric Bail2013-11-042-12/+9
|
* edje: update use of eina_cow_free to latest change.Cedric Bail2013-11-043-20/+20
|
* eina: update Eina_Cow test to latest API change.Cedric Bail2013-11-041-3/+3
|
* eet: shutup a warning and use the right pointer source even if they are the ↵Cedric Bail2013-11-041-2/+2
| | | | same.
* eina: make eina_cow_free reset the pointer to the default read only value.Cedric Bail2013-11-042-13/+19
|
* Revert "evas - clip shutdown fix to avoid invalid mem accesses"Cedric Bail2013-11-042-34/+11
| | | | | | | This reverts commit eb6af1f1ff7ee069eff8bab13c0eed5010ef5660. This commit was making the code much more complex than required. Let's make eina_cow_free set the value back to its default.
* eet: let's use const Eina_File here to.Cedric Bail2013-11-042-2/+2
|
* edje: use const Eina_File for mmap_set function.Cedric Bail2013-11-047-14/+13
|
* evas: make mmap_set use const Eina_File.Cedric Bail2013-11-044-6/+6
|
* eina: roll const into Eina_File API.Cedric Bail2013-11-042-8/+10
| | | | | | Note that eina_file_dup is const from the caller perspective as it will return a fresh "non const" Eina_File that it will be able to manipulate as it like.
* evas/x11: Fix Xlib swapper buffer sizeJean-Philippe Andre2013-11-041-0/+2
| | | | Problem: Software engine fails to render on Tizen device.
* evas - clip shutdown fix to avoid invalid mem accessesCarsten Haitzler (Rasterman)2013-11-032-11/+34
| | | | | | | many valgrind complaints on e shutdown are there regarding accessing cow sections, lists and object elements during shutdown. this plugs theses little holes to avoid the invalid accesses and thus avoids potential crashes.
* eina thread - make note about valgrind complaint that is bogusCarsten Haitzler (Rasterman)2013-11-031-0/+2
|
* evas - re-fix to use first, last or if item is list head on text recompCarsten Haitzler (Rasterman)2013-11-031-1/+3
|
* Make setter functions "edje_edit_script..." return Eina_Bool.m.biliavskyi2013-11-022-11/+17
| | | | | | | | | | | | | | | | Summary: Make the following function return Eina_Bool so the caller can detect errors : List of updated functions: edje_edit_script_set edje_edit_script_program_set Reviewers: cedric, seoz, raster Reviewed By: raster CC: reutskiy.v.v Differential Revision: https://phab.enlightenment.org/D307
* evas - text - only remove item from list if its in a listCarsten Haitzler (Rasterman)2013-11-021-3/+3
| | | | | this fixes a n eina complaint - valid as elipsis item was being deleted and it was not in the list of items.
* fix framespace handling in evas _render to not cause in/out events...Carsten Haitzler (Rasterman)2013-11-021-0/+6
| | | | | | | but this is not finished. this needs proper fixing. this is a quick patch for just the worst. the real solution is discussed here: https://phab.enlightenment.org/T457
* ecore-wl - add ecore_wl_window_surface_id_get so we can unbreak elmCarsten Haitzler (Rasterman)2013-11-022-1/+12
|
* ecore/wayland: Finally move Ecore_Wayland internals to private header.Rafael Antognolli2013-11-012-60/+58
|
* ecore/wayland: Add ecore_wl_window_keyboard_get().Rafael Antognolli2013-11-013-1/+14
| | | | | Instead of use direct access to the Ecore_Wl_Window structure, just use the getter, so we can hide the internals.
* ecore/wayland: Set win->resizing flag inside ecore_wl_resize().Rafael Antognolli2013-11-013-2/+1
|
* ecore/wayland: Set win->moving from inside ecore_wayland.Rafael Antognolli2013-11-012-4/+3
| | | | | We can set it from the ecore_wl_window_move() function, instead of directly changing the attribute.
* ecore(_evas)/wayland: Move frame callback to engine data.Rafael Antognolli2013-11-014-14/+16
| | | | | It's something specific to the ecore_evas engine/module, so there's no need to keep this info in the Ecore_Wl_Window.
* ecore/wayland: Add title_set and class_name_set APIs.Rafael Antognolli2013-11-015-20/+44
| | | | | | | | | These two APIs will save the title and class_name inside Ecore_Wl_Window, so if they are called before the shell surface is created, the stored names will be used later when the window is finally shown (shell surface is created). This way we are also hiding the shell surface from ecore_evas modules.
* ecore_evas/wayland: Do not update opaque region to the same value.Rafael Antognolli2013-11-011-6/+0
| | | | | | This should not be necessary, since it's setting exactly the same current opaque region. Changing the opaque region might be needed, but not here.
* ecore/wayland: Remove attributes that are not used anymore.Rafael Antognolli2013-11-015-31/+3
| | | | | Some attributes might have been useful in the past, but not anymore. Just remove since they are not been used anywhere.
* Evas textgrid: Added some clouseau debug info.Tom Hacohen2013-11-011-1/+30
|
* edje/edje_entry.c : By Next/Previous, cursor can reach to the top or the ↵WooHyun Jung2013-11-011-2/+11
| | | | bottom of entry.
* Fix compiler warning: Need to define _state_update function early asChris Michael2013-11-011-6/+6
| | | | | | it is used in various places later. Signed-off-by: Chris Michael <cp.michael@samsung.com>
* edje: make mouse_events, repeat_events, ignore_flags and scale setters ↵Andrii Kroitor2013-11-012-31/+36
| | | | | | | | | | | | | | | | | | | | return Eina_Bool. Make the following function return Eina_Bool so the caller can detect errors : edje_edit_part_mouse_events_set edje_edit_part_repeat_events_set edje_edit_part_ignore_flags_set edje_edit_part_scale_set Reviewers: cedric, seoz Reviewed By: cedric CC: reutskiy.v.v Differential Revision: https://phab.enlightenment.org/D303 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* edje: make functions "edje_edit_state_fill/aspect/align..." return Eina_Boolm.biliavskyi2013-11-012-28/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the following function return Eina_Bool so the caller can detect errors : List of updated functions: edje_edit_state_align_x_set edje_edit_state_align_y_set edje_edit_state_aspect_min_set edje_edit_state_aspect_max_set edje_edit_state_aspect_pref_set edje_edit_state_fill_origin_relative_x_set edje_edit_state_fill_origin_relative_y_set edje_edit_state_fill_origin_offset_x_set edje_edit_state_fill_origin_offset_y_set edje_edit_state_fill_size_relative_x_set edje_edit_state_fill_size_relative_y_set edje_edit_state_fill_size_offset_x_set edje_edit_state_fill_size_offset_y_set Reviewers: cedric, seoz Reviewed By: cedric CC: reutskiy.v.v Differential Revision: https://phab.enlightenment.org/D300 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* ChangeLog: let's try to be more informative in our commit.Cedric Bail2013-11-011-8/+9
| | | | | Would be good that everyone specify on which part there change did apply. Some are really not obvious.
* Evas: Fixed textblock rendering to properly set render operation on context.Youngbok Shin2013-11-013-0/+6
| | | | | | | | | | | | | | | | | | | | | | Render operation are not well tested. It appears that it was never properly setted on a textblock, this would lead to see it rendered with the render operation of another object. Test Plan: Add some rectangle object with textblock object. The textblock style should be set to "backing=on backing_color=#ffffffff". Set render operation to some rectangle with "evas_object_render_op_set(rect, EVAS_RENDER_COPY)". Check the textblock. Reviewers: woohyun, cedric, raster Reviewed By: cedric CC: cedric Differential Revision: https://phab.enlightenment.org/D277 Signed-off-by: Cedric Bail <cedric.bail@samsung.com>