kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #17439
[PATCH] Pin overview table
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
Follow ups