kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #31605
Library Editor refactor
-
To:
KiCad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
From:
Maciej Sumiński <maciej.suminski@xxxxxxx>
-
Date:
Tue, 14 Nov 2017 17:37:14 +0100
-
Authentication-results:
spf=pass (sender IP is 188.184.36.48) 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
The long awaited refactor of the Symbol Library Editor is ready for testing!
Changes (yes, it will be included in the commit message):
- Component Tree widget as a user-friendly part selector
- Multiple editor contexts, allowing the user to easily switch between
modified parts
- Cut/Copy/Paste/Duplicate for whole components (also between libraries)
- Reverting unsaved modifications per part or library
- 'Browse' button for Symbol Library Table dialog to add files
- Redone menu and toolbar
- Improved icons to make the user interface more consistent
I look forward to your feedback. I would like to merge the branch this
week, which would most likely indicate the v5 feature freeze start (yay!).
I have also started to work on copy/paste for individual part items, but
I cannot fully wrap my head around eeschema code. If such feature is
desired and you are willing to help, I can share my desperate trial
patch. I will try to implement it before the branch is merged, otherwise
copy/paste will be postponed to v6.
Regards,
Orson
1. https://code.launchpad.net/~orsonmmz/kicad/+git/kicad/+ref/libedit
Attachment:
signature.asc
Description: OpenPGP digital signature
Follow ups