aboutsummaryrefslogtreecommitdiff
path: root/hildon/hildon-note.c
AgeCommit message (Collapse)Author
2010-01-29Update HildonNote documentationAlberto Garcia
Fixes: MB#6069
2009-12-03Revert "Don't make HildonNote modal by default"Alberto Garcia
This reverts commit ac143ab272c8f7283e39fe850496117d0f309a17, since it was causing a regression (NB#149174)
2009-11-26Don't make HildonNote modal by defaultAlberto Garcia
HildonNote is by default a modal window. This prevents interaction with other windows from the same application. Since the window manager already takes care of the window that is under the note, there's no need to make it modal. Fixes: NB#147988 (Unable to act on 'Voip and IM accounts' dialog on a certain scenario.)
2009-11-20Make HildonNote non-resizableAlberto Garcia
2009-11-18Update layout of progress noteAlberto Garcia
Align the label to the left and place it vertically next to the progress bar. Fixes: NB#137474 (Progress note layout is not correct)
2009-10-01Declare hildon_note_set_padding() only when using maemo-gtkClaudio Saavedra
2009-08-06Replace g_idle_add/g_timeout_add with their gdk_threads counterpartsAlberto Garcia
* examples/hildon-hvolumebar-timer-example.c (on_idle, main) * hildon/hildon-banner.c (hildon_banner_timeout, hildon_banner_ensure_timeout) * hildon/hildon-calendar.c (calendar_timer, start_spinning) * hildon/hildon-color-chooser.c (inline_limited_expose) * hildon/hildon-date-editor.c (hildon_date_editor_entry_focus_in) (hildon_date_editor_entry_validate) (hildon_date_editor_entry_select_all) * hildon/hildon-note.c (on_show_cb) * hildon/hildon-number-editor.c (hildon_number_editor_button_pressed) (hildon_number_editor_start_timer, do_mouse_timeout), (add_select_all_idle, hildon_number_editor_select_all) * hildon/hildon-time-editor.c (hildon_time_editor_entry_focus_in) (highlight_callback, hildon_time_editor_validate) (hildon_time_editor_entry_select_all) * hildon/hildon-time-picker.c (hildon_time_picker_arrow_press) (hildon_time_picker_key_repeat_timeout) * hildon/hildon-window.c (hildon_window_key_press_event) (hildon_window_escape_timeout): Replace all calls to g_idle_add/g_timeout_add with their gdk_threads counterparts. Fixes: NB#126198 (gdk-threads API should be used to install idle and timeout handlers)
2009-07-20Fix information notes size requestClaudio Saavedra
* hildon/hildon-note.c: (label_size_request): Take the note padding into account when setting the size request. Fixes: NB#127896 (Information notes text truncated)
2009-06-24Use gtk_dialog_set_padding() to set HildonNote marginsClaudio Saavedra
* configure.ac: Bump GTK+ requirement to 2.14.3. * hildon/hildon-note.c: (hildon_note_rebuild): Use gtk_dialog_set_padding() when using maemo-gtk to define proper margins for the notes. Fixes: NB#124408 (Confirmation notes: the 'Yes' button overlaps with the dialog edge)
2009-06-24Set HildonNote margins during constructionClaudio Saavedra
* hildon/hildon-note.c (+hildon_note_constructor), (hildon_note_class_init), (+hildon_note_set_padding), (hildon_note_rebuild): Install a constructor where to set the padding properties in the note, so that it actually works fine. Use hildon_note_set_padding() for this, and also to set it during the note rebuild.
2009-06-24Use gtk_dialog_set_padding() to set HildonNote marginsClaudio Saavedra
* configure.ac: Bump GTK+ requirement to 2.14.3. * hildon/hildon-note.c: (hildon_note_rebuild): Use gtk_dialog_set_padding() when using maemo-gtk to define proper margins for the notes. Fixes: NB#124408 (Confirmation notes: the 'Yes' button overlaps with the dialog edge)
2009-06-18Add Gtk-Doc markup and correct some typos and mistakes in HildonNote docsDavid King
* hildon/hildon-note.c: Add Gtk-Doc markup where appropriate. Correct several typos and errors throughout the documentation. Fixes: MB#4701 (HildonNote documentation lacks some Gtk-Doc markup and has some mistakes) Signed-off-by: Claudio Saavedra <csaavedra@igalia.com>
2009-06-18Make HildonNote support portrait modeAlberto Garcia
* hildon/hildon-note.c (hildon_note_realize): Make HildonNote support portrait mode. Fixes: NB#123448 (HildonNote is not portrait-friendly)
2009-06-16Set a different widget name to notes in portrait modeAlberto Garcia
* hildon/hildon-note.c (hildon_note_rename, screen_size_changed): Set a different widget name to notes in portrait mode, for them to be themed correctly. Partially fixes: NB#118401 (HildonNote causes unnecessary rescaling of images)
2009-06-16Make HildonNote request always the full width of the screenAlberto Garcia
* hildon/hildon-note.c (hildon_note_class_init) (+hildon_note_size_request, screen_size_changed): Always request the full width of the screen. Fixes: NB#118375 (unnecessary rescaling of images)
2009-06-16Documentation improvements for HildonNoteClaudio Saavedra
* hildon/hildon-note.c: (hildon_note_class_init): Several documentation improvements to the HildonNote widget.
2009-05-14Disconnect the idle sound handler in notes during finalizationClaudio Saavedra
* hildon/hildon-note-private.h: Add idle_handler to the private data. * hildon/hildon-note.c (hildon_note_init), (hildon_note_finalize), (on_show_cb), (sound_handling): Disconnect the idle handler for the sound when the note is finalized to avoid possible crashes. Fixes: NB#116786 (Image viewer crases whie trying to launch menu, in a scenario)
2009-05-08Play the sound on hildon-note using "show" event and a idleAlejandro PiƱeiro
* hildon/hildon-note-private.h: Removed sound_signal_handler * hildon/hildon-note.c (on_show_cb): new callback on note "show" event, this simply adds a idle, with the function sound_handling (sound_handling): removed the sound_signal_handler management (hildon_note_init): connect note "show" event to on_show_cb (hildon_note_realize): remove the connection to "expose-event" Fixes: NB#115242 (Sound is not played every time for the 'Switch off device?' confirmation note
2009-05-08HildonNote: terminate the list of parameters in g_object_set() callsAlberto Garcia
* hildon/hildon-note.c (hildon_note_new_information_with_icon_name) (hildon_note_new_confirmation_with_icon_name): Terminate the list of parameters in g_object_set() calls Fixes: NB#115166 (Formatting memory card is not taking place)
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.