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