← Back to team overview

kicad-developers team mailing list archive

Re: Library Editor refactor


Hi Oliver,

Thank you for the report. It should be fixed already.

Regarding the window title, I consider library selected after opening a
part. Do you suggest that highlighting a library (single click) in the
component tree should make it selected? I wonder if there is any benefit
of doing so.


On 11/22/2017 12:34 PM, Oliver Walters wrote:
> Orson,
> I have found another potential issue (only a small one!)
> If you add a new library but then cancel, it triggers an assert on debug
> builds:
> To reproduce:
> 1. Press "Add an existing library"
> 2. Select a library from the file chooser
> 3. On the dialog that says "Choose the library table to add the library",
> press cancel or hit escape
> Cheers
> On Wed, Nov 15, 2017 at 3:37 AM, Maciej Sumiński <maciej.suminski@xxxxxxx>
> wrote:
>> 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
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp

Attachment: signature.asc
Description: OpenPGP digital signature

Follow ups