kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #31562
[RFC] redesign of Library Table dialog
-
To:
Kicad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
From:
Tomasz Wlostowski <tomasz.wlostowski@xxxxxxx>
-
Date:
Sun, 12 Nov 2017 01:01:37 +0100
-
Authentication-results:
spf=pass (sender IP is 188.184.36.50) smtp.mailfrom=cern.ch; lists.launchpad.net; dkim=none (message not signed) header.d=none;lists.launchpad.net; dmarc=bestguesspass action=none header.from=cern.ch;
-
Spamdiagnosticmetadata:
NSPM
-
Spamdiagnosticoutput:
1:99
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
Dear colleagues,
Now that we have the new library table system in the schematic editor
(may thanks Wayne!), we also have the library table dialog to configure
the tables.
For many users - including myself - these dialogs are a bit too complex.
A few days ago I asked the Polish Kicad community of what users find
annoying and the complexity of the library manager window was heavily
criticized. The main points were exposing too many advanced functions
straight away (such as special configuration options for each plugin)
and requiring the user to type in the library paths by hand or paste
them instead of selecting the files with a browser. Currently I prefer
editing the lib-table files by hand instead of using the GUI.
I believe that the introduction of the new library system into eeschema
is a good chance to consolidate the library management UI and improve
Kicad's User Experience. In the attachment, you'll find the example
design of simplified library setup dialog, with some remarks and
comments. Your feedback will be greatly appreciated!
Tom
PS1. I haven't started coding yet - this is just a mockup.
PS2. The current library table dialog will remain accessible if the user
selects the 'show advanced options' checkbox - so if some of you prefer
the current UI, it's not going to disappear :)
Attachment:
lib_table_window.png
Description: PNG image
Follow ups