What's new in ActivityWatch 0.12.3 Beta 19
May 11, 2024
- Fix: only save updated settings to server, store theme and landingpage in localStorage as well
- Fix: removed unused guard
- Fix: fixed test needing to await async loading of settings
- Fix: fixed categories and views not being stored/loaded from server-side settings
- Fix: correctly convert words from map to array
- Fix: dark mode (Stopwatch, Category Builder)
- Fix: showing of UncategorizedNotification
- Fix: correct URL encoding for category filter query params
- Fix: hopefully fixes bug in category builder for 'constructor' word (and other prototype stuff)
- Fix: fixes bug in category builder when word 'constructor' exists
- Fix: add 'librewolf-default' browser appname
- Fix: add 'Arc.exe' to browser appnames
New in ActivityWatch 0.12.3 Beta 18 (May 8, 2024)
- Changes since v0.12.3b17:
- activitywatch:
- (excluded 2 less relevant commits)
- aw-server-rust:
- Fixes (1):
- fix: fix for served paths in new aw-webui build config (no more /static/) (f1f63c3)
- (excluded 2 less relevant commits)
- aw-webui:
- Fixes (3):
- fix: added librewolf-default browser appname (dd37252)
- fix: move 'brave browser' browser-to-appname entries (#283) (b867e80)
- fix: fix URL matching for toggling of dark-mode style element (#562) (b54b5cb)
New in ActivityWatch 0.12.3 Beta 16 (Jan 6, 2024)
- aw-watcher-window:
- Features (2):
- feat: added back wmi method on Windows as fallback for admin processes (#96) (2d878c5)
- feat: added hybrid polling method for macOS (#95) (af38b35)
- aw-notify:
- Fixes (4):
- fix: fixed AwClient initialization (respect --testing), misc cleanup (ca1a075)
- fix: output all + top 3 top-level categories in checkin (instead of hardcoded) (de461a9)
- fix: added potential workaround for failing NSBundle bundleIdentifier check in desktop-notifier (c640ee3)
- fix: fixed logging (d1d0dec)
New in ActivityWatch 0.12.3 Beta 15 (Nov 22, 2023)
- Fix: trying to fix building extras on macOS (#935) (2c0216d)
New in ActivityWatch 0.12.3 Beta 14 (Nov 22, 2023)
- activitywatch:
- aw-server-rust:
- Fixes:
- fix: replace panics with results & better option types (#437) (dc70318)
- Misc:
- docs: removed +nightly from example command (6a93563)
- aw-webui:
- Features:
- feat: improved timeline tooltip, including better time formatting (hide date if same day), fixes #494 (54be44d)
- feat: redesigned timeline filter settings, hid inside <details> (609a7cc)
- feat: filtering clients and hosts on timeline (#502) (d7c70b4)
- Fixes:
- fix: never choose 'unknown' host as default for category builder (819c4e3)
- fix: sort hosts by last_updated in buckets store, so that the first host is probably the primary one (fcbd586)
- fix: made CSP stricter in prod (#503) (35ad0ae)
- aw-watcher-afk:
- Fixes (1:
- fix: add +1ms to get rid of 20s afk-events not being merged by heartbeat (#64) (84dd679)
New in ActivityWatch 0.12.3 Beta 13 (Nov 16, 2023)
- Activitywatch
- Misc (3)
- scripts: add line with count of excluded commits in build_changelog.sh (20649af)
- scripts: many changes to build_changelog.py (038d48a)
- scripts: adapted build_changelog.py to work for any repo (6b67ec6)
- Aw-server
- Misc:
- chore: added py.typed marker file (400a17e)
- Aw-server-rust:
- Features:
- Feat(sync): moved logic in sync-test scripts into rust, enabling sync with a single command (#430) (3ab8291)
- Fixes:
- fix: set rocket_cors log level to Warn (fixes[#975](#975)) (59ee035)
- fix(datastore): fixed deprecations in chrono (timestamp_nanos and from_utc) (88464b5)
- Misc:
- Perf: improve performance of filter_period_intersect (#436) (55cad4a)
- Aw-webui:
- Features:
- Feat: added support for query caching in aw-client (#501) (33784bd)
- Fixes:
- fix: respect request timeout setting (#979) (e05e805)
- fix: better edge browser support (9600814)
- fix: better librewolf browser support (#499) (d1fb86b)
- fix: correct the regex for GIMP in default category rules (#483) (608296f)
- Aw-watcher-afk:
- Fixes:
- fix: fixed typechecking issue (0e356fe)
- fix: fixed lints (575a6f5)
- Aw-watcher-window
- Fixes:
- Fix: fixed lints (310ce78)
- Aw-qt:
- Fixes:
- Fix: fixed lints (34cb4a9)
- Aw-client:
- Fixes:
- Fix: added ActivityWatchClient to all (6b04bd5)
- Fix: fixed typechecking issue (5d06b08)
New in ActivityWatch 0.12.3 Beta 12 (Oct 25, 2023)
- aw-server-rust:
- Build: fixed including aw-webui by building it before aw-server
- Aw-webui:
- Fix: support Yandex browser on macOS
New in ActivityWatch 0.12.3 Beta 11 (Oct 19, 2023)
- activitywatch
- Misc:
- test: make integration tests also run for aw-server-rust (42187d8)
- aw-server:
- Features (1):
- feat: added settings endpoints (#147) (520c77c)
- Misc (1):
- test: improved test_settings (60269e7)
- aw-server-rust:
- Features (1):
- feat: embed webui assets into the binary (#385) (26acc28)
- Fixes (5):
- fix: return null for missing settings without 404 (d39f258)
- fix: rewrote settings logic to mimic aw-server-python behavior (#428) (728c00e)
- fix: improve AW_WEBUI_DIR handling (#424) (448312d)
- fix: embed files even in debug mode, minor android build script improvements, update aw-webui (2e3298e)
- fix(android): removed use of asset_path in favor of asset_resolver (f284213)
- aw-webui:
- Features (1):
- feat: server-side settings (#493) (1131f9b)
- Fixes (4):
- fix: removed unnecessary margin on small screens (573b728)
- fix: make uncategorized notification less aggressive (2bcd615)
- fix: support Arc browser on macOS (#473) (cf74080)
- fix: wording s/ignore case/case insensitive/ (#478) (f76721a)
- aw-core:
- Fixes (2):
- fix: fixed log path (again) (6adeed9)
- fix: change back to old log dir after breaking change in platformdirs, pinned platformdirs (6b3d670)
- aw-client:
- Features (1):
- feat: added methods get_setting and set_setting (858672d)
New in ActivityWatch 0.12.3 Beta 10 (Sep 13, 2023)
- aw-server-rust:
- Features:
- feat: split client to async and blocking (#396) (e689636)
- aw-watcher-window:
- Fixes:
- fix: downgrade python-xlib to 0.31 to work around #89 (1a334d8)
- aw-client:
- Fixes (2):
- fix(examples): update merge buckets example script (#75) (99c597b)
- fix(examples): fixed deprecated kwargs in to_datetime (3b4b6f0)
New in ActivityWatch 0.12.3 Beta 8 (Aug 31, 2023)
- activitywatch:
- Misc (1):
- chore: update tool versions (#940) (de9dbad)
- aw-server-rust:
- Misc (1):
- docs: corrected command (#404) (505b66a)
- aw-webui:
- Fixes (2):
- fix: don't get previous day for the 'Daily Timeline (Chronological)' visualization (d2fa858)
- fix: add missing title parameter to URL of Custom Visualization (#475) (9c84f22)
New in ActivityWatch 0.12.3 Beta 8 (Aug 18, 2023)
- aw-notify:
- Fixes (2):
- fix: touch init.py to fix mypy complaining (15a5aa0)
- fix: added main.py (350bf7c)
New in ActivityWatch 0.12.3 Beta 7 (Aug 11, 2023)
- aw-webui:
- Fixes (1):
- fix: fixed bugs in PeriodUsage (wrong date labels) and TimelineBarChart (suggestedMax not set correctly) (fb019df)
- aw-server-rust:
- aw-webui:
- Fixes (1):
- fix: fixed bugs in PeriodUsage (wrong date labels) and TimelineBarChart (suggestedMax not set correctly) (fb019df)
- aw-notify:
- Features (5):
- feat: load categories from file, added yesterday summary, misc cleanup (1667535)
- feat: added start_new_day notification (ff5c000)
- feat: added proper icon and media submodule (1f4d036)
- feat: misc improvements, added hourly command (d9e2e28)
- feat: added checkin notification (9cecdbc)
- Fixes (4):
- fix: set positive=true for Work alert (d88473a)
- fix: added ttl-based caching, misc fixes (144f9c9)
- fix: set up CLI, added installation & usage to README (139afac)
- fix: refactor (c0f021e)
- Misc (3):
- chore: added .gitignore (61fd864)
- docs: added note about macOS limitations (1fe7cf8)
- initial commit (4880a40)
New in ActivityWatch 0.12.3 Beta 6 (Aug 2, 2023)
- aw-server:
- Features (1):
- feat: added special hostname !local (#140) (7527c8d)
- Fixes (1):
- fix: fix a 404 error when loading the dashboard (#144) (8b2cc22)
- aw-webui:
- Fixes (1):
- fix: added text-shadow to improve readability on dark theme (51b1a2e)
- aw-server-rust:
- Features (1):
- feat: added special hostname !local (#399) (857c2a3)
- aw-core:
- Fixes (1):
- fix: prevent KeyError: 'title' in filter_keyvals_regex() (#123) (c0bd507)
New in ActivityWatch 0.12.3 Beta 4 (Jul 7, 2023)
- aw-server:
- Fixes (4):
- fix: refactor Flask init code (b211131)
- fix: fixed updated JSON handling in Flask 2.3+ (7f30c17)
- fix: remove unneeded dependency (#139) (0e035c2)
- fix: removed MANIFEST.in (replaced with pyproject.toml include) (df76a77)
- aw-webui:
- Features (1):
- feat: updated design of 'Raw data' (Buckets) view (#448) (5484d68)
- Fixes (2):
- fix: added link to issue for server-side settings (1f194ff)
- fix: added multidevice support to query_active_history (#451) (9b387d2)
- aw-core:
- Fixes (1):
- fix: migrate to platformdirs from deprecated appdirs (#122) (ebdf2dd)
- Misc (2):
- chore: release v0.5.15 (6f5597e)
- chore: release v0.5.14 (22deef5)
New in ActivityWatch 0.12.3 Beta 3 (May 27, 2023)
- activitywatch:
- Misc (1):
- docs(README): replaced occurrences of "our" (eea6713)
- aw-core:
- Fixes (1):
- fix: fixed bug in peewee storage where updated/migrated model was expected (f5f3816)
New in ActivityWatch 0.12.3 Beta 1 (Mar 27, 2023)
- Changes since v0.12.2:
- activitywatch:
- Misc (1):
- docs: added CITATION.cff (712f45a)
- aw-server
- Fixes (2):
- fix: removed use of deprecated log_file_json param for setup_logging (99ab85d)
- fix: added ruff linting, fixed lints (abd5b67)
- Misc (1):
- test: fixed test (dc510b1)
- aw-server-rust:
- Fixes (1):
- fix: Remove unwraps from filter_keyvals_regex (bd547ad)
- aw-watcher-window:
- Fixes (1):
- fix(macOS): guards against missing notification data (#86) (82d9673)
- aw-core:
- Fixes (5):
- fix: removed pythonjsonlogger and json logging support (7f494f5)
- fix: removed mongodb storage (330b415)
- fix: fixed warnings/nits reported by ruff (085d823)
- fix: applied black (b6362bb)
- fix: applied black (c193153)
- Misc (1):
- chore: release v0.5.12 (64b539f)
- aw-client:
- Fixes (1):
- fix: fixed lints and formatting (fc83616)
New in ActivityWatch 0.12.2 (Mar 23, 2023)
- activitywatch:
- Misc (4):
- chore: updated changelog_contributors.csv cache (92cca1d)
- docs(README): minor formatting improvement (#816) (ac53b78)
- docs: added how to claim GitPOAP in CONTRIBUTING.md (5a1b39d)
- docs(README): added DOI/zenodo, updated donations badge (d8c7753)
- aw-server:
- Fixes (2):
- fix: re-enable flask multi-threading (#94) (a012e7a)
- fix: made heartbeats threadsafe (#95) (92997c2)
- Misc (2):
- chore: applied no_implicit_optional (af61292)
- docs(README): fix broken link (#87) (0e55b94)
- aw-webui:
- Features (5):
- feat: added timeline visualization in Activity view (#380) (d96471c)
- feat: add support for magic string CATEGORIES in query editor (#372) (e9aa9e1)
- feat: pull default query from query param (#371) (e2c5a7a)
- feat: added category-builder to easily make categories from uncategorized time (and a notification when much is uncategorized) (#378) (74778e0)
- feat: added "count-as-active" setting to always count some apps/titles as active (#375) (40e6f25)
- Fixes (12):
- fix: fixed periodusage mouseout error (reset color) (#397) (47a4687)
- fix: ignore CanceledError's in ErrorBoundary messages (#396) (bd4ac3d)
- fix: print error when CATEGORIES used and no categories set (#388) (7d4438f)
- fix: better messages in CategoryBuilder when all done (12effc6)
- fix: ci and e2e test (#383) (cbb555d)
- fix: fixed unnecessary settings store update (6b71838)
- fix: improved categorization settings in several ways (validation, escaping, unsaved changes dialog) (9f37315)
- fix: fixed bugs in QueryExplorer (27e5c59)
- fix: fixes to count-as-active (033ad99)
- fix: enforce unix-style newlines through .gitattributes (#377) (4a6de2f)
- fix: add browser-queries support for waterfox and orion (#370) (b6bd53f)
- fix: fixed NewReleaseNotification couldn't be hidden/disabled (#374) (bfe847c)
- Misc (2):
- refactor: switched to using media repo for logo assets (4362717)
- docs: better explain how to use pre-releases for dev/testing (#373) (3361706)
- media:
- Misc (9):
- added social media and play store banners (7eeb8d6)
- Remove unnecessary logo after automatic dark mode recoloration (cb597f7)
- Merge pull request #1 from xylix/monochrome-logos (6097588)
- Add monochrome logos (Used on MacOS trayicon) (510cefc)
- Merge branch 'master' of github.com:ActivityWatch/media (1c1221c)
- added 128px version of logo (915724f)
- added png2icns script and icns version of logo (32b7939)
- added .ico version of logo (9cb68e0)
- Initial commit, included logo, banner and Varela Round (d705a5f)
- aw-server-rust:
- Features (1):
- feat: add custom visualization support (custom_static) (#301) (8bf4cb3)
- Fixes (8):
- Misc (5):
- docs: improved aw-sync README (1092f32)
- docs: added mention of Python prototype to README (58cb4f7)
- chore: bumped version to 0.12.1 (8df8251)
- docs: source comment typo (#303) (2bbf4ee)
- test: adding explicit test for long pulse merge (#307) (d6a61d9)
- aw-webui:
- Features (5):
- feat: added timeline visualization in Activity view (#380) (d96471c)
New in ActivityWatch 0.12.2 Beta 1 (Jan 12, 2023)
- activitywatch:
- Features (1):
- feat(scripts): added contributor stats to build_changelog, now generating full release notes instead of just changelog (aa21904)
- Fixes (1):
- fix(script): minor fixes to build_changelog (e28ad11)
- Misc (9):
- Click to expand
- aw-server:
- Fixes (3):
- fix: re-enable flask multi-threading (#94) (a012e7a)
- fix: made heartbeats threadsafe (#95) (92997c2)
- fix: added detect_version_poetry utility function (b1ff0f1)
- Misc (4):
- chore: applied no_implicit_optional (af61292)
- docs(README): fix broken link (#87) (0e55b94)
- style: applied black (644d14c)
- refactor: ran pyupgrade --py38-plus (f47ad75)
- aw-webui:
- Features (10):
- feat: added timeline visualization in Activity view (#380) (d96471c)
- feat: add support for magic string CATEGORIES in query editor (#372) (e9aa9e1)
- feat: pull default query from query param (#371) (e2c5a7a)
- feat: added category-builder to easily make categories from uncategorized time (and a notification when much is uncategorized) (#378) (74778e0)
- feat: added "count-as-active" setting to always count some apps/titles as active (#375) (40e6f25)
- feat(wip): include stopwatch activity in Activity view, hidden behind devmode toggle (#368) (1980a40)
- feat: started working on force-directed graph for visualizing category-transitions (#365) (a4c932b)
- feat: added ability to filter by category through URL query params, and through clicking in the category-summary vis (also rewrote summary.js to .ts) (2510f4a)
- feat: added CSV events export to Buckets view (067a43a)
- feat: started working on timespiral visualization (16da90b)
- Fixes (26):
- fix: print error when CATEGORIES used and no categories set (#388) (7d4438f)
- fix: better messages in CategoryBuilder when all done (12effc6)
- fix: ci and e2e test (#383) (cbb555d)
- fix: fixed unnecessary settings store update (6b71838)
- fix: improved categorization settings in several ways (validation, escaping, unsaved changes dialog) (9f37315)
- fix: fixed bugs in QueryExplorer (27e5c59)
- fix: fixes to count-as-active (033ad99)
- fix: enforce unix-style newlines through .gitattributes (#377) (4a6de2f)
- fix: add browser-queries support for waterfox and orion (#370) (b6bd53f)
- fix: fixed NewReleaseNotification couldn't be hidden/disabled (#374) (bfe847c)
- fix: fixed minor bugs (ab3a62a)
- fix: fixed tests (baa9a04)
- fix: set pwa.iconPaths.faviconSVG to null, to prevent 404 request for missing svg-version icon (2e29815)
- fix: multiple fixes to event editing (5099a68)
- fix: added aw-webui commit hash to settings page (for debugging CI) (f4a0741)
- fix: fixed bug where category filter was not working (fixes[#766](#766)) (abc276c)
- fix: set type for 'theme' to union of valid literals ('light' | 'dark') (6771434)
- fix: set correct center color for categories sunburst, depending on theme (e96f6df)
- fix: fixes and improvements to timespiral vis (6303cb5)
- fix: added appnames for firefox dev edition (130f00d)
- fix: fixed bug in sunburst-clock (from d3 v6) and converted it to typescript (b8f6837)
- fix: turn timespiral into a proper view that can be navigated to in devmode (f3ac629)
- fix: added ticks to timespiral, and other fixes (a34ab73)
- fix: added hour-gaps to timespiral vis (cd6ec5c)
- fix: minor fixes to timespiral (a7fc561)
- fix: fixed browser/editor bucket fallback to host '...
New in ActivityWatch 0.12.1 (Sep 26, 2022)
- Misc:
- Chore: release v0.12.1 (dc8fe19)
- Docs(README): fix typos (#789) (44e47f9)
- Scripts: added printing of twitter usernames for each contributor in build_changelog.py (c9081f5)
- Aw-webui:
- Feat(wip): include stopwatch activity in Activity view, hidden behind devmode toggle (#368) (1980a40)
- Feat: started working on force-directed graph for visualizing category-transitions (#365) (a4c932b)
- Feat: added ability to filter by category through URL query params, and through clicking in the category-summary vis (also rewrote summary.js to .ts) (2510f4a)
- Fixes (3)
- Fix: fixed minor bugs (ab3a62a)
- Fix: fixed tests (baa9a04)
- Fix: set pwa.iconPaths.faviconSVG to null, to prevent 404 request for missing svg-version icon (2e29815)
- Misc:
- Refactor: improved typing coverage for sunburst-clock.ts (f9481d0)
- Refactor: improved typing coverage (with type-coverage and typescript-coverage-report) (b0f1a93)
- Aw-watcher-window:
- Geat: started work on macOS swift-strategy (fc423c1)
- Misc:
- Docs: added FIXME comment (6afa7aa)
- Aw-qt:
- Fix: fixed icon search path when bundled as .app (8ec5db9)
- Fix: update to pyqt6 (#90) (79be33b)
New in ActivityWatch 0.12.0 (Sep 1, 2022)
- Summary (TODO):
- So many new things... can't even summarize them all.
- New developer settings, including: yearly time range, toggle for testing work-in-progress multi-device query
- MVP of sync prototype now working!
- Now with a dark theme!
- macOS releases are now properly codesigned and notarized
- Fixed a security vulnerability (DNS rebinding attack)
- Many bug fixes
New in ActivityWatch 0.11.0 (Jun 16, 2021)
- Summary:
- Categories can now have colors!
- Note: If you're updating, your categories will not have any colors set by default.
- Barchart visualization now supports categories, as well as the weekly/monthly view.
- New audible-as-active feature, which counts audible browser tabs as you being active (if you use the web watcher)
- Sunburst visualization now has labels, so you can get an overview from a glance.
- Many bug fixes
New in ActivityWatch 0.11.0 Beta 1 (Jun 16, 2021)
- Summary:
- You can now specify category colors!
- Better barchart visualization, now supporting categories, as well as the weekly/monthly view.
- New audible-as-active feature, which counts audible browser tabs as you being active (if you use the web watcher)
- Sunburst visualization now has labels, so you can get an overview from a glance.
- Better support for macOS
- Many bug fixes
- Fixes (5):
- fix: fixed pyinstaller spec to include printAppStatus.jxa for aw-watcher-window (af8f385)
- fix: removed 'v' version prefix from Windows installer (5630ad4)
- fix: improved changelog script (4cd3a79)
- fix: removed unreachable code (#584) (d727d60)
- fix(windows): Added icon to uninstaller (56992f5)
- Misc (14):
- style: formatted with black (93dc456)
- docs: switched to badges for travis-ci.com (141e003)
- chore: improved the .gitignore (e6de0ba)
- docs(README): updated URLs to docs (0257d96)
- Merge pull request #578 from ActivityWatch/dev/innosetup-uninstall-icon (1fca356)
- Make screenshots bigger so we can read them (#576) (81fe1c9)
- docs(CONTRIBUTING): improved contributing guide (9277301)
- docs: updated bug report template with clearer instructions (3343130)
- docs: improved emojis in issue templates (cfb64c3)
- docs: improved issue template chooser with links to Forum, Discord, etc (d32d9fe)
- Add iOS to platform support table (6679b64)
- docs: added ActivityWatch org to FUNDING.yml (1db0af6)
- Merge pull request #544 from ActivityWatch/dev/python-experimental (0b19032)
- docs(greeting): added link to issue templates in greeting (4aa58bc)
New in ActivityWatch 0.10.0 (Nov 24, 2020)
- Features:
- Feat: made timeline view full-width (bba8b35)
- Feat: added stop time to timeline tooltip (fixes[#200](ActivityWatch/aw-webui#200) (f0e8b4c)
- Feat: refactored ActivityEditor into ActivityView, added better info when missing data (94f0959)
- Feat: added new view modal (a0ec9a5)
- Feat: added delete view and restore views to default (129fdd9)
- Feat: implemented save/cancel when editing view (ef52f1e)
- Feat: added buttons to edit/save view, made ActivityView delegate to ActivityEditor if view_id is 'editor' (1beade2)
- Feat: added ability to add new views and visualizations (6578e7f)
- Feat: continued work on customizable views, fixing a few bugs (783733b)
- Feat: started working on customizable views (382308f)
- Feat: poll user satisfaction and calls to action (#229) (f9e0bbf)
- Feat: added options to WIP Calendar visualization (4e7303a)
- Feat: check for new releases (ActivityWatch/activitywatch#114) (b9fe58b)
- Feat: added proper timeline labeling for stopwatch events (5e1afd8)
- Feat: Add custom hovertext for editor summary and project (437a882)
- Feat: Better user experience when importing buckets (d59cf32)
- Feat: Add delete button to EventEditor modal (a4cd0b0)
- Feat: started working on calendar visualization (2b6f6c3)
- Feat: Add first/last event to Bucket view (915a4cf)
- Feat: ported new Activity view to Android (13777cb)
- Feat: added support for Edge browser (d495f7f)
- Feat: added active history data to demomode, removed excessive logging (107ae4d)
- Fixes:
- Fix: added chromium.exe to browser appnames (fixes[#503](#503)) (541e99c)
- Fix: improved border-color of events in timeline visualization (935354a)
- Fix: added (commented out) sunburst_clock to SelectableVisualization.vue (d4f2b3c)
- Fix: fixed missing href, added Discord to links in Home.vue (6b5a67b)
- Fix: minor satisfaction poll fixes (392cf8c)
- Fix: fixed invalid type (105afdc)
- Fix: added linting for tests and fixed lint issues (fc5cbe9)
- Fix: changed sometimes missing unicode character to icon in CategoryTree (50b3258)
- Fix: change button to only show for range (#449 from activitywatch) (0c36bbe)
- Fix: fix timeline updating before new range is selected (#449 from activitywatch) (444980a)
- Fix: fix timeline updating before new range is selected (#449 from activitywatch) (d2ebb9c)
- Fix: Update aw-client-js (1448792)
- Fix: cleaned up queries, unifying more into canonicalQuery (03a1242)
- Fix: Fix incompatibility with aw-server-python (1d3bfd1)
- Fix: Fix VisTimeline errors (61d2461)
- Fix: Fix previously broken ts types (2902651)
- Fix: Fix previously broken ts types (e356b24)
- Fix: Fix linting issues (ccddac7)
- Fix: Fix broken getBucketWithEvents (554f3f7)
- Fix: Set headers on tables where they belong (f08a43b)
- Fix: Fix 'Updated' field in buckets view for aw-server-rust (490901d)
- Fix: reintroduced active events for barchart visualization (2acb3cb)
- Fix: fixed #206, incorrectly escaping backslashes in regex (554d05a)
- Fix: fixed bug where opening Activity view didn't correctly use today as default date (903ad77)
- Fix: added 'Firefox-esr' to browser appnames, fixes #204 (b6f91e3)
- Fix: Merge window and browser queries (f9bcaed)
- Fix: Subview is now kept when changing date in Activity view (f31c75c)
- Fix: fixed filter by category on Android (80479d2)
- Fix: fixed incorrect references to state (0ded48d)
- Fix: Fixed very minor misplacement of button (a65623f)
- Fix: fixed use of wrong bucket (83d14ca)
- Fix: readded active history caching (035d4cc)
- Fix: Add notice to download browser watcher if no buckets exist (f167565)
- Fix: See host if only editor buckets exist (59197ce)
- Fix: Make week start on Monday instead of Sunday (dd6abc4)
- Misc:
- Merge pull request #233 from ActivityWatch/dev/customizable-views (8e886b4)
- Refactor: split 'settings' Vuex store into 'categories' and 'views' (2788c14)
- Test: fixed e2e screenshot test (50e2c0d)
- Merge pull request #167 from Mte90/patch-1 (2c5a934)
- Fix linting (526cfdc)
- Remove trailing whitespaces (49f3e2e)
- Fix linting (894bf64)
- Merge branch 'master' into patch-1 (2e52832)
- Docs: fixed comment in PeriodUsage.vue (#230) (7912a32)
- Merge pull request #211 from ActivityWatch/dev/calendar (bfc24c9)
- Merge branch 'master' into dev/calendar (376e44f)
- Merge pull request #225 from billangli/dev/check-for-new-releases (707c45a)
- Clean up code (f8b876b)
- Add aliasing to jest config (a8b35d9)
- Ignore screenshot.test.js from npm test script (81a6985)
- Merge pull request #219 from billangli/dev/timeline-input-button (02a37cc)
- Move initial request to be called from InputTimeInterval (050f700)
- Change select from v-bind to v-model (435896a)
- Lint-fix (7a39a23)
- Merge branch 'dev/timeline-input-button' of https://github.com/billangli/aw-webui into dev/timeline-input-button (6e1eedb)
- Style: fixed lints, applied prettier v2 style, removed old Log view (91878ee)
- Merge pull request #218 from ActivityWatch/dev/settings-split (11245d7)
- Merge pull request #217 from ActivityWatch/dev/summary-custom-hovertext (e0d26ec)
- Refactor: Split Settings into multiple views (ed37580)
- Merge pull request #210 from ActivityWatch/dev/import-ux-enhancement (0038e50)
- Merge pull request #214 from ActivityWatch/dev/move-delete-button (443528f)
- Refactor: Move modal into EventEditor (9319fca)
- Merge pull request #209 from ActivityWatch/dev/lint-fix (63d23f9)
- Merge pull request #208 from ActivityWatch/dev/vuex-fix (16e37ae)
- Merge pull request #202 from ActivityWatch/dev/last_updated_buckets_fix (4b08fbd)
- Merge pull request #203 from ActivityWatch/dev/merge-window-and-browser-queries (09df952)
- Merge pull request #207 from ActivityWatch/dev/today-bug (7821419)
- Merge pull request #2 from skuzzymiglet/patch-1 (4d81a09)
- Merge pull request #201 from ActivityWatch/dev/period-link-subview-fix (df5a625)
- Fix bug with browser activity not showing "Loading..." when loading (9247aed)
- Merge pull request #197 from ActivityWatch/dev/small-tweaks (1a969b3)
- Improvement(design): more small design improvements (7a2693d)
- Improvement(design): further fixes to design on small screens, added links to watchers page in the docs whenmissing browser or editor buckets (3dc3615)
- Improvement(design): made improvements to the design of the Activity view, including smaller tabs and placing the periodLength select in between the 'previous' and 'next' buttons (06ccbbe)
- Merge pull request #196 from ActivityWatch/dependabot/npm_and_yarn/jquery-3.5.0 (7c9a7d5)
- Merge pull request #194 from ActivityWatch/dev/eslint-fix (4973c62)
- Merge pull request #195 from ActivityWatch/dev/cleanups (7242bed)
- Refactor: Removed unnecessary prints (9c616e2)
- Style: fixed eslint warnings (187c7e5)
- Merge pull request #183 from ActivityWatch/dev/android-update (c535835)
- Refactor: cleanup and minor restyling of SelectableVisualization (b215d50)
- Merge pull request #193 from ActivityWatch/dev/period-length-fix (51bab94)
- Refactor: removed old Android activity view (afdf0fc)
- Refactor: changed buckets.(type)_buckets to simply buckets.(type), added androidBucketsByHost (f90c0af)
- Merge pull request #192 from NicoWeio/better-errors (0f9eb0c)
- Remove dedupe "feature"; rewrite code for display message (3b1a22f)
- Bugfix: Inconsistency when changing period length (1704d71)
- Display error message from API requests if available (452ac82)
- Merge pull request #190 from ActivityWatch/dev/selectable-activity-views (353634b)
- Refactor: Rename ActivityDaily to just Activity (bc4e950)
- Feature: Make views in summary selectable (c366500)
- Merge pull request #189 from ActivityWatch/dev/daily-activity-vuex-refactor2 (a5a9e70)
- Refactor: Made activity_daily vuex more structured and easier to read (e30bad4)
- Merge pull request #186 from ActivityWatch/dev/make-queries-less-dependent (6379134)
- Merge pull request #185 from ActivityWatch/dev/monday-start-of-week (3451196)
- Merge pull request #182 from ActivityWatch/dev/demomode-active-history (fbcb5ab)
- Merge pull request #181 from ActivityWatch/dev/edge-browser (91bdb2c)
- Merge pull request #179 from ActivityWatch/github-actions (ed6bed6)
- Merge pull request #178 from ActivityWatch/dev/better-demomode (f3fcb20)
- Merge branch 'dev/better-demomode' of github.com:ActivityWatch/aw-webui into dev/better-demomode (fdd8052)
- Docs: added more activities to demomode (cc5b437)
- Added computation of demo data from single list of events (f0a06dd)
- Added computation of demo data from single list of events (1362f2d)
- Merge pull request #177 from ActivityWatch/dev/prettier (f9c0b40)
- Ran make lint-fix (a1428a4)
- Merge pull request #176 from ActivityWatch/dev/demomode (553cceb)
- Added fully covered examples of data for demomode (5a47ebe)
- Added lint-fix to Makefile (eslint --fix), now also lints typescript files (3ea66bb)
- Started working on demo mode (8f9af1c)
- Combine aw-webui PR #173 (0b9da98)
- More software to categorize (755c6f0)
New in ActivityWatch 0.9.2 (Apr 9, 2020)
- activitywatch (bundle repo):
- Added basic GitHub Actions config
- docs: fixed typo in README found by codespell
- Downgraded PyInstaller to v3.5
- Downgraded setuptools as workaround for PyInstaller issue
- aw-qt:
- downgraded PyQt5 to v5.10.1