ActivityWatch

299 เชฐเชฟเชตเซเชฏเซ‚
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
10ย เชนเชœเชพเชฐ+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

ActivityWatch เช เช“เชชเชจ-เชธเซ‹เชฐเซเชธ เช•เซเชฐเซ‹เชธ-เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡ เชœเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชฏ เชชเชธเชพเชฐ เช•เชฐเซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชจเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเชฎเชพเช‚ เชฐเชพเช–เซ‡ เช›เซ‡.

เชคเซ‡ เช เชœ เชเช•เซเชŸเชฟเชตเชฟเชŸเซ€เชตเซ‹เชš เช›เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชœเชพเชฃเซ‹ เช›เซ‹ เช…เชจเซ‡ เชชเซเชฐเซ‡เชฎ เช•เชฐเซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ Android เชฎเชพเชŸเซ‡! เชคเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‰เชช เชตเชฐเซเชเชจ เชœเซ‡เชตเชพ เชœ เช•เซ‹เชฐ เชชเชฐ เชฌเชฟเชฒเซเชก เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช…เชฎเชจเซ‡ เชคเชฎเซ‡ เชœเซ‡ เชชเชฃ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชนเซ‹เชต เชคเซ‡ เชœ เชธเซเชตเชฟเชงเชพเช“ เช‘เชซเชฐ เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เชเช•เซเชธเซ‡เชธเชฟเชฌเชฟเชฒเชฟเชŸเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เชตเชฟเชถเซ‡ เชจเซ‹เช‚เชง: เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชธเชฎเชฐเซเชฅเชฟเชค เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชฎเชพเช‚เชฅเซ€ URL เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ€เชจเซ‡, เชฌเซเชฐเชพเช‰เชเชฟเช‚เช— เช‡เชคเชฟเชนเชพเชธเชจเชพ เชธเช‚เช—เซเชฐเชนเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชเช•เซเชธเซ‡เชธเชฟเชฌเชฟเชฒเชฟเชŸเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.

เชคเชฎเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เชœเชพเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ GitHub เชชเชฐ เชธเซเชฐเซ‹เชค เช•เซ‹เชก เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹: https://github.com/ActivityWatch/aw-android
เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชคเชฎเชพเชฐเซ‹ เชธเชฎเชฏ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชฟเชคเชพเชตเชถเซ‹ เชคเซ‡เชจเซ‹ เชŸเซเชฐ Trackเช• เช•เชฐเซ‹.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
22 เชธเชชเซเชŸเซ‡, 2026

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
    เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
  • เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
    เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹

เชฐเซ‡เชŸเชฟเช‚เช— เช…เชจเซ‡ เชฐเชฟเชตเซเชฏเซ‚

288 เชฐเชฟเชตเซเชฏเซ‚

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

- build(deps): bump aw-server-rust for the linear legacy-bucket merge (#263)
- ci(release): publish GitHub releases instead of leaving them as drafts (#259)
- fix(android): inset native windows below system bars (#258)
- fix(android): handle rejected foreground service starts (#257)
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹

เชเชช เชธเชชเซ‹เชฐเซเชŸ