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