Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
4058a57
initial commit: copy from rmp-main (main branch)
Jul 17, 2026
8868ce8
保留 timeline 地图线型与动画功能
Aug 24, 2026
2e081ac
合并 rmp-main 到 timeline 分支
Aug 24, 2026
e1e605d
上传 rmp-timeline 到 GitHub:同步本地最新代码
Aug 31, 2026
00848ca
fix: 修复 PR #1565 审查问题并优化视频导出
Sep 6, 2026
8f0ab17
merge: 合并官方 rmp-6.0.23(含 #1562 多区域地图瓦片)
Sep 6, 2026
9e5f017
merge: 合并官方 rmp-6.0.25(含 #1571 武汉设施、#1401 工具面板修复)
Sep 30, 2026
fae09d2
feat: 同步 timeline 本地功能变更(版本号升级至 80,含调度/播放器/导出优化)
Sep 30, 2026
90c461a
chore: 更新 init.ts
Oct 1, 2026
12533a9
fix: 整段添加按主题色大小写不敏感匹配并修复播放器类型错误
Oct 1, 2026
e1ce378
style: 对齐播放器活动边集合的 prettier 格式
Oct 1, 2026
2a618c9
修复视频导出中出站换乘虚线丢失及全览镜头首帧缩放跳变
Oct 1, 2026
32b5e30
prettier: 预览帧循环解构多行排列
Oct 1, 2026
67d0ea3
修复视频导出虚线生长、全览镜头跳变并清除IDE警告
Oct 1, 2026
27eb6c1
回退线段生长动画,广州出站换乘改用整体透明度渐变
Oct 1, 2026
b938745
prettier: applyEdgeProgress 调用单行排列
Oct 1, 2026
fa644ff
fix: cannot add lines into reconcile group
Oct 1, 2026
b79d36c
feat: solid placeholder for non-plain-color edges during open animation
Oct 1, 2026
b517d74
style: prettier solid growth condition
Oct 1, 2026
f604ec5
style: collapse solid growth condition to single line
Oct 1, 2026
05795b3
fix: auto-reload once when a lazy chunk fails to load
Oct 1, 2026
b3f4761
fix: keep real line style after growth and add 1s post-animation hold
Oct 1, 2026
780e2fb
fix: freeze camera during post-animation hold
Oct 1, 2026
785ebf6
fix: 修复打开存档后图节点属性被 Immer 冻结导致无法编辑车站
Oct 2, 2026
7bfa1df
fix: 新建项目时清空时间线配置
Oct 2, 2026
8418953
refactor: 开通/停运镜头过渡改为动作开头 1s,动画期间不再回缩视口
Oct 2, 2026
f2c148c
fix: 开通/停运镜头全程跟随正在绘制的元素
Oct 2, 2026
a2afd18
fix: 修正边动画函数的 SVGElement 类型错误
Oct 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,8 @@ yarn-error.log*
# environment
/.vscode
/.idea
.env
/.trae
.env

# debug directory
/.dbg
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ We welcome contributions to the Rail Map Painter project! Please read our [Contr

## License

Rail Map Painter is released under the [GPL-3.0 License](./LICENCE).
Rail Map Painter is released under the [GPL-3.0 License](./LICENSE).

## One More Thing

Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<meta name="description" content="Choose and drag metro stations from different cities and connect them with 135 degree rounded corner lines" />
<base href="./" />
<link rel="apple-touch-icon" href="/logo192.png" />
<link rel="stylesheet" href="/styles/fonts.css" />
<!-- fonts.css removed: fonts are loaded via JS in src/util/fonts.ts -->
<link rel="manifest" href="/manifest.json" />
<title>Rail Map Painter</title>
</head>
Expand Down
84 changes: 40 additions & 44 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 7 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"@chakra-ui/react": "^2.10.9",
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.1",
"@railmapgen/rmg-components": "^10.1.19",
"@railmapgen/rmg-components": "^10.1.13",
"@railmapgen/rmg-palette-resources": "^3.0.0",
"@railmapgen/rmg-runtime": "^12.0.3",
"@railmapgen/rmg-translate": "^3.4.3",
Expand All @@ -23,6 +23,7 @@
"graphology": "^0.26.0",
"graphology-utils": "^2.5.2",
"mime-types": "^3.0.1",
"mp4-muxer": "^5.2.2",
"nanoid": "^5.0.9",
"pinyin-pro": "^3.28.1",
"react": "^19.1.1",
Expand All @@ -32,8 +33,10 @@
"react-redux": "^9.2.0",
"react-router-dom": "^7.12.0",
"react-use-event-hook": "^0.9.6",
"recordrtc": "^5.6.2",
"rollup": "^4.63.3",
"vite-plugin-svgr": "^4.5.0"
"vite-plugin-svgr": "^4.5.0",
"webm-writer": "^1.0.0"
},
"devDependencies": {
"@babel/preset-env": "^7.28.3",
Expand Down Expand Up @@ -69,7 +72,8 @@
},
"scripts": {
"dev": "vite --host",
"build": "tsc && vite build",
"build": "vite build",
"build:root": "vite build --base=/",
"test": "vitest",
"lint": "eslint ./src",
"lint:fix": "eslint ./src --fix",
Expand Down
33 changes: 33 additions & 0 deletions public/images/slack-mark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions public/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"component": "rmp",
"version": "9.9.9",
"environment": "DEV",
"instance": "localhost"
}
Empty file modified scripts/build.sh
100755 → 100644
Empty file.
Loading
Loading