1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
2011-09-02 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.9
* implement test_bg, test_actionslider, test_box
* Efl::Native eats Efl::FFIHelper
2011-08-18 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.8
* add Efl::Elm::ElmObject base class
* quick add classes : ElmFrame, ElmToggle, ElmIndex
* start test_elementary.rb
2011-08-18 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.7
* update sed and generation tools
* bugfix Autopointer usage in REvas
* REvas use instance level pointers for native API parameters
* elementary objects constructor helper
* elementary objects may wrap callback pointers
* quick add classes : ElmDiskSelectorItem, ElmEntry, ElmFlipSelector, ElmFLipSelectorItem, ElmHoversel, ElmHoverselItem, ElmGenlistItemClassStruct, ElmHover, ElmButton, ElmListItem, ElmGenList,
* auto complete _set and _get function suffixes
* bugfix ecore_getopt
* add REinaList#from_a ptrt
* add REinaList#to_a ptrt=nil
* rework EcoreGetopt
2011-05-11 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.6
* use ditz ass issure tracker
* use FFI.attach_variable for EAPI extern ...
* Efl::EinaLog module and specs
* quick add classes : ElmWin, ElmInWIn, ElmBg, ElmLayout, ElmBox, ElmList, ElmIcon, ElmNotify, ElmDiskSelector, ElmPager
* REinaList has #to_a and #to_ary
* add ClassHelper #null? #to_a #to_ary #to_s
* rework REvasObject#initialize
* rework ClassHelper#method_missing
2011-05-06 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.5
* add REvasText class + specs
* add REvasBox class + specs
* add EinaRectangleStruct
* add REvasPolygon#<<
* add REvasObject#center set/get/=
* update REvasObject#initialize
* bugfix REvasObject#free
* bugfix evas_spec and test_evas
2011-05-05 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.4
* ruby 1.8.7 compatible
* FFI::AutoPointer usage fixed, constructors cleaned
* module Efl::Native used for all FFI => require 'efl/native'
* ClassHelper#method_missing enhanced
* REinaList and REinaHash cleaned
* EcoreEvas specs completed
* REvas and REvasObject spec completed
* REvasRectanlge, REvasLine, EvasPolygon classes added
* more test/*.rb
2011-05-01 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.3
+ Evas, Evas_Ecore, Edje, Elm ... usable
* use FFI::AutoPointer in ruby classes
* cleanup method_missing proxies usage and definition
* Eina_List <=> Array
* Eina_Hash <=> Hash
* .*= setters handled
* .*? getters handled
* evas test from http://docs.enlightenment.org/auto/evas/ implemented
* edje test from http://docs.enlightenment.org/auto/edje/ implemented
2011-04-25 Jérémy Zurcher <jeremy@asynk.ch>
* release 0.0.2
* ecore getopt seems good
* basis of module function mapping and class method_missing usage setup
* small elementary elm_Win test app
2011-04-08 Jérémy Zurcher <jeremy@asynk.ch>
* Project creation
|