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