1. 30 Mar, 2020 1 commit
  2. 29 Mar, 2020 1 commit
  3. 27 Mar, 2020 2 commits
    • Dimitris Kardarakos's avatar
      Create separate component for each page · f1134d96
      Dimitris Kardarakos authored
      Month, week, and day views moved to separate pages
    • Dimitris Kardarakos's avatar
      Offer a week view · c1627a69
      Dimitris Kardarakos authored
      Week view is now available; users can manage tasks and events via a
      per-week dashboard. On that dashboard, a list view displays the days of
      each week. The tasks and events of each day can be seen. Upon clicking to
      a task/event, a new page is opened. On that page, the task/event can be
      edited or deleted. Users can navigate between weeks using the action
      toolbar icons.
  4. 26 Mar, 2020 2 commits
  5. 24 Mar, 2020 2 commits
    • Dimitris Kardarakos's avatar
      Clarify the goal of global actions · c8f41826
      Dimitris Kardarakos authored
      Make clear that calendar management actions (new, import, delete) are
      not related with incidences but calendars. Regarding tasks/event views,
      explicitly mention that these views will display all tasks/events.
    • Dimitris Kardarakos's avatar
      Offer a day view for calendar incidences · e30697f5
      Dimitris Kardarakos authored
      A day view has been created, offering the users the opportunity to
      review the incidences (events or tasks) of each day. In specific, the
      incidences are presented in a hour list, according to their start and
      -in case of events- to their end time. The users may navigate between the days
      as well as return to the current day, using the action toolbar buttons.
  6. 17 Mar, 2020 1 commit
    • Dimitris Kardarakos's avatar
      Convergence of todo and event types · a9bf87e9
      Dimitris Kardarakos authored
      The flat all-tasks list, found in the Global Drawer, is displayed the
      same way as the all-events; as a list view, instead of card view. The
      underlying qml components have been reorganized, using the same
      components for tasks and events (if feasible).
  7. 14 Mar, 2020 2 commits
  8. 13 Mar, 2020 1 commit
    • Dimitris Kardarakos's avatar
      Add About page · 30a76737
      Dimitris Kardarakos authored
      Application data has been set, and an "About" page has been added to the
      application. It can be found in the Global Drawer.
  9. 06 Mar, 2020 3 commits
  10. 05 Mar, 2020 2 commits
  11. 03 Mar, 2020 1 commit
  12. 28 Feb, 2020 1 commit
  13. 23 Feb, 2020 1 commit
    • Dimitris Kardarakos's avatar
      Make global actions more accessible · 4e3cab5b
      Dimitris Kardarakos authored
      Glabal drawer actions are separated in two sections; active calendar related
      (show monthly agenda, show events, show tasks) and general (create new,
      import, activate, delete other calendars). The actions of the active
      calendar are accessible with a single click - no need to display a new drawer
  14. 21 Feb, 2020 4 commits
    • Dimitris Kardarakos's avatar
      Move null date to root context · 3eca216d
      Dimitris Kardarakos authored
      Do not expose null date as QObject property but create it as a context
      property in the root context.
    • Dimitris Kardarakos's avatar
      Streamline global drawer actions · 43525190
      Dimitris Kardarakos authored
      The functionality to add global actions (create, import) and
      calendar-related actions (activate, delete) now uses QtQml Instantiator
      instead of Javascript. The Calindori configuration is not
      instantiated as a QML object; it is loaded as property of the root
    • Dimitris Kardarakos's avatar
      Hide actions when not applicable · 2c69b41e
      Dimitris Kardarakos authored
      The active calendar cannot neither be activated nor deleted. Hide these
      actions instead of displaying a notification.
    • Dimitris Kardarakos's avatar
      Use count of ListView · d274cd88
      Dimitris Kardarakos authored
      There is no reason to expose a count Q_PROPERTY from c++ models; we can just use the
      QML ListView count property
  15. 16 Feb, 2020 1 commit
  16. 15 Feb, 2020 1 commit
  17. 04 Feb, 2020 2 commits
  18. 28 Jan, 2020 1 commit
  19. 27 Jan, 2020 1 commit
  20. 17 Jan, 2020 10 commits