<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git/docs, branch th/test</title>
<subtitle>gitlab.freedesktop.org: NetworkManager/NetworkManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/'/>
<entry>
<title>docs: fix out-of-tree build</title>
<updated>2015-01-03T12:12:44+00:00</updated>
<author>
<name>You-Sheng Yang</name>
<email>vicamo@gmail.com</email>
</author>
<published>2014-12-30T17:23:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=738649c1d5fe28f487cb5158398a0688467d8513'/>
<id>738649c1d5fe28f487cb5158398a0688467d8513</id>
<content type='text'>
When compiling NetworkManager with --enable-gtk-doc outside the
source tree, the generated documents are slightly different from
those generated in tree. This patch fixes that missed COPYING file in
$(top_builddir) and adds $(top_builddir)/libnm-util to DOC_SOURCE_DIR.

https://bugzilla.gnome.org/show_bug.cgi?id=742139

Signed-off-by: You-Sheng Yang &lt;vicamo@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When compiling NetworkManager with --enable-gtk-doc outside the
source tree, the generated documents are slightly different from
those generated in tree. This patch fixes that missed COPYING file in
$(top_builddir) and adds $(top_builddir)/libnm-util to DOC_SOURCE_DIR.

https://bugzilla.gnome.org/show_bug.cgi?id=742139

Signed-off-by: You-Sheng Yang &lt;vicamo@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: misc small fixes</title>
<updated>2014-12-18T18:47:03+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@redhat.com</email>
</author>
<published>2014-12-18T17:44:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=2d29c0527e6299658319d9779fd9ce891f8610f6'/>
<id>2d29c0527e6299658319d9779fd9ce891f8610f6</id>
<content type='text'>
Cleans up all of the warnings that aren't overly annoying to clean up.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleans up all of the warnings that aren't overly annoying to clean up.
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm: rename NMSecretAgent to NMSecretAgentOld</title>
<updated>2014-11-21T17:17:41+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@redhat.com</email>
</author>
<published>2014-11-20T16:53:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=71b4c05fcad770601555109ef9837b1eb19ae26c'/>
<id>71b4c05fcad770601555109ef9837b1eb19ae26c</id>
<content type='text'>
As with NMVpnPluginOld, rename NMSecretAgent to NMSecretAgentOld, to
leave the name "NMSecretAgent" open for a new-and-improved version in
NM 1.2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As with NMVpnPluginOld, rename NMSecretAgent to NMSecretAgentOld, to
leave the name "NMSecretAgent" open for a new-and-improved version in
NM 1.2.
</pre>
</div>
</content>
</entry>
<entry>
<title>man, docs: add the secret flags notes non-hackishly</title>
<updated>2014-11-19T14:24:10+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-11-16T21:46:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c7341c982d1cd58c82970781f8d7dde8ed7298e5'/>
<id>c7341c982d1cd58c82970781f8d7dde8ed7298e5</id>
<content type='text'>
Since libnm-core secret-flags properties are now enum-typed rather
than just being uints, we can now actually recognize them when
generating docs, rather than just assuming that every property whose
name ends in '-flags', but isn't in NMSettingDcb, is a secret-flags
property.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since libnm-core secret-flags properties are now enum-typed rather
than just being uints, we can now actually recognize them when
generating docs, rather than just assuming that every property whose
name ends in '-flags', but isn't in NMSettingDcb, is a secret-flags
property.
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm, libnm-util: move settings doc generation to libnm-core</title>
<updated>2014-11-19T14:24:09+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-10-28T13:58:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c14486984ec087cabda61bb6ef2a5c587bbaf760'/>
<id>c14486984ec087cabda61bb6ef2a5c587bbaf760</id>
<content type='text'>
Move the settings/plugins doc generation from libnm-util to
libnm-core, since libnm-util isn't being updated for all new
properties.

With this commit, the keyfile and ifcfg-rh documentation is basically
unchanged, except that deprecated properties are now gone, and new
properties have been added, and the sections are in a different order.
(generate-plugin-docs.pl just outputs the settings in Makefile order,
and they were unsorted in libnm-util, but are sorted in libnm-core).

The settings documentation used for nm-settings.5, the D-Bus API docs,
and the nmcli help is changed a bit more at this point, and mostly for
the worse, since the libnm-core setting properties don't match up with
the D-Bus API as well as the libnm-util ones do. To be fixed...

(I also removed the "plugins docs" line in each plugin docs comment
block while moving them, since those blocks will be used for more than
just plugins soon, and it's sort of obvious anyway.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the settings/plugins doc generation from libnm-util to
libnm-core, since libnm-util isn't being updated for all new
properties.

With this commit, the keyfile and ifcfg-rh documentation is basically
unchanged, except that deprecated properties are now gone, and new
properties have been added, and the sections are in a different order.
(generate-plugin-docs.pl just outputs the settings in Makefile order,
and they were unsorted in libnm-util, but are sorted in libnm-core).

The settings documentation used for nm-settings.5, the D-Bus API docs,
and the nmcli help is changed a bit more at this point, and mostly for
the worse, since the libnm-core setting properties don't match up with
the D-Bus API as well as the libnm-util ones do. To be fixed...

(I also removed the "plugins docs" line in each plugin docs comment
block while moving them, since those blocks will be used for more than
just plugins soon, and it's sort of obvious anyway.)
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: make the settings docs work from tarball builds</title>
<updated>2014-11-14T22:14:18+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-11-12T20:50:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=16a9fc49ddd59ded7e03cea2deb3d33bde788000'/>
<id>16a9fc49ddd59ded7e03cea2deb3d33bde788000</id>
<content type='text'>
docs/api/settings-spec.xml was accidentally not getting disted,
because gtk-doc.make explicitly removes all DISTCLEANFILES from
distdir. However, it doesn't actually make sense for the settings docs
files to be in DISTCLEANFILES anyway; they were put there rather than
CLEANFILES (IIRC) so that "make clean" in a tarball build wouldn't
delete them and break things. But the right fix is to just make them
only be in CLEANFILES when BUILD_SETTING_DOCS is true, and not ever
get deleted otherwise.

Also adjust the build rules to ensure that the generated docs don't
get rebuilt in tarball builds, since that can cause problems when
building from a read-only source tree, etc.

Meanwhile, in an unrelated but also fatal bug, configure.ac's check
for if the generated docs were already present never got updated for
the cli/src -&gt; clients/cli move, and so even if we had been disting
settings-spec.xml, configure would still think that the tarball didn't
have all of the generated docs in it, so SETTING_DOCS_AVAILABLE would
be set false and none of the generated docs would get used.

https://bugzilla.gnome.org/show_bug.cgi?id=740035
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs/api/settings-spec.xml was accidentally not getting disted,
because gtk-doc.make explicitly removes all DISTCLEANFILES from
distdir. However, it doesn't actually make sense for the settings docs
files to be in DISTCLEANFILES anyway; they were put there rather than
CLEANFILES (IIRC) so that "make clean" in a tarball build wouldn't
delete them and break things. But the right fix is to just make them
only be in CLEANFILES when BUILD_SETTING_DOCS is true, and not ever
get deleted otherwise.

Also adjust the build rules to ensure that the generated docs don't
get rebuilt in tarball builds, since that can cause problems when
building from a read-only source tree, etc.

Meanwhile, in an unrelated but also fatal bug, configure.ac's check
for if the generated docs were already present never got updated for
the cli/src -&gt; clients/cli move, and so even if we had been disting
settings-spec.xml, configure would still think that the tarball didn't
have all of the generated docs in it, so SETTING_DOCS_AVAILABLE would
be set false and none of the generated docs would get used.

https://bugzilla.gnome.org/show_bug.cgi?id=740035
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: fix libnm docs out-of-tree build</title>
<updated>2014-11-07T20:46:46+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-11-07T20:46:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=2728b5724046e2229fdd8236be2bd89ace4ce18c'/>
<id>2728b5724046e2229fdd8236be2bd89ace4ce18c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm, docs: docs fixes</title>
<updated>2014-11-07T18:16:54+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-11-07T17:38:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=cbabd135818fd4749ad0b827ba1f0bc444b92a97'/>
<id>cbabd135818fd4749ad0b827ba1f0bc444b92a97</id>
<content type='text'>
Update the docs build to include and exclude the correct files.

Fill in some missing documentation, and fix problems in the existing
docs. (In particular, "&lt;" can't appear as a literal in documentation,
so change it to "&amp;lt;". Also, "PKCS#12" has to be written as
"PKCS#&lt;!-- --&gt;12", or gtk-doc will think "#12" is a reference to a
type named "12".)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the docs build to include and exclude the correct files.

Fill in some missing documentation, and fix problems in the existing
docs. (In particular, "&lt;" can't appear as a literal in documentation,
so change it to "&amp;lt;". Also, "PKCS#12" has to be written as
"PKCS#&lt;!-- --&gt;12", or gtk-doc will think "#12" is a reference to a
type named "12".)
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm: create NMDhcpConfig as parent of NMDhcp4Config and NMDhcp6Config</title>
<updated>2014-11-07T12:49:40+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-10-22T17:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=ca18b2d44290c938894dc63f7b03d04a3be271bc'/>
<id>ca18b2d44290c938894dc63f7b03d04a3be271bc</id>
<content type='text'>
As with NMIP4Config and NMIP6Config, merge the two DHCP config classes
into one in the public API.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As with NMIP4Config and NMIP6Config, merge the two DHCP config classes
into one in the public API.
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm: create NMIPConfig as parent of NMIP4Config and NMIP6Config</title>
<updated>2014-11-07T12:49:40+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-10-22T17:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=d34910b12860eb080b1a519f441946cbc378f769'/>
<id>d34910b12860eb080b1a519f441946cbc378f769</id>
<content type='text'>
Create NMIPConfig as the parent of NMIP4Config and NMIP6Config, and
remove the two subclasses from the public API; while it's convenient
to still have both internally, they are now identical to the outside
world.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create NMIPConfig as the parent of NMIP4Config and NMIP6Config, and
remove the two subclasses from the public API; while it's convenient
to still have both internally, they are now identical to the outside
world.
</pre>
</div>
</content>
</entry>
</feed>
