Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
088a4a6
come on just do what I tell you to do, git.
ChristopherJTrent Jan 30, 2026
e7bf743
add nexus
ChristopherJTrent Jan 30, 2026
8cfc444
add arcdps and mumble
ChristopherJTrent Jan 30, 2026
2c45cb2
remove old files
ChristopherJTrent Jan 30, 2026
b337d9c
add doxygen config and favicon
ChristopherJTrent Jan 30, 2026
7a749fd
trim doxyfile
ChristopherJTrent Jan 30, 2026
e170fef
add doxyfile and doxygen yml
ChristopherJTrent Jan 30, 2026
7c9ba17
Merge pull request #1 from ChristopherJTrent/feat/create-docs-site
ChristopherJTrent Jan 30, 2026
4c9f644
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
b164760
fix artifact path
ChristopherJTrent Jan 31, 2026
3af2809
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
ae9ff7e
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
3fd8c8a
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
4158ebd
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
aec29d9
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
2ff196f
Update Doxyfile
ChristopherJTrent Jan 31, 2026
6a57150
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
768db81
Update doxygen.yml
ChristopherJTrent Jan 31, 2026
b1c62aa
limit doxygen to modules folder
ChristopherJTrent Jan 31, 2026
f77a0bc
Chore/port-wiki-to-doxygen (#2)
ChristopherJTrent Feb 2, 2026
dda0b9f
Update doxygen.yml
ChristopherJTrent Feb 2, 2026
9cf11ff
change build system to pull favicon on docs build instead of embedding
ChristopherJTrent Feb 5, 2026
b7d0db1
write minimal docs for the web API
ChristopherJTrent Feb 5, 2026
5c6caa7
<_< >_> missed a spot
ChristopherJTrent Feb 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .github/workflows/doxygen.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Build and Deploy Doxygen docs

on:
push:
branches:
- main
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-24.04
permissions:
id-token: write
pages: write
steps:
- name: Checkout
uses: actions/checkout@v6.0.2
with:
submodules: recursive
- name: Configure Pages
uses: actions/configure-pages@v5.0.0
- run: |
mkdir ./assets
curl -o ./assets/favicon.png "https://raidcore.gg/favicon.png"
- name: Build Doxygen
uses: mattnotmitt/doxygen-action@1.12.0
- name: Upload Artifact
uses: actions/upload-pages-artifact@v4.0.0
with:
path: ./docs/html/
- name: Deploy Site
uses: actions/deploy-pages@v4.0.5
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
docs/
15 changes: 9 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
[submodule "AddonHost/API/Nexus"]
path = AddonHost/API/Nexus
url = https://github.com/RaidcoreGG/RCGG-lib-nexus-api
[submodule "AddonHost/API/Definitions"]
path = AddonHost/API/Definitions
url = https://github.com/RaidcoreGG/RCGG-lib-nexus-api
[submodule "modules/nexus"]
path = modules/nexus
url = https://github.com/RaidcoreGG/RCGG-lib-nexus-api.git
[submodule "modules/arcdps"]
path = modules/arcdps
url = https://github.com/RaidcoreGG/RCGG-lib-arcdps-api.git
[submodule "modules/mumble"]
path = modules/mumble
url = https://github.com/RaidcoreGG/RCGG-lib-mumble-api.git
11 changes: 11 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"emeraldwalk.runonsave": {
"shell": "powershell.exe",
"commands": [
{
"match": ".*.md",
"cmd": "doxygen"
}
]
}
}
6 changes: 6 additions & 0 deletions BOUNTIES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Documentation Bounties
This document contains a list of bounties that the maintainers have sponsored. Bounty payments are to exclusively be in the form of GW2 Gold, and must be paid by the individual who sponsored them. Inspired by [On Wiki of Gold](https://wiki.guildwars2.com/wiki/Guild_Wars_2_Wiki:Projects/On_Wiki_of_Gold)

| Bounty Target | Amount | Sponsor |
| - | - | - |
| Update pages/guides/Events.md to include examples for `AddonAPI_t::Events_RaiseTargeted` and `AddonAPI_t::Events_RaiseNotificationTargeted` | 10 gold | Arkevorkhat.8651 |
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Contributions are welcome.
Please make your best effort to match the style of the other documents in this repository.
See [the Doxygen docs](https://www.doxygen.nl/manual/markdown.html) for info on how to write markdown for our docs.
.dox files will not be accepted.
Loading