Skip to content

Implement true stack navigation by pushing/popping room or thread views#775

Merged
kevinaboos merged 3 commits intoproject-robius:mainfrom
kevinaboos:stack_nav_proper_push
Mar 24, 2026
Merged

Implement true stack navigation by pushing/popping room or thread views#775
kevinaboos merged 3 commits intoproject-robius:mainfrom
kevinaboos:stack_nav_proper_push

Conversation

@kevinaboos
Copy link
Member

@kevinaboos kevinaboos commented Mar 23, 2026

This is mostly important for mobile view, in which a user might jump to a different thread or room from one room, and then wish to go back through the previous history of rooms in the order they were visited.

Remove the unnecessary StackNavigationWrapper, since we now don't use actions but rather call functions on the StackNavigation widget directly.

Addresses the first task in #760

This is mostly important for mobile view, in which a user might
jump to a different thread or room from one room, and then wish to go back
through the previous history of rooms in the order they were visited.
Currently hardcoded to a max of 16 independent view
that can be pushed/popped off the stack. For more,
and to do it properly, we need additional restructurings
of the StackNavigation widget within Makepad itself.
@kevinaboos kevinaboos merged commit e696646 into project-robius:main Mar 24, 2026
11 checks passed
@kevinaboos kevinaboos deleted the stack_nav_proper_push branch March 24, 2026 01:08
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