GeWuYou
|
01fb7c33ca
|
chore(docs): 更新 README 中的 Godot 版本号
- 将 Godot 版本从 4.5+ 更新为 4.6
|
2026-02-09 15:45:55 +08:00 |
|
GeWuYou
|
7a259cde36
|
docs(readme): 添加 zread 集成徽章
- 在 README.md 中添加 zread 集成徽章
- 徽章链接指向 zread.ai 的 GFramework 项目页面
- 使用 SVG 格式的徽章图标和自定义颜色样式
|
2026-02-09 15:45:08 +08:00 |
|
gewuyou
|
29fcfbe0a1
|
docs: unify module docs navigation and package guidance
|
2026-02-05 20:27:54 +08:00 |
|
gewuyou
|
bb971e98ae
|
docs: rewrite root README for accuracy and structure
|
2026-02-05 20:27:54 +08:00 |
|
GeWuYou
|
b8b92faf3f
|
docs(readme): 更新 Feluda 扫描链接指向正确的仓库
- 将 Feluda 扫描徽章的链接从 anistark/feluda 更新为 GeWuYou/GFramework
- 保持了原有的扫描状态显示功能
|
2026-02-02 20:11:11 +08:00 |
|
GeWuYou
|
8ab079f2c0
|
docs: update Feluda scan badge
|
2026-02-02 11:59:55 +00:00 |
|
GeWuYou
|
58de08d260
|
docs: update Feluda scan badge
|
2026-02-02 09:16:07 +00:00 |
|
GeWuYou
|
ed51722746
|
feat(ci): 集成Feluda许可证扫描器实现合规性检查
- 添加Feluda许可证扫描工作流步骤,设置Apache-2.0项目许可证
- 配置许可证合规性检查参数,启用限制性和不兼容许可证失败机制
- 实现SBOM文件自动生成,支持SPDX和CycloneDX两种格式
- 集成SBOM文件验证步骤并生成验证结果报告
- 添加许可证合规相关工件文件上传功能
- 在README中添加Feluda扫描徽章标识
|
2026-02-02 14:13:46 +08:00 |
|
GeWuYou
|
b49079de3e
|
style(coding-style): 统一代码风格并优化文档格式
- 移除多余using语句和空行,统一代码缩进格式
- 优化注释文档中的缩进和对齐格式
- 简化条件语句和方法实现,提升代码可读性
- 重构协程系统相关类的字段和方法定义格式
- 更新架构服务中容器访问方式的实现
- 调整异步操作类的属性和方法组织结构
- [skip ci]
|
2026-01-27 20:30:04 +08:00 |
|
GeWuYou
|
48c962f874
|
docs(readme): 更新 NuGet 包链接和添加 zread 集成徽章
- 修正了 NuGet 包链接指向正确的 GeWuYou.GFramework 包
- 添加了 zread 集成徽章以支持文档阅读功能
- 保持了原有的项目描述和许可证信息不变
- [skip ci]
|
2026-01-19 19:36:51 +08:00 |
|
GeWuYou
|
a8803f31be
|
docs(GFramework.Game): 添加游戏功能模块完整文档
创建了 GFramework.Game 模块的详细 README 文档,涵盖以下核心内容:
- 模块概述和核心设计理念介绍
- 架构模块系统说明,包含 AbstractModule 使用示例
- 资产管理系统详解,包括资产目录和映射功能
- 存储系统实现,支持分层存储和缓存机制
- 序列化系统集成,基于 Newtonsoft.Json 的完整方案
- 丰富的代码示例,展示实际使用场景
- 最佳实践指南,涵盖数据模型设计和性能优化建议
- 性能特性说明和技术栈依赖关系
|
2026-01-12 13:40:36 +08:00 |
|
GeWuYou
|
4c5e3e01a3
|
docs(core): 更新文档说明架构与平台无关性及新特性
- 更新 Architecture 包文档,强调与 Godot 解耦设计
- 修改 IArchitecture 接口方法参数命名规范
- 添加架构阶段感知接口 IArchitecturePhaseAware 说明
- 补充架构模块接口 IArchitectureModule 和异步初始化接口说明
- 更新架构初始化流程描述,增加模块安装系统介绍
- 修订使用示例,展示依赖注入而非单例访问模式
- 更新 Logging 包文档结构,重新组织核心接口和类说明
- 添加日志工厂提供程序和解析器使用说明
- 修正 Property 包文档中的比较器使用说明
- 更新主 README 强调平台无关性和模块化设计
- 修订架构图和数据流向说明,体现阶段式生命周期管理
- [skip ci]
|
2026-01-10 12:45:12 +08:00 |
|
GwWuYou
|
13829c6d2b
|
chore(license): 更新许可证为Apache 2.0并完善文档
- 将项目许可证从MIT更改为Apache 2.0
- 在各个README文件中添加许可证信息
- 更新主README文件为中文介绍
- 添加框架设计理念和架构优势说明
- 补充技术栈和性能特性介绍
- 更新安装和使用示例
- 添加项目背景和修改说明
- [no tag]
|
2025-12-27 23:20:13 +08:00 |
|
GwWuYou
|
f3c5840ebe
|
feat(diagnostic): 添加通用诊断描述符并重构诊断系统
- 添加 CommonDiagnostics 类提供通用诊断描述符
- 将诊断相关文件从 logging 目录移动到 diagnostics 目录
- 更新命名空间从 GFramework.SourceGenerators.Common.diagnostics 到 GFramework.SourceGenerators.diagnostics
- 修改诊断ID从 GFC001 到 GF_Common_Class_001
- 移除 GFramework.SourceGenerators.Common 项目引用
- 更新 AnalyzerReleases.Unshipped.md 文件中的诊断规则
- 重构 README.md 文件提供完整的项目介绍和使用指南
|
2025-12-27 22:51:39 +08:00 |
|
GwWuYou
|
82713e34f0
|
refactor(core): 重构架构和命令相关代码结构
- 调整了 Architecture 类中字段和方法的布局,提升可读性
- 优化了命令执行逻辑,明确区分有无返回值的命令处理
- 规范了接口和抽象类的注释格式,增强文档清晰度
- 统一了代码风格,对齐缩进与换行符使用
- 补充了事件系统中泛型事件类的功能实现
- 完善了 README 文档中的条目结构和内容表述
|
2025-12-12 21:10:21 +08:00 |
|
GwWuYou
|
45758aa0fa
|
chore(release): 使用标签版本号打包并更新文档
- 在 release workflow 中增加 Determine tag version 步骤
- 修改 Pack 步骤以使用标签中的版本号
- 更新 README 文档说明项目命名原因及 NuGet 包潜在冲突问题
|
2025-12-09 18:07:04 +08:00 |
|
GwWuYou
|
404cb769e4
|
feat(ci): 添加自动版本递增和标签创建功能
- 新增 GitHub Actions 工作流文件 auto-tag.yml
- 实现基于提交信息的关键字跳过机制 ([skip release] / [no tag])
- 自动解析最新语义化版本号并递增修订号
- 使用 PAT 推送新标签到远程仓库
- 输出版本变更相关信息供后续步骤使用
|
2025-12-09 16:59:09 +08:00 |
|
GwWuYou
|
5aa11ddc41
|
feat(architecture): 添加架构核心组件与命令模式实现
- 新增 Architecture 基类与 IArchitecture 接口,实现单例模式与组件注册管理
- 集成 IOC 容器支持系统、模型、工具的依赖注入与生命周期管理
- 实现命令模式基础类 AbstractCommand 与接口 ICommand,支持带返回值命令
- 提供事件系统集成,支持事件的发布与订阅机制
- 添加控制器接口 IController,整合命令发送、事件注册与模型获取能力
- 创建详细的 README 文档说明各组件使用方式与设计模式应用
- 支持命令、查询、事件的统一调度与解耦通信机制
|
2025-12-09 15:32:17 +08:00 |
|