summaryrefslogtreecommitdiffstats
path: root/Changelog
blob: cc1a6aedad8675b979782c1386b8e9e26e68450f (plain)
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
2013-01-xx Jérémy Zurcher <jeremy@asynk.ch>
	* add e_dbus native binding
	* add enotify native binding
	* add ebluez native binding
	* add ehal native binding
	* add eofono native binding
	* add eukit native binding
	* add enotification_daemon native binding

2012-12-21 Jérémy Zurcher <jeremy@asynk.ch>
	* release 0.0.16
	* add eina_file native binding
	* add eio native binding
	* add efreet native binding

2012-11-29 Jérémy Zurcher <jeremy@asynk.ch>
	* release 0.0.15
	* add ethumb ethumb_client and ethumb_plugin
	* spec fixes and various API updates

2012-07-10 Jérémy Zurcher <jeremy@asynk.ch>
	* release 0.0.14
	* add missing Gemfile and Gemfile.lock files
	* mostly elementary API updates

2012-05-19 Jérémy Zurcher <jeremy@asynk.ch>
	* release 0.0.13
	* now uses bundler http://http://gembundler.com
	* mostly elementary API updates

2012-03-08 Jérémy Zurcher <jeremy@asynk.ch>
	* release 0.0.12
	* elementary API freeze 2012.03.07

2012-02-29 Jérémy Zurcher <jeremy@asynk.ch>
	* remove usage of autoload
	* efl.rb holds objects and method_missing helper code
	* native.rb only helps for ffi mapping
	* follow new elementary header split
	* object constructors use instance_eval instead of yield
	* elm widgets complete but rough

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