IMO GtGrid has multiple issues that needs addressing to improve its usability:
For starters, grid height and width are poorly named (IMHO) since these properties refer to the spacing between horizontal and vertical lines. This should be renamed to horizontal/vertical-advance for example.
The GtGrid class currently also provides not getters for the "height" and "width"
The minor gird lines cannot be customized whatsoever
Impact on the codebase
API/ABI change
Current workarounds
One has to remember the grid height/width manually in code. This is a no-go
Summary
IMO
GtGrid
has multiple issues that needs addressing to improve its usability:GtGrid
class currently also provides not getters for the "height" and "width"Impact on the codebase
API/ABI change
Current workarounds
One has to remember the grid height/width manually in code. This is a no-go