谦君
|
1185dad4da
|
Update build.yml
|
2025-12-20 00:52:33 +08:00 |
|
谦君
|
5c4ca2b07c
|
Update build.yml
|
2025-12-20 00:50:53 +08:00 |
|
谦君
|
1368bb4445
|
feat: 新增Android平台支持及构建流程
集成Android平台相关目录与配置文件,包含Gradle构建脚本、资源文件、启动图标、Java入口、Proguard规则等,完善.gitignore以排除Android构建产物。更新CI流程,支持自动构建并发布Android APK。移除README中项目结构说明,简化文档。
|
2025-12-20 00:48:36 +08:00 |
|
谦君
|
20fb2bb6a4
|
feat: 实现远征任务事件与报告展示
新增远征任务事件逻辑,支持资源、暗物质、舰船发现及遭遇海盗/外星人等多种结果,并生成对应任务报告。MessagesView支持远征任务详情展示,包括获得资源、舰船及损失舰船。补充多语言包相关远征事件提示。
v1.4.0
|
2025-12-19 12:37:34 +08:00 |
|
谦君
|
752cade67c
|
refactor: 优化主界面布局与通知系统
重构App.vue,首页独立无侧边栏,其他页面采用统一侧边栏布局。新增右下角固定通知区,集成返回顶部、队列通知、外交通知和敌方警报。移除新手引导组件,替换为弱引导提示系统。支持星球重命名弹窗。优化NPC成长与行为定时器逻辑,提升性能和可维护性。删除issue模板及相关文档描述。
|
2025-12-19 12:01:45 +08:00 |
|
谦君
|
a689ce21b7
|
Merge pull request #15 from StarsEnd33A2D17/notification
feat: 添加了浏览器通知和页面内通知
|
2025-12-18 19:02:34 +08:00 |
|
谦君
|
37045b432b
|
refactor: 移除冗余的前置条件显示方法
删除BuildingsView.vue和ResearchView.vue中未被使用的getRequirementsDisplay简化版方法,优化代码结构,提升可维护性。同步清理多语言包中无用的build字段。
|
2025-12-18 04:54:36 +08:00 |
|
谦君
|
a0ab4beaf4
|
feat: 新手保护及NPC攻击概率优化
为积分低于1000的玩家增加新手保护,NPC不会侦查或攻击。优化NPC攻击概率逻辑:中立NPC按正常概率攻击,敌对NPC攻击概率翻倍,提升游戏平衡性。
|
2025-12-18 04:47:49 +08:00 |
|
谦君
|
53d5216e88
|
fix: 优化NPC冷却与成长平衡及多语言提示
为NPC初始化和数据迁移时增加侦查/攻击冷却的随机延迟,避免所有NPC同时行动。调整NPC成长难度参数,降低前期NPC威胁,提升平滑度。修正多语言包中侦查被发现提示内容。优化舰队警报弹窗滚动体验。
|
2025-12-18 04:41:52 +08:00 |
|
谦君
|
2ed15c4782
|
refactor: 优化UI组件结构与积分系统
重构部分UI组件脚本结构,统一导入风格,提升可维护性。CardUnlockOverlay解锁条件弹窗改为列表展示,提升可读性。修复QueueNotifications滚动区域高度。ScrollableDialogContent增加最大高度。StarsBackground与ParticlesBg组件代码格式优化。App.vue引入玩家积分定时更新逻辑,NPC成长系统补充间谍探测器修复。
|
2025-12-18 03:47:38 +08:00 |
|
StarsEnd
|
0da82802b8
|
移出player
|
2025-12-18 02:21:00 +08:00 |
|
StarsEnd
|
d2465b5d4b
|
补全国际化
|
2025-12-18 02:03:09 +08:00 |
|
StarsEnd
|
e8590d54c7
|
feat: 添加了浏览器通知和页面内通知
暂包含建造完成和科研完成
|
2025-12-18 01:36:51 +08:00 |
|
谦君
|
2e3ac1231f
|
Merge pull request #14 from coolxitech/main
feat(ui): 更新背景粒子效果和路由视图布局
|
2025-12-17 23:42:56 +08:00 |
|
coolxitech
|
99e4dbbb0d
|
feat(ui): 更新背景粒子效果和路由视图布局
- 调整 RouterView 的包装 div 结构以支持 z-index 控制
- 为非暗黑模式下的 ParticlesBg 组件设置固定颜色值
- 修改 ParticlesBg 组件的层级样式确保其在背景中正确显示
- 在默认和暗黑模式下优化视图容器的相对定位与全屏尺寸
- 引入新的嵌套 div 结构来增强页面元素的层次管理
|
2025-12-17 23:38:07 +08:00 |
|
谦君
|
07ece4412f
|
Merge pull request #13 from coolxitech/main
新增特效背景并优化Docker容器大小
|
2025-12-17 23:16:11 +08:00 |
|
谦君
|
bde0532dbd
|
Merge branch 'main' into main
|
2025-12-17 23:16:02 +08:00 |
|
谦君
|
d69b842c80
|
Update package.json
|
2025-12-17 23:15:13 +08:00 |
|
谦君
|
57fdc1b637
|
Update App.vue
|
2025-12-17 23:15:09 +08:00 |
|
酷曦科技
|
d700216cfc
|
Merge branch 'setube:main' into main
|
2025-12-17 23:07:53 +08:00 |
|
谦君
|
6813456d12
|
feat: 资源与舰队安全添加及容量校验优化
实现资源和舰队安全添加函数,防止超出仓储/舰队容量时溢出,超出部分自动丢弃。运输、部署、舰队返回等流程统一使用安全添加逻辑。建造队列纳入容量校验,导弹容量校验支持队列中导弹数量。修复NPC舰船建造极端情况下的除零和NaN问题。
|
2025-12-17 23:07:48 +08:00 |
|
coolxitech
|
97db1324b6
|
fix(App): 修复路由切换时的页面过渡动画
- 为 Transition 组件中的 div 元素正确绑定 key 属性
- 移除 main.css 中冗余的 tailwindcss 和 tw-animate-css 导入
- 确保页面切换时动画效果正常显示
|
2025-12-17 22:55:18 +08:00 |
|
谦君
|
ebd7eb1405
|
Merge pull request #12 from yruh/fix/gameSpeed-resource
fix: 同步 gameSpeed 倍率展示并修复移动端资源栏遮挡
|
2025-12-17 22:50:02 +08:00 |
|
coolxitech
|
310372b8e2
|
chore(build): 更新构建日期时间戳
- 将构建日期从 2025/12/17 21:05:49 更新为 2025/12/17 22:25:06
|
2025-12-17 22:49:00 +08:00 |
|
coolxitech
|
d5a6dd49a1
|
build(docker): 更新Docker构建环境配置
- 使用node:lts-alpine替换node:latest基础镜像
- 添加git安装和npm镜像源配置
- 修改apk软件源为中科大镜像站
- 更新构建命令为pnpm run build格式
- 优化构建阶段依赖安装逻辑
|
2025-12-17 22:48:47 +08:00 |
|
coolxitech
|
f30676df07
|
feat(ui): 星空背景组件支持过渡动画类型
- 导入 Transition 类型以支持动画过渡配置
- 为星层1添加明确的 Transition 类型注解
- 为星层2添加明确的 Transition 类型注解
- 为星层3添加明确的 Transition 类型注解
- 统一设置缓动函数为常量 "linear"
- 确保各星层动画持续时间按倍数递增
|
2025-12-17 22:25:36 +08:00 |
|
lpj
|
690e6cbbf5
|
fix: 同步 gameSpeed 倍率展示并修复移动端资源栏遮挡
- 顶部资源栏/概览页:产量、能耗、明细按 gameSpeed 统一缩放,避免显示与实际产出不一致
- 支持 gameSpeed=0:避免 “|| 1” 抹掉 0,并在循环间隔计算中规避除 0
- 修复移动端资源横向滚动时被菜单按钮遮挡(min-w-0/overflow-hidden + 对齐规则)
|
2025-12-17 22:23:27 +08:00 |
|
coolxitech
|
bd24ca02ae
|
feat(ui): 添加粒子背景和星空背景组件
- 新增 ParticlesBg 组件,实现动态粒子效果背景
- 新增 StarsBackground 组件,创建可交互的星空背景
- 支持自定义颜色、数量、动画速度等属性配置
- 集成鼠标交互,实现视差效果和动态跟随
- 导出两个新组件便于全局使用
|
2025-12-17 22:03:12 +08:00 |
|
coolxitech
|
d9a8accad7
|
chore(deps): 更新 electron/node-gyp 依赖引用方式
- 将 @electron/node-gyp 的 Git 协议引用改为 HTTPS tarball 引用
- 统一依赖源为 GitHub 的代码加载地址
- 避免使用 git+ssh 协议可能带来的权限问题
- 确保依赖版本锁定的一致性
- 提高依赖安装的稳定性和可重复性
|
2025-12-17 22:02:59 +08:00 |
|
coolxitech
|
b166babf12
|
feat(ui): 添加粒子背景组件支持
- 在非星空背景模式下引入 ParticlesBg 组件
- 配置粒子数量、缓动效果及颜色适配暗色主题
- 设置粒子静态值并启用刷新功能
- 导入 ParticlesBg 组件并注册使用
|
2025-12-17 22:02:47 +08:00 |
|
coolxitech
|
4aa4d9d350
|
feat(ui): 添加页面切换动画和星空背景效果
- 使用 Transition 组件实现页面切换的淡入淡出动画
- 根据路由路径设置组件 key 值以触发过渡效果
- 在暗色模式下添加 StarsBackground 星空背景组件
- 为 RouterView 和 StarsBackground 设置高度样式
- 引入 StarsBackground 组件并注册使用
|
2025-12-17 21:58:28 +08:00 |
|
coolxitech
|
60fd4135ec
|
chore(deps): 重新组织依赖项并更新 motion-v
- 移除 class-variance-authority 和 clsx 的重复声明
- 移除 tailwind-merge 的重复声明
- 在 devDependencies 中正确添加 class-variance-authority
- 在 devDependencies 中正确添加 clsx
- 在 devDependencies 中正确添加 tailwind-merge
- 添加 motion-v 动画库到 dependencies
- 确保所有依赖项按字母顺序排列
- 更新 vite 使用 rolldown-vite 版本 7.2.5
|
2025-12-17 21:58:20 +08:00 |
|
coolxitech
|
0bb9244214
|
feat(styles): 引入暗色主题支持并优化样式结构
- 添加 `main.css` 文件定义基础样式和暗色主题变量
- 在 `style.css` 中导入新的主样式文件
- 更新 `utils.ts` 中的 `cn` 函数实现方式
- 调整 pnpm 锁定文件以反映依赖变化
- 集成 `motion-v` 和相关动画库支持
- 移除旧版不必要的样式依赖项
- 修复 `@electron/node-gyp` 的 Git 引用路径格式问题
|
2025-12-17 21:58:00 +08:00 |
|
谦君
|
cfcde0b024
|
feat: 新增队列与外交通知组件及新手引导
引入队列通知(QueueNotifications)和外交通知(DiplomaticNotifications)组件,优化主界面队列与外交报告展示,支持一键查看与跳转。重构App.vue,移除原有队列展示,改为弹出式通知,支持功能解锁提示与新手引导(TutorialOverlay)。完善NPC外交事件处理,导弹攻击等行为影响好感度并生成报告。优化部分UI细节与多语言文本,提升交互体验。
v1.3.0
|
2025-12-17 21:06:34 +08:00 |
|
谦君
|
053bd24855
|
fix(package): 解决buildDate字段冲突
合并package.json中的buildDate字段,移除合并冲突标记,保持字段一致性。
|
2025-12-15 22:36:33 +08:00 |
|
谦君
|
7d1f36046d
|
Merge pull request #9 from coolxitech/main
chore(workflow): 更新 GitHub Pages 工作流名称
|
2025-12-15 22:35:11 +08:00 |
|
谦君
|
22ae07de90
|
Merge branch 'main' into main
|
2025-12-15 22:35:02 +08:00 |
|
谦君
|
a76909a2c7
|
Merge pull request #8 from setube/revert-7-main
Revert "chore(github-pages): 更新GitHub Pages构建工作流"
|
2025-12-15 22:31:18 +08:00 |
|
coolxitech
|
8144f305e2
|
chore(workflow): 更新 GitHub Pages 工作流名称
- 将工作流名称从 "构建Github Pages" 更改为 "构建 Github Pages"
- 保持其他配置不变
|
2025-12-15 22:31:03 +08:00 |
|
谦君
|
04721e2450
|
Revert "chore(github-pages): 更新GitHub Pages构建工作流"
|
2025-12-15 22:30:46 +08:00 |
|
谦君
|
85ab19fb4a
|
Merge branch 'main' of https://github.com/setube/ogame-vue-ts
|
2025-12-15 22:27:25 +08:00 |
|
谦君
|
03f76b6497
|
Merge pull request #7 from coolxitech/main
chore(github-pages): 更新GitHub Pages构建工作流
|
2025-12-15 22:22:58 +08:00 |
|
谦君
|
9a571da4b1
|
feat: 管理员工具支持一键拉满资源与完成队列
新增GM界面一键拉满所有资源和一键完成所有建筑、科技、舰队、防御队列及飞行任务功能。舰队界面支持终止返航/已到达任务,相关多语言文本已补充(含中英文完整,其他语言留空待完善)。
|
2025-12-15 22:20:20 +08:00 |
|
coolxitech
|
797cc815f6
|
chore(github-pages): 更新GitHub Pages构建工作流
- 将工作流名称从"Deploy Vue Project"更改为"构建Github Pages"
- 添加workflow_dispatch触发器以支持手动触发部署
- 保留main分支的推送触发器
- 维持内容读取权限设置
|
2025-12-15 22:19:41 +08:00 |
|
谦君
|
30aceb2a76
|
Merge pull request #6 from coolxitech/main
新增PWA服务并优化Github pages服务
|
2025-12-15 22:11:09 +08:00 |
|
coolxitech
|
4340450d78
|
chore(ci): 优化 GitHub Pages 部署工作流
- 合并 pnpm 安装与构建步骤
- 移除冗余的 node-version 配置
- 简化工作流中的缓存逻辑
- 更新 pnpm 版本管理方式
- 减少不必要的 workflow 执行时间
|
2025-12-15 22:07:23 +08:00 |
|
coolxitech
|
2bac87cd39
|
chore(ci): 更新 pnpm 版本至 v10
- 将 GitHub Actions 中的 pnpm 版本从 v9 升级到 v10
- 保持缓存配置不变以提高构建性能
|
2025-12-15 22:04:28 +08:00 |
|
coolxitech
|
1aac97dfee
|
perf(workbox): 优化资源缓存匹配模式
- 修改 globPatterns 配置以递归匹配所有静态资源
- 确保深层嵌套的文档目录资源被正确缓存
- 提升离线访问性能和资源加载速度
|
2025-12-15 22:02:56 +08:00 |
|
酷曦科技
|
84b090d51d
|
Update .github/workflows/github-pages.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-12-15 22:02:29 +08:00 |
|
coolxitech
|
a592713623
|
chore(github-pages): 配置 GitHub Pages 环境变量
- 添加 environment 字段以指定部署环境
- 设置页面 URL 输出变量以便后续使用
- 确保工作流能够正确识别和部署到 GitHub Pages
|
2025-12-15 21:52:32 +08:00 |
|