hildon
15 years ago2008-12-12 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Fri, 12 Dec 2008 19:22:54 +0000 (19:22 +0000)]
2008-12-12 Alberto Garcia <agarcia@igalia.com>

* doc/hildon-sections.txt
* src/hildon-pannable-area.c
* src/hildon-program.c
* src/hildon-time-editor.c
* src/hildon-touch-selector-entry.c:

More documentation updates.

15 years ago2008-12-12 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Fri, 12 Dec 2008 14:17:13 +0000 (14:17 +0000)]
2008-12-12 Alberto Garcia <agarcia@igalia.com>

* doc/hildon-sections.txt
* src/hildon-caption.c
* src/hildon-code-dialog.c
* src/hildon-color-button.c
* src/hildon-controlbar.c
* src/hildon-date-editor.c
* src/hildon-date-selector.c
* src/hildon-edit-toolbar.c
* src/hildon-find-toolbar.c
* src/hildon-font-selection-dialog.c
* src/hildon-gtk.c
* src/hildon-program.c
* src/hildon-range-editor.c
* src/hildon-seekbar.c
* src/hildon-time-editor.c
* src/hildon-time-selector.c
* src/hildon-volumebar-range.c
* src/hildon-volumebar.c
* src/hildon-vvolumebar.c
* src/hildon-weekday-picker.c
* src/hildon-window.c
* src/hildon-wizard-dialog.c:

Lots of documentation fixes.

15 years ago2008-12-12 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 12 Dec 2008 12:28:00 +0000 (12:28 +0000)]
2008-12-12 Claudio Saavedra <csaavedra@igalia.com>

Patch contributed by Iván Gómez (igomez@igalia.com)

* src/hildon-check-button.c:
* src/hildon-date-button.c:
* src/hildon-date-selector.c:
* src/hildon-dialog.c:
* src/hildon-edit-toolbar.c:
* src/hildon-entry.c:
* src/hildon-picker-button.c:
* src/hildon-program.c:
* src/hildon-text-view.c:
* src/hildon-time-button.c:
* src/hildon-touch-selector-entry.c:
* src/hildon-window-stack.c:

Add more "since" tags to the new API.

15 years ago2008-12-12 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 12 Dec 2008 11:54:32 +0000 (11:54 +0000)]
2008-12-12 Claudio Saavedra <csaavedra@igalia.com>

* doc/hildon-sections.txt: Add below method.
* src/hildon-gtk.c: (+hildon_gtk_vscale_new): New vertical
version for the hildonized scale.
* src/hildon-gtk.h: Add the definition.

Fixes: NB#93744 (Tapping should jump to location on GtkScale)

15 years agoFix changelog
Claudio Saavedra [Fri, 12 Dec 2008 11:51:01 +0000 (11:51 +0000)]
Fix changelog

15 years ago2008-12-12 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 12 Dec 2008 11:40:05 +0000 (11:40 +0000)]
2008-12-12 Claudio Saavedra <csaavedra@igalia.com>

* doc/hildon-sections.txt: Add missing entries for new methods.

15 years agoAdded API to pannable are in order to get its adjustments. We added two properties...
Alejandro G. Castro [Fri, 12 Dec 2008 11:29:56 +0000 (11:29 +0000)]
Added API to pannable are in order to get its adjustments. We added two properties to manage the values we had in the private structure.

* src/hildon-pannable-area.c:
(hildon_pannable_area_class_init): Added hadjustment and
vadjustment properties in order to expose horizontal and vertical
adjustment.
(hildon_pannable_area_get_property),
(hildon_pannable_area_set_property): Added code to handle the new
properties
(hildon_pannable_area_get_hadjustment),
(hildon_pannable_area_get_vadjustment): API functions to get the
adjustments
* src/hildon-pannable-area.h:
(hildon_pannable_area_get_hadjustment),
(hildon_pannable_area_get_vadjustment): API functions to get the
adjustments

15 years agoFixed some leaks, after valgrinding.
Alejandro G. Castro [Fri, 12 Dec 2008 11:29:48 +0000 (11:29 +0000)]
Fixed some leaks, after valgrinding.

* src/hildon-touch-selector.c:
(_default_print_func): Fixed a leak.
(hildon_touch_selector_append_column): Fixed a leak.
* src/hildon-date-button.c:
(hildon_date_button_init): Fixed a leak.
* src/hildon-date-selector.c
(hildon_date_selector_finalize): Fixed a leak.

15 years ago2008-12-12 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 12 Dec 2008 10:57:32 +0000 (10:57 +0000)]
2008-12-12 Claudio Saavedra <csaavedra@igalia.com>

Based on a patch by Christian Dywan (christian@imendio.com)

* src/hildon-gtk.c: (+hildon_gtk_hscale_new): Create a hildonized style
GtkHScale.
* src/hildon-gtk.h: Add definition.

Fixes: NB#93744 (Tapping should jump to location on GtkScale)

15 years ago2008-12-11 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 11 Dec 2008 18:55:07 +0000 (18:55 +0000)]
2008-12-11 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-picker-button.c: (hildon_picker_button_init),
(hildon_picker_button_new): Set the HildonButton::style property
in the init method, to propagate the value to the derived classes.

15 years ago2008-12-11 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 11 Dec 2008 18:53:09 +0000 (18:53 +0000)]
2008-12-11 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-button.c: (hildon_button_class_init): Do not make
the "style" property a construct property.

15 years ago2008-12-11 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 11 Dec 2008 17:17:35 +0000 (17:17 +0000)]
2008-12-11 Alberto Garcia <agarcia@igalia.com>

* src/hildon-wizard-dialog.h
* src/hildon-wizard-dialog.c
(hildon_wizard_dialog_set_forward_page_func)
* src/hildon-pannable-area.h
* src/hildon-pannable-area.c
(hildon_pannable_area_set_size_request_policy):
Documentation fixes.

15 years ago2008-12-11 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 11 Dec 2008 17:17:29 +0000 (17:17 +0000)]
2008-12-11 Alberto Garcia <agarcia@igalia.com>

* doc/hildon-sections.txt: Fixed warning about unused symbols.

15 years ago2008-12-11 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 11 Dec 2008 15:27:34 +0000 (15:27 +0000)]
2008-12-11 Alberto Garcia <agarcia@igalia.com>

* doc/hildon-sections.txt: Added sections file.

15 years ago2008-12-11 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 11 Dec 2008 11:32:29 +0000 (11:32 +0000)]
2008-12-11 Claudio Saavedra <csaavedra@igalia.com>

* AUTHORS: Updates.
* src/*.[ch]: Updates.

15 years ago2008-12-10 Thomas Thurman <thomas.thurman@collabora.co.uk>
Thomas Thurman [Wed, 10 Dec 2008 21:54:49 +0000 (21:54 +0000)]
2008-12-10 Thomas Thurman <thomas.thurman@collabora.co.uk>

* examples/hildon-progress-indicator-example.c: new file
        * examples/Makefile.am: include the new example program

15 years ago2008-12-10 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Wed, 10 Dec 2008 12:37:15 +0000 (12:37 +0000)]
2008-12-10 Alberto Garcia <agarcia@igalia.com>

* src/hildon-wizard-dialog.c (destroy): Fix compilation warning

15 years ago2008-12-09 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 9 Dec 2008 18:14:30 +0000 (18:14 +0000)]
2008-12-09 Claudio Saavedra <csaavedra@igalia.com>

* configure.ac: post release version bump
* debian/changelog: version bump

15 years ago2008-12-09 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 9 Dec 2008 18:07:30 +0000 (18:07 +0000)]
2008-12-09 Claudio Saavedra <csaavedra@igalia.com>

[Release 2.1.28]

* NEWS: updates
* configure.ac: bump version
* debian/changelog: updates
* debian/control: bump gtk+ dependency

15 years ago2008-12-09 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 9 Dec 2008 14:31:03 +0000 (14:31 +0000)]
2008-12-09 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-dialog.c: Mark as deprecated.
* src/hildon-dialog.h: Mark as deprecated.
* src/hildon-picker-dialog.h: Allow HildonPickerDialog to derive
from HildonDialog and still work, even if
HILDON_DISABLE_DEPRECATED is defined. This is required as we can't currently
break the ABI and simply make HildonPickerDialog derive from GtkDialog.

Fixes: NB#90867 (Deprecate HildonDialog and use GtkDialog (with
maemo changes) instead)

15 years ago* src/hildon-pannable_area.h: * src/hildon-pannable_area.c: (hildon_pannable_area_cla...
Alejandro G. Castro [Tue, 9 Dec 2008 13:16:20 +0000 (13:16 +0000)]
* src/hildon-pannable_area.h: * src/hildon-pannable_area.c: (hildon_pannable_area_class_init), (hildon_pannable_area_set_property), (hildon_pannable_area_get_property), (hildon_pannable_area_size_request), (hildon_pannable_area_get_size_request_policy), (hildon_pannable_area_set_size_request_policy): Added new API allowing applications to control the request policy. Now they can choose to use the minimum (HILDON_MOVEMENT_MINIMUM) size or the children allocation (HILDON_MOVEMENT_CHILDREN).

15 years ago2008-12-09 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 9 Dec 2008 12:52:04 +0000 (12:52 +0000)]
2008-12-09 Alberto Garcia <agarcia@igalia.com>

* src/hildon-gtk.h
* src/hildon-gtk.c
(hildon_gtk_tree_view_set_ui_mode)
(hildon_gtk_icon_view_set_ui_mode): New functions to change the UI
mode of treeviews and iconviews.

15 years agoFormat fixes
Claudio Saavedra [Tue, 9 Dec 2008 11:37:24 +0000 (11:37 +0000)]
Format fixes

15 years ago2008-12-09 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 9 Dec 2008 11:28:48 +0000 (11:28 +0000)]
2008-12-09 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-touch-selector-entry.c:
(hildon_touch_selector_entry_init): Use a HildonEntry instead
of a GtkEntry to get proper theming.

Fixes: NB#94972 (Hildon Picker with Entry should use HildonEntry
widget, not GtkEntry)

15 years ago2008-12-09 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 9 Dec 2008 10:21:54 +0000 (10:21 +0000)]
2008-12-09 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-wizard-dialog.c: (response): Move forward if there is
no HildonWizardDialogPageFunc.

15 years ago2008-12-09 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 9 Dec 2008 10:13:16 +0000 (10:13 +0000)]
2008-12-09 Claudio Saavedra <csaavedra@igalia.com>

Patch contributed by Iván Gómez (igomez@igalia.com)

* src/hildon-app-menu.c:
* src/hildon-button.c:
* src/hildon-picker-dialog.c: (hildon_picker_dialog_class_init):
* src/hildon-stackable-window.c:
* src/hildon-time-selector.c:
* src/hildon-touch-selector.c:
* src/hildon-window.c:

Add more "since" tags to the new API in hildon 2.2.

15 years ago2008-12-05 14:42:11 Tim Janik <timj@imendio.com>
Tim Janik [Fri, 5 Dec 2008 13:44:05 +0000 (13:44 +0000)]
2008-12-05 14:42:11 Tim Janik <timj@imendio.com>

* src/hildon-gtk.h: removed hildon_gtk_widget_set_theme_size() and
        HildonSizeType, which are supplied by Gtk+ now.

        * src/hildon-dialog.c: leave theming and sizing of buttons to GtkDialog.

        * Fixes NB#90867, patch by Christian Dywan.

15 years ago2008-12-05 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 5 Dec 2008 12:24:03 +0000 (12:24 +0000)]
2008-12-05 Claudio Saavedra <csaavedra@igalia.com>

Patch contributed by Iván Gómez (igomez@igalia.com)

* src/hildon-pannable-area.c: Add "since" tags to the new API in
hildon 2.2.

15 years ago2008-12-05 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 5 Dec 2008 11:12:27 +0000 (11:12 +0000)]
2008-12-05 Claudio Saavedra <csaavedra@igalia.com>

* examples/hildon-wizard-dialog-example.c: (on_page_switch),
(some_page_func), (main): Update the example to use a
HildonWizardDialogPageFunc function.

* src/hildon-wizard-dialog-private.h: Add private data for
the HildonWizardDialogPageFunc function usage.

* src/hildon-wizard-dialog.c: (hildon_wizard_dialog_class_init),
(destroy), (hildon_wizard_dialog_init), (response),
(hildon_wizard_dialog_set_forward_page_func):
* src/hildon-wizard-dialog.h: Add a HildonWizardDialogPageFunc function,
that applications can use to stop a HildonWizardDialog to jump to
the next page.

Fixes: NB#94214 (No way to stop HildonWizardDialog from going to
next page)

15 years agoFix usage of 'Since:' keyword in API documentation
Alberto Garcia [Thu, 4 Dec 2008 17:54:37 +0000 (17:54 +0000)]
Fix usage of 'Since:' keyword in API documentation

15 years ago2008-12-04 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 4 Dec 2008 15:56:32 +0000 (15:56 +0000)]
2008-12-04 Alberto Garcia <agarcia@igalia.com>

* src/hildon-program.h
* src/hildon-program-private.h
* src/hildon-program.c (hildon_program_init)
(hildon_program_set_common_app_menu)
(hildon_program_get_common_app_menu):
New API for setting a common HildonAppMenu for all
HildonStackableWindows registered with the HildonProgram.

* src/hildon-stackable-window.c
(hildon_stackable_window_toggle_menu):
Use the common HildonAppMenu if a window doesn't have a specific
one.

* src/hildon-app-menu-private.h
* src/hildon-app-menu.c
(hildon_app_menu_get_parent_window):
Function to obtain the window a HildonAppMenu is attached to.
(hildon_app_menu_set_parent_window):
Hide the menu if the parent window is set to NULL.

15 years agoFix ChangeLog entry
Claudio Saavedra [Thu, 4 Dec 2008 11:57:34 +0000 (11:57 +0000)]
Fix ChangeLog entry

15 years ago2008-12-04 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 4 Dec 2008 09:01:58 +0000 (09:01 +0000)]
2008-12-04 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-gtk.c: (hildon_gtk_tree_view_new): Explicitilely
set GtkTreeView::enable-search to FALSE, to avoid the interactive
search widget to popup.

15 years ago2008-12-03 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 3 Dec 2008 15:02:28 +0000 (15:02 +0000)]
2008-12-03 Claudio Saavedra <csaavedra@igalia.com>

* configure.ac: post release version bump
* debian/changelog: version bump

15 years ago2008-12-03 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 3 Dec 2008 14:55:56 +0000 (14:55 +0000)]
2008-12-03 Claudio Saavedra <csaavedra@igalia.com>

[Release 2.1.26]

* NEWS: updates
* configure.ac: bump version
* debian/changelog: updates

15 years agoMinor ChangeLog fixes
Claudio Saavedra [Wed, 3 Dec 2008 07:50:16 +0000 (07:50 +0000)]
Minor ChangeLog fixes

15 years ago2008-12-02 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 2 Dec 2008 19:24:40 +0000 (19:24 +0000)]
2008-12-02 Alberto Garcia <agarcia@igalia.com>

Based on a patch by Adam Endrodi (adam.endrodi@blumsoft.eu)

* src/hildon-window-stack.c (hildon_window_stack_get_leader_window)
(hildon_window_stack_window_realized)
(hildon_window_stack_remove, _hildon_window_stack_do_push):
Set the leader GdkWindow when a window is stacked and realized,
unset it when it's unstacked.
(hildon_window_stack_finalize): Destroy the leader GdkWindow.

Fixes: NB#94350 (HildonWindoiwStack:s have the same X Window group)

15 years ago2008-12-02 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 2 Dec 2008 17:28:52 +0000 (17:28 +0000)]
2008-12-02 Alberto Garcia <agarcia@igalia.com>

* src/hildon-stackable-window.h
* src/hildon-window-stack.h:
Protect definition of HildonWindowStack using the preprocessor.

15 years ago2008-12-02 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 2 Dec 2008 17:28:42 +0000 (17:28 +0000)]
2008-12-02 Alberto Garcia <agarcia@igalia.com>

* src/hildon-app-menu.c (hildon_app_menu_repack_items):
Fix warning if all menu items are hidden.

15 years ago2008-12-02 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 2 Dec 2008 16:35:26 +0000 (16:35 +0000)]
2008-12-02 Claudio Saavedra <csaavedra@igalia.com>

Patch contributed by Daniel Borgmann (danielb@openismus.com)

* src/hildon-controlbar.c:
* src/hildon-hvolumebar.c:
* src/hildon-vvolumebar.c: (hildon_vvolumebar_size_allocate):
Multiple scale size defines updates.

Fixes: NB#94322 (Scale Updates)

15 years agoAdd bug description to entry.
Claudio Saavedra [Tue, 2 Dec 2008 16:29:50 +0000 (16:29 +0000)]
Add bug description to entry.

15 years agoMinor documentation fix of previous commit
Alberto Garcia [Tue, 2 Dec 2008 11:58:25 +0000 (11:58 +0000)]
Minor documentation fix of previous commit

15 years ago2008-12-02 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 2 Dec 2008 11:54:16 +0000 (11:54 +0000)]
2008-12-02 Alberto Garcia <agarcia@igalia.com>

* examples/hildon-app-menu-example.c (create_menu)
Show items after adding them to the menu, as in the future the
menu will no longer call gtk_widget_show() on the added items.

* src/hildon-app-menu.c:
Update example as explained above.

15 years ago2008-12-02 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 2 Dec 2008 11:54:02 +0000 (11:54 +0000)]
2008-12-02 Alberto Garcia <agarcia@igalia.com>

* src/hildon-app-menu.c
(hildon_app_menu_insert, hildon_app_menu_add_filter):
Make sure that all menu items have finger height.

15 years ago2008-12-01 Alejandro Pinheiro <apinheiro@igalia.com>
Alejandro Piñeiro [Mon, 1 Dec 2008 18:04:58 +0000 (18:04 +0000)]
2008-12-01 Alejandro Pinheiro <apinheiro@igalia.com>

* src/hildon-picker-dialog.c:
(_on_dialog_response), (_save_current_selection),
(_restore_current_selection), (_clean_current_selection),
(hildon_picker_dialog_finalize), (hildon_picker_dialog_show)
Defined new functions in order to save the current internal selector
selection previous open the dialog, in case that the use cancel the
interaction, so the widget restores the previous selection.

Fixes: NB#92032

(requires_done_button): use of macro HILDON_TOUCH_SELECTOR_HEIGHT

15 years ago2008-11-28 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Fri, 28 Nov 2008 17:53:12 +0000 (17:53 +0000)]
2008-11-28 Alberto Garcia <agarcia@igalia.com>

* src/hildon-button.c: Add a reference to the button examples in
hildon-button-example.c

* examples/hildon-button-example.c: Added examples of the most
common button layouts.

15 years ago2008-11-28 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Fri, 28 Nov 2008 14:22:53 +0000 (14:22 +0000)]
2008-11-28 Alberto Garcia <agarcia@igalia.com>

* src/hildon-app-menu.c (hildon_app_menu_show)
(hildon_app_menu_class_init): Don't show the menu if it's empty.

Fixes: NB#93890 (Empty HildonAppMenu is pop-up)

15 years agoChangeLog width fixes
Claudio Saavedra [Fri, 28 Nov 2008 00:24:08 +0000 (00:24 +0000)]
ChangeLog width fixes

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 28 Nov 2008 00:21:14 +0000 (00:21 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-picker-dialog.c:
(hildon_picker_dialog_init): Initialize the signal id for
HildonTouchSelector::columns-changed.
(+on_selector_columns_changed): Set up the interaction mode everytime a
column is added or removed from the HildonTouchSelector.
(_hildon_picker_dialog_set_selector): Connect to HildonTouchSelector::columns-changed
and keep track of it.

Make sure to update the interaction mode of the dialog everytime a column is added
or removed in the HildonTouchSelector.

Fixes: NB#93228 (Done button is not shown always in listpicker)

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 28 Nov 2008 00:13:20 +0000 (00:13 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-touch-selector.c: (hildon_touch_selector_class_init): Add a new
::columns-changed signal.
(hildon_touch_selector_append_column): Emit ::columns-changed.
(hildon_touch_selector_remove_column): Emit ::columns-changed.

Add a ::columns-changed signal, emitted when the number of columns in a
HildonTouchSelector changes.

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 27 Nov 2008 20:15:57 +0000 (20:15 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-picker-dialog.c: (+setup_interaction_mode),
(_hildon_picker_dialog_set_selector): Factor out the code
to set up the dialog interaction mode.

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 27 Nov 2008 19:27:57 +0000 (19:27 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-picker-dialog.c: (hildon_picker_dialog_init),
(_hildon_picker_dialog_set_selector): Rename signal_id private variable
to signal_changed_id.

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 27 Nov 2008 19:06:11 +0000 (19:06 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-touch-selector.c: (hildon_touch_selector_class_init):
Minor doc. fixes.

15 years ago2008-11-27 Alejandro Pinheiro <apinheiro@igalia.com>
Alejandro Piñeiro [Thu, 27 Nov 2008 18:33:04 +0000 (18:33 +0000)]
2008-11-27 Alejandro Pinheiro <apinheiro@igalia.com>

* src/hildon-time-selector.c: (_custom_print_func), (_create_ampm_model)
Updated the logical ids related to ampm format, as now it is required to
show it correctly localized even on languages with no default abbreviations
for am or pm
(_check_am_pm_format): check correctly the 24h format gconf property

Fixes: NB#93680 (HildonTimePicker need fully localized am/pm)

15 years ago2008-11-27 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 27 Nov 2008 17:28:53 +0000 (17:28 +0000)]
2008-11-27 Alberto Garcia <agarcia@igalia.com>

* src/hildon-button.c: Documentation updates.

15 years agoFix changelog description
Claudio Saavedra [Thu, 27 Nov 2008 16:48:45 +0000 (16:48 +0000)]
Fix changelog description

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 27 Nov 2008 16:48:29 +0000 (16:48 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-marshalers.list: Add BOOLEAN:VOID.
* src/hildon-caption.c: (hildon_caption_class_init):
* src/hildon-color-button.c: (hildon_color_button_class_init):
* src/hildon-find-toolbar.c: (hildon_find_toolbar_class_init):
* src/hildon-touch-selector.c: (hildon_touch_selector_class_init):
* src/hildon-volumebar.c: (hildon_volumebar_class_init):
* src/hildon-weekday-picker.c: (hildon_weekday_picker_class_init):

Replace deprecated GTK+ marshalers and replace them with the ones provided
by GLib, for those available, add a marshaler for BOOLEAN:VOID, which
is not available in GLib, and use it.

15 years agoFix ChangeLog for previous entry
Claudio Saavedra [Thu, 27 Nov 2008 13:29:50 +0000 (13:29 +0000)]
Fix ChangeLog for previous entry

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 27 Nov 2008 13:28:35 +0000 (13:28 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-touch-selector.c: (_default_print_func): Do not reuse
the text from the previous column if there is no
HildonTouchSelectorColumn::text-property set.

15 years ago2008-11-27 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 27 Nov 2008 12:49:55 +0000 (12:49 +0000)]
2008-11-27 Alberto Garcia <agarcia@igalia.com>

* src/hildon-button.h
* src/hildon-button.c (hildon_button_set_property)
(hildon_button_get_property, hildon_button_class_init)
(hildon_button_set_style, hildon_button_get_style):
New "style" property to change the visual appearance of the
button.

* src/hildon-picker-button.c (hildon_picker_button_new):
Set the new "style" property to HILDON_BUTTON_STYLE_PICKER.

Fixes: NB#93281 (new API: hildon_button_set_picker_style() to set
HildonButton look like PickerButton)

15 years ago2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 27 Nov 2008 12:27:03 +0000 (12:27 +0000)]
2008-11-27 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-touch-selector.c: (_default_print_func): Get the correct
column while building the default string.

15 years ago2008-11-25 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 25 Nov 2008 20:27:10 +0000 (20:27 +0000)]
2008-11-25 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-touch-selector.c: (_create_new_column): Do not disable the
scroll indicator by default.

Fixes: NB#92230 (Scroll indication not visible in HildonTouchSelector)

15 years ago2008-11-25 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 25 Nov 2008 15:34:00 +0000 (15:34 +0000)]
2008-11-25 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-main.c: Fix the documentation for hildon_init()

15 years ago2008-11-25 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 25 Nov 2008 14:31:06 +0000 (14:31 +0000)]
2008-11-25 Alberto Garcia <agarcia@igalia.com>

* doc/hildon-docs.sgml
* doc/hildon.types
* src/Makefile.am
* src/hildon.h
* src/hildon-window-stack-private.h
* src/hildon-window-stack.h
* src/hildon-window-stack.c:
New HildonWindowStack object, that adds support for multiple
stacks of windows per process.

* src/hildon-stackable-window-private.h
* src/hildon-stackable-window.h
* src/hildon-stackable-window.c (hildon_stackable_window_set_stack)
(hildon_stackable_window_get_stack, hildon_stackable_window_map)
(hildon_stackable_window_show, hildon_stackable_window_hide)
(hildon_stackable_window_class_init)
(hildon_stackable_window_init):
Use HildonWindowStack for stack management.

* src/hildon-program.c (hildon_program_pop_window_stack)
(hildon_program_peek_window_stack)
(hildon_program_go_to_root_window):
Add a fallback implementation to the deprecated functions using
HildonWindowStack.

* examples/hildon-stackable-window-example.c:
Use the new HildonWindowStack API.

15 years ago2008-11-25 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 25 Nov 2008 14:30:46 +0000 (14:30 +0000)]
2008-11-25 Alberto Garcia <agarcia@igalia.com>

* src/hildon-stackable-window-private.h
* src/hildon-stackable-window.c (hildon_stackable_window_show)
(hildon_stackable_window_hide, hildon_stackable_window_init):
Remove all window stack management.

* src/hildon-program-private.h
* src/hildon-program.h
* src/hildon-program.c (hildon_program_init)
(hildon_program_pop_window_stack)
(hildon_program_peek_window_stack)
(hildon_program_go_to_root_window):
Remove all window stack management and mark functions as
deprecated.

15 years ago2008-11-25 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Tue, 25 Nov 2008 11:19:10 +0000 (11:19 +0000)]
2008-11-25 Alberto Garcia <agarcia@igalia.com>

* src/hildon-app-menu.c (hildon_app_menu_realize):
Use the XA_ATOM type for the _NET_WM_WINDOW_TYPE property.

15 years ago2008-11-24 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Mon, 24 Nov 2008 21:04:15 +0000 (21:04 +0000)]
2008-11-24 Claudio Saavedra <csaavedra@igalia.com>

* configure.ac: post release version bump
* debian/changelog: version bump

15 years agoRevert postrelease bump and fix NEWS
Claudio Saavedra [Mon, 24 Nov 2008 20:58:06 +0000 (20:58 +0000)]
Revert postrelease bump and fix NEWS

15 years ago2008-11-24 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Mon, 24 Nov 2008 20:52:42 +0000 (20:52 +0000)]
2008-11-24 Claudio Saavedra <csaavedra@igalia.com>

* configure.ac: post release version bump
* debian/changelog: version bump

15 years ago2008-11-24 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Mon, 24 Nov 2008 20:44:58 +0000 (20:44 +0000)]
2008-11-24 Claudio Saavedra <csaavedra@igalia.com>

[Release 2.1.24]

* NEWS: updates
* configure.ac: bump version
* debian/changelog: updates

15 years agoRemoving reference to GTK+ bug.
Claudio Saavedra [Mon, 24 Nov 2008 18:12:32 +0000 (18:12 +0000)]
Removing reference to GTK+ bug.

15 years ago2008-11-24 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Mon, 24 Nov 2008 16:58:31 +0000 (16:58 +0000)]
2008-11-24 Claudio Saavedra <csaavedra@igalia.com>

Based on initial code by Christian Dywan (christian@imendio.com)

* doc/hildon-docs.sgml: Add section for hildon-main.
* examples/*.c: (main): Replace gtk_main() calls with hildon_gtk_main().
* src/Makefile.am: Add new hildon-main.[ch]
* src/hildon-defines.h: Update the icon sizes.
* src/hildon-main.c: (+hildon_init), (+hildon_gtk_init): Add
new library initialization files and register icon sizes.
* src/hildon-main.h: New declarations.
* src/hildon.h: Include hildon-main.h

Add new initialization functions to the library. These methods
will register the hildon specific icon sizes and can be used in the
future for other hildon specific bits.

Fixes: NB#92476 (Update icon size constants to Fremantle (hildon-defines.h))
Fixes: NB#93075 (Update icon size constants to Fremantle)

15 years ago2008-11-21 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 21 Nov 2008 19:43:13 +0000 (19:43 +0000)]
2008-11-21 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-window.c: (hildon_window_realize),
(hildon_window_notify), (-hildon_window_update_title): Do not set
the application name in the window title.

Fixes: NB#89754 (Applications shouldn't display their names in the
window title)

15 years ago2008-11-21 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 21 Nov 2008 13:19:18 +0000 (13:19 +0000)]
2008-11-21 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-note-private.h:
* src/hildon-note.c: (hildon_note_set_property),
(hildon_note_get_property), (hildon_note_class_init),
(hildon_note_init), (hildon_note_finalize),
(hildon_note_new_confirmation_with_icon_name),
(hildon_note_new_information_with_icon_name):

No need to mark as deprecated the actual code. Revert
to avoid missing symbols in widgets using deprecated API.

15 years ago2008-11-20 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 20 Nov 2008 18:09:34 +0000 (18:09 +0000)]
2008-11-20 Alberto Garcia <agarcia@igalia.com>

Based on a patch by Claudio Saavedra (csaavedra@igalia.com)

* src/hildon-volumebar.h
* src/hildon-volumebar.c (hildon_volumebar_set_range_insensitive_message)
(hildon_volumebar_set_range_insensitive_messagef): Mark as deprecated.

* src/hildon-helper.h
* src/hildon-helper.c (hildon_helper_set_insensitive_message)
(hildon_helper_set_insensitive_messagef): Mark as deprecated.

* examples/Makefile.am:
Deprecate hildon-insensitive-example

Fixes: NB#92664 (Deprecate hildon_helper_set_insensitive_message)

15 years ago2008-11-20 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 20 Nov 2008 15:54:59 +0000 (15:54 +0000)]
2008-11-20 Alberto Garcia <agarcia@igalia.com>

* examples/hildon-pannable-area-buttons-scroll-example.c:
Make all buttons finger height

15 years ago2008-11-19 Alejandro Pinheiro <apinheiro@igalia.com>
Alejandro Piñeiro [Thu, 20 Nov 2008 12:16:22 +0000 (12:16 +0000)]
2008-11-19 Alejandro Pinheiro <apinheiro@igalia.com>

* src/hildon-touch-selector.c: updated the HildonTouchSelector::changed
documentation
* src/hildon-date-selector.c: (_update_day_model): Modified in order to
update the day model only if it is really required, and to avoid the
full-reconstruction aproach. Now it only add or remove the required days.

The purpose of this is avoid superfluous HildonTouchSelector::changed
signals

Fixes: NB#92744 (HildonDateSelector emits multiple "changed" singal
with strange parameters)

15 years ago2008-11-19 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 19 Nov 2008 19:44:15 +0000 (19:44 +0000)]
2008-11-19 Claudio Saavedra <csaavedra@igalia.com>

Patch contributed by Adam Endrodi (adam.endrodi@blumsoft.eu)

* src/hildon-note.c: (hildon_note_init), (hildon_note_realize): Set properly
the WINDOW_TYPE property.

Fixes: NB#92897 (HildonNotes have incorrect WINDOW_TYPE)

15 years ago2008-11-19 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Wed, 19 Nov 2008 19:33:50 +0000 (19:33 +0000)]
2008-11-19 Alberto Garcia <agarcia@igalia.com>

* doc/gtk-doc.make:
Fix dependency to allow parallel compilation with make -jX

15 years ago2008-11-18 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 18 Nov 2008 16:33:10 +0000 (16:33 +0000)]
2008-11-18 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-color-chooser-dialog.c: Use theme colors for the selected
color frame and some minor tweaks to make it more consistent with
current theming.

Fixes: NB#91769 (HildonColorChooserDialog's selected colour is
highlighted but not visible)

15 years ago* examples/Makefile.am: Fixed typo in the Makefile.am.
Alejandro G. Castro [Tue, 18 Nov 2008 11:30:09 +0000 (11:30 +0000)]
* examples/Makefile.am: Fixed typo in the Makefile.am.

15 years agoReviewed the use of MAEMO_GTK define, now we add the define in the compilation line...
Alejandro G. Castro [Fri, 14 Nov 2008 13:08:38 +0000 (13:08 +0000)]
Reviewed the use of MAEMO_GTK define, now we add the define in the compilation line, and we also add it to the pc file.

* configure.ac: Added MAEMO_GTK define to the compilation command
and removed it from the config.h.

* pkgconfig/hildon.pc.in: Added MAEMO_GTK, that way applications
do not have to take care about this define if the library was
compiled with it.

* src/hildon-gtk.c:
* src/hildon-gtk.h: Replaced MAEMO_CHANGES with MAEMO_GTK.

15 years ago* examples/Makefile.am, * examples/hildon-pannable-area-buttons-scroll-example.c...
Alejandro G. Castro [Fri, 14 Nov 2008 12:00:59 +0000 (12:00 +0000)]
* examples/Makefile.am, * examples/hildon-pannable-area-buttons-scroll-example.c, * examples/hildon-pannable-area-gesture-signals-example.c, * examples/hildon-pannable-area-scroll-jump-example.c, * examples/hildon-pannable-area-tree-view-example.c: Renamed the pannable area examples, now they have more meaningful names.

15 years ago2008-11-13 Alejandro Pinheiro <apinheiro@igalia.com>
Alejandro Piñeiro [Thu, 13 Nov 2008 15:50:09 +0000 (15:50 +0000)]
2008-11-13 Alejandro Pinheiro <apinheiro@igalia.com>

* src/hildon-touch-selector.c:
(hildon_touch_selector_set_column_selection_mode): Used of
GTK_SELECTION_BROWSE instead of GTK_SELECTION_SINGLE gtk tree selection
mode setting HILDON_TOUCH_SELECTOR_SELECTION_MODE_SINGLE. Added a check
to avoid re-seting the same selection mode.

Fixes: NB#91863 (hildon_touch_selector_set_column_selection_mode()
breaks HildonPickerDialog)

15 years ago* examples/Makefile.am: Fixed problem with the USE_MAEMO_GTK conditional in the Makef...
Alejandro G. Castro [Thu, 13 Nov 2008 14:02:00 +0000 (14:02 +0000)]
* examples/Makefile.am: Fixed problem with the USE_MAEMO_GTK conditional in the Makefile.am

15 years ago2008-11-12 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 12 Nov 2008 19:09:07 +0000 (19:09 +0000)]
2008-11-12 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-window.c (-find_findtoolbar_index), (-find_findtoolbar):
Remove unused methods.

15 years ago2008-11-12 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Wed, 12 Nov 2008 13:30:07 +0000 (13:30 +0000)]
2008-11-12 Alberto Garcia <agarcia@igalia.com>

* src/hildon-button.c (hildon_button_init):
Make button images center-aligned by default

15 years ago* src/hildon-gtk.c: * src/hildon-gtk.h: Fixed compilation problem with MAEMO_CHANGES...
Alejandro G. Castro [Wed, 12 Nov 2008 11:50:05 +0000 (11:50 +0000)]
* src/hildon-gtk.c: * src/hildon-gtk.h: Fixed compilation problem with MAEMO_CHANGES activated, we have to think about how to deal with both defines MAEMO_GTK and MAEMO_CHANGES.

15 years ago2008-11-12 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Wed, 12 Nov 2008 11:34:40 +0000 (11:34 +0000)]
2008-11-12 Alberto Garcia <agarcia@igalia.com>

* examples/hildon-app-menu-example.c (create_menu): Make all
buttons finger size.

15 years agoFixed the compilation without maemo gtk adding ifdefs with MAEMO_CHANGES define to...
Alejandro G. Castro [Tue, 11 Nov 2008 19:11:50 +0000 (19:11 +0000)]
Fixed the compilation without maemo gtk adding ifdefs with MAEMO_CHANGES define to the code, we have to check this version more carefully.

* examples/Makefile.am: Added control to avoid some examples that
just make sense with maemo gtk.

* src/hildon-gtk.c:
* src/hildon-gtk.h: Remove some functions that use the maemo gtk
hildon modes with the define.

* examples/hildon-edit-toolbar-example.c,
(create_icon_view): Create the icon view without hildon-gtk
helpers if we are not using maemo gtk.

* src/hildon-touch-selector.c,
(_create_new_column): Create the treeview without hildon-gtk
helpers if we are not using maemo gtk.

15 years ago2008-11-11 Alejandro G. Castro <alex@igalia.com>
Alejandro G. Castro [Tue, 11 Nov 2008 18:02:07 +0000 (18:02 +0000)]
2008-11-11 Alejandro G. Castro <alex@igalia.com>

* src/hildon-pnnable-area.c,
(hildon_pannable_area_dispose),
(hildon_pannable_area_button_press_cb),
(hildon_pannable_area_child_mapped),
(hildon_pannable_area_add),
(hildon_pannable_area_remove): Added code to control the position
of the event_window when adding and removing children from the
pannable. We have to raise the event window when the child is
mapped.

Fixes: NB#89811 (Not able to select first image thumbnail in multi
selection mode using custom widget inside pannable)

15 years ago2008-11-11 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 11 Nov 2008 10:58:30 +0000 (10:58 +0000)]
2008-11-11 Claudio Saavedra <csaavedra@igalia.com>

* configure.ac: post release version bump
* debian/changelog: version bump

15 years ago2008-11-11 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 11 Nov 2008 10:54:50 +0000 (10:54 +0000)]
2008-11-11 Claudio Saavedra <csaavedra@igalia.com>

[Release 2.1.22]

* NEWS: updates
* configure.ac: bump version
* debian/changelog: updates

15 years ago08-11-10 Alejandro Pinheiro <apinheiro@igalia.com>
Alejandro Piñeiro [Mon, 10 Nov 2008 17:20:50 +0000 (17:20 +0000)]
08-11-10 Alejandro Pinheiro <apinheiro@igalia.com>

* src/hildon-touch-selector.c: (_create_new_column): Disable treeview
search mode, in order to avoid lose the focus on the treeview when
a hw key (like enter) is pressed.

Fixes: NB#91995 (Calendar is crashing after pressing 'Enter' HW key
in HildonDateSelector dialog)

15 years ago2008-11-06 Alejandro Pinheiro <apinheiro@igalia.com>
Alejandro Piñeiro [Fri, 7 Nov 2008 08:54:29 +0000 (08:54 +0000)]
2008-11-06 Alejandro Pinheiro <apinheiro@igalia.com>

* debian/rules: Added --enable-maintainer-mode
* Makefile.am: Added ACLOCAL_AMFLAGS

This allows to properly regenerate the Makefiles if you modify the
configure.ac or any Makefile.am.

15 years ago2008-11-06 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 6 Nov 2008 15:45:27 +0000 (15:45 +0000)]
2008-11-06 Claudio Saavedra <csaavedra@igalia.com>

* examples/hildon-app-menu-example.c: (main): Do not set RC style
properties, not needed at all.

15 years ago2008-11-06 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 6 Nov 2008 12:26:46 +0000 (12:26 +0000)]
2008-11-06 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-note-private.h: Add strings for the icon and stock_icon
properties.
* src/hildon-note.c: (hildon_note_set_property),
(hildon_note_get_property), (hildon_note_class_init),
(hildon_note_init), (hildon_note_finalize), (hildon_note_rebuild),
(hildon_note_new_confirmation_add_buttons): Remove icons.
(hildon_note_new_confirmation_with_icon_name): Deprecate.
(hildon_note_new_information_with_icon_name): Deprecate.
(hildon_note_new_confirmation): Act directly, without calling
the deprecated constructor.
(hildon_note_new_information): Act directly, without calling
the deprecated constructor.
* src/hildon-note.h: Mark deprecate methods as such.
* tests/check-hildon-note.c: (create_hildon_note_suite): Do
not run tests on the deprecated methods if built with deprecation
disabled.

Fixes: NB#91688 (Never show icons in information notes/confirmation
notes)

15 years ago2008-11-06 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Thu, 6 Nov 2008 11:23:31 +0000 (11:23 +0000)]
2008-11-06 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-app-menu.c: (hildon_app_menu_set_parent_window),
(hildon_app_menu_key_press): Remove leftover usage of the
private structure in HildonAppMenu struct.
* src/hildon-app-menu.h: Remove leftover private structure
from the HildonAppMenu struct.

Fixes a crasher when using the HildonAppMenu.

15 years ago2008-11-05 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 5 Nov 2008 12:23:52 +0000 (12:23 +0000)]
2008-11-05 Claudio Saavedra <csaavedra@igalia.com>

* src/hildon-picker-dialog.c: Use appropriate logical id for the
default "Done" text.

15 years ago2008-11-05 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 5 Nov 2008 12:22:56 +0000 (12:22 +0000)]
2008-11-05 Claudio Saavedra <csaavedra@igalia.com>

* configure.ac: post release version bump
* debian/changelog: version bump