commit 623efe0ea7ddc9effcad6e7df53d56dd9d118893
Author: Godfrey <godfreye@qq.com>
Date:   Wed May 20 15:05:36 2026 +0800

    fix: 多项运行时错误修复 + SpaceBtn弹窗白名单 + NpcNamesMover任务NPC过滤
    
    - Core.lua: 修复裸Combat引用为GQol.Combat，添加本地引用
    - Utils.lua: Combat:OnCombatEnded循环添加pcall错误隔离
    - SpaceBtn.lua: 重写弹窗处理为白名单模式，14种弹窗类型独立开关；优化gossip/quest交互
    - AutoRoll.lua: 修复GroupLootContainer空指针和select(6)脆弱写法
    - BanTarget.lua: 战斗状态检查前置，避免不必要的DB访问
    - Compass.lua: 增加height==0保护，防止地图尺寸异常
    - PremadeGroupHelper.lua: 修复浮点数order值121.5
    - NpcNamesMover.lua: 新增"仅任务NPC"过滤选项

commit 2bd080e26a303d57fd6a7520e81206886224f28a
Author: Godfrey <godfreye@qq.com>
Date:   Tue May 19 18:46:51 2026 +0800

    feat: add NPC Names Mover module with Plater integration
    
    - New module adjusts NPC name position on Plater nameplates when
      health bar is hidden, centering and offsetting name text downward
    - Detects Plater loading via ADDON_LOADED event, only activates when
      Plater is present
    - Configurable vertical offset via settings panel (-50 to 50, default -15)
    - Includes various safety fixes: pcall wrappers for ElvUI/RangeCheck,
      combat lockdown guards for SetCVar calls, SendMessage format protection

commit 9db9f77e32d2ed6d3b27839c6986a60fc2597c9f
Author: Godfrey <godfreye@qq.com>
Date:   Sat May 16 10:23:21 2026 +0800

    fix: 恢复 AceConsole-3.0 依赖以避免 RegisterChatCommand 运行时错误

commit bfa767239d9da9a3828b69bd7e1e0d5ceccf57ae
Author: Godfrey <godfreye@qq.com>
Date:   Sat May 16 10:18:38 2026 +0800

    fix: 修复运行时错误、CVar名称错误及代码冗余
    
    - Mail.lua: 修复 CH 未定义导致的运行时错误
    - System.lua: 修正 interactKey→enableInteractKey, actionCam→enableActionCam, cameraSmoothStyle→cameraSmoothTrackingStyle
    - System.lua: 移除无效CVar gpuFeatures/asyncResourceLoading
    - Core.lua: 移除未使用的 AceConsole-3.0 依赖
    - ProfessionTabs.lua: 清理开发注释

commit df1ec6a718f777474a4add22de2a1556643a906a
Author: Godfrey <godfreye@qq.com>
Date:   Sat May 16 09:50:20 2026 +0800

    Strictly follow user-specified CVar categories only

commit 1b0e3b95ab069baf93080f9535c16fef56638aa0
Author: Godfrey <godfreye@qq.com>
Date:   Sat May 16 09:43:34 2026 +0800

    Expand CVar list with comprehensive system settings categories

commit b711905a7f329508bec38597f10c82e7b4987336
Author: Godfrey <godfreye@qq.com>
Date:   Fri May 15 10:24:14 2026 +0800

    Expand CVar list in System module

commit 3f7213501d62ff5aaa881db3821bf698b1c40081
Author: Godfrey <godfreye@qq.com>
Date:   Thu May 14 18:07:56 2026 +0800

    Merge Chinese and English content in README

commit 4b97b8ba4ba6e90ea0818d78b0d513a18be1ffcc
Author: Godfrey <godfreye@qq.com>
Date:   Thu May 14 18:01:17 2026 +0800

    Remove .gitignore file from Git

commit 02714c6c87ea5cd79bbf04f815f05d315bf74310
Author: Godfrey <godfreye@qq.com>
Date:   Thu May 14 17:58:44 2026 +0800

    Remove .trae folder from Git and add to .gitignore

commit aa055914b983c721e3f680a06206c05687a758f1
Author: Godfrey <godfreye@qq.com>
Date:   Thu May 14 17:52:49 2026 +0800

    Full code review and fixes for Retail 12.x API

commit c5921285e0e9ec4ceddf281933901eb9f558be8c
Author: Godfrey <godfreye@qq.com>
Date:   Thu May 14 17:39:59 2026 +0800

    Initial commit: Full code preview and fixes for Retail 12.07 API

commit e64c290ec9f4fb3b6b965fe0096c2a0b565796a2
Author: Godfrey <godfreye@qq.com>
Date:   Thu May 14 17:36:05 2026 +0800

    feat: 初始提交GQol插件及依赖库
    
    新增完整的QoL插件功能，包括：
    1. 核心插件框架与配置系统
    2. 多个实用功能模块：系统设置、宏管理、动作条方案、编辑模式、音频助手、指南针、区域亮度调节、空格助手、自由视角、战斗双击选中、目标距离显示、集合石助手、专业标签、自动Roll点、邮件优化
    3. 嵌入全部依赖的Ace库与LibRangeCheck库
    4. 完整的中文文档与本地化支持

