Skip to content

Commit 3959a03

Browse files
committed
[docs] Update to doxygen-awesome 2.3.4 and Doxygen 1.12; Adjust project description in version generator.
1 parent 3794977 commit 3959a03

7 files changed

Lines changed: 720 additions & 169 deletions

File tree

build/version.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ $SERVER_NAME = "WASimModule"
1212
$APP_GUI_NAME = "WASimUI"
1313
$PROJECT_COPY = "Copyright Maxim Paperno; All rights reserved."
1414
$PROJECT_URL = "https://github.com/mpaperno/WASimCommander"
15-
$PROJECT_DESC = "Remote access to the Microsoft Flight Simulator 2020 Gauge API."
15+
$PROJECT_DESC = "Remote access to the Microsoft Flight Simulator 2020 & 2024 Gauge API."
1616
$PROJECT_LIC = "$PROJECT_NAME API and $CLIENT_NAME licensed under LGPL v3 or GPL v3. $SERVER_NAME and all other code licensed under GPL v3. " +
1717
"Full terms are detailed in the README, LICENSE.GPL.txt, and LICENSE.LGPL.txt files which should accompany this distribution and are available at the project's URL."
1818

docs/Doxyfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -191,14 +191,13 @@ HTML_EXTRA_FILES = doxyawesome/doxygen-awesome-darkmode-toggle.js \
191191
.nojekyll \
192192
CNAME
193193

194-
HTML_COLORSTYLE_HUE = 235
195-
HTML_COLORSTYLE_SAT = 19
196-
HTML_COLORSTYLE_GAMMA = 185
197-
HTML_TIMESTAMP = YES
194+
HTML_COLORSTYLE = LIGHT
195+
HTML_DYNAMIC_MENUS = YES
198196
HTML_DYNAMIC_SECTIONS = YES
199197

200198
GENERATE_TREEVIEW = YES
201199
ENUM_VALUES_PER_LINE = 1
200+
SHOW_ENUM_VALUES = NO
202201
TREEVIEW_WIDTH = 350
203202
EXT_LINKS_IN_WINDOW = YES
204203

docs/customdoxygen.css

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,11 @@ div.fragment {
7575
padding: 5px;
7676
}
7777

78+
/* Fix colors on "detail level" links */
79+
.directory .levels span {
80+
color: var(--fragment-link);
81+
}
82+
7883
/*div.line {
7984
padding: 2px 0;
8085
text-indent: 0;
@@ -92,24 +97,24 @@ p.definition { font-size: 11px !important; }
9297
/*h2.memtitle { display: none; }*/
9398

9499
/* prettify detailed member titles */
95-
table.memname tr { display: inline-table; }
96-
table.memname td { padding: 1px 0; }
100+
/* table.memname tr { display: inline-table; } */
101+
/* table.memname td { padding: 1px 0; } */
97102
td.memname { font-weight: bold; }
98103

99104
/* hide brief descriptions in member list, but not for parent class */
100105
tr[class^="memdesc"] { display: none; }
101106

102107
.github-corner svg {
103-
width: 63px;
104-
height: 63px;
105-
position: absolute;
106-
top: 10px;
107-
left: 300px;
108-
/* right: -20px; */
109-
/* fill: var(--primary-light-color); */
110-
color: var(--page-background-color);
111-
/* transform: scaleX(-1); */
112-
z-index: 99;
108+
width: 63px;
109+
height: 63px;
110+
position: absolute;
111+
top: 10px;
112+
left: 300px;
113+
/* right: -20px; */
114+
/* fill: var(--primary-light-color); */
115+
color: var(--page-background-color);
116+
/* transform: scaleX(-1); */
117+
z-index: 99;
113118
}
114119
.github-corner svg .first-stop {
115120
stop-color: #00B4FF;
@@ -119,9 +124,9 @@ tr[class^="memdesc"] { display: none; }
119124
}
120125

121126
@media screen and (max-width: 1087px) {
122-
.github-corner svg {
123-
left: auto;
124-
right: 0;
125-
/* transform: revert; */
126-
}
127+
.github-corner svg {
128+
left: auto;
129+
right: 0;
130+
/* transform: revert; */
131+
}
127132
}

docs/doxyawesome/doxygen-awesome-darkmode-toggle.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ https://github.com/jothepro/doxygen-awesome-css
55
66
MIT License
77
8-
Copyright (c) 2021 - 2022 jothepro
8+
Copyright (c) 2021 - 2023 jothepro
99
1010
Permission is hereby granted, free of charge, to any person obtaining a copy
1111
of this software and associated documentation files (the "Software"), to deal

docs/doxyawesome/doxygen-awesome-paragraph-link.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ https://github.com/jothepro/doxygen-awesome-css
55
66
MIT License
77
8-
Copyright (c) 2022 jothepro
8+
Copyright (c) 2022 - 2023 jothepro
99
1010
Permission is hereby granted, free of charge, to any person obtaining a copy
1111
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)