gvSIG feature requests #511

Improve the info given along the installation of an addon

Added by Manuel Madrid about 12 years ago. Updated over 10 years ago.

Status:Closed% Done:

0%

Priority:NormalSpent time:-
Assignee:Juan Lucas Domínguez
Category:Installer
Target version:2.0.0-devel-2052
gvSIG version:2.0.0 Add-on resolve version:
Keywords: Add-on resolve build:
Has patch:No Proyecto:
Add-on name:Unknown Hito:
Add-on version:

Description

1. After the download is finished the text over the progress bar and the application status bar still say downloading... It should say "download finished" or something similar.
2. After clicking on "next" the text over the progress bar says "Installing..." but the addon is already installed. It shoud say "installed".
3. The application status bar text (animated progress bar included) saying "Downloading..." remains after finishing the installation.

History

#1 Updated by Manuel Madrid about 12 years ago

  • Target version set to 2.0.0-rc1

#2 Updated by Joaquín del Cerro Murciano almost 12 years ago

  • Assignee set to Juan Lucas Domínguez

#3 Updated by Juan Lucas Domínguez almost 12 years ago

  • Status changed from New to In progress

#4 Updated by Juan Lucas Domínguez almost 12 years ago

Notes:

Seems like the tools library must not depend on i18n, so TaskStatus must get translated strings in constructor. Solution: pass the string (translated) to be used when task ends ("Done", "Downloaded", etc)

#5 Updated by Juan Lucas Domínguez almost 12 years ago

  • Status changed from In progress to Fixed

gvsig-desktop:r38791
gvsig-tools:r708

I have removed two GUI details:

(1) Empty string will be used when progress ends instead of "Downloading..." or similar
(2) 'uncompress' sub-task will not be added to status bar

These two details were not properly managed and fixing them would take some time, and are not important things at all, so I think it's better to solve it in the simplest way.

In order to fix (1) perhaps it would be better to let tools depend on i18n (because tools includes GUI classes)
In order to fix (2) it's necessary to rethink how installLater works and what happens when there are exceptions.

#6 Updated by Juan Lucas Domínguez almost 12 years ago

gvsig-desktop:r38801
gvsig-tools:r709

Improved GUI and management of task status.

#7 Updated by Joaquín del Cerro Murciano almost 12 years ago

  • Target version changed from 2.0.0-rc1 to 2.0.0-devel-2052

#8 Updated by Álvaro Anguix over 10 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF