Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Task model using SwiftData and Schedule creation using Calendar Recurrence Rule #44

Open
wants to merge 44 commits into
base: main
Choose a base branch
from

Commits on Aug 23, 2024

  1. Initial draft state

    Supereg committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    0db1f38 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Use Foundation RecurrenceRule for Schedule. Remove schedule component…

    …s for simplifications
    Supereg committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    c9efcc7 View commit details
    Browse the repository at this point in the history
  2. Public init

    Supereg committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    8c444c7 View commit details
    Browse the repository at this point in the history
  3. Ensure it compiles

    Supereg committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    010dfd7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3f0f3d View commit details
    Browse the repository at this point in the history
  5. Make environment accessible

    Supereg committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    2b7c443 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Some progress

    Supereg committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    1ca335c View commit details
    Browse the repository at this point in the history
  2. Iterate

    Supereg committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    102dd7d View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. A working version

    Supereg committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    7848353 View commit details
    Browse the repository at this point in the history
  2. Some docs and cleanup

    Supereg committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    5c0dc60 View commit details
    Browse the repository at this point in the history
  3. Keep it working for now

    Supereg committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    6d65471 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Fix some previews

    Supereg committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    8394cd5 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Refining a lot of things

    Supereg committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    5961889 View commit details
    Browse the repository at this point in the history
  2. Initial preview release

    Supereg committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    9d52d0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    136fe89 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Run on latest Xcode

    Supereg committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    61a9a5a View commit details
    Browse the repository at this point in the history
  2. redo

    Supereg committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    79e9398 View commit details
    Browse the repository at this point in the history
  3. Concurrency for Xcode beta 5

    Supereg committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    e6cf165 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    952bf47 View commit details
    Browse the repository at this point in the history
  5. Finalize UI components

    Supereg committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    1f95c28 View commit details
    Browse the repository at this point in the history
  6. Add macros 🚀

    Supereg committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    92f0cc3 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    ea7e1e9 View commit details
    Browse the repository at this point in the history
  2. Add UI tests

    Supereg committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    0ef47b8 View commit details
    Browse the repository at this point in the history
  3. Additional changes

    Supereg committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    dcea771 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Add unit tests for macro

    Supereg committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    117e466 View commit details
    Browse the repository at this point in the history
  2. REUSE

    Supereg committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    49e2f2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77ae023 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    7cc6590 View commit details
    Browse the repository at this point in the history
  2. Fix REUSE

    Supereg committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9e0618a View commit details
    Browse the repository at this point in the history
  3. Update scheme

    Supereg committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a81aaf0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c608f87 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5af6d19 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dac8d08 View commit details
    Browse the repository at this point in the history
  7. Fix missing imports

    Supereg committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    39df9f4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aa31601 View commit details
    Browse the repository at this point in the history
  9. Create TodayList

    Supereg committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    478c777 View commit details
    Browse the repository at this point in the history
  10. Docs

    Supereg committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b57e276 View commit details
    Browse the repository at this point in the history
  11. SwiftData is insanity

    Supereg committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e1e2986 View commit details
    Browse the repository at this point in the history
  12. Fix description

    Supereg committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    55ed104 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    a3c6ba6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c609cf2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a92a88 View commit details
    Browse the repository at this point in the history
  4. Fix imports

    Supereg committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    68895a9 View commit details
    Browse the repository at this point in the history
  5. Fix import

    Supereg committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b08e806 View commit details
    Browse the repository at this point in the history