* src/maemo/modest-msg-edit-window.c:
* Commented call to gtk_text_buffer_set_can_paste_rich_text
as it does not exist in gtk 2.10.
* src/maemo/modest-main-window-ui.h:
* Added zoom menu.
* Added callback for message details action.
* Added next/prev message menu actions.
* Added callback for "close window" menu action.
* Added next message, prev message, find in message and move to
actions to toolbar.
* Added toggle action for toggling fullscreen view.
* src/maemo/modest-platform.c:
* Added support for n800 and osso 1.1 implementation switching
of URI handling (n800 uses osso-uri and osso 1.1 uses
hildon-uri).
* Added implementation of modest_platform_activate_uri and
modest_platform_show_uri_popup (both for n800 and osso 1.1).
* Added warning banners for trying to show a popup of an
URI we don't support.
* src/maemo/modest-icon-names.h:
* Added "move to..." icon.
* src/maemo/modest-msg-view-window.c,
src/widgets/modest-msg-view-window.h:
* Added support for adding key accelerators from ui manager.
* Added support for zooming (actions for zoom levels, key
accelerators for hw keys, integration in menu). It uses the
magnification support in gtkhtml.
* Added support for fullscreen (actions for toggling fullscreen,
key accelerator for hw key, integration in menu). It uses the
standard ui action for toggling fullscreen in GtkWindow.
* Added ..._new_with_header_model. This function is used to
add a reference to a header list model. It's used for
implementing next/prev message actions.
* Added support for browsing next/prev messages of the header
model inside (the one the view was opened from). Added also
dimming support of next/prev message actions.
* Refactored toolbar setup to the new get_toolbar function.
* Now toolbar buttons get the whole space with homogeneous
spacing and expandable properties.
* Contextual menu for toolbar button "reply". It shows a menu
with different kinds of reply actions (forward, reply and
reply to all).
* Added "find in message" implementation. It uses
HildonFindToolbar and gtkhtml engine search. It's working
partially, as automatic scroll to the words found is not
working yet.
* Now it sets the priority of the message shown in the message
view, getting the information from the headers list.
* Added support for translation of ui manager actions.
* Added handler for contextual links in message view.
* Dimming support of reply button depending on the folder the
message is opened from.
* src/maemo/ui/modest-msg-view-window-ui.xml:
* Renamed some action names to be the same of main window.
* Added zoom level menu.
* Added fullscreen toggle menu option
* Added next/prev message menu options.
* Added "close all windows" menu option.
* Completed the toolbar layout:
- Added new, move to, find in message, prev message and
next message actions.
- Removed forward and reply to all toolbar buttons, and added
contextual menu for reply (including these actions).
* Added keyboard accelerators for zoom, fullscreen, and scroll.
* src/maemo/ui/modest-main-window-ui.xml:
* Renamed action names
* src/modest-ui-actions.[ch]:
* ..._on_delete closes the window after deletion when used
from ModestMsgView.
* ..._on_quit now calls gtk_main_quit () to really close the
application.
* ..._on_close_window added to implement specific window close.
It's partially implemented now (does not close properly the
main window).
* ..._on_next and ..._on_prev: added support for prev and next
operations in ModestMsgViewWindow (not implemented yet in
Maemo client). It passes a reference to the modesl of the
header list, that the ModestMsgViewWindow should hold to
implement next/prev on the specific model.
* ..._on_header_activate: now it passes the reference of the
header list model to the constructor of ModestMsgViewWindow
(used in implementation of on_next and on_prev).
* ..._on_msg_link_clicked: calls to the new platform function
modest_platform_activate_uri (currently only implemented in
maemo platform).
* Added ..._on_msg_link_contextual action, that's run on
requesting the contextual menu of a link. It calls to the new
modest_platform_show_uri_popup ().
* Added ..._on_change_zoom. This calls to the newly implemented
zoom support in ModestWindow (implemented at least for
ModestMsgViewWindow in maemo).
* Added ..._on_toggle_fullscreen. This toggles fullscreen status
of the window it's called from.
* Added ..._on_message_details. This opens the new message
details dialog.
* src/modest-platform.h:
* Added new function ..._activate_uri for implementing default
uri action handler.
* Added new function ..._show_uri_popup for implementing
contextual menu of an uri.
* src/gnome/modest-platform.c:
* Added skel implementations for ..._activate_uri and
..._show_uri_popup.
* src/gnome/modest-msg-view-window.c:
* Added skel implementations of ..._new_with_header_model,
..._select_next_message and ..._select_previous_message.
* src/widgets/modest-mail-header-view.c:
* Added support for showing the priority of the message. It does
not use the priority in the TnyHeader, but there are methods
for setting it externally.
* Removed bolding of field names.
* Now it get's and expanded parameter in constructor to specify
if it should be expanded on startup.
* src/widgets/modest-msg-view.[ch]:
* Added support for searching in gtkhtml view.
* Added support for showing contextual menus using tap and hold
(only in MAEMO).
* Added support for zooming (using gtkhtml magnification).
* Now it constructs the mail header view expanded.
* Added separator
* Added support for showing priority of messages (it simply sets
the priority of the mail header view).
* src/widgets/modest-window.[ch]:
* Added abstract methods for setting/getting zoom level.
* Added src/widgets/modest-msg-view-details-dialog.[ch]:
* Dialog to show some message properties. Now it's used only
from ModestMsgViewWindow details action.
pmo-trunk-r1539
24 files changed: