Age | Commit message (Collapse) | Author |
|
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.
|
|
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 "Ł")
|
|
So that other implementations of the live search can take advantage
of them.
|
|
|
|
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)
|
|
This method allows to clean up the selection map kept internally
in HildonLiveSearch, for cases in which restoring the previous
selection would cause inconsistences.
|
|
Allowing to programmatically disable/enable HildonLiveSearch from
a HildonTouchSelector. Add also the setters/getters for this.
|
|
To hildon_gtk_take_screenshot_sync(), for sake of simplicity. Also,
added to the docs.
|
|
Fixes: NB#148188 (The required #include directives are not documented
for Hildon)
Fixes: MB#6268 (The required #include directives are not documented
for Hildon)
|
|
This matches better the terminology in GtkTreeModelFilter.
Also, slightly improve the documentation.
Signed-off-by: Claudio Saavedra <csaavedra@igalia.com>
|
|
Signed-off-by: Claudio Saavedra <csaavedra@igalia.com>
|
|
|
|
This reverts commit 6f8d33bee251c0d75f65599757efabf02682e6ff.
We don't want squashed commits. Changes from the live-search will
be rebased on top of master instead.
|
|
Fixes: NB#142952 (Search support for lists)
|
|
Fixes: NB#141240 (New API: hildon_gtk_window_enable_zoom_keys())
|
|
* 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)
|
|
* 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
|
|
* doc/hildon-sections.txt: Add new functions
|
|
* doc/hildon-docs.sgml: Add hildon-version section.
* doc/hildon-sections.txt:
* hildon/hildon-version.h.in: Document versioning macros and
add HILDON_VERSION.
|
|
* doc/hildon-sections.txt: Remove HILDON_DISABLE_DEPRECATED
from HildonPickerDialog section.
|
|
Fixes: MB#4463 (Hildon size #defines are undocumented)
|
|
* 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.
|
|
* 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.
|
|
* 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)
|
|
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.
|
|
* doc/Makefile.am: Fix build.
|
|
* doc/Makefile.am: Do not redefine content_files.
|
|
* 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.
|
|
* doc/Makefile.am: Add the extra SGML files to content_files,
so that they are distributed properly.
|
|
* src/hildon-gtk.c:
Minor style fixes
* doc/hildon-sections.txt:
Added hildon_gtk_window_set_do_not_disturb()
|
|
* 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)
|
|
* 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
|
|
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.
|
|
* 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.
|
|
* 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)
|
|
* doc/hildon-docs.sgml: Do not set the library version in the
document title, use the releaseinfo tag for that purpose instead.
|
|
* 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)
|
|
* doc/hildon-sections.txt
* src/hildon-program.c
* src/hildon-stackable-window.c
* src/hildon-window.c:
Documentation updates
|
|
* 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.
|
|
* 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)
|
|
* 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)
|
|
* 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.
|
|
* 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)
|
|
* doc/hildon-sections.txt: Remove obsolete icon
sizes from here as well.
|
|
* 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())
|
|
* 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.
|
|
* 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.
|
|
* 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)
|
|
* doc/hildon-sections.txt: Add missing entries for new methods.
|
|
* doc/hildon-sections.txt: Fixed warning about unused symbols.
|