Skip to content

Rework tutorials#963

Merged
Nain57 merged 47 commits into
masterfrom
dev-tutorial-rework
Jul 9, 2026
Merged

Rework tutorials#963
Nain57 merged 47 commits into
masterfrom
dev-tutorial-rework

Conversation

@Nain57

@Nain57 Nain57 commented Jul 9, 2026

Copy link
Copy Markdown
Owner
  • Tutorials are now all independant from each other
  • Moved tutorials from scenario dialog to app main activity
  • Tutorials are now organized in categories
  • Tutorials can be interactive or a slideshow of tips
  • All categories are already added
  • Tutorials all added for Image & Trigger conditions
  • Use clean archi for code
  • Fix lots of bugs in tutorial ui

Nain57 added 30 commits July 9, 2026 16:09
Allows to access it from anywhere
* Restore correctly
* Expose correct state via flow
* Handle overlay created while hidden
* Move logic into core module
* Expose cleaner API
* Remove feature module dependency due to navigation
* Move entry from Scenario More content to Settings screen
* Make tutorials independent from db
* All tutorial will now be independant (no more same scenario for all)
* Tutorial allows other subjects than a game
Categories are not all defined yet
* Not visible requries 2 conditions to works correctly. It has been moved
to a more complex category for now, but needs an update.
* Both Image Tutorials & the Colors one can be completed.
Also moves all MoniteredViewManager related classes to core tutorial
module, it makes more sense
Allowing legacy UI forces us to provide twice the amount of work to support
this other UI flow.
@Nain57
Nain57 merged commit ad99edd into master Jul 9, 2026
1 check passed
@Nain57
Nain57 deleted the dev-tutorial-rework branch July 9, 2026 14:35
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