68 Commits

Author SHA1 Message Date
dependabot[bot]
e8cd25e1f4 Bump actions/checkout from 5 to 6 (#33)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 18:19:23 +01:00
dependabot[bot]
debdffe2f7 Bump actions/checkout from 4 to 5 (#32)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 02:59:47 +02:00
Rémi Verschelde
59ebd09831 CI: Update to ubuntu-22.04, update actions to latest versions (#31) 2025-04-09 15:03:45 +02:00
Edward Moulsdale
4369b632da Use NO_COLOR environment variable for doc_status.py (#30) 2025-04-09 15:00:26 +02:00
TechnoPorg
c9714e938f Make the class reference table sortable (#28)
The main table's headers are now clickable to sort columns in ascending or descending order.
String columns are sorted alphabetically, description columns are sorted by MISSING vs. OK, and numeric columns are sorted by relative percentages.
A custom JS sorting implementation is used, both to avoid a large dependency and to handle the unique format of these table entries.
The cursor when hovering over table headers indicates that they can be interacted with.
2023-10-11 23:06:11 +02:00
Hugo Locurcio
4fc119a55c Add platform exporters to the list of classes 2023-07-13 16:27:09 +02:00
Hugo Locurcio
8cbe0fb3e2 Decrease opacity of non-applicable documentation items (#25) 2023-02-01 12:20:21 +01:00
Hugo Locurcio
3dcb21558a Link to open documentation pull requests on the homepage (#24) 2023-01-12 21:34:38 +01:00
Andy Maloney
36849117b5 Fix reference to doc_status.py in README (#23) 2022-08-20 00:22:45 +02:00
Andy Maloney
5e01dbac35 Fix "link text shortening" sed so it doesn't capture the contribution link (#21) 2022-07-28 23:19:19 +02:00
Hugo Locurcio
d56614f4d8 GitHub Actions: Update Hugo to 0.101.0 (#20) 2022-06-29 19:07:17 +02:00
Hugo Locurcio
44d9b251c7 GitHub Actions: Update Hugo to 0.98.0 (#19) 2022-05-08 01:23:44 +02:00
Hugo Locurcio
792985b8d8 GitHub Actions: Deploy on scheduled or manual runs 2022-03-21 02:31:41 +01:00
Hugo Locurcio
91cc797554 GitHub Actions: Update Hugo to 0.95.0 (#18) 2022-03-21 02:22:21 +01:00
dependabot[bot]
6925d6558d Bump actions/checkout from 2 to 3 (#17)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 18:40:00 +01:00
Hugo Locurcio
da5c1d44c3 GitHub Actions: Update Hugo to 0.89.2 (#15) 2021-11-13 19:38:23 +01:00
Rémi Verschelde
9476ac5553 CI: Relax pin on actions/checkout@v2 2021-10-18 15:15:56 +02:00
Hugo Locurcio
62f68aa7d4 Tweak favicon to distinguish it from other Godot-related websites 2021-09-02 19:17:21 +02:00
Hugo Locurcio
1f463cb904 GitHub Actions: Update Hugo to 0.87.0 (#13) 2021-08-20 16:47:40 +02:00
Hugo Locurcio
bc11e0b9e9 GitHub Actions: Update Hugo to 0.86.0 (#12) 2021-07-25 01:52:30 +02:00
Hugo Locurcio
e60017a160 GitHub Actions: Update Hugo to 0.83.0 (#11) 2021-05-01 23:15:11 +02:00
Hugo Locurcio
00caa43967 GitHub Actions: Update Hugo to 0.80.0 (#10) 2021-01-09 20:20:07 +01:00
Hugo Locurcio
b458b58edc Tweak the dark theme to better match the Godot proposals viewer 2020-12-20 23:51:41 +01:00
Hugo Locurcio
5960b0ec9d Fix blank line at the beginning of the CI workflow file 2020-11-23 16:38:19 +01:00
Hugo Locurcio
460f0a4e0d Fix comment about the GitHub Actions CI schedule 2020-11-06 17:19:15 +01:00
Hugo Locurcio
11241c635e GitHub Actions: Update Hugo to 0.78.1 (#9) 2020-11-06 17:18:43 +01:00
Hugo Locurcio
09d773e115 Switch from Travis CI to GitHub Actions for continuous integration (#8) 2020-11-04 16:00:43 +01:00
Hugo Locurcio
bfd29fbbf1 Fix fixed table background color when using the light theme 2020-11-03 14:56:25 +01:00
Yuri Sizov
b7d634cbfa Make the header of the table sticky (#7) 2020-11-02 20:27:22 +01:00
Hugo Locurcio
f978e91e7b Add a technical pragraph that explains how this website is built 2020-11-02 16:42:20 +01:00
Hugo Locurcio
c5e5cb531a Travis CI: Update to Hugo 0.76.3 (#6) 2020-11-02 16:40:00 +01:00
Hugo Locurcio
739b29c050 Rename the temporary Git clone directory variable for clarity 2020-09-13 19:34:33 +02:00
Hugo Locurcio
e2348c8ec5 Make the build script runnable from any location 2020-09-13 19:33:31 +02:00
Hugo Locurcio
151bcc2377 Use inline code formatting for the commit hash 2020-09-13 19:29:28 +02:00
Hugo Locurcio
e59cd4b305 Fix typo in IFS variable in the build script 2020-09-13 19:28:36 +02:00
Hugo Locurcio
d34691186e Travis CI: Update to Hugo 0.74.3 (#5) 2020-08-23 15:59:22 +02:00
Hugo Locurcio
516670446a Style the table at build time to speed up page loading (#4)
This makes the page load in ~500 ms instead of 3 seconds on
Chromium 81 on Linux.
2020-06-27 00:42:30 +02:00
Hugo Locurcio
7f457624e3 Fix this repository's commit date being used instead of the engine's
This also outputs the commit hash and date used during the build
for debugging purposes.
2020-06-26 22:22:10 +02:00
Hugo Locurcio
c750d90ead Add setup instructions for local development 2020-06-15 21:47:09 +02:00
Hugo Locurcio
a88e9d3198 Add commit date information to the header
This makes it easier to notice the page is up-to-date (or not),
without having to click on the commit hash.
2020-06-15 21:40:36 +02:00
Hugo Locurcio
83d09f8af9 Add a link to the classref contribution guide at the top of the page 2020-06-15 21:26:19 +02:00
Hugo Locurcio
2aaeeef21b Fade out 0/0 completion ratios as there's nothing to document
This makes the table easier to read.
2020-06-15 21:26:19 +02:00
Hugo Locurcio
ccfb913f31 Travis CI: Update to Hugo 0.71.0 (#3) 2020-05-23 15:52:39 +02:00
Hugo Locurcio
412c51d787 Change copyrights for consistency with the @godotengine organization 2020-05-23 14:16:40 +02:00
Hugo Locurcio
3d0383fbdf Include module documentation in the generated report
This closes #2.
2020-05-16 19:58:26 +02:00
Hugo Locurcio
20b313a1a7 Travis CI: Update to Hugo 0.69.2 (#1) 2020-04-26 17:01:43 +02:00
Hugo Locurcio
a4f6c17788 Deploy generated pages to the @godotengine organization 2020-04-09 21:45:16 +02:00
Hugo Locurcio
9e2263164f Add a null check when modifying the documentation link
This prevents a runtime error from appearing in the console.
2020-03-23 22:43:03 +01:00
Hugo Locurcio
9e991a89d0 Make the table favor horizontal scrolling over wrapping 2020-03-23 22:32:05 +01:00
Hugo Locurcio
06b29224a1 Center main elements on the page 2020-03-23 22:31:47 +01:00