TonicArtos / SuperSLiM

A layout manager for the RecyclerView with interchangeable linear, grid, and staggered displays of views, all with configurable section headers including the sticky variety as specified in the material design docs.
http://tonicartos.nz
2.12k stars 297 forks source link

Early release 4 #133

Closed jjhesk closed 8 years ago

jjhesk commented 9 years ago

updates compiler

TonicArtos commented 8 years ago

Hi, development for SuperSLiM has moved entirely to version5 and I am not making any updates to older versions.

Version5 isn't yet usable, but has already solved a lot of outstanding problems. Milestone 1 for version 5 has just been reached and, if you check out the branch version5, you will find a new implementation of SuperSLiM that works using an internal graph of your data set. This solves many problems with the old design. In Milestone 1, version 5 will render your data set as a graph of sections and items. It supports horizontal and vertical configurations, in addition to the other common layout configurations for RecyclerView. Oh yes, it also works with RecyclerViews predictive animations. The design is also simpler to use and easier to extend. However, right now that actual layout is incomplete as it does not scroll.

Milestone 2 is focused on bringing the library up to a usable point. It will add scrolling, a complete linear section layout, a complete set of header layouts, and a few other things. There are a few more planned milestones too. Please see the project plan for more information.