Improved performance, we now do not go to the X server in order to get the list of...
[hildon] / ChangeLog
1 2008-05-20 Alejandro G. Castro <alex@igalia.com>
2
3         Improved performance, we now do not go to the X server in order to
4         get the list of window children. Apparently the effect is the
5         same, we have to be careful and check if this breaks something in
6         any corner case.
7         
8         * src/hildon-pannable-area.c:
9         (get_ordered_children): Removed this function.
10         (hildon_pannable_area_get_topmost): Replaced the ad-hoc search of
11         the children windows function with gdk_window_get_children.
12         
13 2008-05-20 Alejandro G. Castro <alex@igalia.com>
14
15         * src/hildon-pannable-area.c:
16         (hildon_pannable_area_dispose): Fixed a crash when closing the
17         window and kinetics is activated.
18         
19 2008-05-19  Alberto Garcia  <agarcia@igalia.com>
20
21         * src/hildon-pannable-area.h
22         * src/hildon-pannable-area.c
23         Changed indentation style to meet the one used in Hildon
24
25 2008-05-19 Alejandro G. Castro <alex@igalia.com>
26
27         Reviewed the interaction of the AUTO mode, now we use the time
28         attribute of the events and calculate the velocity in the motion,
29         doing a gimp like calculation. The velocity is calculated in each
30         motion event using the last velocity and the current one, the
31         SMOOTH_FACTOR controls the percentage of the new velocity we use.
32         
33         * src/hildon-pannable-area.c: Replaced the time based algorithm
34         for the AUTO mode.
35         (hildon_pannable_area_motion_notify_cb): now we do not launch the
36         timeout for the AUTO mode when we are still moving the cursor. We
37         added also the velocity calculation in this function.
38         (hildon_pannable_area_button_release_cb): launch the timeout in
39         case we are in AUTO mode. There are still some constants here that
40         come from the old implementation that should be reviewed and
41         handled properly.
42         
43 2008-05-15  Alberto Garcia  <agarcia@igalia.com>
44
45         * doc/hildon-docs.sgml
46         * doc/hildon.types
47         * src/Makefile.am
48         * src/hildon-stackable-window.c
49         * src/hildon-stackable-window.h
50         * src/hildon.h
51         New HildonStackableWindow widget
52
53         * examples/hildon-dialog-example.c
54         * examples/hildon-pannable-area-example.c
55         Updated copyright
56
57 2008-05-14  Alberto Garcia  <agarcia@igalia.com>
58
59         * src/hildon-dialog.c
60         (hildon_dialog_new_with_buttons): New constructor.
61
62         * examples/hildon-dialog-example.c
63         (main): Update the example to use the new
64         hildon_dialog_new_with_buttons().
65
66         * examples/hildon-pannable-area-example.c
67         (main): Update example.
68
69 2008-05-13 Alberto Garcia <agarcia@igalia.com>
70
71         * doc/hildon-docs.sgml
72         * doc/hildon.types
73         Added HildonPannableArea to the documentation.
74
75 2008-05-13 Victor Jaquez <vjaquez@igalia.com>
76
77         * doc/visual_index.xml
78         Fix reference to HildonLoginDialog in documentation
79
80         * doc/hildon-docs.sgml
81         * doc/hildon.types
82         * examples/Makefile.am
83         * examples/hildon-dialog-example.c
84         * src/Makefile.am
85         * src/hildon-dialog.c
86         * src/hildon-dialog.h
87         * src/hildon.h
88         New HildonDialog widget.
89
90 2008-05-09 Alberto Garcia <agarcia@igalia.com>
91
92         * src/hildon-pannable-area.c
93         Merge latest changes (r4318, r4342) from libmokoui trunk
94
95 2008-05-09 Alberto Garcia <agarcia@igalia.com>
96
97         * examples/Makefile.am
98         * examples/hildon-pannable-area-example.c
99         * src/Makefile.am
100         * src/hildon-pannable-area.c
101         * src/hildon-pannable-area.h
102         * src/hildon.h
103         New HildonPannableArea widget.
104
105 2008-04-15 18:05:19    <timj@imendio.com>
106
107         * src/hildon-banner.c: revert the recent change, that introduced
108         gtk_window_present() calls. this reopens:
109           Bug 78481 - [freetest] information banners are hidden under browser menu
110         But resolves another variant of:
111           Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
112
113 2008-04-15 13:21:13    <timj@imendio.com>
114
115         * src/hildon-banner.c: refetch layout pointer after GtkLabel possibly
116         recreated its layout, spotted by Kris. this fixes all remaining
117         artefacts and stability issues with the banner code. in particular:
118         Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
119
120 2008-04-14 16:52:59    <timj@imendio.com>
121
122         * src/hildon-banner.c: guard force_to_wrap_truncated() against
123         operating on unrealized widgets, fixes:
124         Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
125
126         * src/hildon-banner-private.h: coalesce boolean fields into bitfield.
127
128 2008-04-09  Kristian Rietveld  <kris@imendio.com>
129
130         Fixes: NB#77775: Media Player, Save Now playing list, too long name
131         makes banner disappear.
132         Fixes: NB#79182: info banner flickering with certain message lengts.
133
134         * src/hildon-banner.c (hildon_banner_constructor),
135         (hildon_banner_init), (hildon_banner_set_text),
136         (hildon_banner_set_markup): call hildon_banner_reset_wrap_state(),
137         (hildon_banner_reset_wrap_state): new function: reset wrap flags to
138         FALSE, reset size requests of label and banner,
139         (force_to_wrap_truncated): when the text is too wide, always enforce
140         the maximum possible width instead of recalculating it from the
141         layout; enforce the maximum banner height of 3 lines,
142         (hildon_banner_init): set WORD_CHAR wrapping, this will result in
143         nicer wrapping and no truncated chars if space gets tight.
144
145         * src/hildon-banner-private.h: add has_been_wrapped and
146         has_been_truncated fields.
147
148 2008-04-07  Sven Herzberg  <sven@imendio.com>
149
150         Fixes: NB#78896: libhildon code inspection/coverity: uninitialised
151         local values in hildon_date_editor_size_allocate
152
153         * src/hildon-date-editor.c: moved the real allocation code into the
154         if() branch
155
156 2008-04-07  Sven Herzberg  <sven@imendio.com>
157
158         Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
159         local values in hildon_date_editor_size_allocate
160
161         * src/hildon-date-editor.c: merged the two if() branches together
162
163 2008-04-07  Sven Herzberg  <sven@imendio.com>
164
165         Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
166         local values in hildon_date_editor_size_allocate
167
168         * src/hildon-date-editor.c: changed the arguments of the if()
169         conditions
170
171 2008-04-07  Sven Herzberg  <sven@imendio.com>
172
173         Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
174         local values in hildon_date_editor_size_allocate
175
176         * src/hildon-date-editor.c: split the calculation of the allocation
177         from the real allocation
178
179 2008-03-27  Michael Natterer  <mitch@imendio.com>
180
181         Fixes: NB#81696: The passcode is not overwritten even after
182         selecting
183
184         * src/hildon-code-dialog.c
185         (hildon_code_dialog_button_clicked)
186         (hildon_code_dialog_im_commit): don't use gtk_entry_append_text()
187         because that doesn't overwrite selected text. Instead, emit the
188         "commit" signal on the entry's im_context so the entry's normal
189         insert logic is triggered. Set the cursor to the end of the entry
190         after each insert operation so that we *only* insert in the middle
191         of the text if something was selected.
192
193 2008-03-27  Michael Natterer  <mitch@imendio.com>
194
195         Enable fixing: NB#79916 and NB#79918: The help topic for Color
196         selector cannot be opened
197
198         * src/hildon-color-button.c: add signal "setup-dialog" and emit it
199         when the popup color selector is created. Please connect to this
200         signal in order to set the dialog's help ID.
201
202 2008-03-25  Sven Herzberg  <sven@imendio.com>
203
204         Fixes: MB#1212: Hide info banners (infoprints) on click
205
206         * src/hildon-banner.c: (simulate_close), (hildon_banner_timeout):
207         extracted the close event simulation into an extra function
208         (hildon_banner_button_press_event): simulate a close event and destroy
209         the widget if the event wasn't handled
210         (hildon_banner_class_init): added the button_press_event handler
211         (hildon_banner_init): added button-press events to the widget
212
213 2008-03-25  Sven Herzberg  <sven@imendio.com>
214
215         Fixes: MB:#924: Hildon widgets doesn't support RTL mode
216         Patch from: Mohammad Anwari  <mdamt@maemo.org>
217
218         * src/hildon-banner.c: let the HildonBanners pop up on the left side
219         instead of the right in RTL mode
220         * src/hildon-bread-crumb-trail.c: mirror the appearance of the
221         breadcrumb button list in RTL mode
222         * src/hildon-caption.c: mirror the appearance of the caption widget in
223         RTL mode
224         * src/hildon-date-editor.c: mirror appearance of the date editor in
225         RTL mode
226         * src/hildon-time-editor.c: mirror appearance of the time editor in
227         RTL mode
228         * src/hildon-window.c: fix the position of the popup in RTL mode
229
230 2008-03-25  Sven Herzberg  <sven@imendio.com>
231
232         Amendment to the fix of NB#22072. Fix compilation.
233
234         * src/hildon-banner.c: (hildon_banner_timeout): fix compilation
235
236 2008-03-19  Sven Herzberg  <sven@imendio.com>
237
238         Fixes: NB#22072: Revisiting fix for "Implement robust timer handling
239         in Info Banner" bug
240
241         * src/hildon-banner.c: (hildon_banner_timeout): reset the current
242         timeout id properly when the timeout will disappear this leaves no
243         artifacts around in the destroy(); there will only be the timeout
244         created by hildon_banner_ensure_timeout() and adding a new timeout
245         will also work if the timeout gets removed because the timeout_handler
246         returned FALSE
247
248 2008-03-19  Michael Natterer  <mitch@imendio.com>
249
250         Fixes: NB#79791: Cannot set focus to Master volume using stylus
251
252         * src/hildon-volumebar.c
253         * src/hildon-vvolumebar.c
254         * src/hildon-hvolumebar.c (init): remove UNSET_FLAGS(CAN_FOCUS) so
255         the widget becomes focussable at all.
256
257         * src/hildon-volumebar.c: implement GtkWidget::grab_focus() and
258         set the focus to wither the mute button or the volumebar.
259
260         Remove own "can-focus" property and instead listen to
261         notify::can-focus in order to update the widget's state.
262
263         Implement GtkWidget::focus() and make sure we can also *leave* the
264         widget, not only enter it, depending on volumebar orientation and
265         requested focus direction.
266
267         Clean up set_mute() to cooperate nicely with all the above.
268
269 2008-03-04  Michael Natterer  <mitch@imendio.com>
270
271         Fixes: NB#78481: information banners are hidden under browser menu
272
273         * src/hildon-banner.c: call gtk_window_present() on the banners so
274         they are risen if they are already visible.
275
276 2008-03-03  Sven Herzberg  <sven@imendio.com>
277
278         Fixes: MB#1220: HildonWindow should take GtkMenu accel_group into account
279
280         * examples/hildon-window-menu-example.c: (main): extended the window
281         menu example to serve as a testcase for automatically added
282         accelerator groups, too
283         * src/hildon-window.c: (hildon_window_add_accel_group),
284         (hildon_window_set_menu): added patch by Tommi Komulainen
285
286 2008-03-03  Sven Herzberg  <sven@imendio.com>
287
288         Fixes: MB#1276: wrong allocators used in hildon_window_get_borders
289
290         * src/hildon-window.c: (hildon_window_get_borders): don't imply any
291         knowledge about the border allocators used within GTK+
292
293 2008-02-26  Sven Herzberg  <sven@imendio.com>
294
295         Fixes: MB#2981: Build with asserts broken
296
297         * src/hildon-date-editor.c,
298         * src/hildon-number-editor.c,
299         * src/hildon-time-editor.c,
300         * src/hildon-weekday-picker.c: replace HILDON_IS_EDITOR_EDITOR by a
301         the proper GType instance check
302
303 2008-02-25  Sven Herzberg  <sven@imendio.com>
304
305         Fixed: MB#1221: HildonWindow shouldn't call show_all for GtkMenu
306
307         * doc/Makefile.am: tell gtk-doc about HILDON_DISABLE_DEPRECATED
308         * examples/hildon-window-menu-example.c: (main): explicitly show
309         the menu item
310         * src/hildon-window.c:
311         (hildon_window_set_main_menu): moved most of the code from set_menu()
312         to this place; skipped the call to gtk_widget_show_all(); also didn't
313         introduce gtk_widget_show() as gtk_menu_popup() will call that anyways
314         (hildon_window_set_menu): removed most of the code, just keep the
315         questionable gtk_widget_show_all()
316         * src/hildon-window.h: added the new function and deprecate the old
317         one
318
319 2008-01-10  Xan Lopez  <xan.lopez@nokia.com>
320
321         [2.0.1-1 release]
322
323         * NEWS:
324         * configure.ac:
325         * debian/changelog: Updating.
326
327 2008-01-10  Xan Lopez  <xan.lopez@nokia.com>
328
329         * configure.ac:
330         * pkgconfig/Makefile.am:
331         * pkgconfig/hildon.pc.in:
332         * src/Makefile.am:
333
334         Do not use PACKAGE_VERSION_MAJOR as the API revision,
335         use newly created API_MAJOR_VERSION.
336         
337 2008-01-09  Xan Lopez  <xan.lopez@nokia.com>
338
339         [2.0.0-1 release]
340
341         * NEWS:
342         * configure.ac:
343         * debian/changelog: Updating.
344
345 2008-01-09  Xan Lopez  <xan.lopez@nokia.com>
346
347         * src/hildon-color-chooser.c (hildon_color_chooser_class_init): 
348
349         Add outer_border style property, we use it but don't define it (!).
350
351         Fixes NB#75310
352
353 2007-12-21  Xan Lopez  <xan.lopez@nokia.com>
354
355         * examples/hildon-bread-crumb-trail-example.c (main): 
356
357         Add clear button.
358
359         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_remove): 
360
361         Fix logic for the bread crumb trail node removal.
362
363         Fixes: NB#78616
364
365 2007-12-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
366
367         [1.99.1-1 release]
368
369         * NEWS:
370         * configure.ac:
371         * debian/changelog: Updating.
372
373 2007-11-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
374
375         Patch by Alejandro to get/set passwords dialogs accesibility.
376
377         * hildon-1/src/hildon-get-password-dialog.c:
378         * hildon-1/src/hildon-set-password-dialog.c: 
379         Set atk_set_name to the passwd entries in order to allow 
380         accessibility by name on this entries.
381         
382 2007-10-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
383
384         [1.99.0-2 release]
385
386         * debian/changelog:
387         * debian/control: Updating gtk dep.
388
389 2007-10-10  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
390
391         * configure.ac, pkgconfig/hildon-1.pc: Turn on -DMAEMO_CHANGES only if
392         USE_MAEMO_GTK is enabled.
393
394 2007-10-10  Xan Lopez  <xan.lopez@nokia.com>
395
396         * src/hildon-code-dialog.c (hildon_code_dialog_init): check for
397         MAEMO_GTK or GTK+ > 2.11 before using GTK_BUTTONBOX_CENTER mode.
398
399 2007-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
400
401         [1.99.0-1 release]
402
403         * NEWS:
404         * configure.ac:
405         * debian/changelog: Updating.
406
407 2007-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
408
409         * examples/Makefile.am:
410         * examples/hildon-logical-color-example.c:
411         * src/hildon-helper.c: Fixing the way logical colors/fonts are being
412         applied + adding a test case. Fixes: NB#71660.
413
414 2007-10-08  Xan Lopez  <xan.lopez@nokia.com>
415
416         * src/hildon-window.c (hildon_window_map): only map the vbox if it's supposed
417         to be visible, fixes warning on map for windows without toolbars.
418
419 2007-10-02  Xan Lopez  <xan.lopez@nokia.com>
420
421         * src/hildon-seekbar.c: gtk_range_get_fill_level is available in GTK+ since
422         2.11.0, add a check for that besides the MAEMO_GTK check.
423
424 2007-09-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
425
426         [1.0.17-1 release]
427
428         * NEWS:
429         * configure.ac:
430         * debian/changelog: Updating.
431
432 2007-09-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
433
434         * src/hildon-window.c: Applying patches by Xan to fix the toolbar
435         visibility. Fixes: NB#70842 and MB#615.
436
437 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
438
439         * src/hildon-bread-crumb-widget.c (hildon_bread_crumb_widget_constructor):
440         set the separator as no-show-all so it doesn't unintentionally appear when
441         someone does a show_all.
442
443 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
444
445         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_text)
446         (hildon_bread_crumb_trail_push_icon): Do not show the separator for the
447         toplevel item. Fixes: NB#62031
448
449 2007-09-24  Xan Lopez  <xan.lopez@nokia.com>
450
451         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_icon):
452         fix the name of the function in the docs.
453
454 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
455
456         [1.0.16-1 release]
457
458         * NEWS:
459         * configure.ac:
460         * debian/changelog: Updating.
461
462 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
463
464         * examples/hildon-banner-long-example.c: Adding a test-case for long
465         hildon banner.
466
467         * src/hildon-find-toolbar.c: Fixing the get_last_index function.
468
469 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
470
471         * src/hildon-color-chooser-dialog.c:
472         * src/hildon-color-chooser.c:
473         * src/hildon-font-selection-dialog.c: Adding two patches by Tommi to fix
474         memory leaks in font selector and color selector. Fixes: NB#70499 and
475         NB#70474.
476
477 2007-09-20  Johan Bilien  <johan.bilien@nokia.com> 
478
479         * src/hildon-helper.c: Fixed the leak of the a GList. Fixes: NB#70273.
480
481 2007-09-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
482
483         * src/hildon-code-dialog.c: Making the hardcoded WIDTH/HEIGHT values a
484         little bit bigger. Fixes: #NB63694.
485
486 2007-09-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
487
488         [1.0.15-1 release]
489
490         * NEWS:
491         * configure.ac:
492         * debian/changelog: Updating.
493
494 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
495
496         * doc/Makefile.am:
497         * doc/hildon-docs.sgml:
498         * doc/images/bread-crumb-trail.png:
499         * doc/images/calendar-popup.png:
500         * doc/images/caption.png:
501         * doc/images/code-dialog.png:
502         * doc/images/color-button.png:
503         * doc/images/color-chooser-dialog.png:
504         * doc/images/color-chooser.png:
505         * doc/images/controlbar.png:
506         * doc/images/date-editor.png:
507         * doc/images/font-selection-dialog.png:
508         * doc/images/get-password-dialog.png:
509         * doc/images/hvolumebar.png:
510         * doc/images/login-dialog.png:
511         * doc/images/note.png:
512         * doc/images/number-editor.png:
513         * doc/images/range-editor.png:
514         * doc/images/seekbar.png:
515         * doc/images/set-password-dialog.png:
516         * doc/images/sort-dialog.png:
517         * doc/images/time-editor.png:
518         * doc/images/time-picker.png:
519         * doc/images/vvolumebar.png:
520         * doc/images/weekday-picker.png: Adding the new generated widget shots.
521         Adding the bread-crumb-trial and helpers to the documentation.
522
523 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
524
525         * examples/hildon-find-toolbar-example.c:
526         * src/hildon-find-toolbar.c:
527         * src/hildon-find-toolbar.h: FIxing the default history-append handler to
528         actually continue firing the other handlers if connected. Adding a new
529         function:
530         hildon_find_toolbar_get_last_index that gets the index of the most
531         recently added (last) item. Fixes: NB#52301.
532
533 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
534
535         * src/hildon-caption.c: Applying a patch by Tommi to fix the focus
536         behaviour. Fixes: NB#68610. 
537
538 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
539
540         * src/hildon-banner.c: Actually reverting the previous change. It somehow
541         looks a bit worse.
542
543 2007-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
544
545         * src/hildon-banner.c: Changing the infobanner background pixmap to NULL
546         when realizing the banner. Should make the infonbanner effect a bit more
547         bearable.
548
549 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
550
551         * src/hildon-volumebar.c:
552         * src/hildon-volumebar.h: Changing the GtkWidget to HildonVolumebar in
553         hildon_volumebar_set_range_insensitive_message and
554         hildon_volumebar_set_range_insensitive_messagef. Fixes MB#1848.
555
556 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
557
558         * src/hildon-window.c: Fixing the border freeing on destroy.
559
560 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
561
562         * src/hildon-code-dialog-private.h:
563         * src/hildon-code-dialog.c: Adding a patch by Tomas Junnonen to fix the
564         kw keyboard support in HildonCodeDialog.
565
566 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
567
568         [1.0.14-1 release]
569
570         * NEWS:
571         * configure.ac:
572         * debian/changelog: Updating.
573
574 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
575
576         * src/hildon-date-editor.c:
577         * src/hildon-number-editor.c:
578         * src/hildon-private.c:
579         * src/hildon-private.h:
580         * src/hildon-time-editor.c:
581         * src/hildon-weekday-picker.c: A patch by Xan Lopez to fix focus
582         handling in subclassed composite widgets. Fixes: NB#66628.
583
584 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
585
586         * src/hildon-window.c: Removing extra gtk_main_iteration () processing
587         from destroy_ callback as it introduces problems in async dbus signal
588         handlers. Fixes NB#66673.
589
590 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
591
592         * examples/hildon-hvolumebar-example.c:
593         * src/hildon-volumebar.c: Improving the focus handling in the
594         volumebar widgets. Fixes NB#63955 and NB#65155. Also fixing the
595         set_property accessor so that "mute" property can be actually set. I'm
596         scared that nobody noticed it's totally broken.
597
598 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
599
600         * debian/control: Use libesd0-dev or osso-esd-dev as esd dependancy.
601         Fixes NB#66548.
602
603 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
604
605         * src/hildon-calendar.c:
606         * src/hildon-number-editor.c:
607         * src/hildon-time-picker.c: Changing the timeout repeat so that it
608         matches the spec of 6 chars per second. Fixes: NB#60489.
609
610 2007-08-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
611
612         * src/hildon-helper.c: Really fixing NB#58352. Looks like
613         gtk_style_lookup_color sometime returns FALSE even though color was
614         found and values were filled properly. Weird. Removing the warning for the
615         time being.
616
617 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
618
619         * src/hildon-find-toolbar.c: Puting the combobox inside alignment to not
620         expand vertically. Adding some extra space to the find toolbar buttons to
621         make them thumbable. Fixes NB#66060.
622
623 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
624
625         * src/hildon-calendar-popup.c: Replacing the "Done" button in the calendar
626         popup with "Ok" and "Cancel". Fixes NB#59299.
627
628 2007-08-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
629
630         * src/hildon-calendar.c: Process all window updates before executing next
631         timeout. Fixes: NB#54146.
632
633 2007-08-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
634
635         [1.0.13-1 release]
636
637         * NEWS:
638         * configure.ac:
639         * debian/changelog: Updating.
640
641 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
642
643         * src/hildon-banner.c: (hildon_banner_client_event): connect directly to
644         the client event and ignore it, since we use the delete event to close
645         after timeouts.
646
647 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
648
649         * src/hildon-helper.c: Remove the bogus warning about color not being
650         found. Fixes NB#58352.
651
652 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
653
654         * examples/Makefile.am:
655         * examples/hildon-toolbar-seekbar-example.c: Adding an example to test a
656         HildonSeekbar widget inside a toolbar.
657
658 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
659
660         * src/hildon-banner.c (hildon_banner_init): mark the banners as
661         temporary, depends on maemo-gtk >= 2.10.12-osso7. Also ignore the
662         delete event that will come from _GTK_DELETE_TEMPORARIES, as we
663         don't want to be closed by non-temporary windows on map.
664
665         Also use G_DEFINE_TYPE instead of manually typed code.
666
667 2007-08-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
668
669         [1.0.12-1 release]
670
671         * NEWS:
672         * configure.ac:
673         * debian/changelog:
674         * debian/rules: Updating.
675
676 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
677
678         * examples/Makefile.am:
679         * examples/hildon-hvolumebar-timer-example.c: Adding an exmaple to debug
680         bug NB#61128. Strangely it works.
681
682 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
683
684         * src/hildon-date-editor.c: When the date editor entry has been changed
685         but the numbers of characters < max, turn off the skip validation flag.
686         Prevents a situation when we enter first a valid year and later re-write
687         it with an invalid one. Fixes NB#60154.
688
689 2007-07-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
690
691         * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the
692         code dialog. Fixes NB#64355.
693
694 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
695
696         * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after
697         switching the page. Fixes NB#49374.
698
699         * examples/Makefile.am:
700         * examples/hildon-wizard-dialog-example.c: Adding an example for
701         HildonWizardDialog that shows how to handle manual sensitivity setting on
702         the wizard dialog.
703
704 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
705
706         * configure.ac:
707         * src/Makefile.am:
708         * src/hildon-version.h.in:
709         * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061.
710
711 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
712
713         * src/hildon-volumebar.c: Updating the docs.
714
715 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
716
717         [1.0.11-1 release]
718
719         * NEWS:
720         * configure.ac:
721         * debian/changelog: Updating.
722
723 2007-07-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
724
725         * src/hildon-find-toolbar.c:
726         * src/hildon-find-toolbar.h: Adding a few new functions to control the
727         selected item: hildon_find_toolbar_set_active,
728         hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active, 
729         hildon_find_toolbar_get_active_iter . They correspond to respective
730         GtkComboBox functions. 
731
732         * examples/Makefile.am:
733         * examples/hildon-find-toolbar-example.c: Adding the example to test the
734         new functionality.
735
736 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
737
738         * examples/Makefile.am:
739         * examples/hildon-seekbar-example.c: Adding the seekbar example to check
740         theming easily.
741
742         * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog
743         when font size > 32 and we pack a focusable widget inside. Actually using
744         the default response would work too, but since we don't show default
745         response state in any way (no theming) it would not be visible to the
746         user. Fixes NB#63430.
747
748 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
749
750         * src/hildon-date-editor.c: Adding the missing variable setter in the
751         set_property handler. Fixes NB#54182.
752
753 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
754
755         * src/hildon-window.h: Changing the long key press time from 1500ms to
756         800ms as requested in NB#63700. I have a bad feeling about this, let's
757         see... Fixes NB#63700.
758
759 2007-07-12  Tommi Komulainen  <tommi.komulainen@nokia.com>
760
761         * src/hildon-time-picker.c (hildon_time_picker_class_init,
762         hildon_time_picker_map, hildon_time_picker_realize,
763         hildon_time_picker_style_set): Split the contents of map to more
764         appropriate functions; set window decorations on realize and update
765         arrows' size requisitions on style-set. Avoids unnecessary resizing.
766
767 2007-07-02  Xan Lopez <xan.lopez@nokia.com>
768
769         [1.0.10-2 release]
770
771         * NEWS:
772         * debian/changelog: Updating.
773
774 2007-07-02  Johan Bilien  <johan.bilien@nokia.com>
775
776         * src/Makefile.am: fixed installation of the header files
777
778 2007-06-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
779
780         [1.0.10-1 release]
781
782         * NEWS:
783         * configure.ac:
784         * debian/changelog: Updating.
785
786 2007-06-27  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
787
788         * configure.ac: Removing some remaining of --enable-xan.
789
790 2007-06-26  Xan Lopez  <xan.lopez@nokia.com>
791
792         * src/hildon-date-editor.c: (hildon_date_editor_keypress):
793         * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress):
794
795         Move all focus crazyness to the rc files. This depends on gtk+2.0 >=
796         2.10.12-osso6 because the move-focus signal needs to be available in
797         GtkWidget.
798
799 2007-06-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
800
801         * examples/Makefile.am:
802         * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example
803         that makes a HildonVolumebar insensitive before mapping it. Seems to work
804         fine. Prolly NB#61128 is fixed now.
805
806 2007-06-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
807
808         * src/hildon-volumebar.c:
809         * src/hildon-volumebar.h: Adding the
810         hildon_volumebar_set_range_insensitive_message and
811         hildon_volumebar_set_range_insensitive_messagef functions to set
812         insensitive message on the slider of the volumebar. Fixes NB#61129.
813
814         * examples/Makefile.am:
815         * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to
816         test the new insensitive messsage functionality on HildonVolumebar.
817
818 2007-06-14  Xan Lopez  <xan.lopez@nokia.com>
819
820         * src/hildon-private.c (hildon_private_composite_focus): make the focus handler
821         work again.
822
823 2007-06-13  Xan Lopez  <xan.lopez@nokia.com>
824
825         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround
826         http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back
827         button on after clearing the trail.
828
829 2007-06-13  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
830
831         * src/hildon-code-dialog.c: Removing the separator from the dialog.
832
833 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
834
835         * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation
836         by splitting the installed headers in generated and non-generated groups. Use
837         only the non-generated headers to create the hildon-enum-types.h file.
838
839         * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h.
840
841 2007-06-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
842
843         * src/hildon-window.c: Hide the window before performing the destroy.
844         Should make the app closing a little tiny bit more snappy. 
845
846 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
847
848         * src/hildon-seekbar.c: add gtkrange.h header
849         * src/hildon-caption.c: remove unused variable
850
851 2007-06-08  Tommi Komulainen  <tommi.komulainen@nokia.com>
852
853         * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by
854         Loic Minier.
855
856 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
857
858         [1.0.9-1 release]
859
860         * NEWS:
861         * configure.ac:
862         * debian/changelog: Updating.
863
864 2007-06-07  Tommi Komulainen  <tommi.komulainen@nokia.com>
865
866         * src/hildon-window.c (hildon_window_window_state_event,
867         hildon_window_is_topmost_notify, hildon_window_class_init): Stop the
868         escape timeout on focus-out-event rather than notify::is-topmost; the
869         latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101
870
871 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
872
873         * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the
874         correct timestamp and button to gtk_menu_popup. Fixes MB#1466. 
875
876 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
877
878         * src/hildon-window: actually, you need to use the macro always, there's
879         no private pointer in the instance structure. We should have cleaned this up
880         when we had the chance...
881         
882 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
883
884         * src/hildon-window.c: do not get the private date from HildonWindow before
885         it passes the g_return_if_fail check. Once it's passed the test, there's no
886         need to g_assert that it exists. Do not create a HildonWindowPrivate variable
887         if you are only going to access the data once. Whitespace cleanups.
888
889 2007-06-04  Xan Lopez  <xan.lopez@nokia.com>
890
891         * src/hildon-bread-crumb-trail.c: set children visible before allocation.
892         * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels.
893
894 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
895
896         [1.0.8-1 release]
897
898         * NEWS:
899         * configure.ac:
900         * debian/changelog: Updating.
901
902 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
903
904         * src/hildon-window.c: When destroying the window, remove (if exists) the
905         escape timeout handler. Fixes #NB59276.
906
907 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
908
909         * src/hildon-banner.c: When realizing the widget, set the window
910         transiency. Setting the transiency in the gobject constructor is not
911         good, as the widget is not realized at that point. Fixes: #NB56624.
912
913 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
914
915         * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass):
916         Add padding for future expansions.
917
918 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
919
920         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
921         Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
922         will fake an activation on the previous to the last item of the trail, so
923         the effect can be overrided by the developer as usual.
924         Also change the callback for the back button to do the same thing, so its
925         effect can be overrided too. Fixes: NB#58982
926
927 2007-05-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
928
929         * src/hildon-caption.c: Implementing the proper focus grabbing in the
930         HildonCaption. Fixes NB#52379. 
931
932 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
933
934         * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
935         the internal state of the trail after the user has had the chance of executing
936         his handler for the signal. Specifically, it may happen that the activated button
937         is removed and the user still lets the default handler run. This would segfault
938         previously.
939
940 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
941
942         * src/hildon-font-selection-dialog.c: When the font is really big, add the
943         scrollbar to the preview dialog. Fixes NB#54147.
944
945 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
946
947         * src/hildon-date-editor.c: Changing the default max year to 2037. The
948         max/min year properties can be altered, so the client can modify it
949         anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
950
951 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
952
953         * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
954         hildonlike by default. Fixing a problem with disappearing arrows when
955         scrolling through months and years. Fixes NB#54127. 
956
957 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
958
959         * examples/hildon-date-editor-example.c: Adding error callback to the date
960         editor example. 
961
962 2007-05-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
963
964         [1.0.7-1 release]
965
966         * NEWS:
967         * debian/changelog:
968         * configure.ac: Updating.
969
970 2007-05-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
971
972         * configure.ac: Adding a special '--enable-xan' configure option that
973         turns off the -Werror compilation setting. Usefull for development.
974
975         * src/hildon-calendar.c:
976         * src/hildon-number-editor.c:
977         * src/hildon-time-picker.c: Adding the 5* multiplier to
978         gtk-timeout-update.
979
980 2007-05-24  Xan Lopez  <xan.lopez@nokia.com>
981
982         * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
983         instead of g_object_ref + gtk_object_sink.
984
985 2007-05-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
986
987         [1.0.6-1 release]
988
989         * NEWS:
990         * configure.ac:
991         * debian/changelog: Updating.
992
993 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
994
995         * src/hildon-color-chooser-dialog.c:
996         * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
997         straight from Tommi labs.
998
999 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1000
1001         * examples/hildon-finger-example.c: Correcting the header file path.
1002
1003         * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for 
1004         the changed signal. Fixes a small memory leak.
1005
1006 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1007
1008         * autogen.sh:
1009         * debian/rules:
1010         * src/hildon-banner.c: Importing several usefull fixes from the
1011         ubuntu-mobile branch.
1012
1013 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1014
1015         * examples/Makefile.am:
1016         * examples/hildon-finger-example.c: Adding a finger-checking code
1017         example. 
1018
1019         * src/hildon-font-selection-dialog.c: Do not allocate the color
1020         structure using the g_new. Fixes NB#54061.
1021
1022 2007-05-09  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1023
1024         * src/hildon-helper.c: Correcting tabs in file.
1025
1026 2007-05-08  Xan Lopez  <xan.lopez@nokia.com>
1027
1028         * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
1029         control the visibility of the children.
1030
1031         * examples/hildon-bread-crumb-trail-example.c: Plug leak.
1032
1033 2007-05-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1034
1035         [1.0.5-1 release]
1036
1037         * NEWS:
1038         * configure.ac:
1039         * debian/changelog: Updating.
1040
1041 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
1042
1043         * src/hildon-bread-crumb-trail.c:
1044         (hildon_bread_crumb_trail_size_allocate): 
1045
1046         Make the back button always a square.
1047
1048 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
1049
1050         * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
1051         from the .c file as it's a private file. 
1052
1053 2007-05-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1054
1055         * examples/hildon-vvolumebar-example.c: The VVolumebar example now
1056         uses slightly bigger height.
1057
1058         * src/hildon-font-selection-dialog.c: Adding some checks before
1059         freeing memory in the font selection dialog.
1060
1061 2007-05-02  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1062
1063         * src/hildon-font-selection-dialog.c: Adding a small check when
1064         freeing memory. 
1065
1066         * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
1067         buttons sensitivity on page switching.
1068
1069 2007-04-27  Xan Lopez  <xan.lopez@nokia.com>
1070
1071         * src/hildon-bread-crumb-trail.c: make the add method handle all the
1072         internal details of adding a bread crumb to the trail.
1073
1074 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1075
1076         [1.0.4-1 release]
1077
1078         * README:
1079         * configure.ac:
1080         * debian/changelog: Updating.
1081
1082         * src/hildon-bread-crumb-trail.h:
1083         * src/hildon-bread-crumb.h: Changing the API guard to
1084         HILDON_ENABLE_UNSTABLE_API.
1085
1086 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1087
1088         [1.0.3-1 release]
1089
1090         * NEWS:
1091         * configure.ac:
1092         * debian/changelog:
1093         * debian/rules:
1094         * src/hildon-helper.h: Updating.
1095
1096 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1097
1098         [1.0.2-1 release]
1099
1100         * NEWS:
1101         * configure.ac:
1102         * debian/changelog:
1103
1104 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1105
1106         * README:
1107         * configure.ac:
1108         * src/hildon-helper.h: Small fix to make the package actually compile.
1109
1110 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
1111
1112         * src/hildon-bread-crumb-trail.h:
1113         * src/hildon-bread-crumb.h:
1114
1115         Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
1116         to define ENABLE_UNSTABLE_API in the code that includes these headers.
1117         
1118 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
1119         
1120         * examples/hildon-bread-crumb-trail-example.c:
1121         * src/Makefile.am:
1122         * src/hildon-bread-crumb-trail.c:
1123         * src/hildon-bread-crumb-trail.h:
1124         * src/hildon-bread-crumb.c:
1125         * src/hildon-bread-crumb.h:
1126         * src/hildon-marshalers.list:
1127         * src/hildon-bread-crumb-widget.c:
1128         * src/hildon-bread-crumb-widget.h:
1129
1130         Slight change in the widget design. The bread crumb trail API is
1131         unchanged, but HildonBreadCrumb is now an interface. A *private*
1132         implementation, hildon-bread-crumb-widget, is provided and used
1133         internally by the trail for the push_text/push_icon functions.
1134
1135         The generic push API is still available, so anyone can implement
1136         and use its own bread crumb widget.
1137         
1138 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1139
1140         * debian/rules: Fixing the shlibs.
1141
1142 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1143
1144         * src/hildon-banner.c: Fixing a problem with timed banners having
1145         their parrent destroyed before they are.
1146
1147 2007-04-17  Xan Lopez  <xan.lopez@nokia.com>
1148
1149         * src/hildon-bread-crumb.c:
1150         * src/hildon-bread-crumb.h:
1151
1152         Make the get_natural_size function a vfunc.
1153
1154 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
1155
1156         * src/hildon-bread-crumb.c:
1157         * src/hildon-bread-crumb-trail.c:
1158
1159         Some cleanups.
1160
1161 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1162
1163         [1.0.1-1 release]
1164
1165         * AUTHORS:
1166         * NEWS:
1167         * configure.ac:
1168         * debian/changelog: Updating for release.
1169
1170 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
1171
1172         * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
1173         don't leak the pango layout.
1174
1175 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
1176
1177         * src/hildon.h:
1178         * examples/hildon-bread-crumb-trail-example.c:
1179
1180         Fix example.
1181
1182 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1183
1184         * debian/changelog: Removing the bug-fixed entries that were actually
1185         resolved as WONTFIX.
1186
1187         * src/hildon-date-editor.c: Removing a redundant check. Fixes
1188         NB#54182.
1189
1190 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
1191
1192         * src/hildon-bread-crumb-trail.c:
1193         * src/hildon-bread-crumb-trail.h:
1194         * src/hildon-bread-crumb.c:
1195         * src/hildon-bread-crumb.h:
1196
1197         Untabify.
1198         
1199 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
1200
1201         * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
1202         until it's passed the type check.
1203
1204 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
1205
1206         * examples/hildon-bread-crumb-trail-example.c
1207
1208         Add license.
1209         
1210 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
1211
1212         * examples/Makefile.am
1213         * examples/hildon-bread-crumb-trail-example.c
1214         * src/Makefile.am
1215         * src/hildon-bread-crumb-trail.c
1216         * src/hildon-bread-crumb-trail.h
1217         * src/hildon-bread-crumb.c
1218         * src/hildon-bread-crumb.h
1219
1220         New HildonBreadCrumbTrail widget.
1221
1222 2007-04-02  Lucas Rocha  <lucas.rocha@nokia.com>
1223
1224         * src/hildon-range-editor.c (hildon_range_editor_init),
1225         src/hildon-seekbar.c (hildon_seekbar_get_fraction,
1226         hildon_seekbar_set_fraction, hildon_seekbar_set_position),
1227         src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
1228         hildon_time_editor_class_init, hildon_time_editor_init),
1229         src/hildon-get-password-dialog.c (invalid_input,
1230         hildon_get_password_set_property, hildon_get_password_get_property,
1231         create_contents, hildon_get_password_dialog_set_max_characters),
1232         src/hildon-set-password-dialog.c (create_contents),
1233         src/hildon-date-editor.c (hildon_date_editor_init),
1234         src/hildon-login-dialog.c (hildon_login_dialog_init),
1235         src/hildon-number-editor.c (hildon_number_editor_init),
1236         src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
1237         hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
1238         the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
1239          configure option and adding the respective checks in the code.
1240         * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
1241         hildon_calendar_drag_data_received): fixed some build warnings.
1242
1243 2007-03-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1244
1245         * debian/changelog: A 1.0.0 release notes.
1246