We are currently putting the finishing touches to the next version of the minimap, with greatly improved performances (thanks to @jrouviere and its canvas-based implementation).
There’s also a new decoration API that mimic the editor’s one, and we will need some testers to make sure we haven’t forgotten anything in the process.
However this version won’t be compatible with version of Atom <= v0.124.0 as we have to follow the evolutions of Atom’s own API.
How to install the latest minimap
Clone the minimap repo in your atom packages directory and switch to the canvas_rendering branch. Don’t forget to run
apm install in the repo to install its dependencies.
What about the plugins
The current master branch of all the plugins I released so far have been updated to support the new decoration API. I haven’t experienced any particular issues, but this is why we need more testers.
The process to install the current plugins version is the same as for the minimap, except you doesn’t need to switch branches.
What are we looking for
Mostly bugs, but also we want to confirm the performance boost on a maximum of configuration.
There’s still some stretching on the canvas when resizing the pane mostly due to the same issue than:
That’s all folks!