Blender Git Commit Log
Git Commits -> Revision 5ad4713
Revision 5ad4713 by Jacques Lucke (master) March 15, 2021, 11:23 (GMT) |
Spreadsheet: improve separation of drawing and data generation This is a refactor and no functional changes are expected. The goal is to make it simpler to add other data sources without having to repeat the drawing code everywhere. Also, having the `CellValue` class allows us to implement filtering and sorting in a more generic way. |
Commit Details:
Full Hash: 5ad4713cd8ed2943d96a020ba63ed4d611d14007
Parent Commit: 4ed208b
Lines Changed: +359, -259
2 Added Paths:
/source/blender/editors/space_spreadsheet/spreadsheet_column_layout.cc (+189, -0) (View)
/source/blender/editors/space_spreadsheet/spreadsheet_column_layout.hh (+97, -0) (View)
/source/blender/editors/space_spreadsheet/spreadsheet_column_layout.hh (+97, -0) (View)
4 Modified Paths:
/source/blender/editors/space_spreadsheet/CMakeLists.txt (+2, -0) (Diff)
/source/blender/editors/space_spreadsheet/space_spreadsheet.cc (+20, -13) (Diff)
/source/blender/editors/space_spreadsheet/spreadsheet_from_geometry.cc (+46, -243) (Diff)
/source/blender/editors/space_spreadsheet/spreadsheet_from_geometry.hh (+5, -3) (Diff)
/source/blender/editors/space_spreadsheet/space_spreadsheet.cc (+20, -13) (Diff)
/source/blender/editors/space_spreadsheet/spreadsheet_from_geometry.cc (+46, -243) (Diff)
/source/blender/editors/space_spreadsheet/spreadsheet_from_geometry.hh (+5, -3) (Diff)