Commit 024d288
committed
feat: Windows XP 复古主题 + 日报本地生成服务 + PDF 排版修复 (v1.2.0)
- style: 全界面改为 Windows XP (Luna) 复古主题 (ui/styles.py)
经典蓝色渐变标题栏、XP 式圆角渐变按钮、米色面板 #ECE9D8、Tahoma/宋体字体
- feat: 日报本地生成服务 (ui/daily_service.py)
每日定时自动抓取所选信息源并生成 TXT+PDF 日报,支持立即生成、状态面板
- fix: PDF 报告文字互相挤压/溢出 (report/pdf_writer.py)
中英文分段智能换行、长 URL 逐字符硬断、显式坐标写入、极端长文本实测 0 重叠 0 溢出
- refactor: main_window 定时任务对话框升级为日报服务面板
- docs: CHANGELOG v1.2.0 + README 同步1 parent b75e930 commit 024d288
13 files changed
Lines changed: 1419 additions & 725 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
9 | 15 | | |
10 | 16 | | |
11 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
5 | 18 | | |
6 | 19 | | |
7 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | | - | |
| 35 | + | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
0 commit comments