aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2010-06-03Add stock items for HildonClaudio Saavedra
These stock items are the strings that are provided by the library for standard buttons and actions. Up to now, the only possibility to use them in application side was to find out the logical ID and to make a call to a gettext() function. This had several disadvantages: - It doesn't provide guarantees of API or ABI stability. - Application developers need to find out the gettext context, which is internal to the library. - Calls to gettext() for hildon strings in application code causes unwanted strings to appear in the application pot file, which cause confusion among translators.
2010-06-01Add and use new iconv based matching methodsClaudio Saavedra
These methods allow for more complete matching rules, including for example the polish Ł. Use them now in the HildonTouchSelector live search. Fixes: MB#9948 (Contact quick search entering L does not recognize Polish "Ł") Fixes: NB#165083 (Contact quick search entering L does not recognize Polish "Ł")
2010-04-12Make strip_string() and strstrcasedecomp_needle_stripped() publicClaudio Saavedra
So that other implementations of the live search can take advantage of them.
2010-02-25Documentation additions and minor fixesClaudio Saavedra
2010-01-27Replace "axis" and "gravity" defines with enums.Xabier Rodriguez Calvar
Based on a patch of David King <davidk@openismus.com>. Replace "axis" and "gravity" defines with HildonAnimationActorAxis and HildonAnimationActorGravity enums. Adjust function arguments appropriately. Fixes: MB#4695 (HildonAnimationActor defines are passively documented in function descriptions)
2009-12-18Add hildon_live_search_clean_selection_map()Claudio Saavedra
This method allows to clean up the selection map kept internally in HildonLiveSearch, for cases in which restoring the previous selection would cause inconsistences.
2009-12-18Make HildonTouchSelector::live-search readwriteClaudio Saavedra
Allowing to programmatically disable/enable HildonLiveSearch from a HildonTouchSelector. Add also the setters/getters for this.
2009-12-15Rename hildon_gtk_window_take_screenshot_then_wait()Claudio Saavedra
To hildon_gtk_take_screenshot_sync(), for sake of simplicity. Also, added to the docs.
2009-11-25Add default includes for gtkdoc-mkdbClaudio Saavedra
Fixes: NB#148188 (The required #include directives are not documented for Hildon) Fixes: MB#6268 (The required #include directives are not documented for Hildon)
2009-11-17Rename filter function to visible functionXavier Claessens
This matches better the terminology in GtkTreeModelFilter. Also, slightly improve the documentation. Signed-off-by: Claudio Saavedra <csaavedra@igalia.com>
2009-11-17Add a hildon_live_search_get_filter() methodXavier Claessens
Signed-off-by: Claudio Saavedra <csaavedra@igalia.com>
2009-11-16Add the documentation for HildonLiveSearchClaudio Saavedra
2009-11-16Revert "New HildonLiveSearch widget and search support for touch selectors"Claudio Saavedra
This reverts commit 6f8d33bee251c0d75f65599757efabf02682e6ff. We don't want squashed commits. Changes from the live-search will be rebased on top of master instead.
2009-11-11New HildonLiveSearch widget and search support for touch selectorsAlberto Garcia
Fixes: NB#142952 (Search support for lists)
2009-10-15New API to enable/disable the zoom keysAlberto Garcia
Fixes: NB#141240 (New API: hildon_gtk_window_enable_zoom_keys())
2009-10-01Add hildon_banner_show_custom_widget()Claudio Saavedra
* doc/hildon-sections.txt: Add hildon_banner_show_custom_widget() * examples/hildon-banner-example.c: (area_expose), (custom_widget_new), (on_progress_idle): New example showing a custom widget. * hildon/hildon-banner.c: * hildon/hildon-banner.h: Add hildon_banner_show_custom_widget(). Fixes: NB#140140 (Allow custom widgets to be used in banners)
2009-09-03Documentation updatesAlberto Garcia
* doc/hildon-sections.txt * hildon/hildon-button.c * hildon/hildon-edit-toolbar.c * hildon/hildon-gtk.[ch] * hildon/hildon-main.c * hildon/hildon-program.c * hildon/hildon-stackable-window.c: Documentation updates
2009-08-05Add new functions to hildon-sections.txtAlberto Garcia
* doc/hildon-sections.txt: Add new functions
2009-06-17Document versioning macrosClaudio Saavedra
* doc/hildon-docs.sgml: Add hildon-version section. * doc/hildon-sections.txt: * hildon/hildon-version.h.in: Document versioning macros and add HILDON_VERSION.
2009-06-17Remove HILDON_DISABLE_DEPRECATED from wrong docs sectionClaudio Saavedra
* doc/hildon-sections.txt: Remove HILDON_DISABLE_DEPRECATED from HildonPickerDialog section.
2009-06-13Document hildon-defines.hClaudio Saavedra
Fixes: MB#4463 (Hildon size #defines are undocumented)
2009-06-12Remove hildon-banner-private.hAlberto Garcia
* po/POTFILES.in * doc/Makefile.am * hildon/Makefile.am * hildon/hildon-banner-private.h * hildon/hildon-banner.c: Move HildonBannerPrivate to hildon-banner.c and remove hildon-banner-private.h Use a bit field to store private booleans.
2009-06-09Make hildon_touch_selector_column_get/set_column publicClaudio Saavedra
* doc/hildon-sections.txt: Add the new public methods below. * examples/hildon-picker-button-multicolumn-example.c: (create_touch_selector): * examples/hildon-touch-selector-example.c: (create_selector): * examples/hildon-touch-selector-multi-cells-example.c: (create_selector): Use hildon_touch_selector_column_set_text_column() * hildon/hildon-touch-selector-column.h: * hildon/hildon-touch-selector.c: (hildon_touch_selector_column_set_text_column), (hildon_touch_selector_column_get_text_column): Make hildon_touch_selector_column_set/get_column() public, use them in the inline example, document them, and reference to them in the docs.
2009-06-08Documentation updatesAlberto Garcia
* doc/hildon-sections.txt * hildon/hildon-pannable-area.c * hildon/hildon-banner.h * hildon/hildon-banner.c: Documentation updates. Fixes: MB#4643 (Documentation: hildon_banner_show_information() memory management)
2009-05-13Add new file size formatting methodClaudio Saavedra
Based on a patch by Christian Dywan (christian@imendio.com) * doc/hildon-sections.txt: * hildon/hildon-helper.c (+hildon_format_file_size_for_display): * hildon/hildon-helper.h: New file size formatting method. * debian/changelog: * debian/control: Depend on osso-filemanager l10n package for proper localization strings.
2009-04-30Build fixClaudio Saavedra
* doc/Makefile.am: Fix build.
2009-04-30Do no redefine content_files in doc/Makefile.amClaudio Saavedra
* doc/Makefile.am: Do not redefine content_files.
2009-04-30Renamed src/ to hildon/Alberto Garcia
* src/ * Makefile.am * configure.ac * doc/Makefile.am * doc/hildon.types * po/POTFILES.in: Renamed src/ to hildon/ * examples/*.c * debian/changelog * debian/rules: Include <hildon/hildon.h> directly in all examples.
2009-04-29Distribute properly extra SGML files in the documentationClaudio Saavedra
* doc/Makefile.am: Add the extra SGML files to content_files, so that they are distributed properly.
2009-04-27Minor doc updates and style fixesAlberto Garcia
* src/hildon-gtk.c: Minor style fixes * doc/hildon-sections.txt: Added hildon_gtk_window_set_do_not_disturb()
2009-04-23Add new method to set the portrait flags.Claudio Saavedra
* doc/hildon-sections.txt: Add the new API. * src/hildon-gtk.c (+hildon_gtk_window_set_portrait_flags): New method to set the portrait flags. * src/hildon-gtk.h: Add HildonPortraitFlags enum. Fixes: NB#112328 (Adding helpers for setting portrait properties)
2009-04-062009-04-06 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* src/hildon-animation-actor.c * src/hildon-button.c * src/hildon-main.c * src/hildon-pannable-area.c * src/hildon-picker-button.c * src/hildon-program.c * src/hildon-remote-texture.c * src/hildon-text-view.c * src/hildon-touch-selector.c * src/hildon-window-stack.c * src/hildon-window.c: Add missing 'Since: 2.2' tags. * doc/hildon-sections.txt: Add some missing symbols. * doc/hildon-docs.sgml: New 'Other' section for HildonAnimationActor and HildonRemoteTexture
2009-04-062009-04-06 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
Patch by Iván Gómez (igomez@igalia.com) * doc/building.sgml * doc/compiling.sgml * doc/hildon-docs.sgml * doc/hildon-sections.txt * doc/migration.sgml * doc/resources.sgml * doc/running.sgml: New chapters on using the Hildon library. Updated the general structure of the reference manual. Other minor documentation fixes. * src/hildon-calendar-popup.c * src/hildon-calendar.c * src/hildon-controlbar.c * src/hildon-date-editor.c * src/hildon-dialog.c * src/hildon-hvolumebar.c * src/hildon-number-editor.c * src/hildon-range-editor.c * src/hildon-sort-dialog.c * src/hildon-time-editor.c * src/hildon-time-picker.c * src/hildon-volumebar-range.c * src/hildon-volumebar.c * src/hildon-vvolumebar.c * src/hildon-weekday-picker.c: Add deprecation notes * src/hildon-pannable-area.c (hildon_pannable_area_class_init): Document 'horizontal-movement' and 'vertical-movement' signals.
2009-04-032009-04-03 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-window-stack.h * src/hildon-window-stack.c (+hildon_window_stack_get_windows): New API to obtain the list of windows on a stack.
2009-04-022009-03-20 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-window-private.h * src/hildon-window.h * src/hildon-window.c (hildon_window_class_init) (hildon_window_init, hildon_window_finalize) (hildon_window_realize, hildon_window_get_property) (hildon_window_set_property, hildon_window_update_markup) (hildon_window_get_markup, hildon_window_set_markup): New "markup" property and hildon_window_{get,set}_markup() methods. * examples/hildon-stackable-window-example.c (new_window): Update example to use hildon_window_set_markup() Fixes: NB#106375 (Need API to retitle a window with a title including markup)
2009-03-162009-03-16 Claudio Saavedra <csaavedra@igalia.com>Claudio Saavedra
* doc/hildon-docs.sgml: Do not set the library version in the document title, use the releaseinfo tag for that purpose instead.
2009-03-062009-03-06 Claudio Saavedra <csaavedra@igalia.com>Claudio Saavedra
* doc/hildon-sections.txt: * src/hildon-touch-selector-entry.c (+hildon_touch_selector_entry_get_entry): * src/hildon-touch-selector-entry.h: New accessor for the HildonEntry. Fixes: NB#104815 (I need accessor to the entry inside HildonTouchSelectorEntry)
2009-03-052009-03-04 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-program.c * src/hildon-stackable-window.c * src/hildon-window.c: Documentation updates
2009-03-042009-03-04 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-stackable-window-private.h * src/hildon-stackable-window.h * src/hildon-stackable-window.c (-hildon_stackable_window_set_app_menu) (-hildon_stackable_window_get_app_menu) (-hildon_stackable_window_toggle_menu) (-hildon_stackable_window_finalize) (hildon_stackable_window_class_init) (hildon_stackable_window_init) * src/hildon-window-private.h * src/hildon-window.h * src/hildon-window.c (hildon_window_init) (hildon_window_destroy, +hildon_window_toggle_gtk_menu) (+hildon_window_toggle_app_menu, hildon_window_toggle_menu_real) (hildon_window_get_main_menu, hildon_window_set_main_menu) (+hildon_window_set_app_menu, +hildon_window_get_app_menu): Moved all HildonAppMenu code to HildonWindow. The menu does not require a HildonStackableWindow anymore. * src/hildon-app-menu.c * src/hildon-program.c * examples/hildon-app-menu-example.c (main): Update examples and documentation to reflect HildonAppMenu changes.
2009-03-022009-03-02 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-app-menu.h * src/hildon-app-menu.c (+hildon_app_menu_get_items) (+hildon_app_menu_get_filters): New methods to get the contents of a HildonAppMenu. Fixes: NB#103761 (HildonAppMenu doesn't have methods to get its children)
2009-03-022009-03-02 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* src/hildon-window.h * src/hildon-window.c (+hildon_window_get_main_menu) (hildon_window_get_menu): Created hildon_window_get_main_menu() and deprecated hildon_window_get_menu(). * src/hildon-stackable-window.h * src/hildon-stackable-window.c (+hildon_stackable_window_set_app_menu) (+hildon_stackable_window_get_app_menu) (hildon_stackable_window_set_main_menu): Created hildon_stackable_window_{get,set}_app_menu() and deprecated hildon_stackable_window_set_main_menu(). * doc/hildon-sections.txt * examples/hildon-app-menu-example.c (main) * src/hildon-app-menu.c * src/hildon-program.c: Updated examples and documentation. Fixes: NB#103758 (No way to obtain a menu from a HildonStackableWindow)
2009-02-272009-02-27 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-app-menu.h * src/hildon-app-menu.c (+hildon_app_menu_popup): New function to pop up a HildonAppMenu * src/hildon-stackable-window.c (hildon_stackable_window_toggle_menu): Use hildon_app_menu_popup() to show the menu.
2009-02-252009-02-25 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-picker-button.h * src/hildon-picker-button.c (+hildon_picker_button_value_changed) (_selection_changed, hildon_picker_button_on_dialog_response) (hildon_picker_button_class_init, hildon_picker_button_set_selector): New hildon_picker_button_value_changed() method. * src/Makefile.am * src/hildon-picker-button-private.h * src/hildon-picker-button.c (hildon_picker_button_init) (+hildon_picker_button_disable_value_changed): Add protected function for disabling the "value-changed" signal. * src/hildon-date-button.c (hildon_date_button_set_date): Don't emit "value-changed" for each one of the three columns. Fixes: NB#103242 ("HildonPickerButton:value-changed" is emitted before actual change of values)
2009-02-052009-02-05 Claudio Saavedra <csaavedra@igalia.com>Claudio Saavedra
* doc/hildon-sections.txt: Remove obsolete icon sizes from here as well.
2009-02-042009-02-04 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt * src/hildon-window-private.h * src/hildon-window.h * src/hildon-window.c (hildon_window_init) (hildon_window_realize, hildon_window_unrealize) (hildon_window_map, hildon_window_unmap, hildon_window_expose) (hildon_window_size_request, hildon_window_size_allocate) (hildon_window_forall, hildon_window_show_all) (hildon_window_destroy, +paint_edit_toolbar) (+hildon_window_set_edit_toolbar): New hildon_window_set_edit_toolbar() method, to add a HildonEditToolbar to a window without having to pack it manually. Reorganize hildon_window_size_allocate() * src/hildon-edit-toolbar.c: Update documentation. * examples/hildon-edit-toolbar-example.c (edit_window): Update example to use the new API. Fixes: NB#98039 (Wishlist: hildon_window_add_edit_toolbar())
2008-12-122008-12-12 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* 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.
2008-12-122008-12-12 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* 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.
2008-12-122008-12-12 Claudio Saavedra <csaavedra@igalia.com>Claudio Saavedra
* 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)
2008-12-122008-12-12 Claudio Saavedra <csaavedra@igalia.com>Claudio Saavedra
* doc/hildon-sections.txt: Add missing entries for new methods.
2008-12-112008-12-11 Alberto Garcia <agarcia@igalia.com>Alberto Garcia
* doc/hildon-sections.txt: Fixed warning about unused symbols.