After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 778727 - Make ConversationEmail's attachment box a standalone component, use it in the composer
Make ConversationEmail's attachment box a standalone component, use it in the...
Status: RESOLVED OBSOLETE
Product: geary
Classification: Other
Component: client
master
Other Linux
: Normal normal
: 0.14.0
Assigned To: Geary Maintainers
Geary Maintainers
needs-design
Depends on:
Blocks: 714060 714413
 
 
Reported: 2017-02-16 00:41 UTC by Michael Gratton
Modified: 2021-07-05 13:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Gratton 2017-02-16 00:41:34 UTC
We want to use the same UI for the conversation viewer and the composer to display attachments, so the user doesn't need to learn to use two different UIs for managing attachments.

The use cases are pretty similar, but have some differences:

 - Both want to be able to select/select all and open attachments, show icons, file names, etc.
 - The conversation viewer wants to let users save individual/all attachments (and maybe in the future other actions such as detaching and deleting attachments) 
 - The conversation viewer wants to let users remove individual/all attachments

ConversationEmail now has a GtkFlowBox based implementation. This should be broken out into a top-level component, generalised and used by the ComposerWidget instead of its existing attachment UI.

This will fix Bug 714413.
Comment 1 Michael Gratton 2018-06-26 04:48:12 UTC
Bump tickets to 0.14 that aren't going to make 0.13.
Comment 2 GNOME Infrastructure Team 2021-07-05 13:27:56 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/geary/-/issues/

Thank you for your understanding and your help.