devhelp 3.29.2
- From: Sébastien Wilmet <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: devhelp 3.29.2
- Date: Mon, 21 May 2018 16:42:46 +0000 (UTC)
About devhelp
=============
Devhelp is a developer tool for browsing and searching API
documentation. It provides an easy way to navigate through libraries
and to search by function, struct, or macro.
The documentation must be installed locally, so an internet connection
is not needed to use Devhelp.
Devhelp works natively with GTK-Doc, so the GTK+ and GNOME libraries
are well supported. But other development platforms can be supported
as well, as long as the API documentation is available in HTML and a
*.devhelp2 index file is generated.
Devhelp integrates with other applications such as Glade, Builder or
Anjuta, and plugins are available for different text editors (gedit,
Vim, Emacs, Geany, …).
News
====
* A new, more flexible book management architecture in the libdevhelp:
- DhBookManager is now completely empty and entirely deprecated, the minimum
amount of API is kept to not break Anjuta. It has been replaced by a more
flexible infrastructure: DhProfile, DhSettings and DhBookList. If an
application uses only the default libdevhelp widgets it will still work fine
– even if the code of the application is not adapted – because in that case
it will use the default DhProfile, which contains the same content as how
DhBookManager was implemented.
- Whether a DhBook is enabled/selected is now decoupled from DhBook:
dh_book_get_enabled() and dh_book_set_enabled() have been removed, as well
as the DhBook::enabled and DhBook::disabled signals. For a book to be
enabled it now needs to be part of a DhBookList, which is more flexible
because there can be several different DhBookLists in parallel.
- Allow custom search paths to load DhBooks, with DhBookListDirectory.
* Port other Devhelp classes to DhProfile and DhBookList.
* Listen to external changes to the "books-disabled" GSettings key.
* Some code cleanup and minor bug fixes.
* Flatpak: convert manifest to YAML.
* Translation updates.
Download
========
https://download.gnome.org/sources/devhelp/3.29/devhelp-3.29.2.tar.xz (306K)
sha256sum: 6e017aa00e19b459adce2bddaf4058ad8b8232654cf0865af9e7dc033c851461
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]