Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#3388 closed bug (fixed)

Tracker does unnecesary preflight check when moving folders

Reported by: mmlr Owned by: anevilyak
Priority: normal Milestone: R1
Component: Applications/Tracker Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

When moving a folder on the same volume, a preflight check to count files/subfolders isn't needed. Still Tracker insists on doing one, which gets annoying pretty quickly when moving around large directory structures. The same applies for moving to trash.

Change History (4)

comment:1 by anevilyak, 11 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev29093.

comment:2 by mmlr, 11 years ago

Nice! I take it this also fixes the "no space left" when moving because of the size check now being skipped?

comment:3 by anevilyak, 11 years ago

Yes, that's conditionally cased as well now. Please reopen if it doesn't work as expected, but at least moving my entire haiku source tree around doesn't seem to yield any indicator of size calculations taking place.

comment:4 by anevilyak, 11 years ago

Note however that it will still do the calculations for emptying the trash, since that's potentially a quite time consuming operation and it's in my opinion more user friendly to be able to indicate progress correctly there, even if it does mean a bit more overhead at the start of the op.

Note: See TracTickets for help on using tickets.