繁體中文

問題修復

網路斷線面板不再變白,三十天報告還你真實天數

現在就算網路斷線,你的選單列面板也不會突然變成一片空白了。以前如果遠端額度抓取失敗,選單列(menu bar,螢幕頂端那一排系統圖示區)的面板會整片變成空白,把你本來就存在電腦裡的專案用量也一併藏起來;現在它懂得在斷線時保留已經讀到的本機資料,畫面不再短暫變空。另外,以前在專案用量裡點「30d」產生的報告,其實只會從這個月的 1 號開始算,現在終於修正回真正的「滾動近 30 天」了。就像是原本你看報紙,只要外頭一停網,連你手上印好的半份都會被強行抽走;現在它不但讓你好好看完手邊的進度,而且連載的三十天回顧也不再偷工減料只給這一個月的份。

English

BUGFIX

Menu bar no longer blanks out on refresh failures, and 30-day reports actually roll 30 days

You can now check your menu bar panel without worrying about it going blank during a network disconnect. Previously, if the remote quota fetch failed, the menu bar (the row of system icons at the top of your screen) panel would instantly go completely blank, taking down your locally stored project usage with it; now it smartly retains the local data it already loaded, so the screen no longer flashes empty. Additionally, selecting "30d" for a project usage report used to stubbornly only calculate from the 1st of the current month; it has now been fixed to properly roll back a full 30 days. It's like reading a newspaper where a sudden internet outage used to magically erase the printed pages already in your hands; now you can finish reading what you have, and the 30-day retrospective actually covers 30 days instead of shortchanging you for just the current month.

原始 CHANGELOG

Original changelog網路斷線面板不再變白,三十天報告還你真實天數
**Menu bar no longer blanks out when a refresh fails (#27)**: follow-up to #25. Local project usage / today's stats / the status line are now loaded *before* the remote quota fetch, and preserved when that fetch fails, so the view no longer flashes empty. Alert (NSAlert) creation or icon-setup failures now fall back to a safe no-op instead of interrupting the menu bar update.
**Project Usage "30d" report aligns with a rolling 30 days (#28)**: generating a report from the menu bar's "30d" Project Usage range previously mapped to "this month" (1st of the month to today), which didn't match the labeled rolling 30-day range. It now maps to the report pipeline's `last30` (the last 30 days).