Commit graph

60 commits

Author SHA1 Message Date
Vyn
dee7a6fa42 Add namespace (ui::) for generated C++ Slint code 2024-10-15 16:51:05 +02:00
Vyn
f45aa601c7 Remove PNG images, replace them with SVGs 2024-10-15 16:41:22 +02:00
Vyn
e28ba796cd Ui changes, remove unused buttons 2024-10-15 11:55:39 +02:00
Vyn
36a2fe9220 Rework mirai core 2024-10-15 09:04:31 +02:00
Vyn
f885d355cd Update README.md 2024-10-09 20:18:42 +02:00
Vyn
25aca40143 Allow deletion of unscheduled tasks 2024-10-09 20:10:13 +02:00
Vyn
2aa039e5fc Add new 'Add task/event' bar directly in the main view 2024-10-09 20:10:03 +02:00
Vyn
534da46a26 Add hint to show how many days left relative to today 2024-10-08 17:05:52 +02:00
Vyn
53b1280115 Add Unscheduled tasks 2024-10-08 16:36:01 +02:00
Vyn
07081bb27b Fix events from different sources not being sorted correctly 2024-09-09 15:22:05 +02:00
Vyn
cb6c663833 Remove unused code, move logic from .h to their .cpp, clean some things 2024-09-02 11:52:06 +02:00
Vyn
924e35ecc4 Generate default config file if it doesn't exist 2024-08-31 10:20:57 +02:00
Vyn
cbaa1b58d8 Move dependencies in 'external' directory and pdate git submodules 2024-08-31 09:42:46 +02:00
Vyn
63bf267a22 Switch from Qt6 to Slint 2024-08-29 11:18:09 +02:00
Vyn
f8be14bcf8 Move QML components in the components directory 2024-08-13 11:02:37 +02:00
Vyn
988fc539ef Add support for custom theme in config.json 2024-08-12 15:03:38 +02:00
Vyn
677e1f2f81 Prepare support for custom theme 2024-08-11 16:46:44 +02:00
Vyn
b1ed3c26c0 Change default theme to OneDark like 2024-08-09 21:12:35 +02:00
Vyn
437ea16d7c Update README with build && download instructions 2024-05-24 17:28:18 +02:00
Vyn
6cf752a83d Add images to README 2024-05-24 14:11:59 +02:00
Vyn
8d24efd4f1 Add Android Manifest 2024-05-23 16:50:37 +02:00
Vyn
3bbcf60c61 Rework Button and add Modal to have a better experience on Phone 2024-05-22 18:00:56 +02:00
Vyn
4164d8fbf3 Fix config file not saving on Android 2024-05-21 14:06:17 +02:00
Vyn
3ad558cf6e Small UI margins improvements 2024-05-21 12:26:24 +02:00
Vyn
bf50484d40 Only show 1 Calendar day on phone 2024-05-21 12:14:05 +02:00
Vyn
da3f33849a Improve 'Completed tasks' button 2024-05-20 18:27:19 +02:00
Vyn
66c4048b60 Add support for Android file system 2024-05-20 11:28:01 +02:00
Vyn
ca34562a1c Change 'File' concept to a 'Resource' abstract concept 2024-05-09 14:39:10 +02:00
Vyn
7eb54cddce Use QFileDialog to chose files 2024-05-05 15:58:56 +02:00
Vyn
375a1bfb2d Add basic responsive layout for Phone 2024-05-04 17:38:23 +02:00
Vyn
1416b5db58 Do not hide completed tasks in Calendar view 2024-04-30 18:43:53 +02:00
Vyn
597ea0ac2d Improve startup time 2024-04-30 18:18:54 +02:00
Vyn
d90bfbc483 Add simple debug timer 2024-04-30 16:57:34 +02:00
Vyn
723345b21a Add simple test cases 2024-04-24 15:49:02 +02:00
Vyn
1113118c06 Add simple hint when no files are loaded 2024-04-23 10:40:46 +02:00
Vyn
d8d50582c3 Add files settings in UI (wip) 2024-04-22 15:45:26 +02:00
Vyn
e5328c15d4 Add tags settings in UI 2024-04-22 14:34:24 +02:00
Vyn
01037b1717 Add more color to Calendar events 2024-04-21 11:18:00 +02:00
Vyn
d27cf89eee Don't show tasks with no time data in Calendar 2024-04-21 10:32:14 +02:00
Vyn
e5275c5ed9 Add color to calendar events/tasks 2024-04-21 10:26:56 +02:00
Vyn
6ca786a4f6 Don't show the '#' before tags in the UI 2024-04-21 09:43:56 +02:00
Vyn
e18691d72c Fix Calendar first day of the week 2024-04-21 09:21:59 +02:00
Vyn
fb0f21f119 Improve Calendar 2024-04-20 09:02:25 +02:00
Vyn
eb284afecd Add Calendar 2024-04-19 18:32:35 +02:00
Vyn
bfc4d0e21e Add Catch2 dependency for tests 2024-04-19 13:52:17 +02:00
Vyn
cd01c39ed7 Move TasksFile into another file 2024-04-18 21:12:17 +02:00
Vyn
841c87752f Refactor TasksView, Mirai instance doesn't depend on it anymore 2024-04-17 17:34:26 +02:00
Vyn
d1a4858504 Show tasks with deadline first, in order 2024-04-17 15:07:33 +02:00
Vyn
3030e15d5e Fix tasks without date not displaying in the righ category until restart 2024-04-15 09:40:46 +02:00
Vyn
9ced5c422d Fix tags list not up to date after adding or removing a tag 2024-04-15 09:38:21 +02:00