hildon
17 years ago2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
Michael Dominic Kostrzewa [Wed, 30 Aug 2006 11:42:22 +0000 (11:42 +0000)]
2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>

[Merging 0.13.1 => TRUNK]

* ./: Merging the experimental color selector branch. Fixes: #NB37010,
#NB38559, #33217, #NB37172.
Maintainer change:
Michael Dominic Kostrzewa
<michael.kostrzewa@nokia.com>

* configure.ac: Bumping the version number to 0.14.0.

17 years ago2006-08-07 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Mon, 7 Aug 2006 14:31:44 +0000 (14:31 +0000)]
2006-08-07 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-program.c
(hildon_program_common_toolbar_topmost_window): Added this
function, it is an internal function created to notify the topmost
window of the topmost program that it has a new common toolbar, it
is supposed to be used inside a foreach call.
(hildon_program_set_common_toolbar): Added a foreach call in case
the program is the topmost in order to notify the topmost window
it should take the common toolbar. Fixed a problem with unparent
call it causes the vbox disappears in some cases, now we are using
container_remove.

NB#22808

17 years agoreleased and packaged 0.12.22-1
Luc Pionchon [Tue, 1 Aug 2006 11:14:45 +0000 (11:14 +0000)]
released and packaged 0.12.22-1

17 years ago2006-07-31 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Mon, 31 Jul 2006 14:33:04 +0000 (14:33 +0000)]
2006-07-31 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-code-dialog.c
(hildon_code_dialog_insert_text):
- Use hildon_banner_show_info instead of deprecated gtk_info_print
- Localize the string in the applet

NB#36309

17 years agoRelease 0.12.21
Fernando Herrera [Tue, 25 Jul 2006 13:46:04 +0000 (13:46 +0000)]
Release 0.12.21

17 years ago2006-07-25 Fernando Herrera <fernando.herrera-de-las-heras@nokia.com>
Fernando Herrera [Tue, 25 Jul 2006 13:41:38 +0000 (13:41 +0000)]
2006-07-25 Fernando Herrera <fernando.herrera-de-las-heras@nokia.com>

* hildon-widgets/hildon-number-editor.c: Revert previous patch here
        until we get a new release of themes stuff.

17 years ago2006-07-25 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Tue, 25 Jul 2006 10:20:13 +0000 (10:20 +0000)]
2006-07-25 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.c:
(hildon_window_toggle_menu): free the GList returned by
gtk_container_get_children

NB#34340

17 years ago* hildon-widgets/hildon-number-editor.c: renamed {plus,minus}-button widgets to ne...
Fernando Herrera [Wed, 19 Jul 2006 11:37:28 +0000 (11:37 +0000)]
* hildon-widgets/hildon-number-editor.c: renamed {plus,minus}-button widgets to ne-{plus,minus}-button in order to do the theming without depending on the HildonNumberEditor widget name. Fixes maemo #624

17 years ago[PATCH 0313/1475] .
Luc Pionchon [Wed, 19 Jul 2006 11:32:56 +0000 (11:32 +0000)]
[PATCH 0313/1475] .

17 years agoreleased and packaged 0.12.20-1
Luc Pionchon [Tue, 13 Jun 2006 11:13:43 +0000 (11:13 +0000)]
released and packaged 0.12.20-1

17 years ago* hildon-widgets/hildon-color-button.c (hildon_color_button_key_pressed): return...
Luc Pionchon [Mon, 12 Jun 2006 11:33:16 +0000 (11:33 +0000)]
* hildon-widgets/hildon-color-button.c (hildon_color_button_key_pressed): return FALSE when no key was handled.

NB#32302

17 years ago* hildon-widgets/hildon-banner.c: (force_to_wrap_truncated): Modified size request...
Luc Pionchon [Mon, 12 Jun 2006 10:44:11 +0000 (10:44 +0000)]
* hildon-widgets/hildon-banner.c: (force_to_wrap_truncated): Modified size request of the label when it is wider than the maximum allowed, using the pango layout extension instead of the maximum allowed width.

NB#31256

17 years agoreleased and packaged 0.12.19-1
Luc Pionchon [Mon, 5 Jun 2006 20:48:50 +0000 (20:48 +0000)]
released and packaged 0.12.19-1

17 years agocleanup code spacing
Luc Pionchon [Mon, 5 Jun 2006 20:22:05 +0000 (20:22 +0000)]
cleanup code spacing

17 years ago* hildon-widgets/hildon-color-button.c (hildon_color_button_init): Moved key handling...
Luc Pionchon [Mon, 5 Jun 2006 19:54:14 +0000 (19:54 +0000)]
* hildon-widgets/hildon-color-button.c (hildon_color_button_init): Moved key handling from key release event to key press event.

(hildon_color_button_key_released): Renamed  to   _key_pressed
(hildon_color_button_key_pressed) : new name from _key_released

NB#31604

17 years ago* hildon-widgets/hildon-time-editor.c (validated_conversion): return the minimum...
Luc Pionchon [Mon, 5 Jun 2006 19:48:09 +0000 (19:48 +0000)]
* hildon-widgets/hildon-time-editor.c (validated_conversion): return the minimum allowed value for the entry when the user types an empty text into an entry and moves the focus, instead of returning -1. This change implies that the minimum allowed value for the entry is set into the entry instead of leaving it empty.

NB#30937

17 years ago* hildon-widgets/hildon-grid.c (hildon_grid_class_init): do not use accumulator for...
Luc Pionchon [Mon, 5 Jun 2006 19:33:50 +0000 (19:33 +0000)]
* hildon-widgets/hildon-grid.c (hildon_grid_class_init): do not use accumulator for "popup-context-menu"

NB#29888 / M#483

17 years ago* hildon-widgets/hildon-window.c (hildon_window_toggle_menu): Changed the hide condit...
Luc Pionchon [Mon, 5 Jun 2006 19:25:06 +0000 (19:25 +0000)]
* hildon-widgets/hildon-window.c (hildon_window_toggle_menu): Changed the hide condition of the menu, now we are using GTK_WIDGET_MAPPED instead of GTK_WIDGET_VISIBLE, because the menu can be visible but not mapped in some situations, like the one described in this bug.

NB#28836

17 years ago* hildon-widgets/hildon-app.c (hildon_app_key_snooper): Add code to control if there...
Luc Pionchon [Fri, 2 Jun 2006 20:57:43 +0000 (20:57 +0000)]
* hildon-widgets/hildon-app.c (hildon_app_key_snooper): Add code to control if there is a combobox activated when the menu key is pressed and stop the menu drawing, this is a new case that happens when the application is avoiding the focus can go to the combobox.

NB#26383 (bis)

17 years ago* hildon-widgets/hildon-time-editor.c (hildon_time_editor_validate): removed the...
Luc Pionchon [Fri, 2 Jun 2006 20:20:47 +0000 (20:20 +0000)]
* hildon-widgets/hildon-time-editor.c (hildon_time_editor_validate): removed the assinment of the error_widget, now just the highlight_callback can do it when it finished with it. Control that if we are already managing an error we don't start working in other.

(hildon_time_editor_inserted_text): added a control to stop insert
        handle if we are already managing an error, we have also blocked
        the focusout event before que grab focus to avoid another
        validation of the field.

        NB#30955

        * hildon-widgets/hildon-time-editor.c
        (highlight_callback): Removed the return in the middle of the
        function, now that situation is imposible. It was causing the
        interlock.

17 years ago* hildon-widgets/hildon-banner.c (HILDON_BANNER_LABEL_MAX_PROGRESS): increase even...
Luc Pionchon [Wed, 31 May 2006 09:34:52 +0000 (09:34 +0000)]
* hildon-widgets/hildon-banner.c (HILDON_BANNER_LABEL_MAX_PROGRESS): increase even more 320 -> 375 to satisfy NB#31099. (actually info and anim banners should have 375 px width and only progress banners should have 265 px)

NB#31099 (workaround)

17 years ago* hildon-libs.pc.in (Description): updated description
Luc Pionchon [Tue, 30 May 2006 13:27:46 +0000 (13:27 +0000)]
* hildon-libs.pc.in (Description): updated description

17 years agorelease and package 0.12.18
Luc Pionchon [Sun, 28 May 2006 23:27:15 +0000 (23:27 +0000)]
release and package 0.12.18

17 years ago* hildon-widgets/hildon-app.c (hildon_app_key_snooper): Add code to control if there...
Luc Pionchon [Sun, 28 May 2006 22:44:01 +0000 (22:44 +0000)]
* hildon-widgets/hildon-app.c (hildon_app_key_snooper): Add code to control if there is a combobox activated when the menu key is pressed and prevent the menu drawing.

NB#26383

17 years ago* hildon-widgets/hildon-banner.c (hildon_banner_set_property): Set max_width hint...
Luc Pionchon [Sun, 28 May 2006 22:38:15 +0000 (22:38 +0000)]
* hildon-widgets/hildon-banner.c (hildon_banner_set_property): Set max_width hint to -1 instead of HILDON_BANNER_LABEL_MAX_TIMED when banner is timed to avoid. This has been done to ensure that the size of the banner will be the requisition size and avoid the size problem when reusing the banner window. See NB#24339.

(hildon_banner_set_text): Removed useless gtk_window_resize after
        changing the label text. The size requisition of the banner is
        updated when the label text is modified, so there is no need to do
        a resize of the window to the requisition size.
        (hildon_banner_set_markup): Likewise.

        (hildon_banner_check_position): Added cast to widget argument in
        call to force_to_wrap_truncated in order to avoid a compilation
        warning.

17 years agoAdded time-error signal - NB#22155
Luc Pionchon [Sun, 28 May 2006 22:21:47 +0000 (22:21 +0000)]
Added time-error signal - NB#22155

* hildon-widgets/hildon-time-editor.c:
        (hildon_time_editor_class_init): added time-error signal
        (validated_conversion): added 'error_code' output parameter.
        (hildon_time_editor_real_validate): use 'error_code' and trigger
        'time-error' signal when apprpriate.
        (highlight_callback): avoid revalidation

        * hildon-widgets/hildon-time-editor.h (HildonTimeEditorErrorType):
        new enumerative type for error types
        (_HildonTimeEditorClass): added time_error signal

        * hildon-widgets/Makefile.am (hildon-libs-enum-types.c): added time-editor.h

17 years agopre-release
Luc Pionchon [Sun, 28 May 2006 22:19:07 +0000 (22:19 +0000)]
pre-release

17 years ago* hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner_with_icon_name): wooops...
Luc Pionchon [Tue, 23 May 2006 16:21:17 +0000 (16:21 +0000)]
* hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner_with_icon_name): wooops, use _with_markup variant to process markup string. NB#28370 (ter)

released and packaged 0.12.17-1

17 years agoremoved i18n support for subversive obsolete string IDs in an obsolete widget (it...
Luc Pionchon [Mon, 22 May 2006 18:47:15 +0000 (18:47 +0000)]
removed i18n support for subversive obsolete string IDs in an obsolete widget (it disturbs our localization team...)

17 years agoreleased and packaged 0.12.16-1
Luc Pionchon [Mon, 22 May 2006 18:12:20 +0000 (18:12 +0000)]
released and packaged 0.12.16-1

17 years ago2006-05-22 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Mon, 22 May 2006 16:44:28 +0000 (16:44 +0000)]
2006-05-22 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.c
(hildon_window_vbox_expose_event): This function has been
removed, now the window has the responsability of painting the
toolbar, because it has that space allocated.
(hildon_window_init): we do not have to connect the
hildon_window_vbox_expose_event function to the expose event of
the toolbar vbox anymore.
(hildon_window_expose): Added the call to paint_toolbar, as we can
see in the allocation function the toolbar decorators are
responsability of the window, and gdk was not sending the proper
events to the vbox because that space is not its responsability.
(hildon_window_remove_toolbar): We don't need a queue_draw here
because we have another call in the expose function when the size
of the container has been changed.

NB#29461

18 years agoRemoved hildon-insert-object-dialog NB#8015
Luc Pionchon [Sun, 21 May 2006 18:56:04 +0000 (18:56 +0000)]
Removed hildon-insert-object-dialog NB#8015

* hildon-widgets/hildon-insert-object-dialog.[ch]: removed
        * doc/tmpl/hildon-insert-object-dialog.sgml: removed
        * ut/hildon-widgets_tests.c (test27a, test27b, test27c): removed

        * hildon-widgets/Makefile.am (hildonwidgetsincludeinst_DATA)
        * hildon-widgets/Makefile.am (libhildonwidgets_la_SOURCES)
        * doc/hildon-libs-docs.sgml:
        * po/POTFILES.in: : removed reference

        * configure.ac: removed check for gnome-vfs
        * hildon-widgets/Makefile.am: removed gnome-vfs flags
        * doc/Makefile.am: likewise
        * ut/Makefile.am: likewise

18 years ago* hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner_with_icon_name): added...
Luc Pionchon [Sun, 21 May 2006 18:33:58 +0000 (18:33 +0000)]
* hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner_with_icon_name): added bold markup for backward compatibility. NB#28370 (bis)

18 years agominor comment
Luc Pionchon [Sun, 21 May 2006 17:34:34 +0000 (17:34 +0000)]
minor comment

18 years ago* hildon-widgets/hildon-grid.c (get_child_index_by_coord): returns if empty grid...
Luc Pionchon [Sun, 21 May 2006 16:29:53 +0000 (16:29 +0000)]
* hildon-widgets/hildon-grid.c (get_child_index_by_coord): returns if empty grid. NB#29883

18 years ago* hildon-widgets/gtk-intoprint.c (find_banner_for_parent): Added check for "is-timed...
Luc Pionchon [Sun, 21 May 2006 16:24:37 +0000 (16:24 +0000)]
* hildon-widgets/gtk-intoprint.c (find_banner_for_parent): Added check for "is-timed" property. NB#26546

18 years ago2006-05-21 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Sun, 21 May 2006 15:03:01 +0000 (15:03 +0000)]
2006-05-21 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.c
(hildon_window_remove_toolbar)
(hildon_window_size_expose): Removed the
gtk_widget_queue_draw_area call from this functions, because
sometimes the event is not managed in the proper order.

(hildon_window_size_allocate): Added the
gtk_widget_queue_draw_area call in case the number of the toolbars
has changed, this way we insure an expose event for the proper
region will come after the change of the toolbars.

NB#26366

18 years ago2006-05-15 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Sun, 21 May 2006 14:32:03 +0000 (14:32 +0000)]
2006-05-15 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.c:
(hildon_window_size_allocate): Now the window uses all the space
when its state is fullscreen, we avoid to subtract the top and
bottom borders if the window state is fullscreen.

NB#28925

18 years agoadded reference to bug #
Luc Pionchon [Fri, 19 May 2006 16:44:42 +0000 (16:44 +0000)]
added reference to bug #

18 years agofix to NB#28679
Tapani Palli [Thu, 18 May 2006 09:53:08 +0000 (09:53 +0000)]
fix to NB#28679

18 years ago* hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner): added bold markup for...
Luc Pionchon [Tue, 16 May 2006 18:59:11 +0000 (18:59 +0000)]
* hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner): added bold markup for backward compatibility. NB#28370

18 years agominor comments / typo
Luc Pionchon [Tue, 16 May 2006 18:50:36 +0000 (18:50 +0000)]
minor comments / typo

18 years agoreleased and packaged 0.12.15-1
Luc Pionchon [Mon, 15 May 2006 13:04:23 +0000 (13:04 +0000)]
released and packaged 0.12.15-1

18 years ago2006-05-15 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Mon, 15 May 2006 10:28:57 +0000 (10:28 +0000)]
2006-05-15 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.[ch]:
  - Added clipboad_operation signal used by osso-browser to receive
    clipborad operations from hildon-input-method
  - Trigger this signal when we receive an clipboard X message
    from HIM.

18 years agominor code alignment
Luc Pionchon [Fri, 12 May 2006 22:21:25 +0000 (22:21 +0000)]
minor code alignment

18 years ago* hildon-widgets/hildon-caption.c (hildon_caption_set_label_alignment) (hildon_captio...
Luc Pionchon [Wed, 10 May 2006 21:44:42 +0000 (21:44 +0000)]
* hildon-widgets/hildon-caption.c (hildon_caption_set_label_alignment) (hildon_caption_get_label_alignment): added gtk-doc "Since" marker

* doc/hildon-libs-docs.sgml: added index for 0.12.0 new symbols

18 years ago* hildon-widgets/hildon-time-editor.c: (hildon_time_editor_set_ticks) removed block...
Luc Pionchon [Wed, 10 May 2006 21:05:28 +0000 (21:05 +0000)]
* hildon-widgets/hildon-time-editor.c: (hildon_time_editor_set_ticks) removed block signal handler for hildon_time_editor_inserted_text. Added block and unblock signal handler for hildon_time_editor_entry_focusout.

NB#28027

18 years ago* hildon-widgets/hildon-caption.c: (hildon_caption_size_allocate): add a margin to...
Luc Pionchon [Wed, 10 May 2006 20:44:22 +0000 (20:44 +0000)]
* hildon-widgets/hildon-caption.c: (hildon_caption_size_allocate): add a margin to the start position of the caption_area (HILDON_CAPTION_SPACING), leaving this way the space required to the left of the caption.

(hildon_caption_expose): allocation, subtract the left margin
        which we have added to the children widgets when we paint the
        selection box.

        NB#28483

18 years ago* debian/control: removed build dependency with 'outo'
Luc Pionchon [Wed, 10 May 2006 20:15:27 +0000 (20:15 +0000)]
* debian/control: removed build dependency with 'outo'

18 years agohildon-widgets/hildon-time-editor.c : block signal handler for hildon_time_editor_ins...
Tapani Palli [Wed, 10 May 2006 08:31:11 +0000 (08:31 +0000)]
hildon-widgets/hildon-time-editor.c : block signal handler for hildon_time_editor_inserted_text() (do not invoke validation callbacks)

18 years ago* hildon-widgets/hildon-time-editor.c: (_hildon_time_editor_get_time_separators)...
Luc Pionchon [Tue, 9 May 2006 16:03:50 +0000 (16:03 +0000)]
* hildon-widgets/hildon-time-editor.c: (_hildon_time_editor_get_time_separators) renamed from _get_time_separator(). Refactored to return h-m and m-s separators. Now it is independent of the time editor priv structure and receives two labels that can be NULL.

(_HildonTimeEditorPrivate): removed hm_sep_symbol and ms_sep_symbol
        members: not used anymore.
        (hildon_time_editor_init): removed ref to above members.
        (hildon_time_editor_finalize): likewise

        (hildon_time_editor_check_locale): use
        _hildon_time_editor_get_time_separators()

        * hildon-widgets/hildon-private.h: new file. To be used to use
        private functions from other widgets inside the library.
        (_hildon_time_editor_get_time_separators): added.

        * hildon-widgets/Makefile.am:
        added hildon-private.h to the source list.

        * hildon-widgets/hildon-time-picker.c (hildon_time_picker_init):
        Use _hildon_time_editor_get_time_separators() to get the h-m
        separator from the locale (and not from a .po file)

        N#28654

18 years ago* hildon-widgets/hildon-find-toolbar.c (hildon_find_toolbar_class_init): Reverted...
Marius Vollmer [Tue, 9 May 2006 14:55:52 +0000 (14:55 +0000)]
* hildon-widgets/hildon-find-toolbar.c (hildon_find_toolbar_class_init): Reverted change from 2006-04-15: The "search", "close", "invalid_input", "history_append" signals have always been correctly registered: you don't include the last 'user data' parameter in the list of argument types passed to g_signal_new et al. Thanks to Jorn from OpenedHand!

18 years agoreleased and packaged 0.12.14-1
Luc Pionchon [Mon, 8 May 2006 11:16:41 +0000 (11:16 +0000)]
released and packaged 0.12.14-1

18 years agoadded test case for bug 28760
Luc Pionchon [Mon, 8 May 2006 11:12:52 +0000 (11:12 +0000)]
added test case for bug 28760

18 years agogtk-doc config bits... * autogen.sh: call aclocal first * configure.ac: enable GTK_DO...
Luc Pionchon [Thu, 4 May 2006 18:36:01 +0000 (18:36 +0000)]
gtk-doc config bits... * autogen.sh: call aclocal first * configure.ac: enable GTK_DOC_CHECK * doc/Makefile.am: really "include". "-include" is not followed by automake, as a result gtk-doc.make would not be processed.

18 years agoupdate
Luc Pionchon [Thu, 4 May 2006 18:31:07 +0000 (18:31 +0000)]
update

18 years agoN#27000 (additional fixes to patch from 2006-05-01)
Luc Pionchon [Wed, 3 May 2006 19:29:13 +0000 (19:29 +0000)]
N#27000 (additional fixes to patch from 2006-05-01)

* hildon-widgets/hildon-banner.c (force_to_wrap_truncated): do not
        hardcode pixel scaling factor ("/1000"), use PANGO_PIXELS instead
        which deals with rounding (and uses the right factor: 1024).
        Thanks Michael Natterer <mitch@imendio.com>

        Force label size also when width_text == width_max.

18 years agoreleased and packaged 0.12.13-1
Luc Pionchon [Wed, 3 May 2006 12:45:27 +0000 (12:45 +0000)]
released and packaged 0.12.13-1

18 years ago* hildon-widgets/hildon-font-selection-dialog.c: (is_internal_font): new function...
Luc Pionchon [Wed, 3 May 2006 12:31:59 +0000 (12:31 +0000)]
* hildon-widgets/hildon-font-selection-dialog.c: (is_internal_font): new function. Tells if a font family is internal. (filter_out_internal_fonts): new function. Filters out inernal fonts. (hildon_font_selection_dialog_show_available_fonts): call filter_out_internal_fonts Fixes N#21854

18 years agoindent paramters
Luc Pionchon [Mon, 1 May 2006 23:57:48 +0000 (23:57 +0000)]
indent paramters

18 years ago* hildon-libs/hildon-widgets/hildon-time-editor.c * hildon-libs/hildon-widgets/hildon...
Luc Pionchon [Mon, 1 May 2006 20:03:58 +0000 (20:03 +0000)]
* hildon-libs/hildon-widgets/hildon-time-editor.c * hildon-libs/hildon-widgets/hildon-time-picker.c * hildon-libs/hildon-widgets/hildon-wizard-dialog.h added comments to anonymous enums

18 years agoHildon banner truncations, * hildon-widgets/hildon-banner.c (force_to_wrap_truncated...
Luc Pionchon [Mon, 1 May 2006 14:05:52 +0000 (14:05 +0000)]
Hildon banner truncations, * hildon-widgets/hildon-banner.c (force_to_wrap_truncated): new function. Force to wrap truncated label by setting explicit size request. See N#27000 and G#329646 (hildon_banner_check_position): call force_to_wrap_truncated() fixes N#27000, N#25305, N#26203

* hildon-widgets/hildon-banner.c
        (HILDON_BANNER_LABEL_MAX_PROGRESS): increase value 265 -> 320 to
        satisfy N#26624, N#26161, N#27875

        * ut/tc_banner_truncate.c: new file. Test cases for banner truncations.

18 years ago* hildon-widgets/hildon-banner.[ch]: code cleanup.
Luc Pionchon [Mon, 1 May 2006 10:43:01 +0000 (10:43 +0000)]
* hildon-widgets/hildon-banner.[ch]: code cleanup.

18 years ago2006-04-29 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Sat, 29 Apr 2006 12:22:38 +0000 (12:22 +0000)]
2006-04-29 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.c:
  - removed connection to self, replaced with overridding virtual
    methods
  - removed gtk_widget_set_event in init, legacy from HildonApp
  - use gtk_widget_get_child_requisition() instead of
    gtk_widget_size_request() in _allocation
  - don't allocate space for the child if it is not visible

18 years ago2006-04-28 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Fri, 28 Apr 2006 15:05:15 +0000 (15:05 +0000)]
2006-04-28 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.c:
  - forgot to reinitialize convenience pointers to borders after they
    are reinitialised
  - replaced a g_return_if_fail with a g_return_val_if_fail now
    that toggle_menu returns a g_boolean

18 years ago2006-04-28 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Fri, 28 Apr 2006 13:52:06 +0000 (13:52 +0000)]
2006-04-28 Johan Bilien <johan.bilien@nokia.com>

N#28176
* hildon-widgets/hildon-window.c: Free the borders structure
  when the window is destroyed.

18 years agocheck if ancestor widget still exists in set-focus handler
Tapani Palli [Thu, 27 Apr 2006 10:12:46 +0000 (10:12 +0000)]
check if ancestor widget still exists in set-focus handler

18 years ago* hildon-widgets/hildon-time-editor.c (hildon_time_editor_check_locale): do not force...
Luc Pionchon [Wed, 26 Apr 2006 21:04:04 +0000 (21:04 +0000)]
* hildon-widgets/hildon-time-editor.c (hildon_time_editor_check_locale): do not force lower case for AM/PM symbols. Use the string as it is given by the locale. Makes it coherent with hildon time picker. Fixes N#27963

18 years ago* hildon-widgets/hildon-set-password-dialog.c (c_): new macro, calls dgettext on...
Luc Pionchon [Wed, 26 Apr 2006 20:12:02 +0000 (20:12 +0000)]
* hildon-widgets/hildon-set-password-dialog.c (c_): new macro, calls dgettext on "hildon-common-strings" domain. (hildon_set_password_response_set): use c_ for common strings (hildon_set_password_response_change): likewise. Fixes N#27749

* hildon-widgets/hildon-set-password-dialog.h: indent cleanup

18 years ago* hildon-widgets/hildon-file-handling-note.c (gettext macro): use "hildon-fm" as...
Luc Pionchon [Wed, 26 Apr 2006 19:36:53 +0000 (19:36 +0000)]
* hildon-widgets/hildon-file-handling-note.c (gettext macro): use "hildon-fm" as textual domain. Fixes N#27702

18 years agoreleased and packaged 0.12.12-1
Luc Pionchon [Wed, 26 Apr 2006 13:17:38 +0000 (13:17 +0000)]
released and packaged 0.12.12-1

18 years agodebian/control: Build-Depends, added 'gtk-doc-tools'
Luc Pionchon [Wed, 26 Apr 2006 13:05:48 +0000 (13:05 +0000)]
debian/control: Build-Depends, added 'gtk-doc-tools'

18 years ago* doc/Makefile.am: use "-include" for gtk-doc.make (ignore included Makefile if missing).
Luc Pionchon [Wed, 26 Apr 2006 13:05:05 +0000 (13:05 +0000)]
* doc/Makefile.am: use "-include" for gtk-doc.make (ignore included Makefile if missing).

* configure.ac: temporarily disable GTK_DOC_CHECK (problem in
integration environement)

* configure.ac: print configuration summary after processing

18 years ago* hildon-widgets/hildon-grid-item.c (hildon_grid_item_set_property), (hildon_grid_ite...
Marius Vollmer [Mon, 24 Apr 2006 17:26:08 +0000 (17:26 +0000)]
* hildon-widgets/hildon-grid-item.c (hildon_grid_item_set_property), (hildon_grid_item_get_property), (hildon_grid_item_class_init): Add icon-basename property. (hildon_grid_item_new, hildon_grid_item_new_with_label): Move code from here to hildon_grid_item_init(), so we can just call g_object_new(). (hildon_grid_item_set_label): Convert NULL label to empty string. Bug fix: don't cast the label widget to a string and compare it against the new label text, use gtk_label_get_label instead. Expect priv->label to always be non-NULL. (update_icon): Don't pass NULL icon name to gtk_icon_theme_load_icon, use default icon instead in that case. * hildon-widgets/hildon-grid-item.h: Make _hildon_grid_item_set_label into public hildon_grid_item_set_label(), so that language bindings can use it. * ut/hildon-widgets_tests.c (VALID_ICON): Use existing icon. (test33a2, test33b4, test33b4): Expect them to succeed now that a HildonGridItem can handle NULL icons.

18 years ago* hildon-widgets/hildon-add-home-dialog.c: (hildon_add_home_dialog_new): Move code...
Marius Vollmer [Mon, 24 Apr 2006 14:56:08 +0000 (14:56 +0000)]
* hildon-widgets/hildon-add-home-dialog.c: (hildon_add_home_dialog_new): Move code into hildon_add_home_dialog_init(), hildon_add_home_dialog_set_old_name(), and hildon_add_home_dialog_set_new_name(). Supply parameters as properties values to g_object_new() instead, so that language bindings can do the same. (hildon_add_home_dialog_class_init): Added name and new_name properties. (hildon_add_home_dialog_init): Create always-needed widgets. (hildon_add_home_dialog_get_property), (hildon_add_home_dialog_set_property): Get/Set the name and new_name properties, recreating widgets if necessary, using new static helper function. * ut/hildon-widgets_tests.c (test46): New.

18 years agoList bug number.
Marius Vollmer [Mon, 24 Apr 2006 13:45:22 +0000 (13:45 +0000)]
List bug number.

18 years agoFrom Murray Cumming <murrayc@murrayc.com>.
Marius Vollmer [Mon, 24 Apr 2006 13:24:46 +0000 (13:24 +0000)]
From Murray Cumming <murrayc@murrayc.com>.

* hildon-widgets/hildon-calendar-popup.c:
(hildon_calendar_popup_new): Use only g_object_new(), passing
it properties, so that language bindings can do the same.
(hildon_calendar_popup_set_date): Veryify the date here,
instead of only in the _new() function.
(hildon_calendar_popup_set_property): Use get/set_date() to
verify the new date and to select it.
(hildon_calendar_popup_get_property): Remove unused variables.
* ut/hildon-widgets_tests.c (test45): New.

18 years agoreleased and packaged 0.12.11-1
Luc Pionchon [Fri, 21 Apr 2006 12:43:57 +0000 (12:43 +0000)]
released and packaged 0.12.11-1

18 years ago[PATCH 0243/1475] ooops
Luc Pionchon [Fri, 21 Apr 2006 12:37:31 +0000 (12:37 +0000)]
[PATCH 0243/1475] ooops

18 years agodo not exit if gtkdocize fails (gtk-doc disbled by default, and his missing in our...
Luc Pionchon [Fri, 21 Apr 2006 07:15:29 +0000 (07:15 +0000)]
do not exit if gtkdocize fails (gtk-doc disbled by default, and his missing in our current autobuild enironment)

18 years agothread safety
Tapani Palli [Wed, 19 Apr 2006 15:21:18 +0000 (15:21 +0000)]
thread safety

18 years agoupdated changelogs
Luc Pionchon [Wed, 19 Apr 2006 14:35:27 +0000 (14:35 +0000)]
updated changelogs

18 years agochanges...
Tapani Palli [Wed, 19 Apr 2006 14:20:49 +0000 (14:20 +0000)]
changes...

18 years agofix to send correct state for fullscreen in hildon-app.c
Tapani Palli [Wed, 19 Apr 2006 14:16:03 +0000 (14:16 +0000)]
fix to send correct state for fullscreen in hildon-app.c

18 years ago2006-04-19 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Wed, 19 Apr 2006 14:06:32 +0000 (14:06 +0000)]
2006-04-19 Johan Bilien <johan.bilien@nokia.com>

N#22909
* hildon-widgets/hildon-window.c:
  - hildon_window_toggle_menu now returns whether or not something was
    done
  - hildon_window_key_press_event(): when handling the menu hard key,
    return TRUE if we actually handled it
* hildon-widgets/hildon-appview.c: _hildon_appview_toggle_menu()
  now returns if something was done
* hildon-widgets/hildon-app.c: hildon_app_key_snooper(): return TRUE
  if we actually handled the menu hard key.

18 years agoadded thumb flag for compilation
Tapani Palli [Wed, 19 Apr 2006 11:31:38 +0000 (11:31 +0000)]
added thumb flag for compilation

18 years ago2006-04-19 Johan Bilien <johan.bilien@nokia.com>
Johan Bilien [Wed, 19 Apr 2006 11:22:55 +0000 (11:22 +0000)]
2006-04-19 Johan Bilien <johan.bilien@nokia.com>

* hildon-widgets/hildon-window.c: Fixed a bug in child size allocation
  in fullscreen.

18 years agoreleased and packages 0.12.10-1
Luc Pionchon [Wed, 19 Apr 2006 11:18:02 +0000 (11:18 +0000)]
released and packages 0.12.10-1

18 years agocleanup
Luc Pionchon [Mon, 17 Apr 2006 11:52:02 +0000 (11:52 +0000)]
cleanup

18 years agoremoved auto-genarated files
Luc Pionchon [Mon, 17 Apr 2006 11:45:11 +0000 (11:45 +0000)]
removed auto-genarated files

18 years ago* debian/rules: tell ./autogen.sh to not launch ./configure * debian/rules: install...
Luc Pionchon [Mon, 17 Apr 2006 11:38:57 +0000 (11:38 +0000)]
* debian/rules: tell ./autogen.sh to not launch ./configure * debian/rules: install docs only if ENABLE_GTK_DOC is set

18 years agoupdate gtk dependency (everywhere)
Luc Pionchon [Mon, 17 Apr 2006 10:34:49 +0000 (10:34 +0000)]
update gtk dependency (everywhere)

18 years ago* debian/rules: ./configure call, put one argument per line for clarity. * debian...
Luc Pionchon [Mon, 17 Apr 2006 10:33:17 +0000 (10:33 +0000)]
* debian/rules: ./configure call, put one argument per line for clarity. * debian/rules: call ./autogen.sh to create ./configure

18 years agominor coding style change
Luc Pionchon [Mon, 17 Apr 2006 09:20:01 +0000 (09:20 +0000)]
minor coding style change

18 years ago* doc/hildon-libs-docs.sgml: added index for new symbols.
Luc Pionchon [Mon, 17 Apr 2006 08:52:08 +0000 (08:52 +0000)]
* doc/hildon-libs-docs.sgml: added index for new symbols.

18 years ago* doc/Makefile.am (version.xml): generates version.xml * doc/hildon-libs-docs.sgml...
Luc Pionchon [Mon, 17 Apr 2006 08:46:07 +0000 (08:46 +0000)]
* doc/Makefile.am (version.xml): generates version.xml * doc/hildon-libs-docs.sgml: added &version; entity, and display the version number in the doc title.

18 years agodon't use debian release number for gtk-doc Since tag...
Luc Pionchon [Mon, 17 Apr 2006 07:40:59 +0000 (07:40 +0000)]
don't use debian release number for gtk-doc Since tag...

18 years agoMinor changes for gtk-doc * hildon-note.c * hildon-weekday-picker.h * hildon-name...
Luc Pionchon [Sun, 16 Apr 2006 23:50:03 +0000 (23:50 +0000)]
Minor changes for gtk-doc * hildon-note.c * hildon-weekday-picker.h * hildon-name-password-dialog.c * hildon-calendar-popup.h * hildon-range-editor.h * hildon-volumebar-range.h * hildon-banner.c * hildon-app.c * hildon-time-editor.c * gtk-infoprint.c * hildon-date-editor.h

18 years ago* hildon-widgets/hildon-time-editor.c (hildon_time_editor_set_show_hours) (hildon_tim...
Luc Pionchon [Sun, 16 Apr 2006 14:54:13 +0000 (14:54 +0000)]
* hildon-widgets/hildon-time-editor.c (hildon_time_editor_set_show_hours) (hildon_time_editor_get_show_hours): added gtk-doc tag 'Since:'

18 years agoupdate
Luc Pionchon [Sun, 16 Apr 2006 14:51:26 +0000 (14:51 +0000)]
update