Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Tabbed Window mode #2154

Open
glebfox opened this issue Aug 16, 2023 · 10 comments
Open

Support for Tabbed Window mode #2154

glebfox opened this issue Aug 16, 2023 · 10 comments

Comments

@glebfox
Copy link
Contributor

glebfox commented Aug 16, 2023

Goal: similar to Classic UI, View are opened in the separate tabs.

Due to impossibility to alter Vaadin behaviour, routing seems impossible. But some kind of link handling is needed to open a view by a link.

Seems that, separate MainView template that contains TabSheet is needed.

@glebfox glebfox added size: XL candidate Possible candidate for future releases in: flowui labels Aug 16, 2023
@knstvk knstvk added this to Some day in Jmix Roadmap Nov 7, 2023
@knstvk knstvk changed the title Support Tabbed Window mode Support for Tabbed Window mode Nov 7, 2023
@ericraskin
Copy link

+1 for this. I have a few applications that rely on this feature extensively. My users open up multiple entities at the same time to visually compare them, which is hard to do when there is only one window at a time. Also, while working on an entity, a user can open another one temporarily to handle a request and then go back to what they were doing. They also multi-task between entities (jobs in our system), working on more than one at a time and flipping back and forth to view status as the jobs run.

Lack of this feature is keeping us on Cuba Platform for the moment. I hope you will consider pushing the priority up and implementing this sooner rather than later.

@BryanYin
Copy link
Contributor

Got few inquiries about this feature too...

@1078618113
Copy link

I hope the official can launch this function as soon as possible. After getting used to using the Tab function of 1.x, it is very inconvenient that there is no such function in 2.x.

@kkwoop
Copy link

kkwoop commented Jan 16, 2024

I urgently need this functionality, please follow up as soon as possible. Thank you very much.

@wanchoonkit
Copy link

I hope this feature can be ready soon. We need it to migrate our customer to Jmix

@zhaojc
Copy link

zhaojc commented Apr 14, 2024

it is very usefull feature.please support it as soon as possiable.thanks

@cklee1967
Copy link

We have a big development on Cuba which relies on Tabbed Windows, used by Financial Services customers. The Tabbed Windows is a key selling point. And our large development team are still waiting for this feature before we start the migration to Cuba. We need this in Jmix as soon as possible.

@Peach185
Copy link

Peach185 commented Jun 14, 2024

Really hope that the development of this can be escalated.
Hands down one of the most unique and loved feature available while developing in CUBA 🙌

@jon-m-craig
Copy link

This capability is utterly vital, foundational, to how our application works. Users must be able to open multiple screens. For example, users will have open the Patient screen with a particular patient pulled up. They need to be able to for example open the Scheduler to schedule an appointment for that patient, or go to the detail of a particular invoice for that patient, and switch back and forth. This is absolutely needed! Our users don't care one bit for the ability to have "deep linking"/"friendly URLs" for linking. They need the multiple screens open!

@knstvk
Copy link
Contributor

knstvk commented Jun 18, 2024

Thank you all for your feedback. We will consider moving this feature to the next release in October 2024.

@knstvk knstvk removed the candidate Possible candidate for future releases label Jun 28, 2024
@glebfox glebfox self-assigned this Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: October 2024 release
Status: In progress
Development

No branches or pull requests