Commit Graph

128 Commits

Author SHA1 Message Date
Gregor Vostrak 391add0150 chore: update ui and x-win 2026-03-30 01:19:14 +02:00
Gregor Vostrak e60b12483f add window activities db indexes 2026-03-30 00:00:20 +02:00
Gregor Vostrak 5173504013 fix ipc type and format fixes 2026-03-29 22:01:01 +02:00
Gregor Vostrak c69215eea9 fix calendar performance issues. only load current week activities. 2026-03-29 21:57:45 +02:00
Gregor Vostrak 69733ca8b2 make activity bucket interval configurable and improve interface naming 2026-03-29 21:55:00 +02:00
Gregor Vostrak aa97ef50e1 Add support for fetching domain favicons 2026-03-29 21:43:14 +02:00
Gregor Vostrak 2fc63063d0 add seperate arm and x64 builds for mac 2026-03-29 21:37:11 +02:00
Gregor Vostrak 4ca5f50c1f fix build electron-builder config 2026-03-26 23:38:02 +01:00
Gregor Vostrak 7946acc547 Add windowTitle and optimize activity bucketing 2026-03-26 23:30:47 +01:00
Gregor Vostrak a0241b4b98 Bump x-win to 3.3.0 and add preview script 2026-03-26 23:15:08 +01:00
Gregor Vostrak ceed2b1d75 Pass organization billable rate to components 2026-03-26 01:57:57 +01:00
Gregor Vostrak be4aa7a98d fix e2e test selectors 2026-03-26 01:42:32 +01:00
Gregor Vostrak 3bd098957c add e2e mocks for post requests 2026-03-26 01:31:06 +01:00
Gregor Vostrak 19d3888959 fix duplicate query invalidations 2026-03-26 01:29:48 +01:00
Gregor Vostrak 043d9719a2 update solidtime ui package 2026-03-26 01:13:35 +01:00
Gregor Vostrak e138f0e7a5 fix page and query invalidation 2026-03-26 01:10:29 +01:00
Gregor Vostrak 5965a91a70 mount and unmout listeners on power monitor events to avoid race
conditions
2026-03-12 16:29:19 +01:00
Gregor Vostrak 8209ea60da fix stale active timer not resetting correctly 2026-03-12 16:17:22 +01:00
Gregor Vostrak 095e3f3a5e load updates in the background 2026-03-10 15:00:53 +01:00
Gregor Vostrak 4b7bd55e4c fix navigation item hover color consistency on active item 2026-03-05 14:35:17 +01:00
Gregor Vostrak ab5169c88e use select dropdown from ui package for organization switcher 2026-03-05 14:33:24 +01:00
Gregor Vostrak f524fff623 add activity data delete options with time range 2026-03-04 15:22:54 +01:00
Gregor Vostrak fc22d530fa update styles to new ui package exports 2026-03-04 14:36:19 +01:00
Gregor Vostrak 6691b2f8e1 improve activity detection with powermonitor events 2026-03-03 14:22:18 +01:00
Gregor Vostrak 6422bd0f38 make sure that the current time entry does not reset when on an empty active time entry response 2026-02-16 19:25:27 +01:00
Gregor Vostrak 697bcc6b98 fix electron focus behaviour on navigation items showing unnecessary tooltip 2026-01-27 21:10:14 +01:00
Gregor Vostrak c302ab57ac add 10 minute bucket grouping for activities 2026-01-27 20:57:02 +01:00
Gregor Vostrak 970a4dc517 split startTimer into startTimer (UI values) and continueLastTimer (last entry values)
- startTimer() uses currentTimeEntry values from the UI
- continueLastTimer() uses lastTimeEntry values (for widget/tray/idle)
- Updated App.vue to use continueLastTimer for backend events and idle dialog
- Added e2e tests for both functions
2026-01-27 18:51:09 +01:00
Gregor Vostrak 5ac9d74fec add basic e2e tests with api mocking 2026-01-27 17:21:42 +01:00
Gregor Vostrak 056fa31078 include all deb dependencies for minimal linux install v0.0.70-beta 2025-12-22 00:13:18 +01:00
Gregor Vostrak 5a679e51bd add libasound2 to deb dependencies v0.0.69-beta 2025-12-21 23:50:37 +01:00
Gregor Vostrak 6826d71454 add deb system dependencies to electron builder config v0.0.68-beta 2025-12-21 23:29:04 +01:00
Gregor Vostrak dc1750f5ba fix wrong fpm install on linux arm runner v0.0.67-beta 2025-12-21 22:34:02 +01:00
Gregor Vostrak d77a6d6a8e remove snap build v0.0.66-beta 2025-12-21 22:20:15 +01:00
Gregor Vostrak 946bc372f8 setup snapcraft and dependencies in github actions v0.0.65-beta 2025-12-21 22:10:10 +01:00
Gregor Vostrak a0c6d43dcd make sure that LXD is setup in linux arm github action for multipass/snap v0.0.64-beta 2025-12-21 21:56:23 +01:00
Gregor Vostrak 7082bfe24d split the build architectures based on the runners, not in the electron builder config v0.0.63-beta 2025-12-21 21:40:43 +01:00
Gregor Vostrak 96af756d9c fix snap build to also split into arm/x64 architectures v0.0.62-beta 2025-12-21 20:47:40 +01:00
Gregor Vostrak 3d51c9bd91 bump version to 0.0.61-beta v0.0.61-beta 2025-12-21 20:29:23 +01:00
Gregor Vostrak badac9ba52 build linux arm on arm github runner 2025-12-21 20:28:49 +01:00
Gregor Vostrak 61f6a280da fix light theme issues, remove unknown app from query 2025-12-21 20:27:45 +01:00
Gregor Vostrak 71c438f5ed statically link better-sqlite3 binary to prevent problems on linux v0.0.60-beta 2025-12-21 19:46:02 +01:00
Gregor Vostrak e18c2923e8 add Visual C++ Redistributable to windows ARM builds for compatibility v0.0.59-beta 2025-12-21 19:03:40 +01:00
Gregor Vostrak 7e96bcbe5c adapt migration structure to support better-sqlite3 statements v0.0.58-beta 2025-12-21 18:21:54 +01:00
Gregor Vostrak fcc4fbd6f4 load x-win async to prevent windows 11 arm crashes on startup v0.0.57-beta 2025-12-21 16:58:13 +01:00
Gregor Vostrak d90dbd8df3 add better logging and exception handling for issues with windows arm build v0.0.56-beta 2025-12-21 16:31:27 +01:00
Gregor Vostrak c8f6fd5650 build windows arm application on windows-11-arm runner v0.0.55-beta 2025-12-21 15:41:29 +01:00
Gregor Vostrak c79843a50b fix windows build for cross architecture v0.0.54-beta 2025-12-18 16:23:55 +01:00
Gregor Vostrak 81b2060205 explicitly install all native dependencies for the platforms v0.0.53-beta 2025-12-18 16:14:07 +01:00
Gregor Vostrak 8e4f861d91 bum version to 0.0.52-beta v0.0.52-beta 2025-12-18 15:29:53 +01:00