Refine release highlights and map rendering performance - #547
Merged
Conversation
Optimization(zh-Hant): 更新重點更容易快速閱讀,並只保留可確認的改動 Optimization(en-US): release highlights are easier to scan and only describe verified changes
Fix(zh-Hant): 清除紀錄後立即產生的新診斷不再被較早的清除作業刪除 Fix(en-US): diagnostics written immediately after clearing logs are no longer erased by the earlier clear
Optimization(zh-Hant): 首頁天氣動畫與圖表只在可見且資料就緒時更新,滑動更順暢並減少耗電 Optimization(en-US): home weather animations and charts update only when visible and ready for smoother scrolling and lower power use
Optimization(zh-Hant): 重複繪製與地理運算會重用固定結果,降低動畫與列表更新時的處理負擔 Optimization(en-US): repeated rendering and geographic calculations now reuse stable results to reduce animation and list-update overhead
Fix(zh-Hant): 地圖移動或縮放時會清除風場粒子,操作結束後再依最終位置重新產生 Fix(en-US): wind particles now clear while the map moves or zooms and regenerate at the final position when interaction ends
Fix(zh-Hant): 雷達與衛星時間軸只在目標圖磚完整後切換,避免閃爍與不同時間影格混合 Fix(en-US): radar and satellite timelines switch only after target tiles are complete, preventing flashes and mixed timestamps Optimization(zh-Hant): 地圖預熱會優先填入顯示解析度與鄰近影格,提升重複滑動時的記憶體快取命中率 Optimization(en-US): map warming prioritizes the displayed resolution and nearby frames to improve memory-cache hits during repeated scrubbing
Fix(zh-Hant): 高速拖動雷達與衛星時間軸時不再載入略過的影格,放手後才載入最終位置 Fix(en-US): fast radar and satellite timeline scrubs no longer load skipped frames and load the final position only after release
Fix(zh-Hant): 連續高速拖動地圖時間軸時不再因重複載入影格而卡死 Fix(en-US): rapidly scrubbing the map timeline no longer stalls on repeated frame loads
Fix(zh-Hant): 拖動雷達、衛星與預報時間軸時會即時預覽已快取影格,不再讓地圖畫面停住 Fix(en-US): dragging radar, satellite, and forecast timelines now previews cached frames live instead of freezing the map
Optimization(zh-Hant): 雷達、衛星與預報時間軸停止後會預載更多前後影格,拖動預覽更連續 Optimization(en-US): radar, satellite, and forecast timelines preload more surrounding frames after settling for smoother scrubbing
Optimization(zh-Hant): 雷達、衛星與預報時間軸停止後會同時預載三個前後影格,等待時間更短 Optimization(en-US): Radar, satellite, and forecast timelines preload three surrounding frames at once after settling
New(zh-Hant): 高速拖動使時間軸暫停時會顯示提示,放慢速度後自動恢復 New(en-US): A warning now appears when rapid timeline scrubbing pauses and clears after slowing down
Fix(zh-Hant): 修正離開地圖後返回時可能卡住的問題 Fix(en-US): fix a freeze that could occur when returning to the map
Fix(zh-Hant): 修正重返地圖時卡住或顯示黑色雷達瓦片 Fix(en-US): fix the map freezing or showing black radar tiles after returning Optimization(zh-Hant): 雷達時間軸預載更多相鄰影格,拖曳播放更連續 Optimization(en-US): the radar timeline preloads more nearby frames for smoother scrubbing Fix(zh-Hant): 高速拖曳只在持續超載時暫停,放慢後自動恢復 Fix(en-US): rapid scrubbing pauses only under sustained load and resumes after slowing down
whes1015
enabled auto-merge (rebase)
August 21, 2026 09:41
lowrt
approved these changes
Aug 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
這個 PR 做了什麼
相關 issue
怎麼驗
tool/check.sh通過;format、analyze、layering、l10n、storage、codegen 與完整測試套件皆無失敗。檢查清單
tool/check/commits.sh origin/main..HEAD通過tool/check.sh通過