jeyzu pushed a change to annotated tag v0.0.13
in repository bindings/ruby/ffi-efl.

        at  0b9dac29f4 (tag)
   tagging  e56f62d5e965362d537bc027037f6cb26eb612f0 (commit)
 tagged by  Jérémy Zurcher
        on  Sat May 19 14:15:57 2012 +0200

- Log -----------------------------------------------------------------
Version 0.0.13

Jérémy Zurcher (626):
      initial commit
      update eet spec
      add evas
      add edje
      add eina
      update efl.rb
      add EOF to library files
      remove VERSION constants, change def self.X in class << self alias X Y
      move EET::Error to file bottom
      update eet spec
      add main_loop function to ecore
      add ecore event functions and spec
      update ecore + spec with ecore_pipe, ...
      typo
      add async functions and spec to evas
      ecore_event_sepc.rb : use constant for FFI::MemoryPointer
      rename to ffi-e17
      bugfix : rake tasks : set USE_RAKE_COMPILER only if ext dir exists
      clean spec rake task
      add ffi_helper
      update evas, use ffi_helper and FFI::Enum
      update ffi_helper API
      update evas to follow FFIHelper API
      update ecore, use FFIHelper
      update ecore event, use FFIHelper, clean spec
      update edje, use FFIHelper
      update eina, use FFIHelper
      use typedef in ecore
      ecore, add typedef :data and :ecore_fd_handler
      add a lot in evas
      fix evas spec
      add tool/extract-api.sh
      extract-api.sh uses external sed scripts
      update sed scripts, add sed-structs
      add gitignore, extract api into ./tools/api
      update sed-enums, add sed-calbacks
      generate -callbacks
      update tools/sed-* and tools/extract-api.sh
      fix sed-callbacks handle pointer return type
      fix sed-callbacks, update extract-api.sh, add genruby.rb
      sed-functions: remove EINA_ARG...
      handle enum constants values
      add pattern= agrument to spec tasks
      add gitignore
      ffi_helper: add needed default typedef
      eet: generate files, update base classes and specs
      fix (void) function argument
      notify on diff files creation
      genruby.rb: use set_type return value, get_type_from_arg tries to recover 
from missing parameter name
      DESIGN FIX: attach functions, define types, ... into E17::API module, use 
method missing to delegate
      regenerate eet ffi
      update eet lib and specs
      require eina_types-ffi from ffi.rb
      generate ecore-ffi
      update ecore and specs
      fix genruby => callback return type mus handle pointer
      regenerate eet and ecore ffi
      genruby, add ugly Eina_Bool tricks
      regenerate eet, ecore ffi
      add ecore event specs
      genruby: fix enum output
      genruby: generate extra typedef only if needed
      regenerate eina, eet and ecore FFI
      add quick and ugly evas lib and specs
      set edje lib and specs, remove eina lib and specs
      add needed base types definitions
      update version to 0.0.1
      add evas_p and evas_object_p as base types in ffi.rb
      genruby, add typedef for enum pointers if needed
      add missing evas-ffi.rb
      add missing edje-ffi.rb
      ffi-e17 renamed to ffi-efl
      genruby, set module name and fct prefix
      regenerate bindings
      focus jeremy please
      add elementary ffi + quick and dirty test window
      add ffi.rake
      add efl.rb
      regenerate: evas_object_filter_param_*, ecore_animator_*
      extract-api.sh, don't override previous data without -x flag
      update Evas and EvasObject classes, start specs
      update ElmWin and test
      update api
      move method_missing definition into Efl::Helper module
      use inherited to give subclassess access to @func_prefixes, ElmWin uses 
Efl::Helper
      fix elm_win_class
      remove unused test files
      add the new tests
      set Efl::VERSION
      update ffi functions
      ecore_getopt + specs almost ready
      More specs for ecore_getopt
      ecore_getopt specs 95% done
      update elementary ffi
      ecore_getopt shortname OK, longname KO
      ecore_getopt : prevent FFI::MemoryPointer.from_string beeing GC'ed
      release goes 0.2.0
      evas, add EvasEngineInfoBuffer struct
      add more evas specs
      ffi Helper: method_missing nicely handles /^(.)=$/ setters
      move generated ffi files into lib/efl/ffi
      module Efl::API renamed to  Efl::FFI
      add missing ffi/edje.rb
      add eina_main and specs
      add eina_list and specs
      fis test_elm_win
      add test_evas
      fix evas spec for evas_event_callback_add
      ffi.rb add eina_hash_p type, remove evas_p and evas_object_p types
      add more evas specs
      add Evas#address
      ffi.rb nicely handle (.*)\? functions
      start Efl::Evas::EvasObject specs
      set hierarchy n lib and spec directories
      clean tools/genruby
      regenerate lib/efl/ffi with new hierarchy
      sed-functions removes trailing EINA_
      regenerate lib/efl/ffi files
      update tools/genruby callback regexp
      generate eina_hash
      add eina_hash + specs
      move #=== and #address from Evas to FFI::Helper
      minor fixes
      fix ecore_evas library, regenerate efl/ffi/ => elementary gains 2 
functions
      fix efl/ffi/ecore_input generation, add specs
      fic efl/ffi/ecore_evas generation +  minimal specs
      update .gitignore
      fix ecore_getopt specs
      get rid of Efl::FFI, flatten lib/efl/ffi, module #method_missing uses 
module_eval, use @search_paths[] instead of @func_prefix for object 
#method_missing
      regenerate lib/efl/ffi/*
      update efl/ecore* and specs
      update efl/eet* and specs
      update efl/eina* and specs
      fix ClassHelper#===
      update efl/evas* and specs
      fix test_evas
      add Efl::FFIHelper#steal_ffitype
      increase FFIHelper#method_missing NameError message
      unfreeze @search_paths[]
      update efl/elementary and tests
      Merge branch 'master' of github.com:jeremyz/ffi-efl
      fix ArgumentError in various constructors
      add ecore_evas, needs specsgit status
      cleanup method_missing and [module,prefix] proxies usage and definition
      fix AutoPointer usage, not sure about REinaHash, ...
      fix AutoPointer usage + use it for REinaHash
      add test_edje and data
      update lib/efl, README, Changelog
      embed edje_test.edc into test_edje.rb
      fix REvasObject#(geometry|color)_get
      specs : use == instead of eql
      fix ClassHelper#method_missing
      fix REcorePipe pointer mangement
      cleanup ecore_spec
      clear ecore_getopt specs
      REetFile use AutoPointer
      REetFile : remove unnecessary usage of MemoryPointer for :string param
      eina_hash : remove Hash#from_eina_hash, cleanup REinaHash#initialize and 
FFI::Autopointer usage, update specs
      eina_list : remove Array#from_eina_list, cleanup REinaList#initialize 
update specs
      evas : cleanup REvas#initialize and REvasObject#initialize, update specs
      update gem dependencies
      add REvasObject #geometry, #size, #size= #color, add block handling in 
#object_add
      enhance evas_spec
      increase REcoreEvas class and specs
      be 1.8 compatible
      small typo
      REinaList : simple spec for Enumerable
      add EcoreEvas#ecore_evas_list and EcoreEvas#engines_list, increase 
EcoreEvas specs
      REinaList#each doesn't need to iterate if no block is given
      update notes, ecore_getopt : clean specs and add test for 
EcoreEvas.ecore_getopt_callback_ecore_evas_list_engines callback
      REdje, fix typo
      fix ClassHelper#method_missing to respond to to_ary
      update evas and specs
      ffi/ecore_evas add missing ecore_evas_callback_* function
      complete ecore_evas_spec
      FFI are in separate namespaces (Efl::Evas::Native), ruby classes are in 
upper level (Efl::Evas)
      all FFI into one module Efl::Native
      proxy_list becomes search_prefixes
      rewrite test_elm_win into test_elm_win-native using 'require efl/native' 
and 'include Efl::Native'
      REvas#viewport + specs
      method_missing resolves m+'_get' + specs
      bugfix : FFIHelper#method_missing
      increase Efl::Evas spec
      bugfix : sed-enums, regenerate ffi
      regenerate native/elementary
      add classes : REvasRectangle, REvasLine, REvasPolygon and specs
      add TODO
      update Changelog and VERSION
      global minor maintenance
      fill edje_spec and evas_spec with functions to be done
      prevent Native constant redefinition
      edje updates
      clean test_edje.rb
      bugfix REvasObject#free
      replace REvas.object_add with REvas.object_xxx_add
      Efl::Evas::REvasText and specs
      add REvasBox class, change REvasObject initialization schema
      add REvasBox class + specs, not completed
      fix evas_spec
      add REvasObject#center set/get/=
      add REvasPolygon#<<
      add Native::EinaRectangleStruct
      update test_evas
      update Changelog TODO VERSION
      bugfix last minutegit status
      TODO => ditz issue tracker
      extract realize_evas from specs
      ClassHelper#method_missing enable fullname function invocation
      cleanup REvasObject#initialize
      track .ditz-plugins
      Efl::Elm::ElmBg class + specs
      Efl::Elm::ElmBg class + specs
      update test_elm_win_class => test_elm_win
      update bugs
      Efl::Elm::ElmPager class + specs
      add ClassHelper #to_a, #to_ary, #to_s
      Efl::Elm::ElmPager class + specs
      add realize_win, ecore_loop, bool_check into spec/helper
      fix REinaList must respond to #to_a and #to_ary
      spec cleanup
      cleanup specs
      bugfix ecore-1 : ecore_getopt_callback_ecore_evas_list_engines returns 
:eina_bool instead of :uchar
      close ecore-3 : ecore_evas_spec, don't check y coordinate which is window 
manager specific
      tests cleanup
      add Efl::Elm::ElmInWIn class, specs for ElmWin and ElmInWin
      bugfix ecore_getopt --help
      regenerate ffi with larger wraping columns
      disable ecore_evas_cocoa_new on non darwin OS, disable corpusless 
elm_map_route_source_set
      add ClassHelper#null?
      add REvasObject#size_hint_align_fill and 
REvasObject#size_hint_weight_expand
      add elm_object_ prefix to Elm classes, quick add ElmLayout, ElmBox, 
ElmList, ElmIcon classes
      fix ElmInWIn search_prefixes, quick add ElmDiskSelector, ElmNotify classes
      works with ffi >=1.0.2
      take care of eina/eina_log.h and regenerate ffis
      take care of EAPI extern with FFI#attach_variable
      add missing sed-variables, fix EinaLog module generation, add 
self.version for all modules and use them in spec describe
      add Efl::EinaLog and specs
      efl/native/elementary.rb is nothing without evas => require 
'efl/native/evas'
      update Changelog , REVISION, autoload
      add REinaList#from_a
      add ptrt parameter to REinaList#to_a
      major ecore_getopt rework
      update README example
      update test_elm_win
      bugfix ecore_getopt store :string
      bugfix ecore_getopt pointer arg usage
      ecore_getopt spec use ecore_getopt_callback_geometry_parse
      increase Efl::ModuleX::method_missing capabilities
      fix eina_log spec + type within evas_spec
      extract find_function from Module specific method_missing
      it's ruby1.8 compatible
      README : add spec and test hlinks
      add ElmDiskSelector#item_selected_set
      update Native::elm_...
      add ElmDiskSelectorItem, ElmEntry, ElmFlipSelector, ElmFLipSelectorItem 
and a few methods
      regenerate native files
      elementary.rb : use meta instead of explicit initialize methods
      allow elementary classes to wrap pointers
      quick and dirty add ElmHoversel and ElmHoverselItem
      fix rake/rdoctask deprecation
      quick and dirty add ElmHover and ElmButton
      add Efl::Native::ElmGenlistItemClassStruct
      Merge branch 'master' of asynk.ch:ffi-efl
      fix ElmGenlistItemClassStruct, add ElmListItem and ElmGenList classes
      fix ugly typo
      ElmList@item_append returns an ElmListItem
      1.8 compatibility fix
      extract-api.sh works with api-next folder
      genruby.rb: add unsigned short *, accept commented callbacks
      regenerate native files
      sed-callbacks eats comments
      ecore_evas_cocoa_new belongs to darwin only
      show ecore getopt internals if env var DEBUG is set
      remove spaces full lines
      fix and update native api extraction and generation
      handle struct keyword in type definitions
      eina_main_loop_is + specs
      update eet native API
      update edje native API
      Update evas native API and specs
      Update ecore native API and specs
      Update ecore_getopt, keep references to allocated MemoryPointers, fix 
specs
      1.8 doesn't create an OS thread for each new ruby Thread
      Revas... use instance level pointers as native API parameters
      do not protect REcoreEvas.release(nil)
      cleanup init/shutdown specs
      don't use AutoPointer for child objects
      clean up ecore_event_handler specs
      fix typo in lib/efl/evas
      Update ecore and ecore_evas native API
      fix struct handling in genruby
      Update ecore, eina, evas native API
      Update elementary native API and specs
      Update elementary specs
      add Emap
      release 0.0.7
      add ElmObject class
      fix test_elm_win-native.rb and test_elm_win.rb
      add missing ElmObject methods aliases
      test/test_elm_win.r uses new ElmObject#text= alias
      add Efl::PACKAGE_xxx_DIR constants
      add ElmFrame, ElmToggle, ElmIndex classes
      add test/test_elementary.rb (full menu without tests)
      release 0.0.8
      test_elementary: 1.8 compatibility
      add RevasObject#size_hint_weight_set_expand_fill
      fix Efl::PACKAGE_.. constants
      elementary : add ElmRadio, ElmCheck, ElmSpinner classes, add 
ElmObject#parent_widget_get
      test_elementary : implement plain, image and options bg tests
      elementary: add ElmActionSlider class
      elementary: fix enum :elm_actionslider_pos
      implement test_actionslider
      well, ... Efl::PREFIX and others ... that's still no good
      Efl::ElmActionSlider add #texts, #indicator, #enabled, #magnet, #setup 
methods and @os_pos class variable
      use Efl::ElmActionSlider new features in tests
      remove Efl::PREFIX, Efl::PACKAGE_*
      elementary: add a load of classes
      elementary: rename ElmObject#content_* into #obj_content_*
      test_elementary: fix main window
      update elementary and ecore API
      fix readme example
      update edje, elementary, evas API
      Efl::Native swallows Efl::FFIHelper module
      Efl::Native: wrap #ffi_lib so we can trace all linked libraries, add 
#find_variable
      add box_transition, box_layout ffi definitions
      test_elementary: add test_box
      release 0.0.9
      update elementary API
      feed Changelog
      test_elementary: add test_buttons
      update elementary API
      update eet and elementary API
      follow C API cleanup
      add comment to sed scripts, fix sed-enum
      follow C API updates
      take care of eina_xattr.h
      add lib/efl/native/eina_xattr.rb
      native eet and elementary: remove undefined functions, add required 
dependencies
      follow C API
      fix lib/efl/native/elementary.rb
      add tools/check_loading
      use strings instead of module within specs
      add tools/check_specs
      remove Efl::Elementary::ElmToggle class
      elementary: elm_init use __FILE__ as only argument if none given
      follow C API
      add missing pointer definition
      follow C API
      thanks to elementary API cleanup ...
      follow C API
      Eina_Inlist * is a pointer
      remove body less function elm_view_selection_get
      release 0.0.10
      tasks/constants use RBConfig instead of deprecated Config
      follow C API
      folow C API, mainly C prototypes cleanup
      elementary API update
      follow C API
      Merge branch 'master' of asynk.ch:ffi-efl
      efl/native/elementary: remove bodyless functions
      fix segfault in ecore_spec
      lib/efl/elementary: _text_part_=>_part_text_ and 
_content_part_=>_part_content_
      spec/elm_spec: remove deprecated overlay_get/set/unset
      tools/check_specs: add echo SPEC ..
      fix tests
      remove unused ditz bug tracker
      tools/extract-api.sh : do not use cat | sed, just sed
      lib/efl/ffi.rb: add module MethResolver
      get rid of ffi.rb => add usefull stuff into efl.rb
      tools/genruby: rework starts
      genruby V2 seems ok
      tools/sed-enums: do not add trypedef when not used
      tools/genruby: cleanup, do not define specific pointer types, use :pointer
      lib/efl/native: remove require directives, add ffi helpers to Efl::Native 
module
      lib/efl: takes care of ruby classes
      tools/genruby FCT_PREFIX= xx unless contant_defined? ...
      tools/genruby:Eina_Bool=>:eina_bool, lib/efl/native typedef :bool, 
:eina_bool
      update lib/efl/native/eina*
      update efl/eina and spec/eina*
      tools/genruby: add requires array
      update efl/eet and efl/native/eet
      tools/genruby: fix set_type, indirect type
      update efl/evas, efl/native/evas, spev/evas_spec
      remove requires from spec/helper
      tools/sed-enums: read complex values
      tools/genruby: take care of complex enum values
      EinaLog : update enum :eina_log_level and specs
      Evas, update enums :evas_bidi_direction, :evas_button_flags, 
:evas_event_flags, :evas_text_style_type
      tools/genruby: take care of enum backward references
      tools/genruby: ooops fix gen_enums, must use given values
      tools/genruby: gen_enums, remove trainling ', '
      update eet,eina_log, evas enums, add evas :evas_bidi_direction spec
      tools/genruby: use eval to compute enum item values
      update edje native and spec
      update ecore_* native, and specs
      spec/helper: set EinaLog to critical level
      tools/sed-enums, tools/genruby: take care of multilines DEF=(A|B|C)
      update evas API
      update edje native and specs
      tools/genruby: handle necessary requires directives for native modules
      update ecore_evas API
      update eet API
      update edje API
      update emap API
      tools/genruby.rb: accept functions with no parameters
      regenerate emap.rb
      update ecore_evas API
      update eina_list API
      update evas,edje,ecore_evas API
      tools/genruby.rb: remove noisy outputs
      tools/genruby.rb: rewrite set_type and get_type to allow usage of efl 
defined types as function parameter types
      tools/genruby.rb: cosmetic on output
      tools/genruby.rb: complete REQUIRES for clean native loading
      regenerate native/ecore
      regenerate native/ecore_evas
      regenerate native/ecore_getopt
      regenerate native/ecore_input
      regenerate native/eina
      regenerate native/eina_hash
      regenerate native/eina_list
      regenerate native/eina_log
      regenerate native/eina_types
      regenerate native/eina_xattr
      regenerate native/eet
      regenerate native/edje
      regenerate native/evas
      regenerate native/emap
      efl/eina*: cleanup
      eina_log_spec: cleanup
      efl.rb add to_str alias for to_s
      cleanup evas_spec.rb
      tools/genruby.rb: rewrite modules definitions to use hash
      rename module EMap->Emap
      regenerate emap.rb EMap->Emap
      tools/genruby.rb: do not output what is not necessary
      regenerate native modeuls
      tools/genruby.rb: generate constants
      tools/genruby.rb: manage subdirectories for native path
      tools/genruby.rb: elementary generation: fix libname, add constants, 
requiresevas
      parse and generate elm_general and elm_tooltip
      regenerate evas and elementary
      tools/check_loading: manage nativ subdirectories, keep failure outpu log 
files
      parse elm_object_item.h and generate native/elm/elm_object_item.rb
      reorder elementary stack requires: all require elementary, which requires 
elm_general and elm_tootip
      tools/genruby.rb: add constant NATIVE=efl/native
      update module names, elm_tooltip->ElmTooltip, 
elm_object_item->ElmObjectItem
      parse elm_icon.h and generate elm_icon.rb
      parse elm_scroller.h and generate elm_scroller.rb
      parse elm_entry.h and generate elm_entry.rb
      tools/genruby: add edje,elm_icon,elm_scroller to elm_entry requires
      parse elm_list.h and generate elm_list.rb
      parse elm_win.h and generate elm_win.rb
      parse elm_bg.h and generate elm_bg.rb
      parse elm_label.h and generate elm_label.rb
      parse elm_object.h and generate elm_object.rb
      test/test_elm_win-native.rb: works again
      remove old elementary elated files
      remove always failing ecore_evas_maximized_* spec
      use instance_eval instead of yield self.
      add 
elementary,elementary_all,elm/elm_bg,elm/elm_label,elm/elm_object,elm/elm_win
      add elm_spec
      add test/test_elm_win.rb
      update README.rdoc
      tools/check_loading: fix lib/efl loading file list
      add lib/efl/elm/elm_object_item.rb
      add lib/efl/elm/elm_entry.rb
      add lib/efl/elm/elm_icon.rb
      add lib/efl/elm/elm_list.rb
      add lib/efl/elm/elm_scroller.rb
      add lib/efl/elm/elm_tooltip.rb
      elm_object_item, elm_tooltip: follow C API
      parse elm_box.h, generate elm_box.rb
      parse elm_button.h, generate elm_button.rb
      complete elementary_all.rb
      update Changelog
      parse elm_frame.h, generate elm_frame.rb
      parse elm_panel.h, generate elm_panel.rb
      parse elm_image.h, generate elm_image.rb
      parse elm_grid.h, generate elm_grid.rb
      parse elm_menu.h, generate elm_menu.rb
      parse elm_check.h, generate elm_check.rb
      parse elm_clock.h, generate elm_clock.rb
      parse elm_calendar.h, generate elm_calendar.rb
      parse elm_bubble.h, generate elm_bubble.rb
      parse elm_layout.h, generate elm_layout.rb
      elm_layout: elm_layout_edje_get return a REdje object
      parse elm_cursor.h, generate elm_cursor.rb
      parse elm_notify.h, generate elm_notify.rb
      Merge branch 'wip'
      must use title_set instead of title= instide instance_eval
      parse elm_flip.h, generate elm_flip.rb
      parse elm_flipselector.h, generate elm_flipselector.rb
      tools/check_loading: clean previous error log
      parse elm_diskselector.h, generate elm_diskselector.rb
      complete elementary_all.rb
      parse elm_hover.h, generate elm_hover.rb
      parse elm_colorselector.h, generate elm_colorselector.rb
      parse elm_hoversel.h, generate elm_hoversel.rb
      tools/genruby: remove unnecessary requires
      parse elc_fileselector*.h, generate elm_fileselector*.rb
      parse elc_spinner.h, generate elm_spinner.rb
      tools/check_loading: sort files
      parse elc_slider.h, generate elm_slider.rb
      tools/check_loading: remove native paths for wrapper loading tests
      parse elm_panes.h, generate elm_panes.rb
      complete tools/extract-api.sh to parse whole elm headers
      tools/genruby.rb: be ready to generate entire elm stack
      lib/efl/elementary_all.rb: is ready to require full elm stack
      fix elementary_all.rb
      ecore_evas, elm_entry follow API updates
      parse elm_anchorblock.h, generate elm_anchorblock.rb
      parse elm_anchorview.h, generate elm_anchorview.rb
      parse elm_actionslider.h, generate elm_actionslider.rb
      elementary_all.rb: add missing require elm_bg
      parse elm_ctxpopup.h, generate elm_ctxpopup.rb
      elm_hoversel,elm_flipselector,elm_diskselector: add missing require 
elm_object_item
      parse elm_naviframe.h, generate elm_naviframe.rb
      elm_list: fix item_prev and item_next
      parse elm_multibuttonentry.h, generate elm_multibuttonentry.rb
      parse elm_pager.h, generate elm_pager.rb
      parse elm_radio.h, generate elm_radio.rb
      parse elm_progressbar.h, generate elm_progressbar.rb
      parse elm_scroll.h, generate elm_scroll.rb
      parse elm_separator.h, generate elm_separator.rb
      parse elm_table.h, generate elm_table.rb
      elm_flipselector,elm_diskselector: add aliases
      parse elm_toolbar.h, generate elm_toolbar.rb
      parse elm_index.h, generate elm_index.rb
      tools/genruby.rb,elementary_all.rb: remove elm_authors.h and elm_intro.h
      parse elm_mirroring.h, generate elm_mirroring.rb
      parse elm_need.h, generate elm_need.rb
      parse elm_password.h, generate elm_password.rb
      parse elm_photo.h, generate elm_photo.rb
      parse elm_scale.h, generate elm_scale.rb
      parse elm_slideshow.h, generate elm_slideshow.rb
      elementary_all.rb: add elm_slider
      elm_list.rb: cosmetic
      elm_toolbar, elm_table: ElmX->...
      parse elm_theme.h, generate elm_theme.rb
      parse elm_thumb.h, generate elm_thumb.rb
      parse elm_transit.h, generate elm_transit.rb
      parse elm_video.h, generate elm_video.rb
      parse elm_web.h, generate elm_web.rb
      tools/genruby: prepare
      update elm_win API
      parse elm_route.h, generate elm_route.rb
      parse elm_plug.h, generate elm_plug.rb
      parse elm_focus.h, generate elm_focus.rb
      parse elm_fonts.h, generate elm_fonts.rb
      parse elm_genlist.h, generate elm_genlist.rb
      tols/genruby: ElmFonts, ElmRoute -> fix requires
      parse elm_map.h, generate elm_map.rb
      parse elm_app.h, generate elm_app.rb
      parse elm_debug.h, generate elm_debug.rb
      parse elm_finger.h, generate elm_finger.rb
      parse elm_cache.h, generate elm_cache.rb
      parse elm_config.h, generate elm_config.rb
      parse elm_mapbuf.h, generate elm_mapbuf.rb
      lib/efl/elm/elm_*.rb: Native::->Native.
      parse elm_gengrid.h, generate elm_gengrid.rb
      fix mix between genlist and gengrid
      update elementary API
      update evas_ecore API
      elm_calendar, elm_gengrid: update API
      remove deprecated elm_pager
      parse elm_gesture_layer.h, generate elm_gesture_layer.rb
      parse elm_glview.h, generate elm_glview.rb
      update elm_win, elm_genlist, elm_gengrid
      parse elm_segment_control.h, generate elm_segment_control.rb
      parse elm_conform.h, generate elm_conform.rb
      parse elm_engine.h, generate elm_engine.rb
      parse elm_cnp.h, generate elm_cnp.rb
      parse elm_factory.h, generate elm_factory.rb
      parse elm_store.h, generate elm_store.rb
      tools/check_loading: update find
      update edje API
      remove elm_widget*
      update Changelog, update revision 0.0.10->0.0.11
      remove anchorblock and anchorview
      Merge branch 'master' of asynk.ch:ffi-efl
      remove elm_engine, elm_factory, elm_password
      update elm API
      add elm_dayselector
      add elm_popup
      add elm_datetime
      remove anchorblack and anchorview ruby files
      API update
      add elm_entry as requirement to elm_popup
      add ecore as requirement to elm_box
      remove elm_main from elm_glview
      elm_multibuttonentry: elm_multibuttonentry_item_filter_del -> 
elm_multibuttonentry_item_filter_remove
      feed lib/efl/elementary_all.rb
      add elm_gen.h, it's a requirement for elm_genlist en elm_gengrid
      tools/extract-api.sh: add elm_gen.h
      update elm_genlist API
      update API, elm_entry, elm_map, elm_genlist
      tools/sed-*: first eat all comments
      native/elm/elm_glview.rb: remove pollution from code exemple
      API update, edje, evas, elm_diskselector, elm_general, elm_gengrid, 
elm_genlist, elm_map, elm_toolbar
      API update: elm_clock, elm_colorselector, elm_gengrid, elm_genlist, 
elm_list, elm_win
      API update, loads
      update elm_genlist API
      tools/sed-* replace '\t' with ' '
      regenerate, fixes 2 FIXME in ecore_evas and elm_photocam
      fix the FIXME's
      release 0.0.12, happy elementary API freeze
      API update: elm_box, elm_gengrid, elm_web
      API update: elm_panel, elm_genlist, elm_colorselector
      API update: edje
      REvasObject#center_set: convert move() arguments to int
      update C API, elm_list_first|last_item_get
      C API update: elm_map, ecore_evas
      C API update, evas
      ffi_lib elementary-ver-pre... -> elementary
      tools/extract-api.sh: search for latest elementary include dir
      remove elm_fonts
      update ecore_evas, edje, evas
      update elm
      update elm_layout API
      eet: add Eet_Compression
      elm_gesture_layer: complete typedefs
      goto bundler
      README.md typos
      README.md nothign to say really
      remove specs for removes functions
      release 0.0.13

Lionel Orry (9):
      warning--
      Make specs work with ruby18.
      Nicely continue when a header is not found.
      make genruby.rb compliant with ruby 1.8.
      use the shebang line from genruby.rb for its invocation
      remove unicode BOM from file (was failing to run under ruby18)
      use a real variable instead of an uninitialized one
      Use Ditz for bug-tracking.
      use a cleaner way to get the include dir. Previous was buggy on Gentoo at 
least

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

No new revisions were added by this update.

-- 


Reply via email to