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