Commit Graph

42 Commits

Author SHA1 Message Date
Lars Toenning
bcc4bdd31e Add SPDX identifiers for REUSE compliance
Co-authored-by: Mat Sutcliffe <oktal3700@gmail.com>
2023-10-03 09:29:49 +02:00
Mat Sutcliffe
2a6738c246 Add Doxygen stylesheet
From https://github.com/jothepro/doxygen-awesome-css
2023-03-12 19:00:03 +00:00
Mat Sutcliffe
4773325b22 [doxygen] Import Qt doxygen tagfiles 2020-08-26 22:45:15 +01:00
Mat Sutcliffe
8da65df23b [doxygen] Don't generate useless diagrams 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
3aa0ced089 [doxygen] Use svg format for diagrams instead of png 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
7b2df5e3d5 [doxygen] Add links to QtDBus classes 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
75a033f113 [doxygen] Ignore C prefix in class names when grouping docu index by first letter 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
ffd980e0eb [doxygen] Add private virtual methods to the doxygen docs 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
ffeebaa3f0 [doxygen] Update doxyfile to latest version of doxygen 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
1b2b33cf90 Issue #17 Add xplanemp2 submodule 2020-08-02 23:00:21 +01:00
Mat Sutcliffe
c1beaffd74 Issue #15 [doxygen] Work around missing support for override contextual keyword 2020-08-01 19:48:37 +01:00
Mat Sutcliffe
84a5349c6c Using Doxygen QUIET option to reduce the number of useless build messages. 2019-02-22 20:34:56 +00:00
Roland Winklmeier
ac6ab997e1 Limit the number of parallel dot threads
If doxygen is executing dot to produce graphics, it will run it with as
many threads as physical cores are available. On Jenkins, when running
inside a LXC, the number of physical cores is much higher than the
ones assigned to the container. For increased the load inside the container
during the dot run inefficiently. Therefore limit the number of threads
to 2.
2018-06-18 03:04:26 +02:00
Klaus Basan
a7bd53aaee Exclude FSUIPC from Doxygen 2017-09-24 19:49:14 +01:00
Mathew Sutcliffe
4a4dea8d4d Rename xbus to xswiftbus
Summary:
I wanted to rename xbus because its relation to //swift// is not immediately clear from the name.

xswiftbus seems reasonable.

Reviewers: #swift_pilot_client, kbasan

Reviewed By: kbasan

Subscribers: kbasan, jenkins

Tags: #swift_pilot_client

Differential Revision: https://dev.swift-project.org/D14
2017-05-05 23:07:11 +01:00
Mathew Sutcliffe
6665a63cf3 Doxygen: improved our custom \fixme alias to create its own list. 2017-04-17 23:57:43 +01:00
Klaus Basan
4eaea5d480 refs #703, adjustments
* removed using as discussed on slack
* Doxyfile as discussed
* Doxygen \cond
2016-07-14 18:49:09 +02:00
Klaus Basan
52f0756597 refs #485, refs #608 Doxygen improvements/fixes 2016-03-18 01:10:07 +00:00
Roland Winklmeier
97a12d955d Workaround doxygen 1.8.11 live lock by excluding datarefs.inc
refs #594
2016-02-16 20:01:57 +01:00
Roland Winklmeier
35d19e35f7 By default produce also internal docs
refs #594
2016-02-16 20:01:55 +01:00
Roland Winklmeier
66d2621815 Include samples and tests to doxygen documentation
refs #594
2016-02-16 20:01:53 +01:00
Roland Winklmeier
12f1fa6ba6 Remove the file pattern to use the default list
This is an intended behaviour change. With this commit, also source
files (*.cpp) are scanned for doxygen documentation. This was necessary
to recognize \file tags in samples and tests source files.

refs #594
2016-02-16 20:01:51 +01:00
Roland Winklmeier
3a2890b8a7 Enable source browser in doxygen output
refs #594
2016-02-16 20:01:49 +01:00
Roland Winklmeier
5a61efb939 Disable left side treeview in doxygen output
refs #594
2016-02-16 20:01:47 +01:00
Roland Winklmeier
65d7a058f0 Fill doxygen pages with content
refs #594
2016-02-16 20:01:40 +01:00
Roland Winklmeier
6f73eca3b9 Point DOXY_SRC_ROOT to source root
This is necessary to add samples and tests to doxygen config

refs #594
2016-02-16 20:01:38 +01:00
Roland Winklmeier
1ea2f34f75 Fix doxygen documentation in src, samples and tests
refs #594
2016-02-16 20:01:33 +01:00
Roland Winklmeier
fc91462322 Upgrade Doxyfile.qmake to Doxygen v1.8.8
This fixes the warning about outdated XML_SCHEMA and XML_DTD tags

The upgrade was performed by running
doxygen -u Doxyfile.qmake
2016-02-08 01:53:17 +01:00
Roland Winklmeier
dfb6798d31 Fix path to Qt5 TAGFILES
refs #544
2016-02-08 01:53:06 +01:00
Roland Winklmeier
3fd9d1bffe Implement GFS weatherdata plugin
refs #556
2016-01-28 01:36:00 +01:00
Klaus Basan
ed52fc2295 refs #544 fixed \copydoc references to Qt docs 2015-12-12 04:47:27 +00:00
Mathew Sutcliffe
5c1b608391 refs #287 Doxygen "threadsafe" alias command 2014-07-11 17:53:45 +01:00
Klaus Basan
3077494cb7 changed to +MULTILINE_CPP_IS_BRIEF = YES
discussion https://dev.vatsim-germany.org/boards/22/topics/1914?r=1930#message-1930
2014-07-11 01:20:54 +02:00
Mathew Sutcliffe
b077dc7c6d refs #272 tell doxygen not to look in libxplanemp, because it would not like what it would see there 2014-06-28 14:31:17 +01:00
Mathew Sutcliffe
854b11ef10 refs #248 doxygen 2014-06-17 21:18:49 +01:00
Roland Winklmeier
7a69ad6ad9 Change doxygen cmake and qmake files to 'swift' 2014-05-16 13:44:18 +02:00
Mathew Sutcliffe
4c16cc3a2e refs #91 updated Doxyfile config files with `doxygen -u' 2014-02-17 16:37:02 +00:00
Mathew Sutcliffe
06a7b0b32f refs #91 & #124 Doxygen, override, and comment fixes in network.
Changed FILE_PATTERNS config in Doxyfile so Doxygen only looks at headers, not cpp files.
Reverts some changes of commit:116db9a (e.g. terminate() is an internal signal of CNetworkVatlib, but still needs a doxy comment because all signals are public).
2014-02-08 14:20:39 +00:00
Mathew Sutcliffe
c966d487f0 refs #91 Doxygen fixes in containers, predicates, and plugins.
Fixed PREDEFINED config in Doxyfile, so Doxygen only sees the variadic predicates.
2014-02-08 14:20:38 +00:00
Mathew Sutcliffe
b3c650e633 enable sharing doxygen docs between grouped members
refs #91
2014-01-10 15:47:51 +00:00
Mathew Sutcliffe
a57e640398 generic type-erased container types CSequence and CCollection, including predicate-based algorithms
refs #81
2014-01-08 00:59:31 +00:00
Mathew Sutcliffe
0938ff8744 fixed and simplified generation of doxygen docs with qmake 2013-05-17 01:38:44 +01:00