Hi, this is my first shot at a pin overview table. So far, no editing functionality, but it should be useful to get a quick overview over an IC with many pins.
The grouping feature is a tiny bit nonintuitive: right-clicking on a column header groups by equal value in that column, so if you want to have a list of power outputs, right click on the "Type" column, and you get them grouped together. I'd like to get some feedback on 1. the icon: is this intuitive enough? does it look good? 2. hotkey: should I add one? 3. sorting: is the sort order useful for your ICs? 4. intuitivity: how could I hint the user at the grouping feature? Other than that, I believe the current state is useful already, so if you feel it should be included, it can already be merged. Simon Simon Richter (1): Add pin overview table bitmaps_png/CMakeLists.txt | 1 + bitmaps_png/cpp_26/pin_table.cpp | 38 ++ bitmaps_png/sources/pin_table.svg | 195 ++++++++ eeschema/CMakeLists.txt | 2 + eeschema/dialogs/dialog_lib_edit_pin_table.cpp | 541 +++++++++++++++++++++ eeschema/dialogs/dialog_lib_edit_pin_table.h | 24 + .../dialogs/dialog_lib_edit_pin_table_base.cpp | 45 ++ .../dialogs/dialog_lib_edit_pin_table_base.fbp | 193 ++++++++ eeschema/dialogs/dialog_lib_edit_pin_table_base.h | 49 ++ eeschema/eeschema_id.h | 1 + eeschema/libeditframe.cpp | 21 + eeschema/libeditframe.h | 3 + eeschema/tool_lib.cpp | 2 + include/bitmaps.h | 1 + 14 files changed, 1116 insertions(+) create mode 100644 bitmaps_png/cpp_26/pin_table.cpp create mode 100644 bitmaps_png/sources/pin_table.svg create mode 100644 eeschema/dialogs/dialog_lib_edit_pin_table.cpp create mode 100644 eeschema/dialogs/dialog_lib_edit_pin_table.h create mode 100644 eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp create mode 100644 eeschema/dialogs/dialog_lib_edit_pin_table_base.fbp create mode 100644 eeschema/dialogs/dialog_lib_edit_pin_table_base.h -- 2.1.4 _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

