Commit graph

20 commits

Author SHA1 Message Date
ba7bc67b6c feat: Reworked configuration
- Added colors.aliases table
- Colors can also be defined with aliases
- Event color is calculated with priorities
- Added paths table
- Renamed log_path as paths.logs
- Renamed colors.background_text as colors.text
- Added colors.fallback field
- Default values are now taken from source config.toml on compilation
2026-04-10 18:54:19 +03:00
d4e924b258 ui: Little adjustments 2026-04-08 14:32:38 +03:00
1a1f6dde83 ui: Mass layout refactor
- Replaced TabWidget mode selection with ComboBox
- Moved Timeline out of record/review widgets
- Added TimelineState struct
- Set slint style to cosmic
2026-04-08 11:12:49 +03:00
a8aacd1df5 feat: Set up window size at app start
- Changed wording of load_config logging
- Updated docs to mention Windows status
2026-04-06 14:01:42 +03:00
12366b1247 Added chain previous event functionality 2025-11-12 14:55:21 +03:00
1b6f8ef282 Configurable colors 2025-09-18 17:33:34 +03:00
218ee49a8b Pseudo pseudorandom color picker 2025-09-18 16:30:37 +03:00
8df3893baa Minimizable record options 2025-09-15 17:26:04 +03:00
31281295bb Added event start/end timestamps 2025-09-15 16:54:05 +03:00
b5e9a4115a Several bugfixes
- Fixed event invisibility when offset is after event's half width
- Fixed event being shown outside timeline component
- When timer reaches 24:00:00, new day is automatically started
2025-09-12 13:59:12 +03:00
bb230ab4dc Review function 2025-09-11 13:58:17 +03:00
abc9d59810 Prettified code and added review scrolling 2025-09-10 14:50:05 +03:00
99af3eb2b8 Log loading 2025-09-10 10:00:18 +03:00
239484c3bc Event logging 2025-09-09 15:02:29 +03:00
8d5d3584b1 Event chaining 2025-09-08 16:18:47 +03:00
3509263a06 Events starting and stopping 2025-09-08 15:40:28 +03:00
599b027d19 Receiving current local time 2025-09-08 14:07:18 +03:00
ca6e12c9e0 Timeline 2025-09-04 16:30:28 +03:00
b6413f0e7d UI template 2025-09-04 09:58:11 +03:00
8cec608e21 Initial commit 2025-09-03 20:43:19 +03:00