← Back to team overview

kicad-developers team mailing list archive

Re: Library Editor refactor

 

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
>
>

Follow ups

References