Skip to content

提交代码 2026.11.03 - #131

Closed
valelaneme wants to merge 6 commits into
throneproj:mainfrom
valelaneme:提交代码-2026.11.03

Hidden character warning

The head ref may contain hidden characters: "\u63d0\u4ea4\u4ee3\u7801-2026.11.03"
Closed

valelaneme wants to merge 6 commits into
throneproj:mainfrom
valelaneme:提交代码-2026.11.03

Conversation

@valelaneme

Copy link
Copy Markdown

English

  1. Profile List (Compact Mode) Info Override Rules
  • Update right-side data display priority (highest to lowest):
    1. Testing (displays "Testing..." during active testing)
    2. Queued (displays semi-transparent "Queued" in task wait queue)
    3. Connection Exception / Special State (displays "Connected" on reachable, "Unavailable" on timeout/failure)
    4. Speed Test Results (prioritizes download/upload speed over latency and IP)
    5. Flag & Latency (prioritizes "Flag + Latency ms" over outbound IP when no speed data is available)
    6. Outbound IP (displays "🌐 IP" when no speed, latency, or flag is present)
    7. Historical Traffic Stats (falls back to traffic stats when no test results exist; hidden if 0)
  • Related files:
  1. Bottom Bar (StatsBar) UI & Interaction Enhancements

中文

  1. 配置列表(紧凑模式)信息覆盖显示规则
  • 更改右侧数据展示优先级规则(由高到低):
    1. 测试中(实时进行中显示「测试中...」)
    2. 排队中(任务等待队列中半透明显示「排队中」)
    3. 连接异常 / 特殊状态(连通显示「连接成功」,超时/失败显示「不可用」)
    4. 测速结果(存在下载/上传速率时优先展示,覆盖延迟与 IP)
    5. 国旗与延迟(无测速数据时优先展示「国旗 + 延迟 ms」,覆盖出网 IP)
    6. 出网外部 IP(无测速且无延迟/国旗时显示「🌐 IP」)
    7. 历史流量统计(无任何测试结果时回退显示流量;流量为 0 时空白不占位)
  • 涉及文件:
  1. 底栏(StatsBar)UI 与交互优化

@Jaanyaar

Jaanyaar commented Nov 5, 2026

Copy link
Copy Markdown

Seems nice enhancements, hope they will be verified by @Mahdi-zarei

@Mahdi-zarei

Copy link
Copy Markdown
Member

Closing. The auto URL test runs on every service bind (app open, rotation), not just on connect. Speed results hide newer latency results permanently because a URL test never clears speeds. The stats bar hardcodes "ms" and drops the HTTP/HTTPS marker. Traffic is hidden whenever a test result exists. The CHANGELOG entries belong to your fork.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants