Skip to content
This repository has been archived by the owner on Jul 10, 2022. It is now read-only.

Version 2.0 is coming #32

Open
DominikSerafin opened this issue Sep 27, 2017 · 9 comments
Open

Version 2.0 is coming #32

DominikSerafin opened this issue Sep 27, 2017 · 9 comments

Comments

@DominikSerafin
Copy link
Owner

Hey guys,

Just wanted to let you know that version 2.0 is coming.

It will introduce some rewrites and new features.

  • Horizontal scrolling
  • Rewrite of mouse tracking logic
  • Minimum and maximum dragger height
  • pane/track option for those who want to have a background behind dragger.
  • Utility methods like e.g. scrollTo
  • And more...

Roadmap:
https://github.com/DominikSerafin/vuebar/projects/1

@guykatz
Copy link

guykatz commented Oct 10, 2017

thanks so much for doing this for the benefit of the community.
is there a time table for the roadmap? did I miss it?
thanks.

@DominikSerafin
Copy link
Owner Author

By this issue I just wanted to communicate with Vuebar users that I do am working on the new version and this library is maintained. But...

There's no fixed time table. Besides Vuebar I'm working on a lot of other stuff for a living and Vuebar is only a side-project that takes time from all that other stuff when I'm working on it. So it isn't my top priority and I can't spend too much time on it, even though I'd love to.

And also I don't want to rush it because I want this little piece of code as best as it can be.

Ideally I'd want to release it in the first quarter of 2018. But I can't do any guarantees and I can only say on record that version 2.0 will be ready when it will be ready.

This was referenced Oct 24, 2017
@DominikSerafin DominikSerafin changed the title Version 2.0 is coming. Version 2.0 is coming. (Around Q2-Q3 2018). Jan 9, 2018
@Bowens20832
Copy link

What do you think the timeline is on horizontal scrolling?
Has anyone made any progress or is anyone working on this now?

@DominikSerafin
Copy link
Owner Author

Hey @Bowens20832 horizontal scroll is actually implemented already in development branch. I haven't yet "officialy" released it because I still need to fix some quirks around mobile browsers. You can check it out, there's lots of demos in ithe index page. (But be prepared that development branch is unstable - it might change significantly in future updates.)

@neuropass
Copy link

HI @DominikSerafin 2 questions,

  1. does this plugin automatically update the scrollbar position on layout change? or you need to trigger an update?

  2. is there an option to keep the bar scrolled for example to the bottom? to make yo uunderstand the us case, would be for example a hat app that the scroll is to the bottom and should update and stay at the bottom on each messages sent via ajax.

Thanks!

@DominikSerafin
Copy link
Owner Author

DominikSerafin commented Oct 5, 2018

Hi @neuropass

  1. Yup - it does that when MutationObserver fires, window resizes or Vue component updates. I'm also planning to add ResizeObserver to the mix in future. If for some reason Vuebar doesn't update - it most probably means that component visual state was changed outside Vue - in this case just use $forceUpdate method in the component that contains Vuebar.

  2. Vuebar doesn't interfere with native scrolling - it's Vuebar main feature. So you can manipulate scroll position like you would normally do without Vuebar using native methods. E.g. using https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTop. I do plan however to add some additional helper methods (like e.g. scroll to bottom) to make it a bit more handy. It will come in Vuebar 2.0/2.1.

@s0By
Copy link

s0By commented Jan 23, 2019

How's it going with release? February would be a really nice time to see new version released 👍

@DominikSerafin
Copy link
Owner Author

Hi @s0By, I was a little more busy in my other work than I anticipated and didn't have time to finalize 2.0 release for Vuebar. But it's pretty close - you can check current status on the development branch.

@DominikSerafin DominikSerafin changed the title Version 2.0 is coming. (Around Q2-Q3 2018). Version 2.0 is coming. Aug 30, 2019
@DominikSerafin
Copy link
Owner Author

This comment is still the best description of the Vuebar current status - #32 (comment)

@DominikSerafin DominikSerafin pinned this issue Aug 30, 2019
@DominikSerafin DominikSerafin changed the title Version 2.0 is coming. Version 2.0 is coming Aug 30, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants