Lucas 'Paperboy' Rose-Winters
a02be34827
merge: integrate upstream RPG attributes customization system
Merged commits from upstream/main (d870731):
- Add customizable RPG attributes (STR/DEX/etc) with add/remove/rename
- Fix character stats editing (0% display bug, missing Stats line creation)
- Add mobile font-size overrides for better readability
- Fix together mode rendering order (render panels before cleaning DOM)
- Fix temperature unit toggle (C/F) and thermometer thresholds
- Add buildAttributesString() for custom attribute names in AI prompts
Upstream Features:
- trackerConfig.rpgAttributes array replaces showRPGAttributes boolean
- Per-attribute enable/disable, custom names, reordering
- Tracker editor UI for managing attributes
- Custom attribute names appear in AI prompts and dice rolls
- Backward compatible migration from old boolean toggle
Merge Conflict Resolution:
- src/systems/integration/sillytavern.js:
* Kept both: upstream's "render before DOM cleaning" + our refreshDashboard()
* Result: render panels → refresh dashboard → update DOM
- style.css:
* Kept both: our Widget Integration CSS + upstream's Mobile Font Overrides
* Our Recent Events width fix (width: 100%) preserved
Related upstream commits:
- d870731: Add customizable RPG attributes and fix character stats editing
- f20710f: Make RPG attributes customizable and editable
- 883212b: Add comprehensive mobile font-size overrides
- 718696e: Fix multiple UI and functionality issues
No functional changes to v2 dashboard yet - integration in next commit.
2025-11-04 09:58:07 +11:00
..
2025-10-22 08:29:58 +11:00
2025-10-26 22:31:21 +01:00
2025-10-26 22:31:21 +01:00
2025-10-30 08:26:19 +11:00
2025-10-30 08:26:19 +11:00
2025-10-17 13:02:11 +11:00
2025-11-04 09:58:07 +11:00