Sorry for the late reply
The pin table is grouped by pin name by default. You can select a different grouping by clicking on the column header with the right mouse button, selecting the current grouping again disables grouping completely.
So after opening, one click with the RMB on the pin name column header gives you a flat table.
Sorting happens after grouping, and due to a gtk bug, it is also necessary to re-sort after changing the grouping. On Windows, it works because the sorting sticks.
Sorting in the pin number column works by splitting numbers, letters and other characters and sorting each component separately, so 9 comes before 10. Z should also sort before AA.
At the bottom, there is a summary line, which attempts to group all pin numbers that exist (although it does not work properly for BGA components). If you have defined all pins, there should be a single range. If pin 12 of a 20 pin component is missing, it would read “1-11,13-20”.
I’m totally open for suggestions on how to make this more intuitive