On 15/11/17 15:30, Maciej Suminski wrote: > Hi Oliver, > > Thank you for restoring the progress bar dialog. While the library load > time has recently decreased a lot, the UI freeze still happens with long > library lists. > Disclaimer: I have not looked at the code yet, I am just praising the idea. > > As you are looking on the Symbol Library Table dialog, I suppose you > might be also tempted to add a file browser to add new libraries. If > that is the case, please refrain from doing so - it is done in the > library editor refactor branch. If you had no such intention, then > simply ignore this message.
Hi Olivier & Orson, I partially implemented the simplified dialog I proposed on the dev list a few days ago. Would anyone be interested in helping me finish it? Tom > > Cheers, > Orson > > On 15/11/2017 12:41 PM, Oliver Walters wrote: >> Wayne, et al, >> >> I am really liking the way that the new symbol table works! Thanks for >> the huge effort that has gone into this. >> >> One thing that I have noticed is that when opening (for e.g.) the >> component chooser, the UI hangs while all the libraries load. Previously >> there was a progress dialog which at least informed the user what was >> going on. >> >> I have re-implemented this dialog in the attached patch set. >> >> Further, I have also implemented a way to individually enable / disable >> each row in the library tables (this works for SYMBOL_LIB and FP_LIB). >> >> This is based on the idea by Tomasz. Example screenshot below: >> >> Inline image 1 >> >> I have tweaked the base LIB_TABLE_GRID code such that disabled entries >> are greyed out and made italic. The enabled / disabled status is >> persistent in the sym/fp_lib_table files. Older version of xxx_lib_table >> files are read with all rows enabled by default. >> >> Please find patch set attached. >> >> Regards, >> Oliver >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp