]> git.draconx.ca Git - gob-dx.git/blob - NEWS
Release 2.0.14
[gob-dx.git] / NEWS
1 2.0.14:
2         * Fix major segfault
3
4 2.0.13:
5         * --no-touch support to avoid spurious rebuilds (see manpage)
6           (Jean-Yves Lefort)
7         * abstract class flag support (Jean-Yves Lefort)
8         * allow BOXED in signal arguments (see manpage) (Big Thor)
9         * fix libglade support (Nicolas Bruguier)
10
11 2.0.12:
12         * libglade support (see manpage) (Nicolas Brugier)
13         * Fixes to property parsing and allow user created
14           parameters (Jean-Yves Lefort)
15         * Add support for prealloc and allow bitfields (K. Haley)
16         * Don't reference TYPE_SELF when generating privates (Big Thor)
17
18 2.0.11:
19         * When privates and overrides were used in 2.0.10 compilation of
20           object may have broken on some compilers.
21
22 2.0.10:
23         * Support for overriding properties (Jean-Yves Lefort)
24         * Some M4 fixage with respect to NOINSTGOB (K. Haley)
25         * Make the private structure allocation play nice with glib (K. Haley)
26         * Add --file-sep=c option to allow changing the file separator
27           character (Pierre Gay) 
28         * Fix C++ compilation of linked POINTER types by casting properly
29           (Frank Lichtenheld) debian bug #270546
30         * Always add string.h as it was missing sometimes when memset was used
31         * In C++ mode cast the destroywith/unrefwith function with
32           reinterpret_cast to avoid C++ nonsense (should fix compilation with
33           gcc 3.4 I think)
34         * Update the docs
35
36 2.0.9:
37         * Lots of fixes for gcc warnings, objects should now compile with
38           very pedantic warnings set.
39
40 2.0.8:
41         * Documentation fixes
42         * Add support for -o and --output-dir
43         * Fixed boxed_type
44
45 2.0.7:
46         * Add support for INT64 and UINT64 types for signals and properties
47           (Nicolas Brugier)
48         * Exit with error when BOXED or FLAGS are used as arguments for a
49           signal, that doesn't work anyway
50         * Warn classwide members have destructors since those never get called
51           (we only make static classes so it doesn't make sense anyway)
52         * Fix --exit-on-warn
53         * Don't use deprecated glib functions (Kjartan, me)
54         * Fix compilation on IBMs C compiler (Albert Chin-A-Young)
55         * gob2.m4 fixes for new automake (Tomasz Kloczko)
56         * Couple of minor fixes
57         * Couple of fixes to the documentation
58
59 2.0.6:
60         * Allow compilation with newer flex (tested with both 2.5.4a and
61           2.5.31)
62         * Minor doc update
63         * Minor build fixes
64
65 2.0.5:
66         * Fix leak in signal emission
67
68 2.0.4:
69         * Fix two gtkdoc bugs
70         * Use G_UNLIKELY/G_LIKELY a bit if available
71
72 2.0.3:
73         * In C++ mode don't eat "::" from type strings as C++ might be
74           using it, and we aren't ever using such a thing
75         * Fix a segfaults in the parser (Jody Goldberg, Gerhard Dieringer, me)
76         * Fix unichar stuff for values (properties, signal arguments, etc...)
77         * Add support for UNICHAR and UINT64 and INT64 everywhere
78         * Don't make the get_type function a G_GNUC_CONST as gcc3.2 whacks
79           out about that
80
81 2.0.2:
82         * Properly link BOXED type
83         * unref/unrefwith works now since shtdown changed into dispose
84         * Update documentation
85         * man page escapes all ' chars (fix debian bug 155577)
86         * Further tests in test.gob
87
88 2.0.1:
89         * Fixed property types for all the types that require an extra
90           GObject type
91         * Fix object and boxed linking
92         * Fixed C++ mode for flags and enum linking
93         * Allow comments in property code
94
95 2.0.0:
96         * Update examples and documentation
97
98 1.99.3:
99         * Fix signal default value
100         * Special case the interface code to allow implementing
101           GTypePlugin and GtkEditable interfaces
102         * Fix export of accessors (Dennis Bjorklund)
103         * some compilation fixes
104
105 1.99.2:
106         * allow implementation (but not definition yet) of interfaces
107         * enum, flags and GError creation code
108         * BonoboObject stuff (Seth)
109         * build fixes (me, Seth)
110         * m4 preprocessing stuff (Josh Parsons)
111         * Code generation fixes (Josh Parsons, Bastien Nocera, me)
112         * New way of doing typesafe signal connections