Add bigcursor module stub, rename combatlog to logsessions, bump session timer to 60min

- New bigcursor module skeleton with build integration and mutex
- Rename combatlog module to logsessions (directory, files, build options,
  imports, console prefixes, mutex name, DLL variant, docs)
- Increase log session continuation threshold from 30 to 60 minutes
- Update DLL_README log sessions section
This commit is contained in:
MarcelineVQ
2026-03-04 15:14:04 -08:00
parent 1bbf334958
commit 00749d5745
9 changed files with 141 additions and 64 deletions
+18 -2
View File
@@ -57,7 +57,7 @@ want:
# Example: only transmogfix + customassets + healtextfix
zig build -Doptimize=ReleaseSmall \
-Dscreenshot=false -Dinteract=false -Doutline=false \
-Dworldmarkers=false -Dframecrash=false -Dcombatlog=false \
-Dworldmarkers=false -Dframecrash=false -Dlogsessions=false \
-Dminimapicons=false \
-Dtransmogfix=true -Dcustomassets=true -Dhealtextfix=true
```
@@ -100,7 +100,8 @@ git push origin main
## 3. Write the release notes
Use this template — fill in the sections that apply, delete the rest:
Use this template - fill in the sections that apply, delete the rest.
Use `-` (not em dash) anywhere a dash would be used:
```markdown
## What's New
@@ -143,8 +144,23 @@ tea release create \
--asset zig-out/variants/healtextfix.dll
```
## 5. Hide source archives
Codeberg attaches empty source tar/zip by default. Hide them via API:
```sh
curl -s -X PATCH \
-H "Authorization: token <your-token>" \
-H "Content-Type: application/json" \
-d '{"hide_archive_links":true}' \
"https://codeberg.org/api/v1/repos/MarcelineVQ/WeirdUtils/releases/<release-id>"
```
Get the release ID from `tea release list --repo MarcelineVQ/WeirdUtils --output json`.
## Checklist
- [ ] Built with `ReleaseSmall` (both default and `all-variants`)
- [ ] Remote README updated (if `DLL_README.md` changed)
- [ ] Release created and DLLs uploaded via `tea`
- [ ] Source archives hidden