* src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about the...
[hildon] / ChangeLog
1 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
2
3         * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
4         the internal state of the trail after the user has had the chance of executing
5         his handler for the signal. Specifically, it may happen that the activated button
6         is removed and the user still lets the default handler run. This would segfault
7         previously.
8
9 2007-05-28  Michael Dominic K.  <michael.kostrzewa@nokia.com> 
10
11         * src/hildon-font-selection-dialog.c: When the font is really big, add the
12         scrollbar to the preview dialog. Fixes NB#54147.
13
14 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
15
16         * src/hildon-date-editor.c: Changing the default max year to 2037. The
17         max/min year properties can be altered, so the client can modify it
18         anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
19
20 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
21
22         * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
23         hildonlike by default. Fixing a problem with disappearing arrows when
24         scrolling through months and years. Fixes NB#54127. 
25
26 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
27
28         * examples/hildon-date-editor-example.c: Adding error callback to the date
29         editor example. 
30
31 2007-05-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
32
33         [1.0.7-1 release]
34
35         * NEWS:
36         * debian/changelog:
37         * configure.ac: Updating.
38
39 2007-05-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
40
41         * configure.ac: Adding a special '--enable-xan' configure option that
42         turns off the -Werror compilation setting. Usefull for development.
43
44         * src/hildon-calendar.c:
45         * src/hildon-number-editor.c:
46         * src/hildon-time-picker.c: Adding the 5* multiplier to
47         gtk-timeout-update.
48
49 2007-05-24  Xan Lopez  <xan.lopez@nokia.com>
50
51         * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
52         instead of g_object_ref + gtk_object_sink.
53
54 2007-05-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
55
56         [1.0.6-1 release]
57
58         * NEWS:
59         * configure.ac:
60         * debian/changelog: Updating.
61
62 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
63
64         * src/hildon-color-chooser-dialog.c:
65         * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
66         straight from Tommi labs.
67
68 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
69
70         * examples/hildon-finger-example.c: Correcting the header file path.
71
72         * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for 
73         the changed signal. Fixes a small memory leak.
74
75 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
76
77         * autogen.sh:
78         * debian/rules:
79         * src/hildon-banner.c: Importing several usefull fixes from the
80         ubuntu-mobile branch.
81
82 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
83
84         * examples/Makefile.am:
85         * examples/hildon-finger-example.c: Adding a finger-checking code
86         example. 
87
88         * src/hildon-font-selection-dialog.c: Do not allocate the color
89         structure using the g_new. Fixes NB#54061.
90
91 2007-05-09  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
92
93         * src/hildon-helper.c: Correcting tabs in file.
94
95 2007-05-08  Xan Lopez  <xan.lopez@nokia.com>
96
97         * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
98         control the visibility of the children.
99
100         * examples/hildon-bread-crumb-trail-example.c: Plug leak.
101
102 2007-05-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
103
104         [1.0.5-1 release]
105
106         * NEWS:
107         * configure.ac:
108         * debian/changelog: Updating.
109
110 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
111
112         * src/hildon-bread-crumb-trail.c:
113         (hildon_bread_crumb_trail_size_allocate): 
114
115         Make the back button always a square.
116
117 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
118
119         * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
120         from the .c file as it's a private file. 
121
122 2007-05-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
123
124         * examples/hildon-vvolumebar-example.c: The VVolumebar example now
125         uses slightly bigger height.
126
127         * src/hildon-font-selection-dialog.c: Adding some checks before
128         freeing memory in the font selection dialog.
129
130 2007-05-02  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
131
132         * src/hildon-font-selection-dialog.c: Adding a small check when
133         freeing memory. 
134
135         * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
136         buttons sensitivity on page switching.
137
138 2007-04-27  Xan Lopez  <xan.lopez@nokia.com>
139
140         * src/hildon-bread-crumb-trail.c: make the add method handle all the
141         internal details of adding a bread crumb to the trail.
142
143 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
144
145         [1.0.4-1 release]
146
147         * README:
148         * configure.ac:
149         * debian/changelog: Updating.
150
151         * src/hildon-bread-crumb-trail.h:
152         * src/hildon-bread-crumb.h: Changing the API guard to
153         HILDON_ENABLE_UNSTABLE_API.
154
155 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
156
157         [1.0.3-1 release]
158
159         * NEWS:
160         * configure.ac:
161         * debian/changelog:
162         * debian/rules:
163         * src/hildon-helper.h: Updating.
164
165 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
166
167         [1.0.2-1 release]
168
169         * NEWS:
170         * configure.ac:
171         * debian/changelog:
172
173 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
174
175         * README:
176         * configure.ac:
177         * src/hildon-helper.h: Small fix to make the package actually compile.
178
179 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
180
181         * src/hildon-bread-crumb-trail.h:
182         * src/hildon-bread-crumb.h:
183
184         Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
185         to define ENABLE_UNSTABLE_API in the code that includes these headers.
186         
187 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
188         
189         * examples/hildon-bread-crumb-trail-example.c:
190         * src/Makefile.am:
191         * src/hildon-bread-crumb-trail.c:
192         * src/hildon-bread-crumb-trail.h:
193         * src/hildon-bread-crumb.c:
194         * src/hildon-bread-crumb.h:
195         * src/hildon-marshalers.list:
196         * src/hildon-bread-crumb-widget.c:
197         * src/hildon-bread-crumb-widget.h:
198
199         Slight change in the widget design. The bread crumb trail API is
200         unchanged, but HildonBreadCrumb is now an interface. A *private*
201         implementation, hildon-bread-crumb-widget, is provided and used
202         internally by the trail for the push_text/push_icon functions.
203
204         The generic push API is still available, so anyone can implement
205         and use its own bread crumb widget.
206         
207 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
208
209         * debian/rules: Fixing the shlibs.
210
211 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
212
213         * src/hildon-banner.c: Fixing a problem with timed banners having
214         their parrent destroyed before they are.
215
216 2007-04-17  Xan Lopez  <xan.lopez@nokia.com>
217
218         * src/hildon-bread-crumb.c:
219         * src/hildon-bread-crumb.h:
220
221         Make the get_natural_size function a vfunc.
222
223 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
224
225         * src/hildon-bread-crumb.c:
226         * src/hildon-bread-crumb-trail.c:
227
228         Some cleanups.
229
230 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
231
232         [1.0.1-1 release]
233
234         * AUTHORS:
235         * NEWS:
236         * configure.ac:
237         * debian/changelog: Updating for release.
238
239 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
240
241         * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
242         don't leak the pango layout.
243
244 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
245
246         * src/hildon.h:
247         * examples/hildon-bread-crumb-trail-example.c:
248
249         Fix example.
250
251 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
252
253         * debian/changelog: Removing the bug-fixed entries that were actually
254         resolved as WONTFIX.
255
256         * src/hildon-date-editor.c: Removing a redundant check. Fixes
257         NB#54182.
258
259 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
260
261         * src/hildon-bread-crumb-trail.c:
262         * src/hildon-bread-crumb-trail.h:
263         * src/hildon-bread-crumb.c:
264         * src/hildon-bread-crumb.h:
265
266         Untabify.
267         
268 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
269
270         * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
271         until it's passed the type check.
272
273 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
274
275         * examples/hildon-bread-crumb-trail-example.c
276
277         Add license.
278         
279 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
280
281         * examples/Makefile.am
282         * examples/hildon-bread-crumb-trail-example.c
283         * src/Makefile.am
284         * src/hildon-bread-crumb-trail.c
285         * src/hildon-bread-crumb-trail.h
286         * src/hildon-bread-crumb.c
287         * src/hildon-bread-crumb.h
288
289         New HildonBreadCrumbTrail widget.
290
291 2007-04-02  Lucas Rocha  <lucas.rocha@nokia.com>
292
293         * src/hildon-range-editor.c (hildon_range_editor_init),
294         src/hildon-seekbar.c (hildon_seekbar_get_fraction,
295         hildon_seekbar_set_fraction, hildon_seekbar_set_position),
296         src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
297         hildon_time_editor_class_init, hildon_time_editor_init),
298         src/hildon-get-password-dialog.c (invalid_input,
299         hildon_get_password_set_property, hildon_get_password_get_property,
300         create_contents, hildon_get_password_dialog_set_max_characters),
301         src/hildon-set-password-dialog.c (create_contents),
302         src/hildon-date-editor.c (hildon_date_editor_init),
303         src/hildon-login-dialog.c (hildon_login_dialog_init),
304         src/hildon-number-editor.c (hildon_number_editor_init),
305         src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
306         hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
307         the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
308          configure option and adding the respective checks in the code.
309         * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
310         hildon_calendar_drag_data_received): fixed some build warnings.
311
312 2007-03-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
313
314         * debian/changelog: A 1.0.0 release notes.
315