Releases: ActivityWatch/activitywatch
v0.12.3b2
v0.12.3b2
These are the release notes for ActivityWatch version v0.12.3b2.
New to ActivityWatch? Check out the website and the README.
Bad version
This version has a bad bug (mentioned here). Don't use it. It is only kept here for testing purposes.
Downloads
Please don't install this version.
Contributors
Thanks to everyone who contributed to this release:
@chaoky, @dependabot[bot], @ErikBjare, @hooger, @omahs, @ShootingKing-AM, @skewballfox, @vedantmgoyal2009
Changelog
Changes since v0.12.3b1
📦 activitywatch
📦 aw-server
✨ Features (1)
🐛 Fixes (1)
- fix: changed
exit(0)
tosys.exit(0)
(64f57ae
)
📦 aw-server-rust
✨ Features (1)
- feat: allow specifying exactly which db file to sync with (
72993e7
)
🐛 Fixes (2)
- fix: fixed verbose logging, added proper closing of db connections, removed NoResponse message (
c2374b5
) - fix: period_union with empty args (#366) (
1f4f07d
)
🔨 Misc (3)
- refactor: moved site_data_dir and get_asset_path to dirs.rs (
5a7e84d
) - Update logging.rs (
49b2026
) - debug: redir stderr panic log to logger (
729f27b
)
📦 aw-webui
✨ Features (4)
- feat: add productivity score for categories (#258) (
f4e0793
) - feat(wip): added bucket validator (#441) (
184cc83
) - feat(wip): added bucket merge tool (#434) (
d805a02
) - feat: show bucket data field in Bucket view (
384cb82
)
🐛 Fixes (7)
Click to expand
- fix: add librewolf support (#433) (
6468b39
) - fix: add mattermost to category rule Comms::IM (#363) (
6d49cd4
) - fix: add NeoChat to category rule Comms::IM (#361) (
29193cb
) - fix: adds Microsoft-edge to list of browser names (#398) (
ec4cce6
) - fix: apply typing fixes needed after updating dependencies (
ab5f598
) - fix: set uncategorized notification isVisible ratio to 0.3, disabled when category query param set (
03caaa0
) - fix: made daterange selector date-inclusive/include the day of the end date (fixes[#693](#693)) (
839366e
)
🔨 Misc (3)
- format: fixed formatting (
78dd436
) - test: updated test snapshot (
0244144
) - docs(README): fix typos (#421) (
7306fc1
)
📦 aw-core
✨ Features (1)
- feat: added
update_bucket
methods to datastores, finished support for bucket 'data' attribute (#121) (c38713e
)
🔨 Misc (1)
- chore: release v0.5.13 (
667e5f0
)
📦 aw-client
🔨 Misc (1)
- chore: release v0.5.12 (
5b5f8b0
)
v0.12.3b1
v0.12.3b1
These are the release notes for ActivityWatch version v0.12.3b1.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@dependabot[bot], @ErikBjare, @iloveitaly, @johan-bjareholt
Changelog
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 forsetup_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)
📦 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
)
v0.12.2
v0.12.2
These are the release notes for ActivityWatch version v0.12.2.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@alclary, @chengyuhui, @dependabot[bot], @ErikBjare, @iloveitaly, @lgtm-com[bot], @LockBlock-dev, @LunarWatcher, @luzpaz, @pktiuk, @ShootingKing-AM, @soxofaan, @vedantmgoyal2009, @xylix, @yumemio
Changelog
Changes since v0.12.1
📦 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)
📦 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)
Click to expand
- 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)
Click to expand
- 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)
🐛 Fixes (8)
Click to expand
- fix: applied
cargo fmt
(7b8b7b3
) - fix: fixed deprecations and ran
clippy --fix
(923ba82
) - fix: several android fixes (#323) (
8173d57
) - fix: better bucket matching error (taking into account hostname) (#318) (
3d7d952
) - fix: only filter certain loggers when not in debug mode (#319) (
fbdc6b5
) - fix: extra debug logging when in testing mode (#310) (
5bd70f9
) - fix(sync): important FIXME comments, improvements to sync scripts (
922f9b3
) - fix: source log level from ENV (#304) (
d6b3992
)
🔨 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)
v0.12.2b1
v0.12.2b1
These are the release notes for ActivityWatch version v0.12.2b1.
This is a beta release, let us know if something goes wrong!
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@alclary, @chengyuhui, @dependabot[bot], @ErikBjare, @iloveitaly, @lgtm-com[bot], @LockBlock-dev, @LunarWatcher, @luzpaz, @pktiuk, @ShootingKing-AM, @soxofaan, @vedantmgoyal2009, @xylix, @yumemio
Changelog
Changes since v0.12.1
📦 activitywatch
🔨 Misc (3)
- 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)
📦 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 (10)
Click to expand
- 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)
Click to expand
- 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)
🐛 Fixes (8)
Click to expand
- fix: applied
cargo fmt
(7b8b7b3
) - fix: fixed deprecations and ran
clippy --fix
(923ba82
) - fix: several android fixes (#323) (
8173d57
) - fix: better bucket matching error (taking into account hostname) (#318) (
3d7d952
) - fix: only filter certain loggers when not in debug mode (#319) (
fbdc6b5
) - fix: extra debug logging when in testing mode (#310) (
5bd70f9
) - fix(sync): important FIXME comments, improvements to sync scripts (
922f9b3
) - fix: source log level from ENV (#304) (
d6b3992
)
🔨 Misc (3)
- 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-watcher-afk
🐛 Fixes (1)
- fix: fixed incorrect description argument to ArgumentParser (
7ec5683
)
🔨 Misc (1)
📦 aw-watcher-window
🐛 Fixes (3)
- fix: misc fixes to swift script on macos, incl URL inspection (#69) (
f08afe8
) - fix: improved error handling to avoid logspam (#73) ([
8b78fdd
](ActivityWatch/aw-watcher-window@8b78fd...
v0.12.1
v0.12.1
These are the release notes for ActivityWatch version v0.12.1.
This release mainly improves macOS support through a new default method of watching window titles (written in Swift) which should fix bugs with missing data and permissions issues. But it also fixes a few minor bugs and updates various dependencies to newer versions (Python 3.9, Qt6).
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@ErikBjare, @maciekstosio, @modderme123, @omahs
Honorable mentions
- @modderme123 for contributing a new implementation of the macOS window-watching logic in Swift, fixing tons of bugs with permissions. It has now been made the default method: ActivityWatch/aw-watcher-window#68
Changelog
Changes since v0.12.0
📦 activitywatch
🔨 Misc (3)
- 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
✨ Features (3)
- 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 (2)
- refactor: improved typing coverage for sunburst-clock.ts (
f9481d0
) - refactor: improved typing coverage (with type-coverage and typescript-coverage-report) (
b0f1a93
)
📦 aw-watcher-window
✨ Features (1)
- feat: started work on macOS swift-strategy (
fc423c1
)
🐛 Fixes (6)
Click to expand
- fix: kill aw-watcher-window-macos when exiting on macOS (
47b65c3
) - fix: check that we're on macOS before using swift-strategy (
de95b63
) - fix: changed default strategy_macos to swift (
5ba4781
) - fix: fixed aw-watcher-window-macos binary path when bundled as
.app
(1287e96
) - fix: made macOS swift-strategy respect config (
ebd8787
) - fix: finished MVP of macOS swift-strategy, fixing lots of issues (
6d68ae3
)
🔨 Misc (1)
- docs: added FIXME comment (
6afa7aa
)
📦 aw-qt
🐛 Fixes (2)
v0.12.0
Huzzah! v0.12.0 is finally here! 🎉
With over a year since the last stable release v0.11.0, and three beta releases later, we've finally got a stable v0.12.0 release ready, and it comes with plenty of new features, bug fixes, and UX improvements. You can read about them all in the changelog below.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to all everyone who contributed to this release:
@aaayushsingh, @Alwinator, @BelKed, @dependabot[bot], @ErikBjare, @Furffico, @GabLeRoux, @iloveitaly, @infokiller, @ishitatsuyuki, @johan-bjareholt, @jtojnar, @kewde, @liutiming, @michaeljelly, @NicoWeio, @oscar-king, @rakleed, @salahineo, @sunrosa, @Valentin-N, @vedantmgoyal2009, @VictorWinberg, @xylix, @Y7n05h, @yumemio
Honorable mentions
- @kewde for dragging macOS codesigning across the finish line (#702)
- @zozs for finding a DNS rebinding vulnerability (CVE coming soon)
- @salahineo for implementing a dark theme!
Changelog
The changelog is written on a per-submodule basis. Look under the Feature subheaders for the most user-affecting changes.
Changes are since v0.11.0
Summary
- ✨ 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
- And a lot more...
📦 activitywatch
✨ Features (1)
- feat(scripts): added contributor stats to build_changelog, now generating full release notes instead of just changelog (
aa21904
)
🐛 Fixes (14)
Click to expand
- fix(script): minor fixes to build_changelog (
e28ad11
) - fix(scripts): improved build_changelog script (
d45960d
) - fix: cleanup of unused PKGBUILD, improved count_lines script (
539e282
) - fix(build): remove libfontconfig and libfreetype libraries from dist (
5096717
) - fix(dist): remove obsolete codesign.sh (
68836eb
) - fix(dist): do not deep sign the dmg (
7da56c4
) - fix(dist): get rid of ci in makefile, make distintion between personal_id and team_id (
13f9b47
) - fix(dist): fixes codesigning, properly sets codesigner identity (
2e177e6
) - fix(dist): remove libharfbuzz (fixes #660) (
a43a1c6
) - fix(dist): fixed typo, hardcoded Apple Developer teamid (
ad4749b
) - fix(dist): notarize app and dmg (
fa8ddf3
) - fix(dist): only specify codesign-identity in make file (
046413f
) - fix(dist): move entitlements & specify NSAppleEventsUsageDescription (
ecc7577
) - fix: misc improvements to build_changelog.py script (
1e51f22
)
🔨 Misc (32)
Click to expand
- chore: bumped version to v0.12.0 (
7259e24
) - chore: added .python-version to gitignore (
e8287a1
) - Merge pull request #765 from ActivityWatch/dev/build-release-notes (
67c2491
) - chore: release v0.12.0b3 (
9876bb7
) - style: fix typos (#745) (
2ad8ec1
) - docs(README): fixed screenshot links, added diagram vis (
64aa1f5
) - docs(README): added link to screenshots page on website (
97f2c42
) - chore: update diagram [skip ci] (
6bb5e2c
) - docs: improved metadata in pyproject.toml (
d8107e4
) - docs(README): added Discord badge to README (
04f4009
) - chore: bumped version to 0.12.0 (
e60d6b3
) - Merge pull request #712 from sunrosa/patch-1 (
df4e583
) - Fix a typo (
7a7c5f9
) - Merge pull request #620 from ActivityWatch/dev/macos-sign-and-notarize (
093f630
) - docs(CONTRIBUTING): fix the link to bugs label (#662) (
e4499e6
) - Merge pull request #702 from kewde/kewde/fix-codesigning (
e62f483
) - style: consistent naming of secret/envvar (
4b493b8
) - Merge pull request #344 from xylix/dev/sign-macos-travis (
b515f96
) - Merge branch 'master' into dev/macos-sign-and-notarize (
ee2e3eb
) - Revert "ci: change use
python
topython3
(#696)" (a89e1c4
) - docs: changed color of budget badge (
02cdd4f
) - docs: updated budget badge, marked Android support as not-WIP (
aa63363
) - Merge branch 'master' into dev/macos-sign-and-notarize (
e67a663
) - docs: fixed broken link (#643) (
1dddd67
) - docs: fix GitHub Discussions link (#657) (
9a60513
) - docs(README): removed Travis CI badge (
51b10bc
) - added SECURITY.md (
2055473
) - Merge branch 'master' into dev/sign-macos-travis (
7018a72
) - Give more permissiosn to let security access the cert after import (
717144d
) - Use anonymous (AKA default) cert by default on macos code sign (
f6fa30c
) - Fix calling dist/codesign in .travis file (
e85d917
) - Start working on macOS code signing on CI (
d21bf90
)
📦 aw-webui
✨ Features (23)
- feat: added CSV events export to Buckets view (
067a43a
) - feat: started working on timespiral visualization (
16da90b
) - feat: added request timeout setting (enables large queries) (
f75ac9d
) - feat: added JSON & CSV export buttons to the Report view, and minor fixes (#353) (
db42877
) - feat: added last7d and last30d period options to Activity ...
v0.12.0b3
Okay, I promise this is the last beta before the stable release. Stand by for a stable release.
I lied, I found a bug (ActivityWatch/aw-webui#357). The stable release might take a while since I'm on vacation this weekend.
v0.12.0 beta 2
A beta release in preparation for releasing v0.12.0
Change log will be included later for the stable release.
Known issues
You tell us!
Screenshots
We're currently having a screenshot competition! See #741 for more info.
v0.12.0 beta 1
A beta release in preparation for releasing v0.12.0
Change log will be included later for the stable release.
Known issues
- #718: aw-qt crashes on Linux (there's a simple workaround)
- Issues on macOS where window watcher stops working.
- See: #722 (comment)
- Probably related to: #334
- Your browser might be holding on to a stale cache of the web UI files, force refresh to fix it.
v0.11.0
The long awaited v0.11 is finally here! 🎉
After 7 long months, we've finally got the v0.11 release ready, and it comes with a lot of new features, bug fixes, and UX improvements. You can read about them all in the changelog below.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Honorary mentions
- Michael Bianco (@iloveitaly) for his work on refreshing the web UI design and improving macOS support!
- Janne Uusitupa (@lambdanana) for finding a critical security vulnerability on macOS! (CVE coming soon)
Changelog
The changelog is written on a per-submodule basis. Look under the Feature subheaders for the most user-affecting changes.
BREAKING CHANGE: This release switches all Python-based modules to toml
configuration, past configs will no longer be respected! (you need to migrate them if you want to keep any modifications)
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.
- 🍎 Better macOS support
- 🛡️ Fixed security vulnerability on macOS
- 🐛 Many bug fixes
- And a lot more...
activitywatch (bundle repo)
🐛 Fixes (5)
🔨 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
)
aw-webui
✨ Features (26)
- feat: added link in category settings to the 'category rules' section on the forum (
d15d17d
) - feat: added 'show less' button to the summary visualization (
9b93879
) - feat: open modal on category creation (#293) (
b4aabfa
) - feat: support weekly/monthly view in barchart visualization (#292) (
889a911
) - feat: more applications in the default category rules (#261) (
d9782c3
) - feat: switched 'top domains' on default view to 'timeline barchart' (
9e3367e
) - feat: set server URL via env vars, and improvements to README (#280) (
165ec2f
) - feat: added labels to sunburst, updated dependencies (
9d13675
) - feat: added setting for using color fallback (
6b12059
) - feat: improved style/layout of settings (
cb93715
) - feat: added color picker when choosing category color (
a2b8446
) - feat: Support import and export of categories (
7a3d988
) - feat: maybe done with audible-as-active (
f9fa6d2
) - feat: progress on audible-as-active (
13a927f
) - feat: added category time to the timeline barchart (
86b8eab
) - feat: continued working on category colors (
ec2c385
) - feat: started working on category colors (
0ef8936
) - feat: improved the category edit tree (now collapsible, fixed icons, only expand one level, show number of subcategories) (
f3f24f8
) - feat: pinned/fixed the top menu on Android (
a32a672
) - feat: added a different set of default views for Android devices (
cfe8f9f
) - feat: added configurable landing page, note for Android users on Home page, and NotFound page when no routes match (
bce7235
) - feat: added search to header menu, as well as an 'early feature' notice (
b594850
) - feat: added basic search feature (
9060c9e
) - feat: made visualizations draggable when editing view (
710098d
) - feat: readded the Sunburst Clock visualization (
5d51f0d
) - feat: improvements to category tree visualization (collapsible, show percent) (
3b1cea4
)
🐛 Fixes (37)
- fix: added colors to some category rule defaults (
2b2596f
) - fix: sort dropdown of parent category options (
d401d1d
) - fix: fixed useColorFallback setting (
523bb28
) - fix: moved Activity view options into a folded 'Filters' section closer to the top (
5eff5f5
) - fix: made loading texts more discrete, fixed element growth after loading (causing UI to "jump") (
aee573f
) - fix: better y-ticks for barplot (
fe54dcc
) - fix: sorted bars by label in stacked barchart (
0b4edeb
) - fix: minor style changes to the Summary visualization (smaller duration text) (
6fbccc3
) - fix: fixed heart icon in footer ([
d6b608c
](https://github.com/Act...