0.8.2
新功能
- 使用提醒右側欄新增「提醒記錄」,可按日期回顧提醒內容與處理結果,並按規則篩選。
- 使用提醒中的目前大圓和近期記錄小圓新增淡入效果。
- 關係圖譜結合切換次數與雙方占比判斷緊密度,可調整最低緊密度,並在懸停詳情中查看雙方占比。
- 關係圖譜參數更簡潔,預設隱藏孤島 App,支援更精細地調整最低使用時間占比;版面配置調整歸入進階設定,可重設所有參數。
- 常用 App 開啟峰值日後,可查看每日使用時間或開啟次數的中位數標記,懸停項目顯示具體數值。
- 每日使用時間新增排序開關,可按使用時間由高至低查看,日期座標同步排列。
- 按 App 統計在名稱與分類之間顯示 App 識別碼或網站識別資訊。
- 主選單可直接匯入或匯出歸檔,以及前往回饋與支援、更新日誌和官網。
- 導覽選單標記目前頁面;可用 ⌘0 開啟主視窗,選單列的「開啟主視窗」移至首行。
- 導覽與顯示選單可選擇日期和範圍、編輯統計版面配置、調整行事曆刻度以及切換右側面板。
- 全螢幕操作支援 ⌃⌘F,週期導覽選單在方向鍵可用時顯示對應提示。
修正
- 改善關係圖譜版面配置,減輕中央擁擠與連線交叉。
- 關係圖譜和使用提醒的圓球運動支援高更新率螢幕,穩定後停止連續更新。
- 修復關係圖譜節點和使用提醒圓形接近靜止時逐格移動的問題。
- 減少關係圖譜篩選、節點運動及使用提醒進度顯示的重複計算。
- 減少日統計、月統計和按 App 統計的重複計算,加快統計內容準備。
- 降低行事曆項目較多時預覽更新的計算負擔。
- 減少行事曆預覽關閉時的背景歷史讀取,以及自動新增檢查對舊時段的重複讀取。
- 減少提醒進度變化引起的主視窗和選單列額外更新。
- 使用提醒移除圓形節點的光暈,並增強圓內背景著色。
- 使用提醒的內建規則與新建規則預設關閉提醒聲音。
- 常用 App 的簡體中文中位數次數提示改為「中位数打开次数」。
- 「更換統計對象⋯」與統計全視窗退出按鈕旁新增 Esc 提示。
- 修正按 App 統計在所選範圍無資料時不顯示頂部對象資訊,以及切換時間範圍時頂部資訊閃爍的問題。
- 旭日圖統一採用右下角圖例配置,避免窄視窗中文字溢出,並修正進入全視窗時圖例閃爍的問題。
- 備份失敗時說明更具體的原因,並使用柔和的提示文字。
- 備份記錄中的使用記錄、設定和圖示數量另起一行顯示。
- 修正備份記錄中選取記錄後 AM / PM 難以看清的問題。
- 當機後重新開啟日影時直接進入主視窗,不再詢問是否還原上次的視窗。
- 修正「關於」頁無法區分 Beta 測試版本的問題,顯示測試版標示與序號。
0.8.1
新功能
- 大類流圖新增貼近色帶、自動避讓的玻璃說明標籤,游標停留時強調對應時間或日期刻度,切換「大類」開關時平滑淡出淡入。
- 月統計與按 App 統計的月度小時熱力新增「首末點」模式,以綠色開始點、橘色結束點和平滑曲線呈現每天的活動邊界,取代獨立的日活動首末點圖表。
- 使用提醒顯示自動關閉或忽略前的剩餘秒數,游標移入彈出視窗時暫停倒數。
- App 日弧大類模式依用時分配色塊面積,以用時最多的小時為基準;新增圓心圖例,游標停留時強調整欄,並顯示每小時的日均用時與大類明細。
- 可用 Option + 上下鍵切換分頁,按住 Option 查看相鄰分頁的按鍵提示;上下鍵改為在目前頁面內大幅度平滑捲動。
- 「用時構成」新增矩形樹圖,依 App 用時呈現面積分布,並可平滑切換至全視窗。
- 關係圖譜支援依用時占比篩選 App,預設顯示占比達到 0.3% 的統計項目,並預設隱藏 App 名稱。
- 日統計與月統計的「常用 App」支援依用時或開啟次數排名;月統計還可切換至峰值日查看對應日期。
修正
- 修正僅重新啟動日影也出現系統或螢幕喚醒記錄的問題,區分實際通知、目前狀態確認與舊版未記錄來源。
- 補齊統計圖游標停留時小時區間的起訖座標,星期模式改用更精簡的起訖小時數字。
- 修正重新命名後,使用提醒、App/網站選擇器、設定列表、行事曆預覽與輔助使用標籤仍顯示舊名稱的問題;搜尋支援別名與原名,同條件排序也使用目前名稱。
- 恢復統計模組全視窗標題旁缺失的說明小圓,並補齊「大類」開關進出全視窗的動畫。
- 按 App 統計的最近使用列表不再顯示日影本身,仍可透過搜尋查看日影的統計。
- 修正點擊大類流圖、搜尋、進入 App 詳情或以快捷鍵切頁後的鍵盤導覽與焦點問題,以及側邊欄選取反白閃爍。
- 月 App 流圖左端依日期邊界整齊截斷,不再從空白日期收成尖角。
- 修正「按 App 統計」首頁偶爾持續載入、需要切換頁面才能恢復的問題。
- 修正 iCloud 備份清理後,再次清理可能提示「無法清理備份資料」的問題。
- 減少沒有播放時的偵測開銷、關閉主視窗後行事曆與使用提醒重新計算統計的開銷,以及僅移動游標或捲動閱讀時不必要的網站查詢。
- 移除星期模式的「樣本較少」提示,避免模組高度隨樣本數量變化。
- 一般設定中的「介面」移至「統計」下方,「日影外觀」在開啟進階設定後顯示。
- 修正概覽視窗仍可見、但日影不在前景時,「今日記錄時間」停止更新的問題。
- 修正 App 流圖中在不同位置按右鍵總是顯示同一個 App 選單的問題。
0.8.0
新功能
- 日、月 App 流圖新增「大類」模式,可分別按小時、按天反白分類色帶並查看各類用時,也支援全視窗檢視;日統計的「時段分佈」由大類流圖取代。
- 月統計移除「每日用時」模組。
- 概覽「近 24 小時活動」新增 App 切換、輸入活動與播放活動分類時間軸,並在重新啟動後保留展開選擇。
- 進階設定新增 Beta 更新通道,可選擇接收預先發佈版本;已開啟自動安裝時,切換前需確認預先發佈版本的風險。
- 備份設定新增「儲存詳細資訊」,可查看總用量與分類明細,並在「等待清理」中手動清理符合安全條件的資料。
- 發現舊版備份時,可在確認目前備份安全後清理,或在 Finder 中查看。
- 受開關連動的設定列統一使用出現與消失動畫,減少動態效果時直接切換。
- 長條圖的頂端增加輕微圓角。
- 開發者工具新增本機色彩檢查器,可將游標停留在圖表顏色上,查看原色、顯示色及調整過程。
修正
- 修正 Mac 重新啟動後已有活動記錄,但日統計仍為空白的問題。
- 修正持續學習或播放時,專注提醒最多只能累計約 1 分鐘的問題。
- 修正全域暫離狀態錯誤改變專注與站立提醒進度的問題。
- 縮短按 App 統計中 App 與網站選擇頁的載入等待;異常中斷後可重試,從詳細資訊返回時不再誤報載入失敗。
- 修正「合併統計項目」將附屬 App、網站顯示為主要項目名稱,以及名稱過早省略的問題。
- 開啟 App 與網站的快捷選單時,名稱和物件資訊不再變色,選單高度不再跳動。
- 修正在關係圖譜空白處按右鍵時,錯誤彈出某個 App 選單的問題。
- 瀏覽器、統計項目、暫離及行事曆與提醒選擇器中的 App 圖示統一遵循「已記錄 App 的圖示外觀」設定和自訂圖示。
- 縮短首次開啟含較多 App 的統計檢視時的圖示取色等待,並改善高飽和、透明、淺色與黑白圖示的自動取色一致性。
- 修正近白圖示對應的按 App 統計圖表和常用 App 長條在淺色背景上難以辨認的問題,並提高深色模式下偏暗圖表的可讀性。
- 月統計「星期模式」根據實際使用占比動態調整色階,圖表與圖例共用整數百分比上限。
- 深色熱力圖改用線性色階,並提高高強度格子的顯示強度;淺色模式保留原有曲線。
- 調整「時段分佈」和「工作階段長度」長條圖的顏色強度,游標停留時的頂端分鐘數精確到小數點後一位。
- 修正「月度小時熱力」和「星期模式」進入全視窗時圖例錯位、移動不連貫的問題。
- 選單列唯讀灰色文字統一顯示強度。
- 概覽活動時間軸恢復平滑展開與收合,活動光帶使用隨外觀調整的綠色。
- 備份復原與封存檔匯入在同一個固定大小對話框內連續顯示流程,雲端復原顯示復原前備份、上傳、下載和內容準備的分階段進度。
- 自動備份記錄按固定保留策略清理;手動備份的保留狀態與圖釘顯示保持一致,保留或取消保留時顯示操作進度。
- 等待清理的備份資料不再等待固定天數,符合安全條件即可釋放空間;自動備份關閉或資料未變更時仍會執行維護,反覆失敗時可重試。
- 修正備份資料夾中的 Finder 中繼資料導致清理持續失敗的問題。
0.7.10
新功能
- 從使用第二天起,概覽會顯示網站獨立統計、App 歸類、每日開始時間和統計排除建議;可標記完成,也可直接前往對應設定。
- 概覽新增「近 24 小時活動」時間軸,以十五分鐘為單位顯示是否記錄到活動。
- 通用設定的進階選項新增「動態效果」,可選擇跟隨系統、標準或減弱。
- App 日弧圖示現在會沿弧線自然旋轉,更直觀地呈現所在時段。
- 長條圖現在會用顏色強弱表達相對高度,並在懸停時於柱頂顯示數值;雙縱軸圖統一顯示左側口徑。
修正
- 修復主視窗時間範圍選擇器以及關係圖譜、日曆整合等介面中的控制項偶發無法操作的問題。
- App 日弧在較高畫布中會保持上下置中,進入或退出全視窗時也會圍繞弧心平滑縮放,不再拉伸或錯位。
- 改善統計模組進入和退出全視窗時的卡頓,並統一標題、控制項與圖表內容的移動節奏。
- 修復深色模式下部分 AM/PM 難以閱讀的問題,並統一數字與 AM/PM 之間的排版間距。
- 日期選擇器以粗體文字標記本月,不再顯示主題色外框,與今天標記保持一致。
- 「月度小時熱力」的縱軸時間現在會準確對齊相鄰小時格之間的邊界。
- 規則欄、新增提醒範本和提醒彈出視窗的卡片恢復輕薄的半透明玻璃質感。
- 統計圖表、概覽排行和關係圖譜中的 App 圖示不再因點按而切換到按 App 統計,明確的選單入口仍可使用。
- 修復瀏覽器授權探測可能阻塞應用程式退出的問題,同時確保最後的活動記錄仍能完整儲存。
0.7.9
新功能
- 「通用」新增「時間顯示模式」,可選擇跟隨系統、12 小時制、24 小時制,或隨「每日開始點」動態延伸的 24+ 小時制;主視窗、選單列、行事曆、統計、提醒和輔助使用時間文字會同步更新。
- 月統計新增「App 日弧」,沿一天的半圓時間軸分層顯示每小時最常用的 5 個 App;顏色強度反映活躍天數,支援懸停查看累計用時、點按進入按 App 統計和右鍵物件選單。
- 日統計、月統計和按 App 統計中其餘 16 個整列統計模組現在都可進入全視窗;圖表、熱力圖、趨勢和 App 日弧會利用完整視窗空間,「常用 App」也會依可用高度顯示更多項目,並支援 `Esc` 返回。
- 概覽將試用與軟體更新整理到統一的「日影」分組,恢復一致的卡片尺寸與狀態樣式;窄視窗可橫向瀏覽頂端卡片,記錄卡繼續固定在左側。
修正
- 降低前景 App 切換、瀏覽器/播放查詢與背景恢復的綜合耗能;主視窗隱藏、被遮擋或關閉,以及系統睡眠和記憶體壓力時,會分級暫停頁面工作並釋放可重建快取。原始活動記錄、提醒歷史、授權、設定與備份事實保持不變。
- 統一分類編輯、App 歸類、提醒規則和物件選單中的顏色選項;所有入口都會同時顯示色點與文字,目前顏色的勾選也不再遮住顏色預覽。
- 改善關係圖譜在節點較多時的幀率與圖示穩定性;右側設定欄在每次新增視窗時預設收起。關係圖譜節點不再加入輔助使用樹,日期範圍、設定、載入、錯誤和空狀態等頁面級輔助使用功能繼續保留。
- 修復統計模組全視窗轉場在視窗縮放後返回舊位置的問題;進入與退出按鈕保持正常顏色和一致的展開符號,並隨面板、標題和圖表一起移動。
- 改善使用提醒操作按鈕在淺色、深色、增強對比度和減少透明度下的層級;規則說明會分別強調每個 App/網站名稱並正確顯示連接詞,達到時間限額時不再重複目前用時。
- 日期選擇器改用粗體數字標記今天,不再額外繪製邊框;今天同時被選取時繼續使用原有選取填色。
0.7.8
新功能
- 「通用 → 功能開關」新增概覽開關,並支援拖移調整標籤頁順序;主側邊欄、「導航」選單和 ⌘數字快捷鍵同步更新,至少保留一個標籤頁。
- 內建可選顏色統一為十色色盤,涵蓋分類、App/網站顏色和使用提醒;全新安裝或還原分類時,工作、學習、娛樂、中性預設使用藍、綠、粉、灰,歡迎頁同步採用這些預設色。不改寫既有分類的顏色選擇,歷史顏色仍可顯示。
- 站立提醒圓球新增左右並列的「立即開始站立休息」和「立即結束站立休息」;專注提醒的「立即完成目前階段」移至右側。圓球不再顯示關閉和編輯按鈕,仍可從規則面板操作。
修正
- 切換頁面、日期或統計項目時,視窗標題立即更新;統計載入佔位跟隨實際模組配置,並保留週期切換前的閱讀位置,修正回到頂端時的偏移。
- 改善統計頁捲動與圖表全視窗切換的流暢度,減少重複繪製,並修復全視窗 App 流圖輔助使用節點重複的問題。
- 統計頁和關係圖譜明確區分載入、無資料和失敗;同一範圍重新整理時保留既有內容,錯誤只顯示一次,並可直接重試。
- 分類設定和 App/網站選擇器在重新整理失敗時保留既有候選並提供重試,不再把讀取失敗當作無候選;選擇器也會區分無候選與搜尋無符合項目。
- 修復時段分佈、每日用時、每日用時趨勢和每日活動首末點的橫軸標籤偏移;按 App 統計的趨勢縱軸依實際峰值縮放,短於 1 分鐘時使用秒級刻度。
- 修復 macOS 27 主側邊欄持續灰顯與方向鍵失效,並恢復選單列及 App/網站右鍵選單的圖示和選取勾號。
- 概覽總開關改名為「活動記錄」,更準確地說明記錄範圍;記錄行為和既有設定保持不變。
- 統一淺色卡片背景,調整行事曆與關係圖譜右側邊欄的寬度和留白;關閉規則與參數側邊欄的玻璃互動形變,並讓旭日圖圈層更容易區分。
- 修復備份設定中長文案導致按鈕偏離右側、載入提示換行及列高跳動的問題。
- 使用提醒介紹頁分別說明專注提醒、時間限額提醒、站立提醒和時間目標提醒,改善部分語言的排版;已完成介紹的使用者不會重新看到介紹。
- 移除日統計、月統計、關係圖譜、使用提醒和按 App 統計的觸控板左右滑動切換週期操作;工具列、日期選擇和鍵盤方向鍵仍可使用,行事曆預覽內的橫向瀏覽保持不變。
- 修復網站 icon 去重不穩定的問題,保留細微色階和透明邊緣。
- 修復結束失敗後無法正常恢復的問題,並完善行事曆預覽和背景工作的結束清理。
- 軟體更新改用固定語言更新源,更新說明依已安裝版本彙整,並保留完整歷史;0.5.0 和 0.5.1 不再納入自動更新相容範圍,請從官網下載新版安裝程式。
0.7.7
新功能
- 完善備份管理:可以從目前備份儲存庫刪除其他 Mac 的資料來源;iCloud 雲端硬碟中的自訂位置會以「iCloud Drive」加相對路徑顯示;備份容量、最近成功時間與「備份記錄」入口也更精簡清楚。
- 「補產生歷史活動」改用並排的開始與結束日期月曆,同時顯示完整範圍,並繼續支援最多 90 個統計日。
- 「按 App 統計」的最近使用對象由 14 個增加到 21 個;月統計與按 App 統計新增更明確的「活躍日日均」指標與預設排列,現有自訂佈局維持不變。
- 資料概覽、封存檔、備份、離線啟用、行事曆和日期選擇器等介面中的當年日期不再重複顯示年份,往年日期仍保留年份。
- 概覽現在會在背景檢查到新版本時顯示更新卡片,可查看詳情或直接更新;完成更新後還會顯示一次版本完成提示。主動執行「檢查更新…」時仍使用標準更新視窗。
- 「語言」「已記錄 App 的圖示外觀」和對象選單中的「更換 icon…」現在歸入「顯示進階設定」;關閉進階設定只會隱藏入口,不會清除既有選擇。
- 游標移動、拖曳和捲動現在也會作為匿名輸入活動參與暫離判定;日影仍不會記錄座標、軌跡、捲動方向、點擊對象或裝置識別資訊,也不需要新增系統權限。
- 進階設定中的「活動時間戳記錄」可分別為輸入活動和播放活動選擇 10、15、30 或 45 秒的最小記錄間隙;預設值分別為 15 秒和 45 秒,舊播放記錄繼續按原有 30 秒口徑解讀。
- 日 App 流圖會依繪圖區域寬度與時間跨度自動選擇 10、15、30、60 或 120 分鐘繪製槽,在寬視窗或較短範圍內顯示更細的時間結構,同時維持原有用時、滑鼠停留與輔助使用語義。
修正
- 統一設定頁分區標題、空白狀態、卡片寬度、分隔線、圓角與瀏覽器清單留白,並補充網站 icon 來源和「暫離」分區說明。
- 修正八種語言中的功能名稱、隱私說明、提醒、封存檔、行事曆與啟用語義,並將歡迎頁定位精簡為「記錄與回顧 Mac 活動」。
- 修復統計頁捲動可能卡住、「星期模式」產生過多輔助使用節點,以及頂部小模組在視窗變化時短暫留下錯誤高度或空白的問題。
- 修復關係圖譜在最小視窗高度下撐大主佈局、拖曳後殘留滑鼠停留狀態,以及節點越出四周邊界的問題;關係圖譜節點與提醒圓球也不再因滑鼠操作留下系統矩形焦點框。
- 統一統計圖表全視窗進入與退出按鈕;日統計和月統計工具列不再重複提供「關係圖譜」按鈕,關係圖譜仍可從主側邊欄和「導覽」選單進入。
- 穩定使用提醒的視覺回饋:圓球不再隨畫布或規則數量縮小,自動回應核取方塊在視窗焦點變化與回答提醒時不再變色或短暫醒目顯示。
- 收緊啟動與結束失敗處理:復原過程採用有限重試和明確錯誤,無法安全結束時繼續提供重試、取消結束或強制結束選擇。
0.7.6
新功能
- 為日/月 App 流圖和使用時長旭日圖加入連續的全視窗進出動效;面板、標題、圖形與 App 圖示會從原位置平順過渡,開啟「減少動態效果」時改用快速淡變。
- 完善統計滑鼠停留提示:「星期模式」和「月度小時熱力」以主題色描邊標出命中格;「每日用時」顯示日期與總用時;日/月 App 流圖顯示 App 名稱和所選範圍內的總用時。
- 預設統計大類「教育」更名為「學習」;自動產生的舊名稱會遷移,手動名稱維持不變。
- 更新新安裝與「恢復預設」時的日統計、月統計和按 App 統計模組順序;現有使用者儲存的模組顯示狀態和排列維持不變。
修正
- 修復關閉後重複使用同一個主視窗時頁面可能空白,以及關係圖譜和提醒圓球可能在第一幀停止佈局的問題。
- 降低概覽時間與事件數的逐秒顯示成本,並在主視窗被另一個不透明視窗完全覆蓋時暫停頁面顯示重新整理;背景記錄、提醒、日曆和授權不受影響。
- 調整統計指標卡和概覽試用倒數排版:指標卡標題移至圖示旁、數值統一靠右對齊,最小視窗下每列顯示三張,圖示跟隨 macOS 強調色;試用倒數使用與「今日記錄時間」一致的數字與單位間距。
- 加寬「每日用時」「時段分佈」和「工作階段長度」的柱形;進行中的小時或日期改用統一的像素紋理,多分類堆疊柱的紋理會跨整柱連續顯示。
0.7.5
新功能
- 選單列中已重新命名的網站會在顯示名稱下補充原始網址,方便確認實際網站;未重新命名的網站不會重複顯示。
- 改善統計圖表的滑鼠停留辨識:柱狀圖保留目前柱並淡化其餘柱;日/月 App 流圖、使用時長旭日圖、時段分佈、工作階段長度、每日用時、日活動首末點與每日使用時間趨勢使用快速淡變;「星期模式」和「月度小時熱力」會同時強調命中格所在的橫列與直欄,並補出目前小時座標。
修正
- 提高選單列「目前記錄狀態」「提醒進度」和「最近事件」分區標題在淺色與深色外觀下的對比度,同時保留原有分區、唯讀和輔助使用語意。
- 調整頁面 App/網站右鍵選單的資訊層級:有效名稱與原始 Bundle ID/網址使用一致的唯讀樣式,「歸類」和「顏色」連續放在第一個操作區塊內。
- 精簡「每日用時」和「時段分佈」的滑鼠停留圖例,移除分類之間額外的加號、等號和總時長,保留各分類用時。
- 修復使用時長旭日圖在滑鼠停留時中心總時長、共同祖先扇區和溝槽附近的閃爍;跨環層與連接溝槽移動時也能連續保持對應物件的強調。
- 減少日曆近期完成規則在目前日的重複計算;不同規則的完成視窗、候選結果和 Calendar 寫入保護維持不變。
- 在活動記錄持續追加時增量維護目前日的工作階段與關係圖,減少統計重新整理時反覆重建;記憶體壓力下仍保留原始記錄,並可隨時重新派生。
- 修復結束時剛好跨越日界時,已結束日統計投影在極窄競態視窗內可能尚未完成持久化的問題。
0.7.4
新功能
- 選單列新增最多三筆「最近事件」,使用精簡事件名稱顯示時間與內容;「最近事件」和「今日記錄時間/事件數」會在選單展開期間每秒重新整理,時間保持完整,較長名稱只會在空間確實不足時截斷。
- 「設定 → 資料」將可重建快取拆分為日曆、統計、網站圖示與外部資料來源四類,分別顯示容量;統計快取和外部資料來源快取可直接在容量列清理。變更統計設定後,舊統計快取會保留 24 小時,供還原設定時重複使用,之後自動回收磁碟空間。升級時也會自動清理已淘汰的快取,並停止將網路回應快取寫入磁碟,不會影響使用者資料、設定、啟用或備份。
修正
- 改善「設定 → 分類」首次捲動:App icon、主要顏色與版面配置會在背景預先準備,減少後續清單列首次出現時的卡頓。
- 精簡 App 與網站物件選單:合併、排除和暫離例外統一留在設定中管理;頁面右鍵選單把歸類與顏色各合併為一列。選單列物件資訊區移除重新命名、更換 icon、查看按 App 統計與顏色,並為目前 App 或獨立統計網站保留精簡的歸類入口。
- 提高選單列唯讀資訊在淺色與深色外觀下的對比度,只在空間確實不足時截斷;選單與待處理提醒中的數字統一使用等寬字形,站立提醒子選單的符號與文字也保持對齊。
- 修正選單展開期間每秒重新整理時,懸停醒目提示可能漂移到唯讀列的問題。
- 「每日開始點」調整為只提供 0:00–12:00 的整點選項。
- 明確兩類提醒自動回應文案:單一動作提示顯示「10 秒後自動關閉」,多動作提示顯示「10 秒後自動選擇『忽略』」;現有計時與回應行為不變。
- 統一月統計與按 App 統計熱力圖:零用時、未來和沒有完整樣本的格子使用淺色純白或深色頁面背景,低比例用時從空白底色連續過渡,不再被過度強調。
- 關係圖譜移除專屬漸層背景,直接沿用主視窗詳細資訊區背景;節點、連線和互動保持不變。
- 調整「分類編輯」版面配置:移除標題旁的總數,改為在各大類列顯示小類數量,並將「新增大類」「還原分類」移到內容區左下角。
- 改善統計瀏覽:日活動首末點懸停時使用垂直指示線,不再放大端點;按 App 統計切換範圍、週期或日期時保留垂直閱讀位置。
- 修正清理外部資料來源快取時「立即備份」「匯出封存檔」「匯入封存檔」按鈕閃爍或被錯誤停用的問題;快取清理按鈕保持位置與圖示穩定。
- 修正關閉主視窗後統計頁面仍持續佔用資源的問題;關閉視窗會卸載頁面任務和顯示計時器,最小化、完全被遮擋或非使用中時只暫停連續繪製,不會影響活動記錄、日曆、提醒與選單列。
0.7.3
新功能
- 資料匯入、匯出與備份統一為「日影封存檔」:`.hikagearchive` 始終包含使用者資料與可移植的使用者設定,包括使用者設定的 App icon;匯入或復原時可選擇僅使用者資料、僅使用者設定或兩者。啟用、Keychain、系統權限、備份位置和裝置身分仍保留在本機。後續備份使用新的 v4 儲存庫;舊 `.hikagedata`、獨立設定檔與 v3 儲存庫不會被讀取或遷移,原始檔案仍保留在磁碟上。
- 「統計項目」整合原本的「合併」與「排除」設定,統一管理合併統計項目、自訂排除與開發者專用系統排除項目;合併關係改用帶名稱的圖示關係列顯示,可個別解除附屬項目或刪除整組關係。
- 選單列新增「今日記錄時間」和「今日記錄事件數」,展開選單即可查看這部 Mac 目前邏輯日的資料;首次讀取完成前顯示預留位置,進行中的記錄時長會按照開選單時的目前時間更新。
修正
- 日 App 流圖在內容不足四小時時,也會在完整時間軸連續顯示十分鐘底格;補足區間不會產生額外用時、熱力值或互動命中。
- 日曆四日預覽使用不同寬度的色條區分日影項目與一般 Apple 日曆事件,不會改變卡片位置、標題和選取行為。
- 收緊「統計項目」和分類設定的卡片版面配置:分區標題移到卡片外,移除重複標籤和 App 歸類欄名,並統一間距與分隔線。
- 統一需要繼續輸入、選擇或確認的命令標題與省略號,並將設定中的備份入口收斂為帶有向前箭頭的「備份記錄」。
- 簡化「暫離判定閾值」的說明,改為從使用者輸入、播放活動和持續不活躍時間解釋判定方式;實際行為不變。
0.7.2
新功能
- 備份儲存庫升級為 v3:日曆資料按頁面拆分為可重複使用的壓縮分塊,原始事件和增量備份也改用更精簡的儲存格式,減少本機資料庫佔用及後續備份新增的上傳量。舊 v2 備份會原樣保留,但目前版本不會讀取或遷移;首次備份會建立新的 v3 儲存庫。
- 備份歷史預設按裝置顯示最近 3 份快照,支援 Command/Shift 多選,以及批次保留、取消保留、匯出、在 Finder 中顯示和刪除;快照詳細資料同時顯示邏輯大小與本次新增大小。
- 專注完成、站立等多動作提醒新增預設關閉的「10 秒後自動忽略」,並與單一動作提醒的「10 秒後自動確認」保持獨立。
修正
- 概覽現在始終顯示這部 Mac 的今日記錄時間和事件數;切換到其他 Mac 資料來源只影響日統計、月統計、按 App 統計和關係圖譜。
- 檢視其他 Mac 資料來源時,獨立統計網站的 icon 可按對應資料來源補全並獨立快取;清理其他 Mac 資料快取不會影響本機網站 icon 或共享備份。
- 優化全視窗「使用時長旭日圖」的空間利用:窄視窗不再因預留資訊區而過早縮小,圖例和懸停詳情也會穩定顯示在右下角。
- 統計圖表的懸停摘要移至標題列並增加穩定背景;按 App 統計會顯示該 App 當日用時佔同一邏輯日全部 App 總用時的比例,橫座標文字也更加清晰。
- App 流圖的目前尾端,以及仍會繼續變化的目前小時、日期和熱力格,改用細小像素紋理區分未完成內容;歷史範圍、統計值、懸停和命中區域保持不變。
- 「中性」大類的預設顏色由靛藍調整為紫色,已儲存的自訂分類顏色不會改變。
- 定時提醒中的時長、離開閾值、限額和目標滑軌統一按 1 分鐘調整;指標、方向鍵和 VoiceOver 使用相同步長。
- 修復切換介面語言後,內建分類、預設專注規則和站立規則名稱可能仍停留在舊語言的問題;使用者編輯過的名稱保持不變。
- 收緊「設定 → 資料」的操作版面配置:資料來源和備份快照統一使用簡潔的更多操作圖示,「清理其他 Mac 資料快取」移至快取容量所在列。
0.7.1
新功能
- 概覽將「今日記錄時間」改為目前邏輯日內真正符合記錄條件的時長;鎖定畫面、暫停記錄或 Mac 睡眠時不會繼續累計。頁面移除累計總時長,新增「今日記錄事件數」、記錄邊界說明和逐位數字轉場。
- 重新整理「設定 → 資料」的備份資訊:集中顯示備份儲存庫大小、最近成功備份、目前進度、待上傳容量、網路等待和下一次自動備份;備份歷史可區分僅儲存於 iCloud、已下載、下載中、上傳中、部分下載等儲存狀態,其他 Mac 資料來源的錯誤也會顯示在對應項目下。
- 精簡日、週、月統計版面配置,移除獨立的「工作階段數」小模組;現有自訂版面配置會自動收攏,其他模組的順序與顯示狀態保持不變,工作階段長度分佈中的次數資訊仍會保留。
修正
- 修復在概覽與其他統計頁面之間切換後,「今日記錄時間」可能長期顯示 `--` 或停止更新的問題。
- 日 App 流圖現在會顯示不足一小時的有效使用,並以至少四小時的時間軸保持真實比例,不會把色帶延伸到未來;同時移除日、月 App 流圖的橫向輔助線,並讓月流圖的日期分隔線對齊日界。
- 提升備份、恢復、其他 Mac 資料來源切換和提醒歷史的可靠性:自動備份會按計畫喚醒,取消、重試和快取清除不會留下部分切換,提醒歷史也會穩定納入使用者資料快照。
- 修復查看其他 Mac 資料來源時歷史 App icon 可能缺失的問題;「星期模式」的說明現在也會明確指出統計不包含今天的資料。
0.7.0
新功能
- 「設定 → 資料」新增備份。每台 Mac 可將使用者資料儲存為增量、不可變的快照,位置可選日影管理的 iCloud 位置或自訂資料夾;支援立即備份、選擇自動備份頻率、查看備份歷史,以及恢復到這台 Mac。
- 新增「資料來源」選擇,可在日統計、月統計、按 App 統計和關係圖譜中查看其他 Mac 最近完成的唯讀備份;切換資料來源不會改變這台 Mac 的記錄、日曆整合、定時提醒、設定或權限。
- 完善大型備份和多裝置處理:下載支援進度、取消與重試,其他 Mac 資料快取可單獨清除;偵測到資料來源身分衝突時會停止備份,並提供「重建裝置身分」入口。資料來源列的「更多操作」選單集中提供重新命名、身分重建、恢復和歷史等動作,只有真正開始備份後才顯示準備進度。
修正
- 修復月統計、日統計和關係圖譜首次進入時可能持續載入的問題;記錄期間新增事件不再反覆中斷正在產生的目前日統計。
- 提升啟動與記錄寫入的恢復能力:資料庫準備或事件儲存遇到可恢復的 SQLite 故障後會自動重試並繼續,避免一次暫時故障讓本次執行持續停止記錄。
- 修復全視窗「使用時長旭日圖」的局部放大區域會把 App icon 一同放大的問題。icon 現在維持穩定尺寸,較大視窗可顯示更多密集外圈項目。
0.6.8
新功能
- 日統計和月統計的「使用時長旭日圖」新增全視窗顯示。密集外圈可統一放大 1~4 倍,倍率會在兩個頁面間共享並於重新啟動後保留。
- 月統計的熱力圖改用穩定的 0%~100% 色階,按 App 統計繼續隨目前物件自適應,兩者皆新增圖例;「星期模式」「時段分佈」和「工作階段長度」新增更完整的滑鼠停留摘要,可查看逐日明細、日均與累計用時、占比和工作階段次數。
修正
- 修復開啟「登入時自動啟動日影」後,在主視窗首次開啟前可能不會開始記錄的問題。執行期現在會隨 App 處理程序啟動;即使不開啟主視窗、設定視窗或選單列面板,也會準備資料庫並正常記錄,直接結束時仍會排空待儲存事件。
- 提升「自動新增最近完成的項目」的可靠性:重新啟動或暫時失敗後會補查最近 24 小時,掃描時尚未穩定的候選會再次處理,在最長離開時間內返回同一活動不會被提前截斷,並繼續避免重複寫入 Apple 日曆。
- 修復最近完成項目在成功掃描後可能持續占用 CPU 的問題,並降低使用時長旭日圖在捲動、命中和展開右鍵選單前的準備開銷。
0.6.7
新功能
- 日統計、月統計和按 App 統計詳細頁現在會使用詳細資料欄的全部可用寬度;概覽與按 App 統計的物件選擇頁繼續保持原有寬度。
- 月統計中的「星期模式」與「月度小時熱力」調整色彩層次,中等強度現在更容易與高強度區分。
- 日曆整合右欄改為固定寬度,視窗縮放不再改變右欄比例。
修正
- 「功能開關」以及「關於」中的檢查更新、更新日誌、前往官網、回饋與支援和致謝現在整列皆可點擊,鍵盤與輔助使用功能操作保持不變。
- 提升「自動新增剛剛完成的項目」的可靠性:不再依賴開啟或重新整理日曆頁面;短暫重新啟動或暫時失敗後會繼續處理,並在寫入前重新確認開關與規則仍然有效。
- 修復跨舊、新 Bundle ID 合併的 App 在跨日統計、按 App 頁面、重新命名或圖示編輯中可能直接顯示小寫 Bundle ID 的問題。
- 修復日、月 App 流圖在滑鼠停留時可能陷入高 CPU 更新迴圈的問題。
- 修復日曆活動在窄範圍掃描中可能遺漏連續前段的問題;刪除已同步項目失敗後可自動復原,今日與歷史回填會重新產生符合目前規則、先前隱藏的對應候選,並一律先進入待確認而不會直接寫入 Apple 日曆。
0.6.6
新功能
- 日統計與月統計的 App 流圖新增全視窗模式;日圖會顯示每半小時內更多短時間使用的 App,月圖則可顯示最多 15 個固定 App,按 `Esc` 即可返回。
- 月統計與按 App 統計新增「星期模式」,以 7 × 24 熱力圖顯示各星期的時段分佈、日均用時與活躍次數;月統計還會顯示大類構成。
- 日曆待確認頁新增「自動新增剛剛完成的項目」開關,預設關閉。開啟後只會自動寫入即時觀察中剛自然完成、且規則已提前生效的項目;歷史記錄、回填及觀察中斷期間的項目不會追補,背景也不會自行要求日曆權限。
- 分類編輯改為一次展開一個大類的手風琴版面,並新增分類圖示選擇與移動選單;預設分類圖示同步更新,升級時會保留自訂名稱、歸屬、順序與規則。
- 概覽中的輸入活動現在會區分鍵盤與滑鼠按鈕。日影只保留這種粗粒度來源,不會收集具體按鍵、文字、座標、點擊物件或裝置識別資訊。
- 「視覺素材與介面匯出」現在會一次匯出淺色與深色兩套官網統計素材。
- 「每日用時」「時段分佈」「星期模式」「月度小時熱力」和「工作階段長度」的標題新增說明按鈕。
修正
- 大幅縮短大量歷史記錄下的概覽啟動與載入時間;日統計也會預先載入相鄰日期,連續切換日期更加迅速。
- 月 App 流圖改為固定 App 的構成趨勢:一般視圖最多 9 個 App 會在整段範圍內保持穩定層序,只按真實用時改變厚度;日期軸現在會標出每一天,並在每月 1 日顯示月份。
- 時段分佈的縱軸現在會隨資料自動調整,左側顯示日均用時,右側顯示範圍累計用時;月統計不再顯示「典型的一天」。
- 日統計切換日期、月統計切換範圍後會保留原有垂直位置;目標內容較短時會停在其實際底部。
- 定時提醒各處統一顯示總分鐘數,成對進度使用「50 / 150 分鐘」這類緊湊格式;近期記錄圓點也恢復為更緊湊的尺寸,並繼續突顯每組最新記錄。
- 按 App 統計與日、月統計統一內容寬度,並更新主功能、設定、提醒、授權、統計、日曆和選單中的系統圖示,讓隱藏、刪除、停用、重試與重設等動作更容易區分。
0.6.5
修正
- 站立提醒現在會在連續 5 分鐘沒有活動後重設;短暫暫離、顯示器休眠,以及有效期較長的 App 暫離例外或播放活動,不會過早清除進度。
- 改善日統計與月統計中的 App 流圖:活動色帶銜接更平滑,長時間沒有使用的區間會正確截斷;被省略的真實使用時間會在游標停留時以斜線區域顯示,月視圖也能顯示更多主要 App。
- 放大定時提醒的近期記錄圓點,並突顯每組最近的一筆記錄,讓日期、時間與時長更容易辨識。
- 修正站立或專注休息結束通知在佇列投遞後可能重新變成多按鈕的問題。
- 修正站立提醒與專注提醒在快速切換 App、重複啟動、暫離和稍後提醒時,可能重設、虛增或遺失目前計時的問題;站立提醒延後期間現在會保留目前滿圈輪次,直到使用者回應。
- 降低定時提醒頁面在前景每秒重新整理時的 CPU 開銷。
- 修正首次啟動後,日統計可能把不足 1 毫秒的即時工作階段誤判為無效投影的問題。
0.6.4
修正
- 修正關閉主視窗後,設定變更通知反覆觸發可能導致日影持續占用約 10% CPU 的問題。
0.6.3
新功能
- 設定、概覽、關係圖譜和日曆規則中的說明現在統一收進標題旁的資訊按鈕,可透過懸停、點擊、鍵盤和 VoiceOver 查看;「軟體外觀」同時更名為「日影外觀」,並補充功能開關、歷史 App icon 與快取用途說明。
- 啟用碼輸入框新增右鍵「貼上」。
- 啟用狀態現在會更清楚地區分網路、服務、本機資料和終止問題;可恢復的問題會提供重新整理或重試,並在暫時性連線錯誤重試期間顯示連線狀態。
- 刪除大類或小類前新增二次確認,並在確認框中說明對子類和 App 分類的影響。
修正
- 修正自動更新後首次檢查可能顯示「無法繼續安裝更新」的問題。
- 減少背景和關閉主視窗後的資源占用:降低輸入活動、瀏覽器與播放狀態輪詢,資料和日曆顯示只在相應頁面可見時重新整理,主視窗關閉 60 秒後釋放可重新產生的顯示狀態,同時保留記錄、提醒和背景同步。
- 收緊瀏覽器授權複核、媒體查詢週期、資料頁重新整理和日曆來源恢復,避免失效授權繼續讀取、緩慢查詢壓縮輪詢間隔或離開頁面後繼續掃描。
- 將驗證、磁碟映像和卸載等短暫系統前景代理加入預設排除,避免計入使用統計;既有自訂系統排除清單不受影響。
- App icon 現在會依 bundle identifier 自動從執行中的實例或安裝位置恢復,並忽略透明或無效圖示;手動重新整理 icon 和名稱的入口已移除,自訂名稱與已解除安裝 App 的最後有效圖示會繼續保留。
0.6.2
新功能
- 「按 App 統計」現已成為免費的主視窗頁面,提供最近使用與搜尋選擇、完整右鍵操作,並記住目前對象、日期和範圍;主導覽快速鍵相應調整為 ⌘4–⌘7,也可在「功能開關」中關閉。
- 「資料」頁新增使用者資料匯入與匯出,以及獨立的使用者設定匯入與匯出。`.hikagedata` 包含使用記錄、日曆整合資料、提醒記錄和歷史 App 圖示;匯入前會驗證並預覽,確認後整體取代而不合併,並由你明確重新啟動以完成。封存檔不包含啟用資訊、系統權限或使用者設定。
- 「關於」頁新增「回饋與支援」,可分別草擬問題報告、建議、購買與啟用及其他回饋郵件,也可直接複製支援信箱。
- 日曆整合「待確認」預設隱藏進行中的項目,並提供顯示開關;批次操作只處理目前可見項目。刪除規則時可選擇保留或刪除已管理的 Apple 日曆項目,失敗的清理也可繼續重試或保留剩餘項目。
- 已記錄 App 即使之後被解除安裝,日統計、月統計、按 App 統計和關係圖譜仍會盡量保留其淺色與深色圖示。
- 自動檢查和自動安裝更新已移至「關於 > 軟體更新」;版本號現在可點擊切換顯示內部建置編號。
修正
- 重構日曆整合的本機託管帳本,改善標題同步、外部刪除辨識、重複提交防護、重新啟動或權限恢復後的續跑,並修正匯入使用者資料後日曆預覽可能出現重複項目的問題。
- 改善日統計、月統計和按 App 統計的載入與捲動:模組更早完成版面配置,捲動期間減少重型懸停命中,App Flow 也會更充分利用垂直空間。
- 共用數值滑桿改用更容易微調小值的非線性映射,並重新校準關係圖譜參數範圍;分類設定頁載入更快,手動選擇改用粗體辨識。
- 加快 ⌘ 數字快速鍵的側欄醒目提示切換,並消除日期或焦點變化時 Help 選單短暫閃現的問題。
- 精簡按 App 統計與通用介面:移除「連續使用天數」模組和不必要的懸停說明,修正詳細資料載入時的短暫橫條,並更新統計小模組圖示。
0.6.1
新功能
- 新安裝或執行「還原暫離設定」後,一般暫離判定閾值由 2 分鐘調整為 1 分鐘;暫離例外通用閾值仍為 30 分鐘,升級不會覆寫使用者已明確儲存的閾值。
修正
- 本次完成底層架構重構,重新劃分統計、設定、授權、日曆和提醒的執行期職責,在不改寫原始記錄和使用者設定的前提下,為後續效能與穩定性改進建立更清晰的基礎。
0.6.0
新功能
- 授權系統已一次性切換至 v2。更新至 0.6.0 後,所有先前已啟用的使用者都需要重新輸入一次啟用碼;若找不到啟用碼,可使用授權服務的啟用碼重設頁面核發新碼。舊試用狀態不會移轉,更新後可重新取得完整 31 日試用;舊版 App 將無法繼續重新整理或啟用。活動記錄、統計資料庫和使用者設定不受此次切換影響。
- 新增播放活動記錄:目前前台 App 與正在播放的系統媒體工作階段相符時,日影會記錄開始播放、每 30 秒一次的繼續播放確認和結束播放。每次開始或確認最多讓播放活動延續 30 秒,並參與暫離判定、統計、日曆候選和提醒;日影不會儲存媒體標題、作者或進度,也不會因此要求新的系統權限。
- 「最近事件」現在會顯示「開始播放」「持續播放」和「結束播放」,選單列會為即時相符的前台 App 顯示「正在播放」。進階設定新增預設開啟的「記錄播放活動時間戳」開關;關閉後會立即停止後續記錄並清除即時狀態,但不會刪除或改寫既有原始事件。
- 設定視窗移除頂層「外掛」標籤,並在「通用 > 介面」中提供「功能開關」入口;原有開關、偏好設定和已儲存資料維持不變。
- 新安裝或執行「還原暫離設定」後,暫離判定閾值預設為 2 分鐘,暫離例外閾值預設為 30 分鐘;預設例外只保留 FaceTime 和 Zoom,不再包含預設網站。升級不會覆寫既有閾值或例外清單。
- 匿名輸入活動時間戳的最小記錄間隔從 5 秒提高到 15 秒,減少原始記錄資料庫中的資料列數;最近輸入仍會每秒檢查,既有原始事件不會被改寫。
修正
- 時間限額提醒的提前通知和達到限額通知現在統一寫「今日使用時長」,不再把分類、App 或網站目標誤寫成「娛樂時間」。
- 試用結束、啟用期限結束或啟用遭撤銷時的免費功能提示,現在會正確列出「概覽、日統計、按 App 統計」,並依目前介面語言產生自然的清單。
- 啟用成功後不再立即重複重新整理裝置列表,避免紙屑慶祝動畫短暫停住後才繼續。
- 「按 App 統計」的「工作階段長度」柱狀圖現在使用目前 App 的時間線顏色;「日統計」「月統計」和「按 App 統計」中的柱寬也與「小時節奏」維持一致。
0.5.10
新功能
- 暫離例外現在使用有限且可設定的特殊閾值。未儲存過選擇的一般暫離閾值預設改為 3 分鐘,現有設定維持不變;暫離例外通用閾值預設為 60 分鐘,可在 10–150 分鐘之間調整,每個 App 或網站也可繼承通用值或個別設定。超過有效閾值後,活動不再無限延續。設定區同時新增通用滑桿和單項輸入框,並將新增入口移到清單下方。
- 選單列的站立提醒現在可直接執行「立即開始站立」和「立即完成站立」。剛完成、暫離重設、休息自然結束或尚未開始計時時,規則仍會保留在選單中,方便再次操作。
- 選單列提醒規則新增彩色進度圓環:工作階段順時針增長,休息階段反向回退。展開規則可查看最近 5 筆完成時間,沒有記錄時會顯示明確的空白狀態;選單不再顯示延遲出現的懸停說明標籤,同時保留完整的輔助使用標籤。
修正
- 修正每日時間限額與時間目標提醒可能比統計多累計數小時的問題。提醒現在與統計共用暫離、睡眠、排除、網站獨立統計和 App 合併等活動口徑;尚未確認的即時尾段可在暫離到期後回退,通知只依據最後一次真實活動確認的累計觸發。
- 網站 icon 在網站獨立統計、暫離例外、App/網站選擇器、合併設定和提醒中會保留正確的顯示樣式,目錄成品與使用者覆寫不再被錯誤套上網站底板。自動擷取的 icon 顏色也會限制過高飽和度,避免統計顏色過於鮮豔。
- 選單列中的 SF Symbol、App icon、網站 icon、色點和預留圖現在使用統一的 16×16 點畫布與對齊度量,修正不同圖像原始尺寸造成的圖示列偏移。
0.5.9
新功能
- 單一動作提醒現在可開啟「10 秒後自動確認」。倒數不會因通知內容重新整理而重設;手動關閉、全部忽略、取消勾選或停止提醒會立即取消自動確認。需要選擇操作的專注提醒和站立提醒不提供此選項。
- 瀏覽器設定與歡迎頁預設只顯示本機已安裝的瀏覽器;開啟「顯示進階設定」後可查看全部 8 個支援的瀏覽器,未安裝項目維持無法使用。歡迎頁的瀏覽器清單也改為置中配置,並在內容較多時保持可捲動。
修正
- 在文字編輯、表格、水平捲動區域、popover、sheet 或其他暫時介面中按下左右方向鍵時,不再意外切換統計週期;主頁面的週期快速鍵維持不變。
- 目前日期範圍內的日統計、月統計、按 App 統計、關係圖譜及可見設定候選現在會按統一節奏重新整理;跨越邏輯日起點或切換日期範圍後,也會及時使用正確資料。
- 改進按 App 統計的工作階段長度圖表:縱軸會依最高柱自動調整,並為不足一分鐘的工作階段顯示秒級刻度,避免柱形被壓扁或刻度越界。
- 瀏覽器在日影執行期間重新安裝並恢復授權後,會立即重新加入網址記錄,不再出現開關已開啟但沒有記錄的情況。
- 網站 icon 只會在你主動開啟 icon 選擇器時向目標網站取得 favicon;日影公開目錄與本機快取的失敗重試、淺色/深色 icon 儲存及還原也更可靠。
- 修正關係圖譜在記錄持續變化時可能混用不同時間點資料的問題;圖譜會保留現有結果並在資料穩定後重試,避免快取不一致或顯示內部錯誤。
0.5.8
新功能
- 「更換 icon」視窗現在可以分別設定淺色與深色外觀。一般 App 會提供兩種原生外觀候選;網站會同時提供日影公開目錄與 favicon 候選。兩列可以自由搭配,也可加入本機圖片;只有按下「儲存」後才會一次套用兩種選擇。
修正
- 移除網站 icon 選擇器中重複的預設候選,並修正視窗首次開啟時的內容位移;舊版儲存的 icon 仍可正常顯示。
- 日、週、月、網站、按 App 統計與關係圖譜現在會重用可重建的邏輯日快取;新增記錄通常只需重新計算當天,降低長日期範圍的載入延遲,同時正確處理日曆與日光節約時間邊界。
- 切換關係圖譜右側參數面板時不再讓圖譜畫布跟著重新計算;篩選、分組與排序結果也會重用,減少卡頓。
- 瀏覽器設定不再於頁面閒置時每秒輪詢授權狀態,並會快取網站 icon、維持緊湊對齊的清單,且公開目錄 icon 不再多出底框,改善首次顯示與捲動順暢度。
0.5.7
新功能
- 已記錄 App 與獨立統計網站的右鍵選單新增「更換 icon」與「還原預設 icon」。所選圖片會移除中繼資料並統一儲存為本機 PNG,只改變日影中的顯示,不會進入設定匯出或原始記錄。
- 一般設定新增「記錄的 icon 外觀」,可選擇「跟隨系統」、「淺色優先」或「深色優先」。網站 icon 會依所選外觀調整底板與邊框;部分 App icon 可能要等 macOS 切換到所選外觀後才會更新。
- 獨立統計網站的預設 icon 會先在本機比對所有使用者共用的公開目錄,命中後下載並驗證淺色/深色成品,未命中時繼續使用受限 favicon;不再隨 App 攜帶 YouTube 專用 icon。
- 網站的通用右鍵選單現在可直接切換「網站獨立統計 · 開/關」,並與選單列保持相同的單一勾選狀態;一般 App 與瀏覽器主要身分不會顯示此入口。
修正
- 歡迎頁與瀏覽器設定中的瀏覽器、網站清單現在更緊湊,圖示、名稱、授權狀態與開關均保持對齊;八個支援的瀏覽器可在預設歡迎視窗中完整顯示。
- 「定時提醒」、「關係圖譜」、「月統計」與「按 App 統計」中的目前相對日期範圍會在跨越邏輯日或自然月邊界後自動前移;手動選擇的歷史或未來範圍繼續保持固定,分類與瀏覽器設定中的近 7 天候選也會同步重新整理。
- 修正 Firefox 輔助使用輪詢期間網址狀態變化可能造成的當機。每個候選現在只會解析一次,屬性暫時失效時會安全略過本輪。
0.5.6
新功能
- 歡迎頁啟用步驟與概覽試用卡片新增「購買」入口,可直接開啟目前語言的官網定價頁。
- 瀏覽器網址記錄新增 Brave、Opera 與 Arc 支援。設定頁與歡迎頁會依 Google Chrome、Safari、Firefox、Chromium、Microsoft Edge、Brave、Opera、Arc 的順序直接顯示全部瀏覽器。
- 瀏覽器位於前景時,選單列會固定保留瀏覽器圖示與身分;開啟網址記錄後,下方會顯示目前網站的重新命名與「網站獨立統計」開關,快速切換 App 時不會沿用過期的網站狀態。
- 一般設定不再提供 App 圖示選擇;日影現在一律使用目前預設圖示。
修正
- 概覽的歷史總時長現在會增量更新,跨日啟動或重新整理時只處理新增記錄;如果補入舊記錄、切換資料庫或修改影響統計的設定,日影會從原始記錄完整重新計算,在提升重新整理效率的同時繼續保持結果準確。
0.5.5
新功能
- 補齊 macOS 標準的尋找與取代、拼字與文法、文字轉換、側邊欄、工具列自訂及全螢幕選單指令。頁面快速鍵現在集中於「導航」,並新增「上一週期」「回到目前週期」「下一週期」,可直接控制主視窗與按 App 統計視窗;選單圖示欄也保持一致,空置的「輔助說明」頂層選單已移除。
- 試用、啟用、授權重新整理與裝置管理現在統一透過日影自有的 `license.hikage.app` 網域連線,不再使用原啟用伺服器網域;傳送的授權資料與啟用規則維持不變。
修正
- 日曆預覽現在會在規則或可見日期改變時拒絕過期的背景重新整理,避免舊結果覆蓋新狀態;只有快取完整涵蓋目前勾選的全部 Apple 日曆時才會還原項目,修正變更日曆選取並重新啟動日影後,預覽可能錯誤顯示為空白的問題。
- 選單列提醒中同一列的動作按鈕現在會依最長文案統一增高;圖示與單行或多行文字在所有支援語言中都會保持垂直置中。
0.5.4
新功能
- 選單列一般選單現在會依目前網址或前景 App,顯示與頁面右鍵選單一致的重新命名、合併、從統計中排除、暫離例外、分類與顏色動作,並統一使用物件圖示、提醒類型符號與全域動作符號。新增日曆規則仍集中在日曆整合的「規則」頁。
修正
- 定時提醒記錄中的每日使用時間圓點現在會顯示當天實際累計;超過限額或目標後繼續使用對應 App 或網站,數值也會繼續增加。歷史日期會依當時的規則範圍重新彙總,不再停留在提醒觸發時的快照。
- 日曆整合的四日預覽改用穩定七日快取與 Canvas 混合繪製。已瀏覽區間可以先顯示本機快取,再於背景核驗;高密度日期也會減少重複讀取、版面配置與常駐視圖,讓連續橫向滑動及懸停保持輕量。
- 修正自動同步可能因重複重新整理、跨資料區塊活動或導覽取消,而重複建立 Apple 日曆項目、遺漏待確認候選,或讓已顯示頁面退回載入狀態的問題。可見日期現在會優先發佈,候選寫入、隱藏、確認與規則變更會依序處理。
- 修正日曆項目在懸停前後切換兩套繪製方式,導致時間、斜紋、圖示或文字位置跳動的問題。卡片視覺現在始終由同一個 Canvas 繪製,懸停層只負責互動。
- 修正 App 或網站重新命名後,日曆與定時提醒規則的摺疊摘要及編輯預覽仍顯示舊名稱的問題;恢復原名也會立即反映。
- 修正選單列定時提醒進度依固定字元數過早截斷的問題。現在會依實際字形寬度保留盡可能完整的標題,真正過長時仍提供完整提示與輔助使用標籤。
- 完善裝置席位已滿、重複請求、簽章驗證、回應異常與服務暫時無法使用時的啟用引導;授權被撤銷或到期後會立即清除舊狀態。網路結果需要確認時也會使用新的簽章憑證,避免同秒重試被誤判為重播。
- 啟用錯誤現在會浮動顯示於狀態卡片右上角,不再擠壓中央內容;成功啟用後的日曆初始化會等紙屑慶祝結束再開始,減少動畫期間的卡頓。
0.5.3
新功能
- 日曆整合的四日預覽新增 50%、75%、100%、150% 與 200% 五檔垂直時間軸縮放。切換檔位時會圍繞目前可見時間中心平滑縮放,事件卡片的最小高度會隨比例調整,並支援「減少動態效果」。
- App 與網站的右鍵選單新增「重新命名」。別名只改變日影內顯示的名稱,不會修改 App、網站、原始記錄、合併與排除規則或日曆來源;還原原名也不需要重新產生統計。
- 開啟「顯示進階設定」後,通用頁面新增「重新整理 App 圖示與名稱」。日影會從本機 Launch Services、正在執行的 App 與 App 套件資訊重新取得已記錄 App 的名稱和圖示,並依 macOS 目前的全域語言選擇名稱;結果只儲存在本機,不新增網路存取或系統權限,也不儲存 App 路徑或圖示像素。
- 設定新增始終可見的「儲存」頁面。資料庫狀態、儲存位置、使用者設定與原始記錄資料庫的匯入和匯出都移到這裡;快取容量與統計預熱仍只在進階設定開啟後顯示,並由「儲存」頁面單獨還原。
- 選單列標記順時針旋轉 30 度,保留原有單色範本與佔位大小。
修正
- 歡迎頁面現在明確說明 App 活動歷史只會在本機自動記錄,日影不會將活動記錄上傳到網路;瀏覽器隱私摘要也明確為只記錄用於統計的網址,不記錄完整 URL、頁面標題或頁面內容。實際記錄、儲存、權限與網路行為沒有改變。
- 修正一條日曆規則包含多個 App 或網站來源時,連續活動仍被依來源拆分的問題。所有來源現在共用同一條邏輯時間軸,來源切換、最長離開時間和最短活動時間會在整段活動上統一計算;舊版本留下的待確認碎片也會安全對帳,避免重複日曆項目。
- 回填歷史活動改為清楚的開始日、結束日兩步選擇,並在候選寫入本機帳本後才關閉對話框。到達回填邊界後可以繼續進入相鄰的一般四日視窗,直接選擇日期也會清除舊邊界;最長 90 日的回填、候選具體化與批次隱藏改為批次處理,避免整段歷史阻塞預覽。
- 日曆四日預覽現在可以連續橫向滑動,每跨過一天就立即更新日期;接近資料邊緣時會在背景預先載入,並在新結果完整到達前保留現有內容。固定七日資料區塊、任務重用與逐日算繪快取也減少了重複讀取和版面計算。
- 修正日曆項目在連續橫滑跨日和放開吸附時短暫跳欄的問題。日期錨點與剩餘位移現在會原子更新,橫滑期間也會暫停卡片的滑鼠停留與點擊動畫,避免固定指標觸發位置抖動。
- 修正 macOS 切換語言後,重新整理系統 App 仍可能保留舊語言名稱的問題。重新整理會再次讀取全域偏好語言並直接解析目標 App 的本地化資源,即使 Safari、照片等 App 仍以舊語言執行,也能取得目前名稱。
- 授權寫入請求新增隨機 nonce 與獨立簽名,伺服器可拒絕同一簽名請求被重播;結果不確定時,App 會使用新的簽名信封確認一次,而不會重送舊信封。雙簽名協定同時相容舊版與新版授權服務,並修正停用其他裝置時誤清除目前裝置授權狀態的風險。
0.5.2
新功能
- 設定新增「關於」頁面,可檢查更新、查看更新日誌與官網、聯絡開發者,並閱讀致謝與第三方授權;啟用頁面新增「購買」入口。
- 使用啟用碼首次成功啟用目前裝置後,會出現無聲彩炮與停留在狀態卡底部的紙屑;紙屑可分區點擊清掃,並支援「減少動態效果」與 VoiceOver。
- 新增每日「時間目標提醒」:可為某類活動設定希望達到的每日時長,達成後傳送一次正向提醒;提醒規則依專注、限額與目標分組。
修正
- 關係圖譜首次開啟時預設隱藏設定右欄;沒有啟用規則的提醒分組不再顯示,全部規則關閉時目前提醒畫布保持空白。
- 修正從深色或淺色切換到「跟隨系統」後,已開啟視窗的部分內容不會立即重新整理的問題。
- App 的實體安裝路徑統一為 `/Applications/Hikage.app`,中文系統仍顯示「日影」。從 0.5.0 或 0.5.1 升級時,請先關閉開機啟動、退出日影並移除舊 `/Applications/日影.app`,再從本版本 DMG 安裝 `/Applications/Hikage.app`;啟動後可視需要重新開啟登入項目。
- 「聯絡開發者」顯示與複製的電子郵件統一為 `[email protected]`。
0.5.1
新功能
- 日影現在使用新的預設 App 圖示。
- 官網 DMG 採用更簡潔的安裝介面:淺色背景、單一方向箭頭,視窗中只顯示日影與「應用程式」。
0.5.0
新功能
- 開發者「視覺素材與介面匯出」現在可個別匯出日統計、月統計與按 App 統計整頁,產生 1×、2× 的不透明 PNG,並繼續與透明分層統計素材分開控制。整頁使用固定範例資料與真實統計元件,不會讀取使用者資料庫或版面偏好設定。
- 「按 App 統計」已補入簡中、繁中、英、日、韓、德、法、西八種語言的固定功能名稱;視窗標題統一顯示為「按 App 統計 · App 名稱」,更容易辨認目前查看的對象。
- 日影現在使用新的正式 App 身分 `app.hikage.Hikage`,並透過已簽署、公證的 DMG 提供安裝。macOS 會將它視為全新 App:不會移轉舊版偏好設定或舊 Bundle ID 的鑰匙圈項目;首次使用時可能需要重新設定偏好、啟用授權,並重新允許自動化、輔助使用、行事曆與提醒事項等權限。既有原始記錄仍使用原來的日影資料目錄。
修正
- 主側邊欄現在會將圖示與尾端狀態之間的可用寬度完整留給標題,並適度增加最小寬度;「日曆整合」與「定時提醒」等較長名稱不再提早截斷,鎖定圖示與 Command 快速鍵提示仍會保留。
- 修正統計整頁離屏匯出的背景與互動橋接問題;匯出的日統計、月統計和按 App 統計不再出現黃色預留區域,並維持完整的不透明背景。
- 新 App 身分使用獨立的軟體更新通道。舊身分 App 內的「檢查更新」只會顯示 0.5.0 資訊並引導至官網,不提供更新套件,也不會自動下載、取代或安裝 App;請從官網下載 0.5.0 DMG 完成這次安裝。之後的新身分版本可繼續使用 App 內更新。
0.4.2
新功能
- 在一般設定開啟「顯示進階設定」後,新增「資料匯入與匯出」:可分別匯入或匯出使用者設定與原始記錄資料庫。匯入前會清楚提示取代範圍,並在確認後安全重新啟動;資料庫匯出會包含已提交記錄並產生經過驗證的獨立檔案,使用者設定匯入會保留本機儲存位置。匯出檔不會重複副檔名,也不會留下暫存 SQLite 檔案。
- 變更介面語言後,只有實際顯示語言改變時才會出現「重新啟動以套用」。重新啟動會先等待目前執行個體排空記錄和背景工作並完全結束;「自動」與對應的明確語言相同時不會要求重新啟動。
修正
- 按 App 統計現在能更快顯示內容,並在目前時段持續準確更新。快速切換 App、時間範圍或衍生設定時,不再附加過期即時資料、保留舊熱力圖懸停狀態,或漏掉仍待重新整理的月統計等頁面;日光節約時間切換日的小時統計也會依真實日長產生。
- 校正簡中、繁中、英、日、韓、德、法、西八種語言的功能名稱、內文表達與缺少的文案;真正缺少身分的項目會在選單列、統計、關係圖譜、選擇器、日曆和提醒中顯示本地化的「未知 App」。瀏覽器說明也更清楚:只有主動開啟瀏覽器網址記錄後才讀取目前分頁,且不會儲存完整 URL、路徑、查詢參數、頁面標題或頁面內容;開發者視覺範例中的系統 App 名稱也同步使用對應語言。
- 首頁「最近事件」中的輸入活動改用 I-beam 游標圖示,更容易與一般鍵盤事件區分。
0.4.1
新功能
- 按 App 統計新增每日使用趨勢和工作階段長度模組;當天尚未結束的資料以虛線連接提示。月統計新增「典型的一天」,月統計與按 App 統計的小時熱力圖會把懸停日期、時段和使用時間即時顯示在模組標題列,不再用浮動提示遮住圖表。
- 日統計、月統計、關係圖譜、定時提醒和按 App 統計等週期頁面現在支援不帶修飾鍵的左右方向鍵導覽;除了日曆整合外,也可用觸控式軌跡板或橫向滾輪累積切換,圓形進度指示填滿並結束捲動後才會前後移動一個週期。
- App 與網站的合併選擇視窗會在各自分區按最近 7 個邏輯日的使用時間排序。選擇新來源時會排除已參與合併的項目,選擇目標時仍可直接加入現有主要群組,減少重複關係和鏈式合併。
修正
- 大幅減少統計頁和按 App 統計視窗的重複資料庫讀取、工作階段掃描與版面配置計算。共享彙總和分層快取可在多個頁面間重用結果,按 App 統計頁面可先恢復已快取內容再於背景驗證;即時重新整理只處理相關時間範圍,熱力圖改為單一 Canvas,資料量較大時載入、切換和懸停更順暢。
- 修正旭日圖和日/月 App 流圖在指標離開、右鍵選單結束、視窗失去焦點或切換桌面後仍保留舊反白的問題;熱力圖跨格移動也不會被舊格子的離開事件清除新詳情。
- 修正週期導覽在部分頁面不回應方向鍵、按 App 統計視窗導覽後發出系統提示音,以及寬視窗內容偏左的問題;文字編輯和帶修飾鍵的方向鍵仍交由系統處理,垂直捲動保持原生行為。
- 精簡統計介面:移除工具列截圖工具以及日統計、月統計的「切換密度」模組。升級後會自動清除舊截圖工具留下的使用者名稱和構圖偏好,歷史版面配置中的舊模組記錄也會安全忽略,不影響原始活動資料。
0.4.0
新功能
- 新增獨立的「合併」設定頁,可將任意 App 或獨立統計網站合併為同一個主要統計項目;App 與網站都能作為附屬項目或主要項目,右鍵選單可快速發起合併、查看群組成員或直接進入設定。工作階段、時間軸、月統計、關係圖譜、按 App 統計和定時提醒都會使用統一後的統計身分,原始事件保持不變,合併關係也可隨時解除。
- 概覽「最近事件」會在事件寫入成功後立即更新最近 10 筆記錄,並提供首次載入、空內容、保留舊內容的失敗提示和重試狀態。列表按實際生效時間排序,顯示毫秒時間與穩定序號,批次插入動畫會遵循「減少動態效果」設定。
- 定時提醒現在會持續顯示,直到你執行提醒動作、關閉單筆提醒、忽略全部提醒或停止提醒執行;點擊視窗外、切換 App 或再次點擊選單列圖示不會將其關閉。選單列圖示不可用時,提醒會顯示在目前螢幕頂部中央,多螢幕定位也更可靠。
修正
- 修正正式套件缺少行事曆簽名權限的問題,並在打包階段同時驗證行事曆與瀏覽器自動化權限,避免系統行事曆授權因簽名設定不完整而失敗。
- 改善月統計在資料持續寫入時的一致性、取消與自動重試;已有內容會保留為稍後重新整理的狀態,沒有內容時會輕量重試,離開頁面會停止無用計算。關係圖譜和月統計也會重用未變動的結果,減少重複載入與版面配置計算。
- 關係圖譜的三個資料篩選滑桿在載入期間保持可見、可互動且不再改變範圍,避免右側參數面板跳動;輸入框仍可設定超過滑桿常用範圍的數值。
- 「還原」設定以及重新開啟輔助使用、Automation 系統設定的修復入口,現在只在進階設定和開發者工具同時開啟時顯示;一般瀏覽器授權開關與明確授權引導保持不變。
0.3.6
新功能
- 選單列恢復為原生列表,左右鍵行為保持一致;現在可查看目前 App、網址、分類、網站獨立統計狀態和執行中的提醒進度,點擊目前 App 可直接開啟按 App 統計,也可從選單檢查更新。
- 日統計、月統計和關係圖譜新增截圖工具。可按模組或圖譜內容裁切,調整水平與垂直留白、淺色/深色外觀、頂部標題、使用者名稱和日影標誌,再儲存到下載資料夾或拷貝圖片。
- 開發者工具新增「視覺素材與介面匯出」,可批次匯出透明分層視覺元素、統計模組與整頁截圖,並附帶 manifest 和品質報告;匯出會重用真實 App 圖示與自動配色。
- 通用設定新增「自動安裝更新」,在自動檢查開啟時顯示並預設開啟;日影會在背景下載和準備更新,並在結束時靜默安裝。
修正
- 歡迎頁的瀏覽器步驟現在可直接跳過,說明文字和中英文 URL 混排換行更穩定;系統授權修復入口仍保留在瀏覽器設定頁。
- 歡迎頁、設定和其他介面現在統一使用目前 App 主圖示,移除了舊圖示預覽和額外圓角裁切。
- 為 `www.` 網站載入圖示時,可安全使用同站根網域的靜態資源子網域,改善知乎等網站啟用獨立統計後的圖示載入。
- 概覽記錄時間恢復為穩定的等寬數字顯示;截圖與開發者匯出同時收緊旭日圖畫布、移除重複模組標題和圖例,並排除無法載入圖示的範例 App。
0.3.5
新功能
- 瀏覽器網址記錄現在支援 Chromium 和 Firefox。Chromium 有獨立開關和 Automation 授權;Firefox 會引導授予輔助功能權限,並且只在開啟後讀取前台視窗的網址或頁面 URL,再儲存規範化網站身分。
- 日曆整合和定時提醒的規則摘要現在會突出顯示 App、分類、網站和時長等變數文字,折疊列更容易掃讀。
修正
- Firefox 網址讀取在不同版本上更可靠:網址列不可讀時,會從目前視窗的頁面 URL 或文件屬性讀取,且不會進入網頁正文子樹。
- 日統計和月統計的預設版面配置將「工作階段長度」移動到底部,排在 Top Apps 和使用時長旭日圖之後;既有自訂版面配置不受影響。
- 系統或更新說明語言不受支援時會回退到英文,避免顯示不匹配語言的兜底文案。
0.3.4
新功能
- 統計頁新增更完整的「工作階段長度」直方圖:9 個時長區間搭配左側累計時長軸和右側占比軸,卡片高度也與「每日用時」「小時節奏」對齊。
- App 右鍵選單現在可以直接將 App 或獨立統計網站設定為暫離例外,也可以從同一選單取消;選單會依目前狀態顯示對應操作。
- 一般設定的進階「還原」區新增按頁面還原按鈕,可分別還原一般、瀏覽器、分類、排除、暫離和外掛設定,而不刪除原始事件或統計快取。
- 正式更新包改用 Xcode wrapper 和 Icon Composer 圖示鏈路,Dock、Finder、Launchpad 圖示資源以及 Sparkle framework 嵌入會隨發布包一起校驗。
修正
- 統計模組排版更緊湊:Top Apps 顯示 Top 9、用時上移到 App 名稱列,圖例間距減少長分類名和懸停時長被截斷的情況,並清理舊半行圖表版面配置殘留。
- 月 App 流圖跨月查看近 30 天時會保留每月 1 日刻度,避免月初標記被一般步長跳過。
- QuickTime Player、IINA、TV、Zoom 和 Netflix 現在預設作為暫離例外,觀看影片或開會時更不容易被誤判為暫離。
- 設定視窗的初始高度和最小高度上調,低頻設定區展開後更不容易顯得擁擠。
- 按 App 統計頁目前 App 的「查看 App 統計」右鍵項會置灰,避免重複打開自身。 <!-- terminology: allow-old-name -->
0.3.3
新功能
- 日統計、月統計和按 App 統計視窗現在可以直接在目前統計頁自訂模組版面配置;工具列可進入編輯模式、恢復預設版面配置、隱藏模組並移動模組,舊設定視窗的「模組」頁已移除。
- 統計模組版面配置更穩定:小模組會聚合成一個網格,「工作階段長度」等寬共享模組改為全行顯示,大類摘要模組不再顯示。
- 關閉「在 Dock 顯示」時,Dock 圖示現在會跟隨主視窗開啟狀態;主視窗開啟時保留 Dock 圖示,關閉主視窗後依偏好隱藏。
修正
- 啟用管理裝置列表會隱藏已反啟用裝置,列表空狀態也會依可見裝置判斷。
- 定時提醒的預設規則和未改名的新規則會跟隨介面語言顯示名稱;規則摘要裡的類別、子類別和目標列表也會本地化,英文介面不再殘留中文分類名。
- App 名稱會依語言一致顯示:簡體中文和繁體中文顯示「日影」,其他語言顯示 “Hikage”,並同步視窗標題、側邊欄、選單列、預設日曆名、Finder、權限彈窗和 Sparkle 更新視窗。
- 選單列現在面板的目前 App 圖示保留右鍵「查看 App 統計」和統一 App 右鍵選單,但不再回應左鍵開啟統計視窗,減少誤觸和不穩定入口。 <!-- terminology: allow-old-name -->
0.3.2
新功能
- 選單列改用日影專屬 soft mark 圖示,不再依賴旋轉的系統符號。
修正
- 日統計和月統計捲動更順暢:一般捲動位置不再每一幀觸發頁面刷新,統計模組按需載入,App 流圖和月度小時熱力圖會重用預先計算的繪製結果。
- 軟體更新會從 App 套件內的更新來源自動辨識 stable 或 beta 通道,並校驗多語言和歷史版本動態 appcast,降低跨版本更新時取得錯誤說明或缺少 feed 的風險。
- 定時提醒圓形畫布在懸停或拖曳後停穩時不再持續高頻重新整理,減少閒置時的資源占用。
0.3.1
新功能
- 定時提醒圓形畫布加入懸停操作:近期記錄小圓可直接刪除,目前大圓可關閉規則、編輯規則,或快進目前的專注、站立、休息階段。
- 專注提醒規則編輯器重新整理番茄鐘長休與重置計時設定,刪除規則和刪除記錄的確認說明更清楚。
修正
- 補齊選單列、軟體更新視窗、權限說明、啟用頁、日曆整合、分類編輯和定時提醒相關介面的 8 種語言在地化,減少非中文介面的中文回退。
- 主視窗標題、側邊欄、選單列提示、預設分類名稱和日文更新說明統一使用正確品牌名;簡體中文和繁體中文繼續顯示「日影」,其他語言顯示 “Hikage”。
- 預設分類、自動分類和自動顏色文案會跟隨介面語言;使用者自訂分類名稱保持原樣。
- 日曆候選預覽和選單列提醒彈窗會依目前介面語言產生狀態與提醒正文,避免語言和日期格式不一致。
- 定時提醒圓形懸停命中範圍改為真正的圓形區域,並修正按鈕閃爍、顏色不一致和出現/消失時從圓心位移的問題。
0.3.0
新功能
- 新增繁體中文、韓語、德語、法語和西班牙語介面語言,並補齊語言偏好的一致性檢查。
- 日曆整合規則支援多個來源;一條規則可以同時加入多個 App 或網站,也可以移除非最後一個來源,候選仍會記錄實際命中的 App 或網站。
- 日曆規則的折疊摘要和展開說明會展示多來源描述,例如兩個來源或前兩個來源加總數,避免只顯示規則標題。
- 日曆自動新增改為背景定期檢查:已有日曆權限、外掛開啟且規則允許自動寫入時,日影會每 5 分鐘檢查一般四日視窗並寫入準備就緒的候選;未連接日曆時不會主動請求權限。
- 軟體更新現在會按日影語言設定和目前 App 版本選擇 appcast;更新視窗可以顯示對應語言的累計更新說明,舊客戶端仍繼續使用固定的 `appcast.xml`。
修正
- 修復新增介面語言後預設日曆名稱不穩定的問題:簡體中文和繁體中文繼續使用「日影」,其他明確語言統一使用 “Hikage”。
- 統一日曆規則、定時提醒規則、瀏覽器設定、外掛清單、模組可見性、關係圖譜參數和下拉選擇器的控制項樣式;刪除確認、折疊摘要、滑桿數字輸入和物件開關更一致。
- 恢復偏小開關尺寸:定時提醒編輯器、模組可見性、瀏覽器設定和日曆規則展開項中的開關不再顯得過大。
- 工具列範圍選擇改為原生彈出按鈕,選單直接列出完整範圍選項,避免二級選單、說明提示或較長本地化文案被截斷。
- 背景自動發現更新時不再直接蓋到其他 App 上方;日影會等主視窗變為 active 後再展示 Sparkle 更新視窗,使用者主動檢查更新仍會立即顯示。
0.2.2
新功能
- 新增日曆整合和定時提醒的首次介紹頁。
- 新增「顯示開發者工具」開關,並把歡迎頁重開、系統排除清單、外掛介紹頁重置和提醒偵錯入口收進進階設定下的開發者工具區。
修正
- 定時提醒現在會跟隨試用和啟用狀態啟用;未試用或未啟用時不再啟動背景提醒模型或恢復排程。
- 關閉定時提醒規則後,對應的歷史小節點會一起隱藏,不再吸附到其他佔位節點。
- 優化定時提醒的狀態和錯誤文案,例如「已延後提醒」「進度已重設」「提醒視窗顯示失敗」等,並將番茄鐘長休說明改為「每 4 輪專注後長休」。
- 未安裝的瀏覽器會在網址記錄權限列中顯示為「未安裝」並置灰,不再觸發無效的 Automation 權限請求;未安裝瀏覽器的佔位圖示改為 `app.dashed`。
- 重新整理瀏覽器相關用詞:記錄層使用「網址」,統計層使用「網站」,隱私說明中明確「完整 URL」邊界。
- 分類設定頁的候選範圍改為近 7 天,並隱藏無關的時間範圍、用時表頭和每列用時;網站不再顯示「無 Bundle Identifier」佔位。
- 軟體更新設定移除「啟動狀態」診斷列,只保留「自動檢查更新」開關。
- 日曆規則新增入口改為「新增 App 或網站…」,並將「最長暫離時間」「中途暫離」等文案調整為「最長離開時間」「中途離開」。
- 週統計頁面命名統一為「週統計」,統計空狀態中的「駕駛艙」統一改為「概覽」,關係圖譜中的「聯繫」統一改為「關聯」。
- 優化關係圖譜畫布懸停和網格繪製快取,減少版面動畫和指標移動時的幀內開銷;Top Apps 右側時長欄減少長時長被截斷的問題。
- App 圖示更新為 41 號圖示,外掛介紹頁優化了副標題換行、圖示配色、功能點間距和整體排版。
0.2.1
新功能
- 定時提醒改為由日影選單列彈窗觸達,不再依賴系統通知授權;隱藏選單列圖示時,提醒會暫時顯示圖示作為彈窗錨點。
- 選單列左鍵現在開啟「日影現在面板」,展示目前活動和今日記錄時間;右鍵選單收窄為開啟日影、設定、隱藏選單列圖示和結束。
- 定時提醒規則新增顏色設定,支援預設、自動和預設色;規則列、目前提醒節點、近期記錄節點和站立手動記錄按鈕會跟隨規則顏色顯示。
- 使用者手動新增的專注、站立和時間限額提醒規則預設開啟;內建預設規則仍保持關閉,避免首次使用時突然開始提醒。
- 軟體更新入口更克制:已是最新時顯示日影自訂彈窗,通用設定中只保留「自動檢查更新」開關;發布鏈路開始強制 HTTPS、signed appcast 和更新包驗簽。
修正
- 修復專注提醒「稍後提醒」後誤開啟下一輪的問題;稍後期間繼續命中的專注時間會累加到同一筆記錄和再次投遞的提醒正文中。
- 專注提醒進度改為按真實命中片段累計;離開目標活動、一般 App 切換失活間隙或關閉重置條件時,不再虛增或遺失專注進度。
- 修復「前台 App 記錄」開關後的今日記錄時間延遲:關閉後立即停止讀秒,重新開啟後立即繼續,並由後續記錄邊界校準。
- 選單列提醒彈窗改為專用非啟用面板,點擊回應按鈕不再搶回日影主視窗焦點;隱藏選單列圖示時的彈窗定位也更穩定。
- 優化定時提醒彈窗和規則編輯器:動作按鈕、時間限額文案、分鐘輸入、提醒聲音清單、顏色選單、滑軌和標題輸入框更加一致。
0.2.0
新功能
- 新增「定時提醒」外掛,可按所有 App、大類、小類、指定 App 或已開啟獨立統計的網站建立專注、站立和時間限額規則;目前進度與近期記錄會顯示在可拖曳的圓形畫布中,規則集中在右側面板編輯。
- 專注提醒支援自動計時、短暫離開閾值、番茄鐘短休與長休;站立提醒支援手動記錄;時間限額支援可選的提前提醒。只有在你主動啟用系統通知時才會請求權限,每條規則還可個別控制提示音。
- 日統計和月統計加入外掛開關;日統計、月統計、關係圖譜、日曆整合和定時提醒在全新安裝或還原所有設定後預設開啟,但仍不會自動請求日曆與通知權限。
- 關係圖譜新增「最低使用時間」篩選;分類設定新增帶有二次確認的「還原分類」,並會盡量保留相容的 App 手動分類。
- App 流圖色帶和使用時長旭日圖色塊現在可直接開啟共用 App 右鍵選單;選單頂部會顯示目標 App 名稱和 Bundle ID,方便確認分類、改色、排除或建立日曆規則的對象。
- 本機、區域網路、`.local` 和 IP 網頁服務現在會按非預設連接埠分開統計,例如 `localhost:5173` 和 `localhost:8080` 不再合併。
- 新增一款日食漸層可選 App 圖示。
- 接入 Sparkle 軟體更新,可從 App 選單手動「檢查更新…」,並在通用設定中控制自動檢查。
修正
- 修復歡迎流程中「登入時啟動」開關無法點擊;註冊失敗時仍會顯示錯誤並重新整理狀態。
- 修復深色模式下分類、啟用等設定卡片仍顯示淺色的問題,並校準瀏覽器授權清單中的 Microsoft Edge 圖示尺寸。
- 日統計和月統計在分類、暫離、休眠排除或模組版面變化觸發重新整理後,會恢復原來的捲動位置,不再跳回頂部。
- 修復旭日圖新增右鍵入口後,大類、小類和 App 扇區的懸停反白及右側資訊可能判斷錯誤的問題。
- 提升定時提醒可靠性:時間限額會在重新啟動後恢復當天累計並避免重複通知;單條損壞的規則或記錄不再導致整組資料遺失;圓形節點的文字重新整理和拖曳更穩定,同一邏輯日也不會堆疊重複的限額節點。