Skip to content

Refactor calendar integration and remove cloud dependencies#238

Open
clstaudt wants to merge 1 commit intomainfrom
tuttle-calendula
Open

Refactor calendar integration and remove cloud dependencies#238
clstaudt wants to merge 1 commit intomainfrom
tuttle-calendula

Conversation

@clstaudt
Copy link
Contributor

  • Updated the calendar integration to delegate functionality to the calendula package, enhancing modularity and maintainability.
  • Removed the cloud.py module and associated cloud account preferences from the application, streamlining the user preferences model.
  • Adjusted the time tracking logic to utilize system calendars, ensuring compatibility with the new structure.
  • Cleaned up the timetable and preferences components to reflect the removal of cloud-related features, improving overall code clarity.

- Updated the calendar integration to delegate functionality to the `calendula` package, enhancing modularity and maintainability.
- Removed the `cloud.py` module and associated cloud account preferences from the application, streamlining the user preferences model.
- Adjusted the time tracking logic to utilize system calendars, ensuring compatibility with the new structure.
- Cleaned up the `timetable` and `preferences` components to reflect the removal of cloud-related features, improving overall code clarity.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant