Opened 10 years ago

Closed 5 years ago

Last modified 4 years ago

#10114 closed bug (fixed)

Change status of "Install" button during download/installation

Reported by: mmadia Owned by: nobody
Priority: normal Milestone: R1/beta2
Component: Applications/HaikuDepot Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

hrev46261

Currently, upon clicking the "Install" button, there is no visual indication that the package is being downloaded installed. Perhaps the Install button could change state to be a disabled "Installing ..." button?

Change History (9)

comment:1 by anevilyak, 10 years ago

Owner: changed from stippi to anevilyak
Status: newassigned

The status column does actually change and start showing the download progress percentage while that's ongoing, but yes, we could disable the button too.

comment:2 by luroh, 10 years ago

The status column for the package actually only changes after any needed dependencies first have finished downloading.

Example:

  1. Boot a bare bones haiku-image (not a @nightly)
  2. Start HaikuDepot
  3. Search for 'git'
  4. Highlight the git package and press 'Install'

comment:3 by stippi, 9 years ago

The Install button now changes into the Download progress bar, or it disappears until the package is installed. Do you consider the ticket fixed? When installing a package that requires other packages to be installed, I plan to add something like an activity area below the package info view, which shows all queued packages.

comment:4 by stippi, 9 years ago

Can I get some feedback on the comment above?

comment:5 by waddlesplash, 9 years ago

+1, sounds good to me.

comment:6 by anevilyak, 9 years ago

Owner: changed from anevilyak to nobody

in reply to:  3 comment:7 by humdinger, 9 years ago

Replying to stippi:

When installing a package that requires other packages to be installed, I plan to add something like an activity area below the package info view, which shows all queued packages.

It would make things more complex to implement..., but having an extra window with a list of the currently downloading, queued for dowloading, currently installing etc. packages would be nice. There could be another tab with a history of downloaded/installed packages and one for failed downloads/installation that the user may want to retry.

The mentioned activity area could show an icon to open that window.

comment:8 by waddlesplash, 5 years ago

Resolution: fixed
Status: assignedclosed

comment:9 by nielx, 4 years ago

Milestone: R1R1/beta2

Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone

Note: See TracTickets for help on using tickets.