Commit graph

  • 686d86df6f
    [WIP] Fix everything dev Vyn 2025-06-30 20:26:54 +02:00
  • 15bd0f58a7
    [WIP] full views rework Vyn 2025-06-29 20:07:11 +02:00
  • 9de3972630
    [WIP] convert to snake_case Vyn 2025-06-27 10:55:56 +02:00
  • 4bca7fac3e
    Add color for events and source tags main Vyn 2025-06-26 10:12:23 +02:00
  • d208fc6ca4
    Add left + right Calendar bars Vyn 2025-06-25 12:06:33 +02:00
  • e10b466b60
    Minor visual improvements with icons usage Vyn 2025-06-25 10:45:37 +02:00
  • ef56efd314
    Replace nlohmann with rei-json Vyn 2025-06-24 18:56:32 +02:00
  • 72b004b7b0
    Move Models and Actions slint definitions in the shared directory Vyn 2025-06-24 12:04:54 +02:00
  • f2f472a595
    Remove unused code Vyn 2025-06-24 10:13:49 +02:00
  • 2e1e5db5ea
    Replace 'add event window' with popup Vyn 2025-06-24 10:03:50 +02:00
  • c804ce1c7b
    Remove old 'add source window' Vyn 2025-06-24 09:34:05 +02:00
  • fcdeec19ed
    Replace 'add source window' with popup Vyn 2025-06-24 09:31:34 +02:00
  • 854152b395
    Replace 'edit source window' with popup Vyn 2025-06-24 08:35:38 +02:00
  • 129b30b9e7
    Update submodules target Vyn 2025-06-21 10:57:19 +02:00
  • 6ca4fd718d
    Improve calendar's lines color contrast Vyn 2025-06-21 10:41:47 +02:00
  • 84760b603d
    Fix tasks and sidebar padding Vyn 2025-06-18 18:31:05 +02:00
  • f8ff4eb3c4
    Fix tasks view resizing for no reason + Wrap text correctly Vyn 2025-06-18 13:54:33 +02:00
  • e4b03ca418
    Update dependencies, remove unused dependencies Vyn 2025-06-17 17:50:12 +02:00
  • d26f2f5a9f
    Move Calendar to its own view Vyn 2025-06-17 17:03:07 +02:00
  • a03e71890c Add source's name next to each task Vyn 2025-02-02 11:42:28 +01:00
  • e2cd994026 Add current time indicator of the current day on the Calendar Vyn 2024-11-06 18:38:42 +01:00
  • ab2200ecc1 Fix wrong source when creating new task or event Vyn 2024-11-05 16:55:13 +01:00
  • 893fcc11e3 Refactor the whole structure, no more separation for C++ and Slint files Vyn 2024-11-04 14:45:27 +01:00
  • d6c781faa2 Add default path when creating new source Vyn 2024-11-04 12:36:18 +01:00
  • 14d04f6a77 Use Green, Orange and Red colors for Selenite's palette Vyn 2024-11-04 10:49:06 +01:00
  • 668d1df06f Use C++23 Vyn 2024-11-03 18:27:36 +01:00
  • a15c23bb21 Add Source creation/edition + Add missing edit forms for tasks and events Vyn 2024-11-01 13:43:45 +01:00
  • f1ac8a42d1 Add a Calendar view on the right side Vyn 2024-10-29 15:02:46 +01:00
  • a80515ff90 Update dependencies and adapt code Vyn 2024-10-27 22:11:11 +01:00
  • f11f4bf1c9 Update Slint version to 1.8 Vyn 2024-10-18 13:47:57 +02:00
  • 3650ddaccc Add create/modify button when creating/editing a task Vyn 2024-10-17 14:38:55 +02:00
  • e2b0c1ac74 Rename vynui to selenite Vyn 2024-10-16 11:54:15 +02:00
  • 3e7c9b150a Fix tasks being unscheduled if the day for the task already exists Vyn 2024-10-16 11:04:30 +02:00
  • dee7a6fa42 Add namespace (ui::) for generated C++ Slint code Vyn 2024-10-15 16:51:05 +02:00
  • f45aa601c7 Remove PNG images, replace them with SVGs Vyn 2024-10-15 16:41:22 +02:00
  • e28ba796cd Ui changes, remove unused buttons Vyn 2024-10-15 11:55:39 +02:00
  • 36a2fe9220 Rework mirai core Vyn 2024-10-11 16:26:13 +02:00
  • f885d355cd Update README.md Vyn 2024-10-09 20:18:42 +02:00
  • 25aca40143 Allow deletion of unscheduled tasks Vyn 2024-10-09 20:08:23 +02:00
  • 2aa039e5fc Add new 'Add task/event' bar directly in the main view Vyn 2024-10-09 17:07:17 +02:00
  • 534da46a26 Add hint to show how many days left relative to today Vyn 2024-10-08 17:05:52 +02:00
  • 53b1280115 Add Unscheduled tasks Vyn 2024-10-08 16:36:01 +02:00
  • 07081bb27b Fix events from different sources not being sorted correctly Vyn 2024-09-09 15:22:05 +02:00
  • cb6c663833 Remove unused code, move logic from .h to their .cpp, clean some things Vyn 2024-09-02 11:52:06 +02:00
  • 924e35ecc4 Generate default config file if it doesn't exist Vyn 2024-08-31 10:20:57 +02:00
  • cbaa1b58d8 Move dependencies in 'external' directory and pdate git submodules Vyn 2024-08-31 09:42:46 +02:00
  • 63bf267a22 Switch from Qt6 to Slint Vyn 2024-08-16 21:35:12 +02:00
  • f8be14bcf8 Move QML components in the components directory Vyn 2024-08-13 11:02:37 +02:00
  • 988fc539ef Add support for custom theme in config.json Vyn 2024-08-12 15:03:38 +02:00
  • 677e1f2f81 Prepare support for custom theme Vyn 2024-08-11 16:46:44 +02:00
  • b1ed3c26c0 Change default theme to OneDark like Vyn 2024-08-09 21:12:35 +02:00
  • 437ea16d7c Update README with build && download instructions Vyn 2024-05-24 17:26:22 +02:00
  • 6cf752a83d Add images to README Vyn 2024-05-24 14:11:59 +02:00
  • 8d24efd4f1 Add Android Manifest Vyn 2024-05-23 16:50:37 +02:00
  • 3bbcf60c61 Rework Button and add Modal to have a better experience on Phone Vyn 2024-05-22 18:00:56 +02:00
  • 4164d8fbf3 Fix config file not saving on Android Vyn 2024-05-21 14:06:17 +02:00
  • 3ad558cf6e Small UI margins improvements Vyn 2024-05-21 12:26:24 +02:00
  • bf50484d40 Only show 1 Calendar day on phone Vyn 2024-05-21 12:14:05 +02:00
  • da3f33849a Improve 'Completed tasks' button Vyn 2024-05-20 18:27:19 +02:00
  • 66c4048b60 Add support for Android file system Vyn 2024-05-20 11:28:01 +02:00
  • ca34562a1c Change 'File' concept to a 'Resource' abstract concept Vyn 2024-05-09 14:39:10 +02:00
  • 7eb54cddce Use QFileDialog to chose files Vyn 2024-05-05 15:58:56 +02:00
  • 375a1bfb2d Add basic responsive layout for Phone Vyn 2024-05-04 17:38:23 +02:00
  • 1416b5db58 Do not hide completed tasks in Calendar view Vyn 2024-04-30 18:43:53 +02:00
  • 597ea0ac2d Improve startup time Vyn 2024-04-30 18:18:54 +02:00
  • d90bfbc483 Add simple debug timer Vyn 2024-04-30 16:57:34 +02:00
  • 723345b21a Add simple test cases Vyn 2024-04-24 15:49:02 +02:00
  • 1113118c06 Add simple hint when no files are loaded Vyn 2024-04-23 10:40:46 +02:00
  • d8d50582c3 Add files settings in UI (wip) Vyn 2024-04-22 15:45:26 +02:00
  • e5328c15d4 Add tags settings in UI Vyn 2024-04-22 14:34:24 +02:00
  • 01037b1717 Add more color to Calendar events Vyn 2024-04-21 11:18:00 +02:00
  • d27cf89eee Don't show tasks with no time data in Calendar Vyn 2024-04-21 10:32:14 +02:00
  • e5275c5ed9 Add color to calendar events/tasks Vyn 2024-04-21 10:26:56 +02:00
  • 6ca786a4f6 Don't show the '#' before tags in the UI Vyn 2024-04-21 09:43:56 +02:00
  • e18691d72c Fix Calendar first day of the week Vyn 2024-04-21 09:21:59 +02:00
  • fb0f21f119 Improve Calendar Vyn 2024-04-20 09:02:25 +02:00
  • eb284afecd Add Calendar Vyn 2024-04-19 18:32:35 +02:00
  • bfc4d0e21e Add Catch2 dependency for tests Vyn 2024-04-19 13:52:17 +02:00
  • cd01c39ed7 Move TasksFile into another file Vyn 2024-04-18 21:12:17 +02:00
  • 841c87752f Refactor TasksView, Mirai instance doesn't depend on it anymore Vyn 2024-04-17 17:34:26 +02:00
  • d1a4858504 Show tasks with deadline first, in order Vyn 2024-04-17 15:07:33 +02:00
  • 3030e15d5e Fix tasks without date not displaying in the righ category until restart Vyn 2024-04-15 09:40:46 +02:00
  • 9ced5c422d Fix tags list not up to date after adding or removing a tag Vyn 2024-04-15 09:37:28 +02:00
  • dc4f0795c7 Add color to tags Vyn 2024-04-14 14:36:07 +02:00
  • 689eea07a7 Support multiple files Vyn 2024-04-14 14:11:41 +02:00
  • f8f49233dc Format all c++ files Vyn 2024-04-13 11:52:42 +02:00
  • 081e107b9b Add support for clang-tidy and clang-format Vyn 2024-04-13 11:47:52 +02:00
  • 2bb7fcfcc6 Add helper lib for strings and vectors Vyn 2024-04-12 20:58:13 +02:00
  • 6ef9740db9 Add scrollbar for tasks Vyn 2024-04-12 16:38:22 +02:00
  • 317b515e22 Date time is now visible on each task Vyn 2024-04-11 14:08:09 +02:00
  • 839109b77b Tags are now visible on each task Vyn 2024-04-11 13:29:40 +02:00
  • bae67e6851 Add 'Time' and 'Tags' as proper task's properties, also add raw format handling Vyn 2024-04-11 11:42:13 +02:00
  • 3e7d8b4b70 first commit Vyn 2024-04-10 16:53:18 +02:00