nextcloud / nextcloud/android

Navigator

Đang mở
#16,653 1 bình luận 0 reaction 1 người được giao Được @alperozturk96 nhận Xem trên GitHub
enhancement navigation technical debt
Ngôn ngữ chính
Kotlin
Star
5.6k
Fork
2k
Merge trung bình
2 ngày 18 giờ
Pull request đã merge (30 ngày)
92

Mô tả

### How to use GitHub

* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are interested into the same feature.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.

Currently, navigation between screens launches separate activities, each managing their own fragment stack. This leads to coupled, inconsistent back stack behavior across the app.

### Migration path

Each screen is a Fragment hosted inside `NavigatorActivity` and eventually `FileDisplayActivity` owns the single `FragmentContainerView` and `Navigator` instance. All navigation flows through `FDA`, giving the app a unified fragment back stack.

First iteration: `FileDisplayActivity` → `NavigatorActivity` → `CommunityFragment`
Second iteration: `ActivitiesActivity`

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.