pcbnew: no feedback while "searching" for a module
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Action: in pcbnew you may wish to add a module to a pcb by searching for it
What happens: when the "list all" button is pressed pcbnew freezes
What is possibly happening: Having libraries on github is great but the there is a need of some feedback while the downloading is running otherwise a user may thing something is broken
It is probabl best also to give some sort of cancel button for when connection is slow
Application: Pcbnew
Version: (2014-01-24 BZR 4632)-product Release build
wxWidgets: Version 2.8.12 (release,
Platform: Linux 3.5.0-45-generic i686, 32 bit, Little endian, wxGTK
Boost version: 1.54.0
tags: |
added: github-plugin removed: githublib |
Changed in kicad: | |
status: | Triaged → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
How long does it take for you worst case?
(For me it is 8 to 14 seconds.) The simplest solution is for you to carefully trim down the library list or not use load all, instead browse by library. There libraries you are certainly not interested in.
An hour glass icon would be good, or a progress bar would be good.
But a A cancel button I do not think can be coded easily because about twenty separate threads are out working concurrently on missions which are not cancellable.
For now, use the two work arounds, maybe in the future some of this will get done in the background.
It will always be possible to create a situation where response is slow by adding enough libraries. So sub-setting is your friend.
Sent from my Galaxy S®III
-------- Original message --------
From: Engidea <email address hidden>
Date:01/25/2014 3:33 AM (GMT-06:00)
To: <email address hidden>
Subject: [Bug 1272638] [NEW] pcbnew: no feedback while "searching" for a module
Public bug reported:
Action: in pcbnew you may wish to add a module to a pcb by searching for
it
What happens: when the "list all" button is pressed pcbnew freezes
What is possibly happening: Having libraries on github is great but the there is a need of some feedback while the downloading is running otherwise a user may thing something is broken
It is probabl best also to give some sort of cancel button for when connection is slow
Application: Pcbnew Unicode, compiler with C++ ABI 1002,GCC 4.6.3,wx containers, compatible with 2.6)
USE_WX_ GRAPHICS_ CONTEXT= OFF
USE_WX_ OVERLAY= OFF
KICAD_ SCRIPTING= OFF
KICAD_ SCRIPTING_ MODULES= OFF
KICAD_ SCRIPTING_ WXPYTHON= OFF
USE_FP_ LIB_TABLE= HARD_CODED_ ON
BUILD_ GITHUB_ PLUGIN= ON
Version: (2014-01-24 BZR 4632)-product Release build
wxWidgets: Version 2.8.12 (release,
Platform: Linux 3.5.0-45-generic i686, 32 bit, Little endian, wxGTK
Boost version: 1.54.0
** Affects: kicad
Importance: Undecided
Status: New
** Tags: githublib pcbnew
-- /bugs.launchpad .net/bugs/ 1272638
You received this bug notification because you are a member of KiCad Bug
Squad, which is subscribed to KiCad.
https:/
Title:
pcbnew: no feedback while "searching" for a module
To manage notifications about this bug go to: /bugs.launchpad .net/kicad/ +bug/1272638/ +subscriptions
https:/