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 105977 - dialogs need help buttons
dialogs need help buttons
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: Interface
0.x
Other Linux
: High normal
: ---
Assigned To: Marco Pesenti Gritti
Marco Pesenti Gritti
Depends on:
Blocks: 110664
 
 
Reported: 2003-02-13 13:41 UTC by Dave Bordoley [Not Reading Bug Mail]
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to add in help support for Epiphany (2.15 KB, patch)
2003-03-26 10:46 UTC, Patanjali
none Details | Review
omf-install dir, help dir, and other files required for help support (43.78 KB, application/octet-stream)
2003-03-26 10:48 UTC, Patanjali
  Details
adds help button to prefs dialog and place holders in the help file (4.22 KB, patch)
2003-03-29 13:04 UTC, Patanjali
none Details | Review
adds help buttons to bookmark properties and new bookmark. Still need to be hooked up. Ok to commit? (2.40 KB, patch)
2003-04-14 15:55 UTC, Dave Bordoley [Not Reading Bug Mail]
none Details | Review
More documentation - about epiphany bookmarks system (7.15 KB, patch)
2003-08-09 08:47 UTC, Patanjali
none Details | Review

Description Dave Bordoley [Not Reading Bug Mail] 2003-02-13 13:41:45 UTC
The following dialogs need help buttons. I think we should probably add
them now, even if the documentation is not complete (doesn't exist?). That
way when we do have docs in the future, we won't need to make ui changes.

Anyway here's the list:
1. History
2. Bookmarks
3. PDM
4. Toolbar editor
5. Preferences
6. Print

The help button should be in the lower left corner of each dialog.
Comment 1 Patanjali 2003-03-26 10:46:32 UTC
Created attachment 15209 [details] [review]
patch to add in help support for Epiphany
Comment 2 Patanjali 2003-03-26 10:48:21 UTC
Created attachment 15210 [details]
omf-install dir, help dir, and other files required for help support
Comment 3 Patanjali 2003-03-26 10:50:29 UTC
I've added 
1. help manual support to Epiphany (code added in the handler)
2. added in a help/ directory with the necessary makefile
3. Written a basic xml file which will be extended, this is the help
manual. It is in help/C/epiphany.xml
4. Done the necessary scrollkeeper integration, which means an
omf-install/ directory and some other make files here and there. 
5. Created and integrated a screenshot of the app in the help manual. 
6. Done Configure.in changes and Makefile changes at the top level 

All this gets help support in, so  when one clicks on help->contents,
yelp opens with the help manual. This will be exctended to include
context sensitive help, bookmark tab help etc. This is the first step of
setting up the required infrastructure. 

There are two attachments: 
1. Patch file for top level Makefile.am, configure.in, and
src/window-commands.c (callback edited). 
2. Tarball containing the extra files and directories that need to be
added. 

I hope these files are sufficient. If they are integrated and cause
build problems or other problems, will resolve them as soon as possible
:)
Comment 4 Marco Pesenti Gritti 2003-03-26 11:09:03 UTC
15209
Looks good. Please remove the FIXME too.

I have no way to uncompress the tarball but I'm sure I can trust you 
on that ;) At worst if there are problems we can fix them later.

So please commit this. Thank you very very much.
Comment 5 Patanjali 2003-03-26 17:26:10 UTC
patched. Not closed the bug because help buttons still need to be
added, and the help manual needs updating. 
Comment 6 Patanjali 2003-03-29 13:04:28 UTC
Created attachment 15296 [details] [review]
adds help button to prefs dialog and place holders in the help file
Comment 7 Dave Bordoley [Not Reading Bug Mail] 2003-03-31 15:59:21 UTC
marco did you look at this patch for pref dialog help button? (just a
friendly reminder:) )
Comment 8 Marco Pesenti Gritti 2003-03-31 16:12:20 UTC
It looks good. Sorry, I didnt notice this in my mailbox :/
Please commit, thank you.
Comment 9 Dave Bordoley [Not Reading Bug Mail] 2003-03-31 16:17:57 UTC
patanjali:

Can you commit this, otherwise i can do it for you.
Comment 10 Patanjali 2003-04-01 04:25:27 UTC
Commited .. more patches to follow. 
Comment 11 Marco Pesenti Gritti 2003-04-13 09:43:13 UTC
Patanjali, I'm sorry to not have warned you about the upcoming
release, I'll do it next time I promise :)
I think it would be good to coordinate the documentation work so that
you dont do work on things that could have ui changes later. Maybe we
should discuss it before you start writing contents.
Comment 12 Dave Bordoley [Not Reading Bug Mail] 2003-04-14 14:39:26 UTC
Patanjali:

I just added a help menu to the bookmarks editor, so if you have time
adding help there would rock!!!
Comment 13 Dave Bordoley [Not Reading Bug Mail] 2003-04-14 15:55:31 UTC
Created attachment 15716 [details] [review]
adds help buttons to bookmark properties and new bookmark. Still need to be hooked up. Ok to commit?
Comment 14 Marco Pesenti Gritti 2003-04-29 09:59:28 UTC
(15716 have been committed)
Release is going to be near 5 May, would be nice to have this too fixed ;)
Comment 15 Dave Bordoley [Not Reading Bug Mail] 2003-04-29 12:18:51 UTC
I think we have most of them. Remaining ones are print, 
personal_data and find.

Find can probably get away without a help button (there should really
be a stock dialog for this one anyway, blah).

Adding one to the print dialog would be nice too, although I'd move
print preview into the file menu first before doing this.

I have no way of patching and testing the pdm since it always crashes on 
me.
Comment 16 Marco Pesenti Gritti 2003-06-16 18:36:39 UTC
I'd say adding it to the pdm could do for 1.0.
Comment 17 Christian Persch 2003-06-17 21:39:02 UTC
Help button in pdm is now implemented.
Comment 18 Dave Bordoley [Not Reading Bug Mail] 2003-07-03 15:03:49 UTC
I'm marking this fixed. Barring a stock find dialog, or using the
libgnomeprintui print dialog i don't think we can reasonably add help
buttons to these dialogs in their current state and still maintain
asthetics.
Comment 19 Patanjali 2003-08-09 08:47:45 UTC
Created attachment 19055 [details] [review]
More documentation - about epiphany bookmarks system
Comment 20 Dave Bordoley [Not Reading Bug Mail] 2003-08-10 20:37:50 UTC
pantajali,

your docs look ok. Its not necessary to say the "Epiphany Toolbar"
simply using "toolbar" is acceptable, so please remove the "Epiphany"s
and commit to cvs.