GNOME Bugzilla – Bug 209254
Composer misses "Help" button in menu
Last modified: 2013-09-13 00:50:31 UTC
Package: Evolution Priority: Wishlist Version: 0.13.99 Synopsis: "New Message" dialog needs "Help" button in menu Bugzilla-Product: Evolution Bugzilla-Component: Mailer Description: I was tinkering with the possibilities of layout in the "New Message" dialog. Instead of just playing with it I suddenly wanted to read about my possibilities. Then I had to realise that there is no way of getting help from within the "New Message" dialog. My suggestion for a solution would be twofold: 1) Add the button right away. Just let it open the general evolution mail help. 2) When there the helptext specific to the "New Message" dialog is ready, let the help button link to that (so that it's more context sensitive). Unknown reporter: ligaard@trillegaarden.dk, changed to bugbuddy-import@ximian.com.
feature = future
Anna, is this something you'd like to see as a 1.2 UI tweak?
Hrm. I agree with the submitter that this would be a useful feature. (Well, not a help button per se, but a help menu item.) Of course, adding a help item to the composer would necessitate adding help items to the appointment editor, the task editor, and the contact manager as well. Since the "Help" menu persists as one of the top level menus in each component, (that is, it is already quite simple to get help for creating a new message/appointment/etc) I am inclined to think that this bug should remain "future". We already have too many things that we are committed to doing for 1.2, and this just isn't terribly crucial.
marking as future?
Apologies for any spam... cc'ing usability-maint on all Evolution usability bugs. Filter on EVO-USABILITY-SPAM to ignore.
Created attachment 68900 [details] [review] added a help menu item for the compose new message window
Fixed to head. Please send a mail to gnome-i18n and gnome-doc-list about the changes.
evolution 2.7.4 cvs head crashed when i tried to write an email to srini. so it must be srini's fault - kind of. ;-) if you take a look at my stacktrace, thread #1:
+ Trace 69339
Thread 1 (Thread -1236646224 (LWP 20700))
Fixed to HEAD.
srini, your fix causes memory leak. you should check that p->help_section is NULL like the following: if (p->help_section) { g_free (p->help_section); p->help_section = NULL; } Or, the fourth argument of gnome_help_display_desktop() accepts const char, so you can use a string directly like this: gnome_help_display_desktop (NULL, "evolution-" BASE_VERSION, "evolution-" BASE_VERSION ".xml", "usage-composer", &error);
reopening as per last comment.
Thanks HERO. I have used constant string now. Fixed to HEAD.