Skip to content

Conversation

@nilsreichardt
Copy link
Member

Summary

  • add home_widget dependency
  • provide helper to update timetable widget
  • update dashboard bloc to write widget data
  • create iOS WidgetKit extension for today's timetable
  • configure AppGroup in iOS

Testing

  • flutter test (fails: command not found)

https://chatgpt.com/codex/tasks/task_e_6877e4b19b3c83228bce6c7c29369ceb

@github-actions github-actions bot added platform: ios feature: timetable / calendar Includes anything regarding lessons (timetable) and events (calendar). dependencies Changing, updating, adding or removing one or more dependencies. w: dashboard-page Page that shows a summary of all important things (homeworks, events, etc.). labels Jul 16, 2025
@github-actions
Copy link

Visit the preview URL for this PR (updated for commit 68df448):

https://sharezone-test--pr1898-codex-add-ios-home-s-zuyh3lsc.web.app

(expires Sat, 19 Jul 2025 19:23:06 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 4cb3ae61e1e018abfd9841fd3239f5b49ccc034b

@nilsreichardt nilsreichardt marked this pull request as draft July 16, 2025 19:29
@Jonas-Sander
Copy link
Collaborator

Does this mean the widget will only update when the app is opened?

@nilsreichardt
Copy link
Member Author

Does this mean the widget will only update when the app is opened?

This just the first shoot of OpenAI Codex. If this works, can we improve it, e.g. adding paywall, remove the data on log out, adding something background worker to update widget even if the app is closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codex dependencies Changing, updating, adding or removing one or more dependencies. feature: timetable / calendar Includes anything regarding lessons (timetable) and events (calendar). platform: ios w: dashboard-page Page that shows a summary of all important things (homeworks, events, etc.).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants