X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=ChangeLog;h=db26f5f54f0931cbef3889f06e5d72c74bb9255b;hb=2457aad067514b17041dde51b5e37f14fdf36f01;hp=2b9730ae6b3ed02be2a7c435285209f27325f18d;hpb=a0ef1570675f2cad0fc68b5815732a7120e45996;p=hildon diff --git a/ChangeLog b/ChangeLog index 2b9730a..db26f5f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,564 @@ +2007-08-01 Michael Dominic Kostrzewa + + * src/hildon-date-editor.c: When the date editor entry has been changed + but the numbers of characters < max, turn off the skip validation flag. + Prevents a situation when we enter first a valid year and later re-write + it with an invalid one. Fixes NB#60154. + +2007-07-26 Michael Dominic Kostrzewa + + * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the + code dialog. Fixes NB#64355. + +2007-07-25 Michael Dominic Kostrzewa + + * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after + switching the page. Fixes NB#49374. + + * examples/Makefile.am: + * examples/hildon-wizard-dialog-example.c: Adding an example for + HildonWizardDialog that shows how to handle manual sensitivity setting on + the wizard dialog. + +2007-07-25 Michael Dominic Kostrzewa + + * configure.ac: + * src/Makefile.am: + * src/hildon-version.h.in: + * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061. + +2007-07-25 Michael Dominic Kostrzewa + + * src/hildon-volumebar.c: Updating the docs. + +2007-07-25 Michael Dominic Kostrzewa + + [1.0.11-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: Updating. + +2007-07-24 Michael Dominic Kostrzewa + + * src/hildon-find-toolbar.c: + * src/hildon-find-toolbar.h: Adding a few new functions to control the + selected item: hildon_find_toolbar_set_active, + hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active, + hildon_find_toolbar_get_active_iter . They correspond to respective + GtkComboBox functions. + + * examples/Makefile.am: + * examples/hildon-find-toolbar-example.c: Adding the example to test the + new functionality. + +2007-07-23 Michael Dominic Kostrzewa + + * examples/Makefile.am: + * examples/hildon-seekbar-example.c: Adding the seekbar example to check + theming easily. + + * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog + when font size > 32 and we pack a focusable widget inside. Actually using + the default response would work too, but since we don't show default + response state in any way (no theming) it would not be visible to the + user. Fixes NB#63430. + +2007-07-23 Michael Dominic Kostrzewa + + * src/hildon-date-editor.c: Adding the missing variable setter in the + set_property handler. Fixes NB#54182. + +2007-07-23 Michael Dominic Kostrzewa + + * src/hildon-window.h: Changing the long key press time from 1500ms to + 800ms as requested in NB#63700. I have a bad feeling about this, let's + see... Fixes NB#63700. + +2007-07-12 Tommi Komulainen + + * src/hildon-time-picker.c (hildon_time_picker_class_init, + hildon_time_picker_map, hildon_time_picker_realize, + hildon_time_picker_style_set): Split the contents of map to more + appropriate functions; set window decorations on realize and update + arrows' size requisitions on style-set. Avoids unnecessary resizing. + +2007-07-02 Xan Lopez + + [1.0.10-2 release] + + * NEWS: + * debian/changelog: Updating. + +2007-07-02 Johan Bilien + + * src/Makefile.am: fixed installation of the header files + +2007-06-29 Michael Dominic Kostrzewa + + [1.0.10-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: Updating. + +2007-06-27 Michael Dominic Kostrzewa + + * configure.ac: Removing some remaining of --enable-xan. + +2007-06-26 Xan Lopez + + * src/hildon-date-editor.c: (hildon_date_editor_keypress): + * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress): + + Move all focus crazyness to the rc files. This depends on gtk+2.0 >= + 2.10.12-osso6 because the move-focus signal needs to be available in + GtkWidget. + +2007-06-25 Michael Dominic Kostrzewa + + * examples/Makefile.am: + * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example + that makes a HildonVolumebar insensitive before mapping it. Seems to work + fine. Prolly NB#61128 is fixed now. + +2007-06-19 Michael Dominic Kostrzewa + + * src/hildon-volumebar.c: + * src/hildon-volumebar.h: Adding the + hildon_volumebar_set_range_insensitive_message and + hildon_volumebar_set_range_insensitive_messagef functions to set + insensitive message on the slider of the volumebar. Fixes NB#61129. + + * examples/Makefile.am: + * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to + test the new insensitive messsage functionality on HildonVolumebar. + +2007-06-14 Xan Lopez + + * src/hildon-private.c (hildon_private_composite_focus): make the focus handler + work again. + +2007-06-13 Xan Lopez + + * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround + http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back + button on after clearing the trail. + +2007-06-13 Michael Dominic Kostrzewa + + * src/hildon-code-dialog.c: Removing the separator from the dialog. + +2007-06-12 Xan Lopez + + * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation + by splitting the installed headers in generated and non-generated groups. Use + only the non-generated headers to create the hildon-enum-types.h file. + + * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h. + +2007-06-12 Michael Dominic Kostrzewa + + * src/hildon-window.c: Hide the window before performing the destroy. + Should make the app closing a little tiny bit more snappy. + +2007-06-12 Xan Lopez + + * src/hildon-seekbar.c: add gtkrange.h header + * src/hildon-caption.c: remove unused variable + +2007-06-08 Tommi Komulainen + + * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by + Loic Minier. + +2007-06-07 Michael Dominic Kostrzewa + + [1.0.9-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: Updating. + +2007-06-07 Tommi Komulainen + + * src/hildon-window.c (hildon_window_window_state_event, + hildon_window_is_topmost_notify, hildon_window_class_init): Stop the + escape timeout on focus-out-event rather than notify::is-topmost; the + latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101 + +2007-06-07 Michael Dominic Kostrzewa + + * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the + correct timestamp and button to gtk_menu_popup. Fixes MB#1466. + +2007-06-07 Xan Lopez + + * src/hildon-window: actually, you need to use the macro always, there's + no private pointer in the instance structure. We should have cleaned this up + when we had the chance... + +2007-06-07 Xan Lopez + + * src/hildon-window.c: do not get the private date from HildonWindow before + it passes the g_return_if_fail check. Once it's passed the test, there's no + need to g_assert that it exists. Do not create a HildonWindowPrivate variable + if you are only going to access the data once. Whitespace cleanups. + +2007-06-04 Xan Lopez + + * src/hildon-bread-crumb-trail.c: set children visible before allocation. + * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels. + +2007-06-01 Michael Dominic Kostrzewa + + [1.0.8-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: Updating. + +2007-06-01 Michael Dominic Kostrzewa + + * src/hildon-window.c: When destroying the window, remove (if exists) the + escape timeout handler. Fixes #NB59276. + +2007-06-01 Michael Dominic Kostrzewa + + * src/hildon-banner.c: When realizing the widget, set the window + transiency. Setting the transiency in the gobject constructor is not + good, as the widget is not realized at that point. Fixes: #NB56624. + +2007-05-30 Xan Lopez + + * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass): + Add padding for future expansions. + +2007-05-30 Xan Lopez + + * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init): + Add a new signal "move-parent", bind Escape and BackSpace to it. The handler + will fake an activation on the previous to the last item of the trail, so + the effect can be overrided by the developer as usual. + Also change the callback for the back button to do the same thing, so its + effect can be overrided too. Fixes: NB#58982 + +2007-05-30 Michael Dominic Kostrzewa + + * src/hildon-caption.c: Implementing the proper focus grabbing in the + HildonCaption. Fixes NB#52379. + +2007-05-30 Xan Lopez + + * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about + the internal state of the trail after the user has had the chance of executing + his handler for the signal. Specifically, it may happen that the activated button + is removed and the user still lets the default handler run. This would segfault + previously. + +2007-05-28 Michael Dominic Kostrzewa + + * src/hildon-font-selection-dialog.c: When the font is really big, add the + scrollbar to the preview dialog. Fixes NB#54147. + +2007-05-28 Michael Dominic Kostrzewa + + * src/hildon-date-editor.c: Changing the default max year to 2037. The + max/min year properties can be altered, so the client can modify it + anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147. + +2007-05-28 Michael Dominic Kostrzewa + + * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making + hildonlike by default. Fixing a problem with disappearing arrows when + scrolling through months and years. Fixes NB#54127. + +2007-05-28 Michael Dominic Kostrzewa + + * examples/hildon-date-editor-example.c: Adding error callback to the date + editor example. + +2007-05-25 Michael Dominic Kostrzewa + + [1.0.7-1 release] + + * NEWS: + * debian/changelog: + * configure.ac: Updating. + +2007-05-24 Michael Dominic Kostrzewa + + * configure.ac: Adding a special '--enable-xan' configure option that + turns off the -Werror compilation setting. Usefull for development. + + * src/hildon-calendar.c: + * src/hildon-number-editor.c: + * src/hildon-time-picker.c: Adding the 5* multiplier to + gtk-timeout-update. + +2007-05-24 Xan Lopez + + * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink + instead of g_object_ref + gtk_object_sink. + +2007-05-22 Michael Dominic Kostrzewa + + [1.0.6-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: Updating. + +2007-05-21 Michael Dominic Kostrzewa + + * src/hildon-color-chooser-dialog.c: + * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes + straight from Tommi labs. + +2007-05-21 Michael Dominic Kostrzewa + + * examples/hildon-finger-example.c: Correcting the header file path. + + * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for + the changed signal. Fixes a small memory leak. + +2007-05-21 Michael Dominic Kostrzewa + + * autogen.sh: + * debian/rules: + * src/hildon-banner.c: Importing several usefull fixes from the + ubuntu-mobile branch. + +2007-05-21 Michael Dominic Kostrzewa + + * examples/Makefile.am: + * examples/hildon-finger-example.c: Adding a finger-checking code + example. + + * src/hildon-font-selection-dialog.c: Do not allocate the color + structure using the g_new. Fixes NB#54061. + +2007-05-09 Michael Dominic Kostrzewa + + * src/hildon-helper.c: Correcting tabs in file. + +2007-05-08 Xan Lopez + + * src/hildon-bread-crumb-trail.c: Use set_child_visible only to + control the visibility of the children. + + * examples/hildon-bread-crumb-trail-example.c: Plug leak. + +2007-05-07 Michael Dominic Kostrzewa + + [1.0.5-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: Updating. + +2007-05-04 Xan Lopez + + * src/hildon-bread-crumb-trail.c: + (hildon_bread_crumb_trail_size_allocate): + + Make the back button always a square. + +2007-05-04 Xan Lopez + + * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h + from the .c file as it's a private file. + +2007-05-03 Michael Dominic Kostrzewa + + * examples/hildon-vvolumebar-example.c: The VVolumebar example now + uses slightly bigger height. + + * src/hildon-font-selection-dialog.c: Adding some checks before + freeing memory in the font selection dialog. + +2007-05-02 Michael Dominic Kostrzewa + + * src/hildon-font-selection-dialog.c: Adding a small check when + freeing memory. + + * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix + buttons sensitivity on page switching. + +2007-04-27 Xan Lopez + + * src/hildon-bread-crumb-trail.c: make the add method handle all the + internal details of adding a bread crumb to the trail. + +2007-04-26 Michael Dominic Kostrzewa + + [1.0.4-1 release] + + * README: + * configure.ac: + * debian/changelog: Updating. + + * src/hildon-bread-crumb-trail.h: + * src/hildon-bread-crumb.h: Changing the API guard to + HILDON_ENABLE_UNSTABLE_API. + +2007-04-26 Michael Dominic Kostrzewa + + [1.0.3-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: + * debian/rules: + * src/hildon-helper.h: Updating. + +2007-04-25 Michael Dominic Kostrzewa + + [1.0.2-1 release] + + * NEWS: + * configure.ac: + * debian/changelog: + +2007-04-25 Michael Dominic Kostrzewa + + * README: + * configure.ac: + * src/hildon-helper.h: Small fix to make the package actually compile. + +2007-04-25 Xan Lopez + + * src/hildon-bread-crumb-trail.h: + * src/hildon-bread-crumb.h: + + Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need + to define ENABLE_UNSTABLE_API in the code that includes these headers. + +2007-04-25 Xan Lopez + + * examples/hildon-bread-crumb-trail-example.c: + * src/Makefile.am: + * src/hildon-bread-crumb-trail.c: + * src/hildon-bread-crumb-trail.h: + * src/hildon-bread-crumb.c: + * src/hildon-bread-crumb.h: + * src/hildon-marshalers.list: + * src/hildon-bread-crumb-widget.c: + * src/hildon-bread-crumb-widget.h: + + Slight change in the widget design. The bread crumb trail API is + unchanged, but HildonBreadCrumb is now an interface. A *private* + implementation, hildon-bread-crumb-widget, is provided and used + internally by the trail for the push_text/push_icon functions. + + The generic push API is still available, so anyone can implement + and use its own bread crumb widget. + +2007-04-19 Michael Dominic Kostrzewa + + * debian/rules: Fixing the shlibs. + +2007-04-19 Michael Dominic Kostrzewa + + * src/hildon-banner.c: Fixing a problem with timed banners having + their parrent destroyed before they are. + +2007-04-17 Xan Lopez + + * src/hildon-bread-crumb.c: + * src/hildon-bread-crumb.h: + + Make the get_natural_size function a vfunc. + +2007-04-16 Xan Lopez + + * src/hildon-bread-crumb.c: + * src/hildon-bread-crumb-trail.c: + + Some cleanups. + +2007-04-16 Michael Dominic Kostrzewa + + [1.0.1-1 release] + + * AUTHORS: + * NEWS: + * configure.ac: + * debian/changelog: Updating for release. + +2007-04-16 Xan Lopez + + * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size): + don't leak the pango layout. + +2007-04-16 Xan Lopez + + * src/hildon.h: + * examples/hildon-bread-crumb-trail-example.c: + + Fix example. + +2007-04-16 Michael Dominic Kostrzewa + + * debian/changelog: Removing the bug-fixed entries that were actually + resolved as WONTFIX. + + * src/hildon-date-editor.c: Removing a redundant check. Fixes + NB#54182. + +2007-04-13 Xan Lopez + + * src/hildon-bread-crumb-trail.c: + * src/hildon-bread-crumb-trail.h: + * src/hildon-bread-crumb.c: + * src/hildon-bread-crumb.h: + + Untabify. + +2007-04-13 Xan Lopez + + * src/hildon-bread-crumb-trail.c: don't use the priv data of bct + until it's passed the type check. + +2007-04-12 Xan Lopez + + * examples/hildon-bread-crumb-trail-example.c + + Add license. + +2007-04-12 Xan Lopez + + * examples/Makefile.am + * examples/hildon-bread-crumb-trail-example.c + * src/Makefile.am + * src/hildon-bread-crumb-trail.c + * src/hildon-bread-crumb-trail.h + * src/hildon-bread-crumb.c + * src/hildon-bread-crumb.h + + New HildonBreadCrumbTrail widget. + +2007-04-02 Lucas Rocha + + * src/hildon-range-editor.c (hildon_range_editor_init), + src/hildon-seekbar.c (hildon_seekbar_get_fraction, + hildon_seekbar_set_fraction, hildon_seekbar_set_position), + src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup, + hildon_time_editor_class_init, hildon_time_editor_init), + src/hildon-get-password-dialog.c (invalid_input, + hildon_get_password_set_property, hildon_get_password_get_property, + create_contents, hildon_get_password_dialog_set_max_characters), + src/hildon-set-password-dialog.c (create_contents), + src/hildon-date-editor.c (hildon_date_editor_init), + src/hildon-login-dialog.c (hildon_login_dialog_init), + src/hildon-number-editor.c (hildon_number_editor_init), + src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input, + hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all + the Maemo GTK+ specific API optional by adding a --with-maemo-gtk + configure option and adding the respective checks in the code. + * src/hildon-calendar.c (hildon_calendar_paint_week_numbers, + hildon_calendar_drag_data_received): fixed some build warnings. + 2007-03-29 Michael Dominic Kostrzewa * debian/changelog: A 1.0.0 release notes.