Ticket #60 (closed enhancement: fixed)
savannah: "Show directory sizes" should be interruptible
Reported by: | bilboq | Owned by: | andrew_b |
---|---|---|---|
Priority: | minor | Milestone: | 4.7 |
Component: | mc-core | Version: | 4.6.2 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Branch state: | merged | Votes for changeset: | commited-master |
Description (last modified by ossi) (diff)
Original: http://savannah.gnu.org/bugs/?19325
Submitted by: | Martin Petricek <bilboq> | Submitted on: | Fri 16 Mar 2007 04:02:55 PM UTC |
Category: | Core | Severity: | 3 - Normal |
Status: | None | Privacy: | Public |
Assigned to: | None | Open/Closed: | Open |
Release: | current (CVS or snapshot) | Operating System: | GNU/Linux |
Original submission:
When I invoke "Show directory sizes" from Command menu, the scanning cannot be interrupted. Ctrl-C, Ctrl-break, esc - notgnih work. This can be especially annoying if you do it in root directory and you have mounted some slow network drive, large archive with millions of files in thousands of directories or anything else that will take ages (hours? days?) to scan. Ultimately, I'll have to switch to another terminal and kill mc. I think the scanning should be interruptible. Also, it might be nice to show some sort of progress window, telling which directory is scanned (a bit similar of the progress window showing the file which is now deleted when you delete some large directory structure)
Change History
comment:1 Changed 16 years ago by andrew_b
- Status changed from new to assigned
- Priority changed from major to minor
- Keywords review added
- Version set to 4.6.2
- Milestone set to 4.7
- Owner set to andrew_b
- Type changed from defect to enhancement
comment:2 Changed 16 years ago by angel_il
- Keywords vote-angel_il added
wow, i wait a long time for this. look good.
comment:4 Changed 16 years ago by andrew_b
- Status changed from assigned to testing
- Keywords commited-master added; vote-angel_il vote-styx approved removed
- Resolution set to fixed
Note: See
TracTickets for help on using
tickets.
The status dialog is shown if directory size is calculated. Directory scanning is interruptable now.
Branch 60_show_dir_size_interrupt is created. Parent branch: master. Please, review.