Cyprian Klimaszewski
3e166ca4d0
Codechange: Create doxygen town_house_sprites group from comments
2026-06-22 12:02:09 +02:00
Cyprian Klimaszewski
7a6b7fb1f0
Codechange: Allow to document multiple members with one comment using doxygen groups.
2026-02-21 15:05:13 +01:00
Rubidium
8f9ceeec75
Codechange: add parameter and return documentation
2026-02-18 22:56:54 +01:00
Rubidium
ab968555e5
Codechange: add missing @param and @return for music
2026-02-18 17:04:19 +01:00
Rubidium
465f2c340a
Codechange: ignore CDECL macros for Doxygen
2026-02-16 16:34:06 +01:00
Rubidium
9000092e78
Codechange: exclude unit tests from the main documentation
2026-02-14 21:34:25 +01:00
Rubidium
58f3255f01
Codefix: remove deprecated Doxygen configuration entries
2026-02-01 19:13:21 +01:00
Rubidium
ae7af6c463
Codefix: expand some macros, so doxygen actually sees what is documented
2026-02-01 15:50:07 +01:00
Cyprian Klimaszewski
639cf2aa76
Codefix 9e9b513: Line numbers do not hide in WARN_LINE_FORMAT.
2026-01-22 23:43:25 +01:00
Cyprian Klimaszewski
e0be9f09f9
Change: Warn about undocumented enum members.
2026-01-11 14:39:44 +01:00
Cyprian Klimaszewski
9e9b51369e
Cmake options to customise doxygen warnings. ( #15071 )
...
* Add: Cmake otion to hide line numbers in doxygen warnings.
* Add: Cmake options to specify output file for doxygen warnings.
Adds 3 options each one for each docs target, because doxygen deletes
content of the specified file before it begins to write into it.
2026-01-11 09:58:20 +00:00
Cyprian Klimaszewski
666073fc7b
Doc: Improve documentation for .mm files. ( #15009 )
2026-01-10 16:13:46 +00:00
Rito12
ed687c6e10
Codechange: Make doxygen warn about lack of documentation for function parameters.
2025-12-23 21:47:35 +01:00
Cyprian Klimaszewski
99f04f27de
Doc: Update information for receiving a copy of GPL. ( #14869 )
2025-12-07 11:25:08 +00:00
Peter Nelson
c0edbe0d37
Change: Remove support for SDL1.2. ( #13298 )
...
Our SDL2 driver is now 5 years old.
2025-01-09 20:43:52 +00:00
frosch
ffe76a0133
Update: Doxyfiles to doxygen 1.9.4
2024-05-10 13:17:19 +01:00
Patric Stout
81d4fa6999
Feature: drop ICU-lx in favour of directly interfacing with harfbuzz
...
This means we have RTL support again with ICU 58+. It makes use of:
- ICU for bidi-itemization
- ICU for script-itemization
- OpenTTD for style-itemization
- harfbuzz for shaping
2023-05-01 22:17:56 +02:00
Rubidium
3112b387e7
Fix: warnings about obsolete settings/setting values in Doxygen configurations
2023-01-26 16:07:14 +01:00
glx22
6fae0b83d9
Add: [CMake] targets to generate documentation
2020-12-12 15:48:04 +01:00