No description
Since we're using the Icon View, we have some more options in terms of user selction and the actions applicable to that. So make the attachment signals and their handlers all apply to collections of attachments and use the GAppInfo class for determining which app to open an attachment with. * src/client/application/geary-controller.vala: Chase signal changes. (GearyController::on_attachments_activated): Handle multiple attachments being activated at once. Use its GAppInfo for launching each attachment, prompt the user with an GtkAppChooserDialog if the info is unknown. * src/client/conversation-viewer/conversation-email.vala Use the new AttachmentInfo class to manage lists of all displayed and currently selected attachments and their associated GAppInfo objects. Add actions for attachment context menu items. Move attachment signals from ConversationViewer here, make all attachment signals have a collection of them as their param. Hook up appropriate GtkIconView callbacks to manage selection, activation, etc. Construct AttachmentInfo instances when loading attachments and use them in the icon view's model. * ui/conversation-email.ui: Define needed callbacks for the icon view. Update its model to accept a GObject for the attachment info class. * ui/conversation-message-menu.ui: Fix action name for save attachments menu item. |
||
|---|---|---|
| bindings | ||
| cmake | ||
| debian | ||
| desktop | ||
| help | ||
| icons | ||
| po | ||
| sql | ||
| src | ||
| ui | ||
| .gitattributes | ||
| .gitignore | ||
| AUTHORS | ||
| cmake_uninstall.cmake.in | ||
| CMakeLists.txt | ||
| configure | ||
| configure.in | ||
| COPYING | ||
| COPYING.icons | ||
| COPYING.snowball | ||
| geary.doap | ||
| INSTALL | ||
| Makefile.in | ||
| NEWS | ||
| README | ||
| THANKS | ||
Geary Email Client
------------------
* Introduction
Geary is an IMAP email client built for the GNOME desktop environment. It
allows you to read and send email with a simple, modern interface.
Visit https://wiki.gnome.org/Apps/Geary to read about the current state of
Geary's development and to make sure you're running the latest version.
* Installation & Licensing
Please consult the INSTALL and COPYING files for more information.
* Quick Start
The first time Geary is launched, it will prompt for your account
information. Note that your email password is stored securely in the
Gnome Keyring.
Geary will then begin downloading messages in your inbox and other
folders.
* Contacting Geary Developers
Geary wiki: https://wiki.gnome.org/Apps/Geary
We also encourage you to join the Geary mailing list. See
https://mail.gnome.org/mailman/listinfo/geary-list for details.
Copyright 2016 Software Freedom Conservancy Inc.