View Issue Details

IDProjectCategoryView StatusLast Update
0001644FreeCADBugpublic2014-09-17 17:50
Reporterian.rees Assigned Toyorik  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformLinux 64 bitOSFedoraOS Version20
Summary0001644: No GUI feedback when automatically downloading files
DescriptionWhen exporting to Autodesk DXF for the first time, FreeCAD downloads some python files from github. While this is taking place, the GUI is completely unresponsive and didn't give any indication that downloads are taking place in the background.

GUI should at least indicate that the downloads are taking place, and ideally be responsive while they are ongoing.
Steps To Reproduce* Delete/move ~/.FreeCAD to remove any already-downloaded files
* Draw something (attached an example from forum user wkadams)
* File->Export to an "Autodesk DXF" file
* Observe that FreeCAD downloads some python source files from github.
Additional InformationVersion:
OS: "Fedora release 20 (Heisenbug)"
Word size: 64-bit
Version: 0.15.3798 (Git)
Branch: sketcher-icons
Hash: 53a48939957c9b31e7857510e9c8924373fc861e
Python version: 2.7.5
Qt version: 4.8.6
Coin version: 3.1.3
SoQt version: 1.5.0
TagsNo tags attached.
FreeCAD Information

Activities

ian.rees

2014-07-29 02:41

developer  

wka_2014_07_28_Halo_v10f.FCStd (Attachment missing)

yorik

2014-07-29 03:00

administrator   ~0004864

There is normally a message telling the user that files will be downloaded, but for some reason it only appears at the end of the download... Couldn't find out why yet.

We should actually make the freecad progress bar accessable to python, so that this and future download operations could take advantage of it...

yorik

2014-09-15 22:03

administrator   ~0005102

Oh, the progrss bar is already availalble!

Note to self:

progressbar = Base.ProgressIndicator()
progressbar.start("Text to display in status bar",NumberOfSteps)
progressbar.next()...
progressbar.stop()

Related Changesets

FreeCAD: master 6e9d2e9b

2014-09-17 18:30:51

yorik

Details Diff
Draft: Added progress bar to dxf library download - fixes 0001644 Affected Issues
0001644
mod - src/Mod/Draft/importDXF.py Diff File

Issue History

Date Modified Username Field Change
2014-07-29 02:41 ian.rees New Issue
2014-07-29 02:41 ian.rees File Added: wka_2014_07_28_Halo_v10f.FCStd
2014-07-29 03:00 yorik Note Added: 0004864
2014-07-29 03:00 yorik Assigned To => yorik
2014-07-29 03:00 yorik Status new => assigned
2014-09-15 22:03 yorik Note Added: 0005102
2014-09-17 17:50 yorik Changeset attached => FreeCAD Master master 6e9d2e9b
2014-09-17 17:50 yorik Status assigned => closed
2014-09-17 17:50 yorik Resolution open => fixed