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

Create Stick/Unsticky Containers like in VisualStudio #3

Open
jogibear9988 opened this issue Jun 6, 2019 · 10 comments
Open

Create Stick/Unsticky Containers like in VisualStudio #3

jogibear9988 opened this issue Jun 6, 2019 · 10 comments
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@jogibear9988
Copy link
Member

jogibear9988 commented Jun 6, 2019

image

image

They can be Sticky at left, right, top or bottom (depends on their dock position)

@jogibear9988 jogibear9988 added enhancement New feature or request help wanted Extra attention is needed labels Jun 6, 2019
@jogibear9988 jogibear9988 added this to the 3.0 milestone Jun 14, 2019
@vinayakkulkarni
Copy link

Would love to have this feature!

@jogibear9988
Copy link
Member Author

me too 😊

@NitnerocL
Copy link

Hi! I would love to have this feature too! Have you started working on it?
I might be able to help, but I would need some support to get started

@jogibear9988
Copy link
Member Author

I‘ve not looked into it due lack of time.

@jogibear9988
Copy link
Member Author

What help do you need?

@NitnerocL
Copy link

I'm not familiar with the internals of the lib so it will take me some time to get my head around it. If you had some docs / UML diagrams to share it could help, or maybe give me a tour of the project.

@jogibear9988
Copy link
Member Author

Not really... I didn't invent it, only converted to typescript and extended it. I'm also always looking on how to do smth....
But I really don't find it to hard.

@NitnerocL
Copy link

I'll give it a try and let you know if I have specific interrogations then.

Regarding the specs of this feature, should we try to reproduce the behavior of visual studio, with floating tabs above main content, that hide as soon as they lose focus? Or just have a button to open/hide the whole container? I suppose the latter would be easier to implement at first, what do you think?

@jogibear9988
Copy link
Member Author

I would think, the floating would be easier. Because the other one, needs to reposition the other containers ;-)
my main point is, keep the elements in DOM, don't remove them. This was the biggest rework I've done in dockspawn, so every element is kept in the dom and only resized (or hidden). Because we have views with 1000s of elments and removing and adding them takes very long

@evonox
Copy link

evonox commented May 16, 2024

I love your library and I use it extensively in my projects. In case of intereset I am willing to help with this feature, too. I am missing it, too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants