atom / one-light-ui

Atom One light UI theme
MIT License
73 stars 62 forks source link

Sticky projects #121

Closed simurai closed 6 years ago

simurai commented 6 years ago

Description of the Change

This makes the project root in the tree-view stick to the top when scrolling.

sticky

Benefits

Easier to orient with multiple project roots and lots of files/folders.

Possible Drawbacks

Scrolling performance suffers, not too bad, but still noticeably slower.

simurai commented 6 years ago

Scrolling performance suffers

Ok, after some more testing, I think performance is ok (60fps) when nothing interferes. The slowdown I noticed seems to be caused whenever the background tips update. But that also happens without sticky projects.

Maybe the background tips should be static?

simurai commented 6 years ago

Ok, let's merge and publish a new release. There should still be some time to test on the dev channel before the next Atom release.

Ben3eeE commented 6 years ago

:tada: