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