{"push_id":2750576078,"size":1,"distinct_size":1,"ref":"refs/heads/subtitle_legend","head":"fde1dea9a22f5ede4c54c145ff6d99efbe6f4155","before":"e9e87618d90c207b60378c0c88833e03eaf837ca","commits":[{"sha":"fde1dea9a22f5ede4c54c145ff6d99efbe6f4155","author":{"name":"Cameron Riddell","email":"9d87dff335db46cba191ee340b9f3ac04cbf0300@users.noreply.github.com"},"message":"ENH: subtitled legends\n\nAdd in `align_legend_subtitles` function to change existing legends into subtitled legends. This is the main entry point, and uses the following helper functions to achieve a flexible function to create subtitled/sectioned legends.\r\n\r\n`gather_legend_layout` is a helper function to determine the current subtitled set up of a legend, as generated by seaborn's relational plots (legends with invisible or size=0 handles to denote subtitles). `create_legend_layout` is a helper function that creates a label -> entry dictionary (where an entry is a handle/label HPacker from inside of an existing legend) and then creates a subtitled layout for a new legend as per user specifications. `iter_entries` iterates over all of the HPacker instances that have a DrawArea and a TextArea inside of them and is used by the two aforementioned functions.\r\n`","distinct":true,"url":"https://api.github.com/repos/CRiddler/seaborn/commits/fde1dea9a22f5ede4c54c145ff6d99efbe6f4155"}]}
{"actor":{"display_login":"CRiddler"}}