stefan pushed a change to annotated tag v1.10.0-tech-preview
in repository core/efl.

        at  ff583f4fdd (tag)
   tagging  c68ba351694df3c8901cfde3320098ca813d532b (commit)
  replaces  v1.9.0
 tagged by  Stefan Schmidt
        on  Mon Mar 31 14:10:39 2014 +0200

- Log -----------------------------------------------------------------
v1.10.0-tech-preview

Alex-P. Natsios (1):
      evas: improve portability for BSD system.

Amitesh Singh (1):
      edje: add support of last input entered in password mode to be always 
visible in entry.

Anand (1):
      evas: Fixed warning for uninitialized variables

Andy Williams (2):
      eina_log: Update domain colouring when color_disable_set is called
      Remove bad NEWS line

Boris Faure (2):
      update .mailmap
      evas: @fix use the correct composite op on lines with pixman

Carsten Haitzler (6):
      fix dbus service file complaint to work again.
      oops - remove debug echo
      drm - shut up warnings (not actual bugs)
      warnings--
      fixes enlightenment working over non-shm paths.
      ecore-fb - fix mouse wheel to not be inverted

Cedric BAIL (50):
      eina: fix Windows compilation due to a typo.
      eina_cxx: remove left over from when Boost was a dependency.
      eina_cxx: don't track generated example binary.
      eina_cxx: make sure it can build out of the source tree.
      eina_cxx: fix build on 32bits systems.
      eina_cxx: fix build with clang.
      eina_cxx: move Eina_CXX to a bindings subdirectory.
      eina_cxx: oops forgotten path.
      Revert "evas example: fix warning in compilation of evas-box.c."
      ecore: @fix race condition when using 
ecore_main_loop_thread_safe_call_sync.
      ecore_avahi: fix timeout to be relative from now.
      ecore_avahi: add an avahi browse example (that doesn't work yet).
      evas: add libdrm as a dependency.
      ecore_avahi: @fix timeout to avoid pitfall of forever frozen timer.
      ecore_avahi: remove useless printf.
      edje: @feature to include license in edje file.
      eio: improve log when monitoring files.
      eio: factorize code to have one place where data are pushed.
      eio: let's report the path we didn't found.
      edje: fix edje_watch to not pass the '\n' to eio_monitor.
      eio: remove warning.
      eio: make it possible to limit the amount of memory used by threads.
      edje: let's allow to reset escaped text to NULL.
      tests: remove warnings.
      ecore_evas: remove warning.
      eina: make Eina_Error thread safe.
      edje: add AUTHORS and more than one license file to Edje.
      evas: let's still compile when we have no hw accel for DRM.
      git: ignore generated file.
      eina: indent test to up to date standard.
      edje: do not leak in case of error.
      eio: check if we need to wake up thread when the memory limit is changed.
      edje: external is already used directly before, so checking it is 
unnecessary.
      evas: restore behavior of stack above and below when no rel is specified.
      evas: the while guarantee that obj will be NULL, so let's not access it.
      evas: let's not access a potential NULL object when looping on a 
corrupted object list.
      evas: protect against potential NULL access.
      evas: protect correctly for object layer not being set.
      evas: be consistent in our check for NULL layer.
      evas: track modifier in the limited range of unsigned long long.
      evas: simplify path logic and make backend code more robust.
      evas: let's check NULL for destination object to.
      evas: if the class is the wrong one, you should not do the check after 
accessing a NULL pointer.
      edje: check font change in edje text part cache infra.
      eio: let's not divide by 0.
      edje: let's be careful on the string content.
      evas: let's be to safe than sorry.
      edje: let's be more careful with string.
      evas: let's be more resistant even with things that should never happen.
      evas: cleaner fail handler.

Christopher Michael (106):
      bugfix: Fix Wayland Shm engine destination calculation typo
      evas-drm: Add evas_drm to build order for Evas drm engine
      evas-drm: Add Evas Drm Engine (software only currently)
      evas-drm: Set Magic on the Ecore_Evas
      evas-drm: Add option to enable drm hardware acceleration
      evas-drm: Check for drm hw accel support in the drm engine
      evas-drm: Fix configure.ac typo for drm hw accel argument
      evas-drm: Fix up some m4 formatting
      evas-drm: Start on hardware-accel support for drm
      evas-drm: Triple buffer by default.
      evas-drm: Call framebuffer_set earlier in the process so that the screen 
gets
      evas-drm: Fix opening of drm card
      evas-drm: Rename drm hardware acceleration option
      evas-drm: Add support for checking what GL library to use for drm 
hardware acceleration
      evas-drm: Add Evas_Engine_Drm header to source files
      evas-drm: Add field to engine info for storing the buffer manager
      evas-drm: Start on hardware Plane support
      evas-drm: Break out plane creation code into it's own function for 
cleaner code
      evas-drm: Forgot to install the evas drm engine pkgconfig file
      evas-drm: Add flag for setting vsync to engine structure
      evas-drm: cleanup outbuf structure and functions
      evas-drm: cleanup evas_engine code for drm sw engine
      evas-drm: Add vsync/non-vsync support to evas_drm code
      evas-drm: Ddd support for setting vsync with env variable.
      Evas: Fix build issue when building without drm
      evas-drm: Fix evas drawing delay for cedric
      evas-drm: Don't call framebuffer set from within send function
      evas-drm: Check buffer validity in swap function
      evas-drm: Fix setting cached image alpha flag
      ecore-evas-x: Fix formatting
      ecore-evas-x: Fix resource leak from eina_str_split_full usage
      evas-drm: Fix requirements when building for drm hw accel
      evas-drm: Add buffer manager file to build order
      evas-drm: Add buffer management file
      ecore-drm: Add Ecore_Drm code
      ecore-drm: Add package config file
      ecore-drm: Add configure.ac autofoo for ecore-drm
      evas-drm: Remove hardware acceleration fields from engine structure
      evas-drm: Add headers for hardware acceleration
      ecore-drm: Add missing define
      ecore-drm: Comment out Gbm Format
      ecore-drm: Add missing EINA_UNUSED for unused function paramaters.
      ecore-drm: Add code for SPARTACUS !! ;)
      ecore-drm: Add Ecore_Drm to main Makefile
      ecore-drm: Add ecore-drm Makefile
      Merge branch 'devs/devilhorns/ecore_drm'
      efl: Fix installing ecore-drm pkgconfig file
      efl: Fix build with drm disabled
      ecore-evas: Include Ecore_Drm header
      ecore-drm: Add ecore-drm.pc to gitignore
      evas-fb: Fix broken build of efl
      ecore-drm: Add API function to return the vt fd
      ecore-drm: Initialize ecore_event on ecore_drm_init
      ecore-drm: Add dependency on xkbcommon
      ecore-drm: Add xkbcommon header
      ecore-drm: Add xkbcontext to device structure
      ecore-drm: Add xkb fields to Evdev structure
      ecore-drm: Create xkb context on device open
      ecore-drm: Add code pass along key events to ecore_event
      ecore-evas-drm: Add initial code to make ecore_evas render using drm
      evas-drm: Remove private framebuffer field from Outbuf structure
      evas-drm: Remove private framebuffer
      ecore-drm: Add private window field to drm device structure
      ecore-drm: Add API function to set the window we should send events
      ecore-drm: Set the window of the Ecore_Event_Key structure
      ecore-evas-drm: Set window to receive input events
      ecore-drm: Add private xkb fields for depressed, latched, locked, and
      ecore-drm: Add code to handle modifiers in a key event
      ecore-drm: Remove FIXME comment
      ecore-drm: Reset modifiers to zero before updating them on keypress
      ecore-evas-wayland: Remove unused function & declaration
      ecore-drm: Add private structure to store mouse information in evdev
      ecore-drm: Add code to handle mouse input
      ecore-x: Predefine Ecore_X_Atom and Ecore_X_Icon
      ecore-evas: Predefine Ecore_X_Atom and Ecore_X_Icon
      ecore-drm: Add API function to return the drm device name
      ecore-evas-drm: If not device name is passed in, use the device name
      ecore-evas-drm: Try to find a drm device with the given name
      ecore-evas-drm: Remove FIXME comment
      ecore-drm: Fix doxygen group for sprites
      ecore-drm: Quiet down ecore_drm_output rendering messages
      ecore-evas-drm: Fix printing of device name error message
      ecore-drm: Remove debug message for key repeat events
      ecore-drm: Remove dead commented line
      ecore-drm: Set sprite output to NULL by default
      ecore-drm: Fix ecore_drm_device_window_set to use an unsigned int
      ecore-evas-drm: Fix setting of the ecore_evas property window and
      evas-drm: Fix engine to use the output's framebuffer as window id
      ecore-wayland: Fix ecore_wl_init 'stalling' when used in a server
      ecore-evas-drm: Add support for resize and move callbacks
      ecore-evas-drm: Add support for setting focus_in & focus_out callbacks
      ecore-evas-drm: Add support for setting the mouse in & mouse out
      ecore-evas-drm: Add support for ecore_evas_move function
      ecore-evas-drm: Add support for ecore_evas_move_resize
      ecore-evas-drm: Add support for rotation set
      ecore-evas-drm: Add support for setting the title of the ecore_evas
      ecore-evas-drm: Add support for ecore_evas_name_class_set
      ecore-evas-drm: Add support for setting size hints
      ecore-evas-drm: Add support for ecore_evas_object_cursor_set
      ecore-evas-drm: Add support for ecore_evas_layer_set
      ecore-evas-drm: Add support for ecore_evas_iconified_set
      ecore-evas-drm: Add support for ecore_evas_borderless_set
      ecore-evas-drm: Add support for maximized, fullscreen, withdrawn, and
      ecore-evas-drm: Add support for alpha & transparent setting
      ecore-evas-drm: Add support for setting aspect of ecore_evas
      ecore-drm: Fix absolute motion coordinate calculation

ChunEon Park (8):
      edje - allow lager clipper space.
      evas - add warning to evas_object_freeze_events_set() API doc.
      edje/edje_edit - fill up doc for edje_edit_parts_list_get()
      evas/common - initialize only the available blend stuff that cpu is 
supporting.
      evas/gl - don't set blend function in RENDER COPY mode.
      evas/gl - fill up missed blend mode.
      evas/proxy - redraw proxy source properly.
      evas/proxy - actually, I missed updating is_active of the object.

Daniel Hirt (1):
      Evas Textblock: increase ref of format before work

Daniel Juyung Seo (1):
      eina_list: Optimize eina_list_nth() call in case of index 0.

Daniel Zaoui (84):
      Eolian: first import.
      Eolian/Generator: port options to getopt
      Eolian/Generator: support legacy as option.
      Eolian-generator: fix crash during generation
      Eolian/Lexer: rename signals to events.
      Eolian/Generator: oups, didn't mean to push that.
      Eolian/Lexer: the ';' is now optional after '}'.
      Eolian: remove --class option.
      Eolian/Lexer: support of class types.
      Eolian/Lexer: remove default ctor/dtor.
      Eolian/Lexer: inherits now is specified near the class name.
      Eolian/Generator: improve the files management.
      Eolian/Lexer: fix bug occuring during generation.
      Eolian: update .gitignore
      Eolian: Format changes
      Eolian/Lexer: support class::constructor/destructor
      Eolian/Generator: update options and return value from main.
      Eolian: Support of virtual pure functions.
      Eolian/Library: add log domain and NULL checks
      Eolian/Library: oops, use INF before log domain creation
      Eolian/Generator: add private data to the prototypes of implementations
      Eolian/Generator: improve command line arguments and logging.
      Eolian/Generator: implementation prototype change
      Eolian/Generator: errors handling improvement.
      Eolian: Valgrind cleaning
      Eolian: support warn_unused variables.
      Eolian/Generator: fix data type for implement function
      Eolian: support non null parameters.
      Eolian: Merge of Eolian C generator
      Eolian: fix warnings.
      Eolian: remove Ecore_File dependency
      Eolian: Valgrind fixes
      Eolian: Fix build for Windows
      Eolian/Generator: Fix comments generation in headers.
      Eolian/Lexer: fix parsing for functions description.
      Eolian/Generator: Switch set/get functions generation.
      Eolian: generation of the first Eo file.
      Eolian/Lexer: parse from memory
      Eolian: Coverity fixes
      Eolian: Fixes into generated files.
      Eolian: fix warnings
      Eolian: Integration of Evas Polygon
      Eolian: Integration of Evas Rectangle
      Eolian: Integration of Evas Text
      Eolian: Fix path to .eo
      Eolian/Lexer: error handling
      Eolian/Generator: more fixes related to stars to add to params.
      Eolian/Generator: fix for legacy function name overriding.
      Eolian: Integration of Evas Text Block
      Eolian: Integration of Evas Text Grid
      Eolian: add support of eo_prefix and data.
      Eolian/Generator: support NULL pointers for return values.
      Eolian: fix for nightly make distcheck.
      Eolian: Integration of Evas Smart
      Eolian: Integration of Evas Smart Clipped
      Eolian/Lexer: fix EOF issue.
      Eolian/Generator: fix for virtual pure implementations
      Eolian/Lexer: support of legacy overriding for properties.
      Eolian/Generator: fix type when no data type exists.
      Eolian/Generator: fix generation for return values.
      Eolian: Integration of Evas Object.
      Eolian: Integration of Evas
      Eolian/Generator: fix generation of headers for const params.
      Eolian/Generator: return values set to 0.
      Eolian/Lexer: support of @own tag on parameter and return values.
      Eolian: Support default return values from .eo file.
      Eolian/Lexer: fix Windows compilation.
      Eolian/Lexer: Fix warnings
      Eolian/Generator: Retrieve the Eo prefix from the database instead of
      Eolian/Generator: fix generation of events.
      Eolian: Fix ctor/dtor generation
      Eolian/Lexer: increase buffer length for .eo files
      Eolian/Generator: Don't generate sub ids structure if not needed.
      Eolian: fix prototype for Eo_Base function.
      Eolian/Lexer: fix parsing of parameters direction.
      Eolian/Generator: generate Eo * instead of Evas_Object *
      Eolian/Generator: detach Eo1 from Legacy generator.
      Eolian/Generator: more stuff.
      Eolian: Integration of Ecore Timer
      Eolian: move the beta API ifdef to cover all the H types and functions.
      Eolian: fix virtual pure support.
      Eolian/Lexer: fix function names parsing.
      Eolian/Generator: enable forcing return type as void.
      Eolian: extend const attributes for parameters to 'set' properties.

Felipe Magno de Almeida (10):
      eina: add eina_inarray_resize @feature.
      eina: add eina_accessor_clone and update all Eina_Accessor to take 
advantage of it.
      eina: add a C++ bindings to Eina @feature.
      ecore_cxx: add main_loop_thread_safe_call_sync and 
main_loop_thread_safe_call_async with tests
      eina-cxx: renamed efl::eina::eina_value to efl::eina::value
      ecore-cxx: add support for exceptions.
      eina-cxx: Added range types for containers
      eina-cxx: Added eina_log support for C++, using IOStreams syntax
      eina-cxx: Added malloc_clone_allocator to use with POD's when wrapping 
Eina C structures
      eina-cxx: Fixes compilation errors and warnings in clang

Gustavo Sverzut Barbieri (14):
      ecore_evas/fb: implement screen_geometry_get()
      evas/fb: avoid crashing it outbuf setup failed.
      evas: @fix convert to 24bits so dst_jump is used properly.
      evas/fb: handle fds using -1 for unset/error.
      evas/fb: expose and call fb_freemode() and fb_cleanup()
      evas/fb: extensive logs to help solve bugs.
      ecore_fb: @fix use of uninitialized values reported by valgrind.
      evas/fb: make sure FB_Mode attributes are zeroed.
      evas/fb: use a copy of fb_var since ioctl() modifies it and we consider 
it const
      evas/fb: implement evas_fb_outbuf_fb_reconfigure()
      evas/fb: use stride instead of width.
      link dbus and systemd services, allows systemd activation.
      configure alerts: be smarter regarding dbus and cover systemd.
      eet: fix tokenizer's escape logic.

Gwanglim Lee (1):
      ecore_evas: Added support for window auxiliary hint

Jaehwan Kim (1):
      edje: Fix CURRENT option works.

Jean-Philippe ANDRÉ (58):
      Evas filters: Implement mapped blend for alpha buffers
      Evas filters: Improve RGBA to alpha conversion (visual quality)
      Evas filters: Avoid CRI message when using the GL engine
      Evas filters: fix black squares with the GL engine
      Evas filters: fix random cases of 'dancing text'
      Evas filters: Avoid potential memory leaks
      Evas filters: Fallback to normal rendering in case of error
      Evas filters: fix clip to target calculation
      Evas filters: Minor fix for consistency (clip_to_target)
      Evas filters: Fix a typo (wrong value checked)
      Evas filters: Rename RGBA_Image::mask.data into image.data8
      Evas filters: Clean up some duplicate includes
      Evas filters: Fix errors in Evas_Object::destructor
      Evas cserve2: Fix excessive warnings during shutdown
      Evas filters: Add return value in filter callback
      Ecore suite: Fix hangs when PulseAudio is not present
      Ecore suite: Don't fail if PulseAudio is not running
      Evas filters: Minor change (type is void*)
      Evas gl_x11: Add support for glReadPixels
      Evas filters: Allow image copy with the GL engine
      Evas filters: Implement proxy rendering for GL
      Evas filters: Complete GL support with scaling function
      Evas filters: Improve detection of the GL engine
      Evas filters: Reduce verbosity (INF --> DBG)
      Evas: Reduce verbosity of alpha functions
      Evas filters: Use GL_FRAMEBUFFER instead of GL_READ_FRAMEBUFFER
      mailmap: Add myself and unify my email addresses
      Evas filters: Improve debug logs
      Evas filters: Remove dead code
      Evas filters: Add more time debug marks in blur
      Evas filters: Add optimizable blur function
      Evas filters: Add basic optimization for RGBA gaussian blur
      Evas filters: Fix uninitialized variable warning
      Evas filters: Move DEBUG_TIME macro to be used in the main file
      Evas filters: Fix 1-D blurs on a single buffer
      Evas filters: Prepare optimization paths for BOX blur
      Evas filters: Use box blur by default
      Evas filters: Optimize alpha box blur
      Evas filters: Optimize RGBA blur as well
      Evas filters: Fix memory leak when destroying the object
      Evas gl_x11: Fix usage of glReadPixels
      Evas filters: Fix invalid error check in mapped_blend()
      Evas cserve2: Fix client crashes when a file changed
      Evas gl: Fix buffer dump filenames
      Evas gl_x11: Do not premultiply pixels after reading FBO
      Evas gl: Fix clip in image_draw if it's not set
      Evas image: Improve diagrams in comments
      Evas filters: fix blur from rgba to output buffer
      Evas filters: Fix blur corner cases with small images
      Evas filters: Add new instruction padding_set
      Evas filters: Allow BLUR and GROW with radius 0
      Evas filters: Fix Eo documentation of program.set
      Evas filters: fix potential memory leak
      configure.ac: Print eolian_gen if specified with --with-bin-eolian-gen
      Evas filters: Ignore ox,oy when stretching in the same direction
      Evas filters: Default mask fillmode should be repeat
      Evas filters: Fix blur with src == dst
      tests: Add case for filters' padding_set

Jeff Grimshaw (6):
      doc: remove deprecated setting SYMBOL_CACHE_SIZE
      efl/eo:  Fix Doxygen markup to prevent a warning
      ecore_drm: fix Doxygen markup to prevent warnings.
      evil: fix Doxygen markup to prevent warnings.
      efl/eina:  General cleanup of Eina documentation
      efl/eina:  Update documentatin for Eina Lock

Jihoon Kim (6):
      ecore_imf: Add ECORE_IMF_INPUT_PANEL_LAYOUT_EMOTICON
      edje: Add emoticon input panel layout
      ecore_evas: fix version of APIs to support for window auxiliary hint 
recently
      Edje entry: fix bug preedit text is committed in the next entry when Tab 
key is pressed.
      Fix dereference null return value
      evas_gl: fix memory leak in case that version doesn't include dot

Joel Klinghed (2):
      ecore_avahi: Use result of pkg-config avahi-client when building
      efl: Use actual destination dirs in warning about using non-standard 
prefix

John Magolske (2):
      fix ecore_fb handling of escape and alt
      ecore-fb - also actually make escape work

Jérémy Zurcher (13):
      evas: rename macro EVAS_COMMON_CLASS -> EVAS_COMMON_INTERFACE as it is one
      eo: eo_composite_attach check composite class, disallow duplicates
      eo: block regular non-instantiable classes in class extension list
      eo: replace composite_objects Eina_List with an array of Eo_Object*
      eo: add tests for eo_composite_detach
      eo: first check class desc in eo_class_new
      eo: revert 13502a1 and 7821df1
      eo: memory waste at mixin class elaboration
      eo: replace composite_objects Eina_List with an array of Eo_Object*
      eolian: generate eo_lexer.c with ragel if available
      eolian: silence uninitialized var warning
      eolian: regroup buffer allocation and read checks
      updates to eo_lexer.c missing from 3a0e160

Mike Blumenkrantz (39):
      avahi shut up if you aren't compiling
      ecore-drm fails with appropriate error message on failing to open input
      ecore drm evdev probably shouldn't treat my touchpad as a keyboard 
(BTN_TOOL_FINGER)
      ecore drm now semi-supports absolute motion (touchpads!)
      edje_cc no longer fails on collections.group{}
      edje_cc now correctly handles lack of state int in STATE_SET action
      edje_cc also checks min args correctly for STATE_SET actions
      edje_cc now supports program.targets keyword for adding N targets in one 
line
      eio monitors no longer trigger a CRI error during free
      edje_cc now supports group.remove for removing parts from inherited groups
      edje_cc no longer errors when inheriting a description before/when state 
is not set
      edje_cc error message for description with missing state is now useful
      edje_cc now supports part.inherit for copying attributes of parts within 
a group more easily
      eeze_udev gets more helper functions
      edje_cc group.remove should probably be group.part_remove
      edje_cc no longer reads every character of a script during parsing
      edje_cc uses macros for some of its handler setup
      edje_cc typo which almost broke everything except nobody noticed
      edje_cc macros even more of its parser setup for consistency
      edje_cc now supports program.sequence for more easily chaining programs 
together
      edje_cc should probably disallow overriding of currently-sequencing 
program
      edje_cc no longer fails when program.name is specified after program.after
      edje_cc can now use group.program_remove to remove inherited programs
      edje_cc should support sequences inside programs.program I guess
      edje_cc prevents sequence users from failing to sequence
      edje_cc uses more setup macros to unify program statements
      edje_cc collections.grpup is not collections.group
      edje_cc now correctly handles group inheriting when the inherit is after 
a part/program
      edje_cc sets current_group_inherit at the start of inheriting to allow 
better checking
      edje_cc now fails for multiple data entries with the same key, FIXME--
      edje_cc correctly copies group.limits when inheriting, FIXME--
      edje_cc probably should ignore limit inherits when there are no limits
      eolian should use "wb" for file opening to not break windows use
      edje_cc sequence example: now with 50% more sequencing!
      eolian stop failing on single character tokens plz
      eolian stop tracking your generated files in git plz
      eolian gitignore
      Revert "eolian stop tracking your generated files in git plz"
      Revert "eolian gitignore"

Ryuan Choi (2):
      Fix build break because of evas_object_line_class_get
      edje_cc: Fix the crash when compiled wrong edc file containing empty part

Snacker (Vladimir) (1):
      @feature - Apply NEON intrisics improvement to rotation

Sohyun Kim (1):
      reset textblock cache when text_class is changed

Stefan Schmidt (12):
      configure: Bump version to 1.9.99 to indicate development cycle
      examples/evas: Set a proper format string for fprintf
      examples: Use EINA_UNUSED in examples to silence a ton of warning
      examples/eina: Check return value of eina_iterator_next
      ChangeLog: Add forgetten out of date notice
      ChangeLog: Put notice at the top for efl.
      evas/gl_x11: Cast GLubyte to const char for strstr
      evas/engine/drm: Avoid shadow of a function parameter
      eolian/eo1_generator: Fix leak in error path
      eo: Make sure we have a va_end matching the va_start before returning.
      build: Disallow non-working sdl + opengl ES combination
      evas/textblock: Correct evas_textblock_text_utf8_to_markup docs

Subhransu Sekhar Mohanty (1):
      evas: add NULL check to avoid crash when clipper dosen't have a layer.

Sylvain Laperche (1):
      eina: Fix bug in eina_convert_itoa

Tae-Hwan Kim (1):
      Add new PLUGIN_RUN action type and new plugins.plugin handlers 1. If 
external library is commerical source and not opensource, we cannot 
include/build the library within edje. 2. If external library does not use 
general encodable sources, we...

Tom Hacohen (31):
      Evas textblock: removed unused internal function.
      Evas textblock: Implemented mid-contextualization formatting.
      Eolian: Add EAPI to API calls.
      Eolian: Added eolian to the build system.
      Eolian: Fixed EXTRA_DIST.
      Eolian: Renamed the eolian tool to eolian_gen.
      Eolian: Added an helper to call eolian_gen from within the project.
      Eolian: Split eolian build helper a different file.
      Eolian: Fixed pc file to correctly generate.
      Eolian: Updated Eolian_Helper.
      Eolian helper: Fixed rule dependency to correctly depend on eolian_gen.
      Fix evas compilation and installation.
      Evas line: Fix out of source builds.
      Eolian gen: Have a more useful error message when failing to write file.
      Eolian Helper file: Fixed generation of legacy headers.
      Evas line: Don't include generated headers in make dist.
      Eet: Added vieet a tool to edit eet files.
      Eet vieet: Fixed to work on non-bash compat shells.
      Evas map: fixed shadow warnings.
      Evas textblock: Fix clipping issues with some texts with width > advance.
      Evas font: Don't add canvas specific path to the global fontconfig path 
list.
      Eina Log: Fixed ABI break introduce by the addition of 'color'.
      Eolian: Ship pc file.
      Eo: Made eo id for classes a bit more secure.
      Eo: removed redundant macro.
      Eolian: Set eolian_flags in .pc files and ship .eo files.
      Ecore x: Add back the two symbols removed in 1.9.
      Evas textblock: Don't include right margin/padding twice when aligning 
lines.
      Evas box: Use the correct include for the generated eo file.
      Evas text: Make tests more lax so they'll work on Ubuntu.
      Eolian helper: Depend on eolian_gen when building externally as well.

Vorobiov Vitalii (1):
      edje_edit: function that will return the source code of the loaded edje 
edit object.

Vyacheslav Reutskiy (1):
      edje/edje_edit: fix part add bug

WooHyun Jung (2):
      evas: replace EINA_LIST_FREE to EINA_LIST_FOREACH_SAFE.
      evas: Replace EINA_LIST_FOREACH_SAFE to while statement.

Yakov Goldberg (1):
      Eolian: fix initialization of Evas Clickable Interface

Yossi Kantor (23):
      Eolian: Code review fixes
      Eolian: Class type and class constructor/destructor generation added
      Eolian: naming convention for implemented functions
      Eolian: New generation feature tested and bugs fixed
      Eolian: New features/bugs fixes
      Eolian: Support of unsigned short as int in va_arg
      Eolian: Integration of Evas Table
      Eolian: Integration of Evas Grid
      Eolian: Integration of Evas Image
      Eolian: Integration of Evas Out
      Eolian: Integration of Evas Common Interface
      Eolian/Generator: Improved event generation
      Eolian: Integration of Evas Draggable Interface
      Eolian: Integration of Evas Clickable Interface
      Eolian: Integration of Evas Scrollable Interface
      Eolian: Integration of Evas Selectable Interface
      Eolian: Integration of Evas Zoomable Interface
      Eolian: Integration of Evas Box
      Eolian: Added class constructor delegate to Evas Box
      Eolian: Integration of Edje and Edje Edit
      Eolian: Integration of Ecore Poller
      Eolian: Integration of Ecore Job
      Eolian: Integration of Ecore Idler

Youngbok Shin (4):
      edje/entry: fix to not emit "changed" signal in unnecessary cases of 
password mode.
      evas/font: Added evas_font_path_global_* APIs.
      evas/text: fix the issue that size of evas text object be shorten 
repeatly when ellipsis is shown.
      edje/util: set flag to all_part_change when edje class member is added.

chinmaya (1):
      evas example: fix warning in compilation of evas-box.c.

maxerba (1):
      Updating portuguese translation

perepelits.m (1):
      edje_edit: adding of NULL-checks

se.osadchy (1):
      edje/edje_edit: Check for NULL

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 


Reply via email to