12b2f094ece9aed6124c819b1136fbb70d8c30ae
[hildon] / ChangeLog
1 2007-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2
3         * examples/Makefile.am:
4         * examples/hildon-logical-color-example.c:
5         * src/hildon-helper.c: Fixing the way logical colors/fonts are being
6         applied + adding a test case. Fixes: NB#71660.
7
8 2007-10-08  Xan Lopez  <xan.lopez@nokia.com>
9
10         * src/hildon-window.c (hildon_window_map): only map the vbox if it's supposed
11         to be visible, fixes warning on map for windows without toolbars.
12
13 2007-10-02  Xan Lopez  <xan.lopez@nokia.com>
14
15         * src/hildon-seekbar.c: gtk_range_get_fill_level is available in GTK+ since
16         2.11.0, add a check for that besides the MAEMO_GTK check.
17
18 2007-09-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
19
20         [1.0.17-1 release]
21
22         * NEWS:
23         * configure.ac:
24         * debian/changelog: Updating.
25
26 2007-09-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
27
28         * src/hildon-window.c: Applying patches by Xan to fix the toolbar
29         visibility. Fixes: NB#70842 and MB#615.
30
31 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
32
33         * src/hildon-bread-crumb-widget.c (hildon_bread_crumb_widget_constructor):
34         set the separator as no-show-all so it doesn't unintentionally appear when
35         someone does a show_all.
36
37 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
38
39         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_text)
40         (hildon_bread_crumb_trail_push_icon): Do not show the separator for the
41         toplevel item. Fixes: NB#62031
42
43 2007-09-24  Xan Lopez  <xan.lopez@nokia.com>
44
45         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_icon):
46         fix the name of the function in the docs.
47
48 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
49
50         [1.0.16-1 release]
51
52         * NEWS:
53         * configure.ac:
54         * debian/changelog: Updating.
55
56 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
57
58         * examples/hildon-banner-long-example.c: Adding a test-case for long
59         hildon banner.
60
61         * src/hildon-find-toolbar.c: Fixing the get_last_index function.
62
63 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
64
65         * src/hildon-color-chooser-dialog.c:
66         * src/hildon-color-chooser.c:
67         * src/hildon-font-selection-dialog.c: Adding two patches by Tommi to fix
68         memory leaks in font selector and color selector. Fixes: NB#70499 and
69         NB#70474.
70
71 2007-09-20  Johan Bilien  <johan.bilien@nokia.com> 
72
73         * src/hildon-helper.c: Fixed the leak of the a GList. Fixes: NB#70273.
74
75 2007-09-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
76
77         * src/hildon-code-dialog.c: Making the hardcoded WIDTH/HEIGHT values a
78         little bit bigger. Fixes: #NB63694.
79
80 2007-09-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
81
82         [1.0.15-1 release]
83
84         * NEWS:
85         * configure.ac:
86         * debian/changelog: Updating.
87
88 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
89
90         * doc/Makefile.am:
91         * doc/hildon-docs.sgml:
92         * doc/images/bread-crumb-trail.png:
93         * doc/images/calendar-popup.png:
94         * doc/images/caption.png:
95         * doc/images/code-dialog.png:
96         * doc/images/color-button.png:
97         * doc/images/color-chooser-dialog.png:
98         * doc/images/color-chooser.png:
99         * doc/images/controlbar.png:
100         * doc/images/date-editor.png:
101         * doc/images/font-selection-dialog.png:
102         * doc/images/get-password-dialog.png:
103         * doc/images/hvolumebar.png:
104         * doc/images/login-dialog.png:
105         * doc/images/note.png:
106         * doc/images/number-editor.png:
107         * doc/images/range-editor.png:
108         * doc/images/seekbar.png:
109         * doc/images/set-password-dialog.png:
110         * doc/images/sort-dialog.png:
111         * doc/images/time-editor.png:
112         * doc/images/time-picker.png:
113         * doc/images/vvolumebar.png:
114         * doc/images/weekday-picker.png: Adding the new generated widget shots.
115         Adding the bread-crumb-trial and helpers to the documentation.
116
117 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
118
119         * examples/hildon-find-toolbar-example.c:
120         * src/hildon-find-toolbar.c:
121         * src/hildon-find-toolbar.h: FIxing the default history-append handler to
122         actually continue firing the other handlers if connected. Adding a new
123         function:
124         hildon_find_toolbar_get_last_index that gets the index of the most
125         recently added (last) item. Fixes: NB#52301.
126
127 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
128
129         * src/hildon-caption.c: Applying a patch by Tommi to fix the focus
130         behaviour. Fixes: NB#68610. 
131
132 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
133
134         * src/hildon-banner.c: Actually reverting the previous change. It somehow
135         looks a bit worse.
136
137 2007-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
138
139         * src/hildon-banner.c: Changing the infobanner background pixmap to NULL
140         when realizing the banner. Should make the infonbanner effect a bit more
141         bearable.
142
143 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
144
145         * src/hildon-volumebar.c:
146         * src/hildon-volumebar.h: Changing the GtkWidget to HildonVolumebar in
147         hildon_volumebar_set_range_insensitive_message and
148         hildon_volumebar_set_range_insensitive_messagef. Fixes MB#1848.
149
150 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
151
152         * src/hildon-window.c: Fixing the border freeing on destroy.
153
154 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
155
156         * src/hildon-code-dialog-private.h:
157         * src/hildon-code-dialog.c: Adding a patch by Tomas Junnonen to fix the
158         kw keyboard support in HildonCodeDialog.
159
160 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
161
162         [1.0.14-1 release]
163
164         * NEWS:
165         * configure.ac:
166         * debian/changelog: Updating.
167
168 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
169
170         * src/hildon-date-editor.c:
171         * src/hildon-number-editor.c:
172         * src/hildon-private.c:
173         * src/hildon-private.h:
174         * src/hildon-time-editor.c:
175         * src/hildon-weekday-picker.c: A patch by Xan Lopez to fix focus
176         handling in subclassed composite widgets. Fixes: NB#66628.
177
178 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
179
180         * src/hildon-window.c: Removing extra gtk_main_iteration () processing
181         from destroy_ callback as it introduces problems in async dbus signal
182         handlers. Fixes NB#66673.
183
184 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
185
186         * examples/hildon-hvolumebar-example.c:
187         * src/hildon-volumebar.c: Improving the focus handling in the
188         volumebar widgets. Fixes NB#63955 and NB#65155. Also fixing the
189         set_property accessor so that "mute" property can be actually set. I'm
190         scared that nobody noticed it's totally broken.
191
192 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
193
194         * debian/control: Use libesd0-dev or osso-esd-dev as esd dependancy.
195         Fixes NB#66548.
196
197 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
198
199         * src/hildon-calendar.c:
200         * src/hildon-number-editor.c:
201         * src/hildon-time-picker.c: Changing the timeout repeat so that it
202         matches the spec of 6 chars per second. Fixes: NB#60489.
203
204 2007-08-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
205
206         * src/hildon-helper.c: Really fixing NB#58352. Looks like
207         gtk_style_lookup_color sometime returns FALSE even though color was
208         found and values were filled properly. Weird. Removing the warning for the
209         time being.
210
211 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
212
213         * src/hildon-find-toolbar.c: Puting the combobox inside alignment to not
214         expand vertically. Adding some extra space to the find toolbar buttons to
215         make them thumbable. Fixes NB#66060.
216
217 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
218
219         * src/hildon-calendar-popup.c: Replacing the "Done" button in the calendar
220         popup with "Ok" and "Cancel". Fixes NB#59299.
221
222 2007-08-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
223
224         * src/hildon-calendar.c: Process all window updates before executing next
225         timeout. Fixes: NB#54146.
226
227 2007-08-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
228
229         [1.0.13-1 release]
230
231         * NEWS:
232         * configure.ac:
233         * debian/changelog: Updating.
234
235 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
236
237         * src/hildon-banner.c: (hildon_banner_client_event): connect directly to
238         the client event and ignore it, since we use the delete event to close
239         after timeouts.
240
241 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
242
243         * src/hildon-helper.c: Remove the bogus warning about color not being
244         found. Fixes NB#58352.
245
246 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
247
248         * examples/Makefile.am:
249         * examples/hildon-toolbar-seekbar-example.c: Adding an example to test a
250         HildonSeekbar widget inside a toolbar.
251
252 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
253
254         * src/hildon-banner.c (hildon_banner_init): mark the banners as
255         temporary, depends on maemo-gtk >= 2.10.12-osso7. Also ignore the
256         delete event that will come from _GTK_DELETE_TEMPORARIES, as we
257         don't want to be closed by non-temporary windows on map.
258
259         Also use G_DEFINE_TYPE instead of manually typed code.
260
261 2007-08-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
262
263         [1.0.12-1 release]
264
265         * NEWS:
266         * configure.ac:
267         * debian/changelog:
268         * debian/rules: Updating.
269
270 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
271
272         * examples/Makefile.am:
273         * examples/hildon-hvolumebar-timer-example.c: Adding an exmaple to debug
274         bug NB#61128. Strangely it works.
275
276 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
277
278         * src/hildon-date-editor.c: When the date editor entry has been changed
279         but the numbers of characters < max, turn off the skip validation flag.
280         Prevents a situation when we enter first a valid year and later re-write
281         it with an invalid one. Fixes NB#60154.
282
283 2007-07-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
284
285         * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the
286         code dialog. Fixes NB#64355.
287
288 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
289
290         * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after
291         switching the page. Fixes NB#49374.
292
293         * examples/Makefile.am:
294         * examples/hildon-wizard-dialog-example.c: Adding an example for
295         HildonWizardDialog that shows how to handle manual sensitivity setting on
296         the wizard dialog.
297
298 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
299
300         * configure.ac:
301         * src/Makefile.am:
302         * src/hildon-version.h.in:
303         * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061.
304
305 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
306
307         * src/hildon-volumebar.c: Updating the docs.
308
309 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
310
311         [1.0.11-1 release]
312
313         * NEWS:
314         * configure.ac:
315         * debian/changelog: Updating.
316
317 2007-07-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
318
319         * src/hildon-find-toolbar.c:
320         * src/hildon-find-toolbar.h: Adding a few new functions to control the
321         selected item: hildon_find_toolbar_set_active,
322         hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active, 
323         hildon_find_toolbar_get_active_iter . They correspond to respective
324         GtkComboBox functions. 
325
326         * examples/Makefile.am:
327         * examples/hildon-find-toolbar-example.c: Adding the example to test the
328         new functionality.
329
330 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
331
332         * examples/Makefile.am:
333         * examples/hildon-seekbar-example.c: Adding the seekbar example to check
334         theming easily.
335
336         * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog
337         when font size > 32 and we pack a focusable widget inside. Actually using
338         the default response would work too, but since we don't show default
339         response state in any way (no theming) it would not be visible to the
340         user. Fixes NB#63430.
341
342 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
343
344         * src/hildon-date-editor.c: Adding the missing variable setter in the
345         set_property handler. Fixes NB#54182.
346
347 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
348
349         * src/hildon-window.h: Changing the long key press time from 1500ms to
350         800ms as requested in NB#63700. I have a bad feeling about this, let's
351         see... Fixes NB#63700.
352
353 2007-07-12  Tommi Komulainen  <tommi.komulainen@nokia.com>
354
355         * src/hildon-time-picker.c (hildon_time_picker_class_init,
356         hildon_time_picker_map, hildon_time_picker_realize,
357         hildon_time_picker_style_set): Split the contents of map to more
358         appropriate functions; set window decorations on realize and update
359         arrows' size requisitions on style-set. Avoids unnecessary resizing.
360
361 2007-07-02  Xan Lopez <xan.lopez@nokia.com>
362
363         [1.0.10-2 release]
364
365         * NEWS:
366         * debian/changelog: Updating.
367
368 2007-07-02  Johan Bilien  <johan.bilien@nokia.com>
369
370         * src/Makefile.am: fixed installation of the header files
371
372 2007-06-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
373
374         [1.0.10-1 release]
375
376         * NEWS:
377         * configure.ac:
378         * debian/changelog: Updating.
379
380 2007-06-27  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
381
382         * configure.ac: Removing some remaining of --enable-xan.
383
384 2007-06-26  Xan Lopez  <xan.lopez@nokia.com>
385
386         * src/hildon-date-editor.c: (hildon_date_editor_keypress):
387         * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress):
388
389         Move all focus crazyness to the rc files. This depends on gtk+2.0 >=
390         2.10.12-osso6 because the move-focus signal needs to be available in
391         GtkWidget.
392
393 2007-06-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
394
395         * examples/Makefile.am:
396         * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example
397         that makes a HildonVolumebar insensitive before mapping it. Seems to work
398         fine. Prolly NB#61128 is fixed now.
399
400 2007-06-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
401
402         * src/hildon-volumebar.c:
403         * src/hildon-volumebar.h: Adding the
404         hildon_volumebar_set_range_insensitive_message and
405         hildon_volumebar_set_range_insensitive_messagef functions to set
406         insensitive message on the slider of the volumebar. Fixes NB#61129.
407
408         * examples/Makefile.am:
409         * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to
410         test the new insensitive messsage functionality on HildonVolumebar.
411
412 2007-06-14  Xan Lopez  <xan.lopez@nokia.com>
413
414         * src/hildon-private.c (hildon_private_composite_focus): make the focus handler
415         work again.
416
417 2007-06-13  Xan Lopez  <xan.lopez@nokia.com>
418
419         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround
420         http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back
421         button on after clearing the trail.
422
423 2007-06-13  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
424
425         * src/hildon-code-dialog.c: Removing the separator from the dialog.
426
427 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
428
429         * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation
430         by splitting the installed headers in generated and non-generated groups. Use
431         only the non-generated headers to create the hildon-enum-types.h file.
432
433         * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h.
434
435 2007-06-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
436
437         * src/hildon-window.c: Hide the window before performing the destroy.
438         Should make the app closing a little tiny bit more snappy. 
439
440 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
441
442         * src/hildon-seekbar.c: add gtkrange.h header
443         * src/hildon-caption.c: remove unused variable
444
445 2007-06-08  Tommi Komulainen  <tommi.komulainen@nokia.com>
446
447         * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by
448         Loic Minier.
449
450 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
451
452         [1.0.9-1 release]
453
454         * NEWS:
455         * configure.ac:
456         * debian/changelog: Updating.
457
458 2007-06-07  Tommi Komulainen  <tommi.komulainen@nokia.com>
459
460         * src/hildon-window.c (hildon_window_window_state_event,
461         hildon_window_is_topmost_notify, hildon_window_class_init): Stop the
462         escape timeout on focus-out-event rather than notify::is-topmost; the
463         latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101
464
465 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
466
467         * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the
468         correct timestamp and button to gtk_menu_popup. Fixes MB#1466. 
469
470 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
471
472         * src/hildon-window: actually, you need to use the macro always, there's
473         no private pointer in the instance structure. We should have cleaned this up
474         when we had the chance...
475         
476 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
477
478         * src/hildon-window.c: do not get the private date from HildonWindow before
479         it passes the g_return_if_fail check. Once it's passed the test, there's no
480         need to g_assert that it exists. Do not create a HildonWindowPrivate variable
481         if you are only going to access the data once. Whitespace cleanups.
482
483 2007-06-04  Xan Lopez  <xan.lopez@nokia.com>
484
485         * src/hildon-bread-crumb-trail.c: set children visible before allocation.
486         * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels.
487
488 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
489
490         [1.0.8-1 release]
491
492         * NEWS:
493         * configure.ac:
494         * debian/changelog: Updating.
495
496 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
497
498         * src/hildon-window.c: When destroying the window, remove (if exists) the
499         escape timeout handler. Fixes #NB59276.
500
501 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
502
503         * src/hildon-banner.c: When realizing the widget, set the window
504         transiency. Setting the transiency in the gobject constructor is not
505         good, as the widget is not realized at that point. Fixes: #NB56624.
506
507 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
508
509         * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass):
510         Add padding for future expansions.
511
512 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
513
514         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
515         Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
516         will fake an activation on the previous to the last item of the trail, so
517         the effect can be overrided by the developer as usual.
518         Also change the callback for the back button to do the same thing, so its
519         effect can be overrided too. Fixes: NB#58982
520
521 2007-05-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
522
523         * src/hildon-caption.c: Implementing the proper focus grabbing in the
524         HildonCaption. Fixes NB#52379. 
525
526 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
527
528         * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
529         the internal state of the trail after the user has had the chance of executing
530         his handler for the signal. Specifically, it may happen that the activated button
531         is removed and the user still lets the default handler run. This would segfault
532         previously.
533
534 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
535
536         * src/hildon-font-selection-dialog.c: When the font is really big, add the
537         scrollbar to the preview dialog. Fixes NB#54147.
538
539 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
540
541         * src/hildon-date-editor.c: Changing the default max year to 2037. The
542         max/min year properties can be altered, so the client can modify it
543         anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
544
545 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
546
547         * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
548         hildonlike by default. Fixing a problem with disappearing arrows when
549         scrolling through months and years. Fixes NB#54127. 
550
551 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
552
553         * examples/hildon-date-editor-example.c: Adding error callback to the date
554         editor example. 
555
556 2007-05-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
557
558         [1.0.7-1 release]
559
560         * NEWS:
561         * debian/changelog:
562         * configure.ac: Updating.
563
564 2007-05-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
565
566         * configure.ac: Adding a special '--enable-xan' configure option that
567         turns off the -Werror compilation setting. Usefull for development.
568
569         * src/hildon-calendar.c:
570         * src/hildon-number-editor.c:
571         * src/hildon-time-picker.c: Adding the 5* multiplier to
572         gtk-timeout-update.
573
574 2007-05-24  Xan Lopez  <xan.lopez@nokia.com>
575
576         * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
577         instead of g_object_ref + gtk_object_sink.
578
579 2007-05-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
580
581         [1.0.6-1 release]
582
583         * NEWS:
584         * configure.ac:
585         * debian/changelog: Updating.
586
587 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
588
589         * src/hildon-color-chooser-dialog.c:
590         * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
591         straight from Tommi labs.
592
593 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
594
595         * examples/hildon-finger-example.c: Correcting the header file path.
596
597         * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for 
598         the changed signal. Fixes a small memory leak.
599
600 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
601
602         * autogen.sh:
603         * debian/rules:
604         * src/hildon-banner.c: Importing several usefull fixes from the
605         ubuntu-mobile branch.
606
607 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
608
609         * examples/Makefile.am:
610         * examples/hildon-finger-example.c: Adding a finger-checking code
611         example. 
612
613         * src/hildon-font-selection-dialog.c: Do not allocate the color
614         structure using the g_new. Fixes NB#54061.
615
616 2007-05-09  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
617
618         * src/hildon-helper.c: Correcting tabs in file.
619
620 2007-05-08  Xan Lopez  <xan.lopez@nokia.com>
621
622         * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
623         control the visibility of the children.
624
625         * examples/hildon-bread-crumb-trail-example.c: Plug leak.
626
627 2007-05-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
628
629         [1.0.5-1 release]
630
631         * NEWS:
632         * configure.ac:
633         * debian/changelog: Updating.
634
635 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
636
637         * src/hildon-bread-crumb-trail.c:
638         (hildon_bread_crumb_trail_size_allocate): 
639
640         Make the back button always a square.
641
642 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
643
644         * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
645         from the .c file as it's a private file. 
646
647 2007-05-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
648
649         * examples/hildon-vvolumebar-example.c: The VVolumebar example now
650         uses slightly bigger height.
651
652         * src/hildon-font-selection-dialog.c: Adding some checks before
653         freeing memory in the font selection dialog.
654
655 2007-05-02  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
656
657         * src/hildon-font-selection-dialog.c: Adding a small check when
658         freeing memory. 
659
660         * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
661         buttons sensitivity on page switching.
662
663 2007-04-27  Xan Lopez  <xan.lopez@nokia.com>
664
665         * src/hildon-bread-crumb-trail.c: make the add method handle all the
666         internal details of adding a bread crumb to the trail.
667
668 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
669
670         [1.0.4-1 release]
671
672         * README:
673         * configure.ac:
674         * debian/changelog: Updating.
675
676         * src/hildon-bread-crumb-trail.h:
677         * src/hildon-bread-crumb.h: Changing the API guard to
678         HILDON_ENABLE_UNSTABLE_API.
679
680 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
681
682         [1.0.3-1 release]
683
684         * NEWS:
685         * configure.ac:
686         * debian/changelog:
687         * debian/rules:
688         * src/hildon-helper.h: Updating.
689
690 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
691
692         [1.0.2-1 release]
693
694         * NEWS:
695         * configure.ac:
696         * debian/changelog:
697
698 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
699
700         * README:
701         * configure.ac:
702         * src/hildon-helper.h: Small fix to make the package actually compile.
703
704 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
705
706         * src/hildon-bread-crumb-trail.h:
707         * src/hildon-bread-crumb.h:
708
709         Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
710         to define ENABLE_UNSTABLE_API in the code that includes these headers.
711         
712 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
713         
714         * examples/hildon-bread-crumb-trail-example.c:
715         * src/Makefile.am:
716         * src/hildon-bread-crumb-trail.c:
717         * src/hildon-bread-crumb-trail.h:
718         * src/hildon-bread-crumb.c:
719         * src/hildon-bread-crumb.h:
720         * src/hildon-marshalers.list:
721         * src/hildon-bread-crumb-widget.c:
722         * src/hildon-bread-crumb-widget.h:
723
724         Slight change in the widget design. The bread crumb trail API is
725         unchanged, but HildonBreadCrumb is now an interface. A *private*
726         implementation, hildon-bread-crumb-widget, is provided and used
727         internally by the trail for the push_text/push_icon functions.
728
729         The generic push API is still available, so anyone can implement
730         and use its own bread crumb widget.
731         
732 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
733
734         * debian/rules: Fixing the shlibs.
735
736 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
737
738         * src/hildon-banner.c: Fixing a problem with timed banners having
739         their parrent destroyed before they are.
740
741 2007-04-17  Xan Lopez  <xan.lopez@nokia.com>
742
743         * src/hildon-bread-crumb.c:
744         * src/hildon-bread-crumb.h:
745
746         Make the get_natural_size function a vfunc.
747
748 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
749
750         * src/hildon-bread-crumb.c:
751         * src/hildon-bread-crumb-trail.c:
752
753         Some cleanups.
754
755 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
756
757         [1.0.1-1 release]
758
759         * AUTHORS:
760         * NEWS:
761         * configure.ac:
762         * debian/changelog: Updating for release.
763
764 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
765
766         * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
767         don't leak the pango layout.
768
769 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
770
771         * src/hildon.h:
772         * examples/hildon-bread-crumb-trail-example.c:
773
774         Fix example.
775
776 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
777
778         * debian/changelog: Removing the bug-fixed entries that were actually
779         resolved as WONTFIX.
780
781         * src/hildon-date-editor.c: Removing a redundant check. Fixes
782         NB#54182.
783
784 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
785
786         * src/hildon-bread-crumb-trail.c:
787         * src/hildon-bread-crumb-trail.h:
788         * src/hildon-bread-crumb.c:
789         * src/hildon-bread-crumb.h:
790
791         Untabify.
792         
793 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
794
795         * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
796         until it's passed the type check.
797
798 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
799
800         * examples/hildon-bread-crumb-trail-example.c
801
802         Add license.
803         
804 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
805
806         * examples/Makefile.am
807         * examples/hildon-bread-crumb-trail-example.c
808         * src/Makefile.am
809         * src/hildon-bread-crumb-trail.c
810         * src/hildon-bread-crumb-trail.h
811         * src/hildon-bread-crumb.c
812         * src/hildon-bread-crumb.h
813
814         New HildonBreadCrumbTrail widget.
815
816 2007-04-02  Lucas Rocha  <lucas.rocha@nokia.com>
817
818         * src/hildon-range-editor.c (hildon_range_editor_init),
819         src/hildon-seekbar.c (hildon_seekbar_get_fraction,
820         hildon_seekbar_set_fraction, hildon_seekbar_set_position),
821         src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
822         hildon_time_editor_class_init, hildon_time_editor_init),
823         src/hildon-get-password-dialog.c (invalid_input,
824         hildon_get_password_set_property, hildon_get_password_get_property,
825         create_contents, hildon_get_password_dialog_set_max_characters),
826         src/hildon-set-password-dialog.c (create_contents),
827         src/hildon-date-editor.c (hildon_date_editor_init),
828         src/hildon-login-dialog.c (hildon_login_dialog_init),
829         src/hildon-number-editor.c (hildon_number_editor_init),
830         src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
831         hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
832         the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
833          configure option and adding the respective checks in the code.
834         * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
835         hildon_calendar_drag_data_received): fixed some build warnings.
836
837 2007-03-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
838
839         * debian/changelog: A 1.0.0 release notes.
840