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 782546 - Differentiate signals or properties with the same name by adding the class or page name in search results
Differentiate signals or properties with the same name by adding the class or...
Status: RESOLVED OBSOLETE
Product: devhelp
Classification: Applications
Component: General
unspecified
Other All
: Normal enhancement
: ---
Assigned To: devhelp-maint
devhelp-maint
Depends on:
Blocks:
 
 
Reported: 2017-05-12 08:25 UTC by Sébastien Wilmet
Modified: 2021-05-17 15:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of Devhelp search results for "populate-popup" (11.37 KB, image/png)
2017-05-12 08:25 UTC, Sébastien Wilmet
Details

Description Sébastien Wilmet 2017-05-12 08:25:01 UTC
Created attachment 351699 [details]
Screenshot of Devhelp search results for "populate-popup"

See the attached screenshot. Search results for "populate-popup" (if the GTK+ book is enabled) include lots of duplicates, because different classes have the same signal name.

It would be nice to know the class that the signal belongs to. Or if it's not possible to know the class, knowing at least the page (usually a page contains only one class).

I'm not sure whether Devhelp should implement this, or if gtk-doc should include the class name in the signal name.

Same problem with properties.
Comment 1 Sébastien Wilmet 2017-05-12 09:05:09 UTC
To implement it in Devhelp it would require some work, see the FIXME comment of
commit b94c90cb28fa369e0e17181fee70e2f833490050.
Comment 2 Sébastien Wilmet 2017-07-10 13:06:34 UTC
(In reply to Sébastien Wilmet from comment #1)
> To implement it in Devhelp it would require some work, see the FIXME comment
> of
> commit b94c90cb28fa369e0e17181fee70e2f833490050.

For the record, the broken code (with the FIXME comment) has been removed:
commit bdc08ef63640014c2a80231cc80a2ed4b69b90e3
Comment 3 Sébastien Wilmet 2018-01-22 12:07:44 UTC
Filed bug #792778 in gtk-doc.
Comment 4 GNOME Infrastructure Team 2021-05-17 15:50:00 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/devhelp/-/issues/41.