gvSIG feature requests #511

Improve the info given along the installation of an addon

Added by Manuel Madrid about 14 years ago. Updated about 12 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 almost 14 years ago

  • Target version set to 2.0.0-rc1

#2 Updated by Joaquín del Cerro Murciano over 13 years ago

  • Assignee set to Juan Lucas Domínguez

#3 Updated by Juan Lucas Domínguez over 13 years ago

  • Status changed from New to In progress

#4 Updated by Juan Lucas Domínguez over 13 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 over 13 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 over 13 years ago

gvsig-desktop:r38801
gvsig-tools:r709

Improved GUI and management of task status.

#7 Updated by Joaquín del Cerro Murciano over 13 years ago

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

#8 Updated by Álvaro Anguix about 12 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF