#3171: Better prompting in Tracker file operations -----------------------------------+----------------------------- Reporter: anevilyak | Owner: anevilyak Type: enhancement | Status: new Priority: high | Milestone: R1/alpha3 Component: Applications/Tracker | Version: R1/pre-alpha1 Resolution: | Keywords: Blocked By: 1420 | Has a Patch: 0 Platform: All | Blocking: 3296 -----------------------------------+----------------------------- Comment (by Meanwhile): Replying to [comment:14 bonefish]: > Just to throw in an alternative idea: Since it always annoys me, when a program performing a long task at some time in the middle of that task asks for feedback, how about presenting all the conflicts as early as possible, i.e. directly after the preflight phase? What I'm thinking of is a dialog containing a tree view with all the conflicting files and folders. The user can select items to show more information on them (e.g. the time stamps and other attributes) and assign actions to them (merge, replace, skip). When all conflicts have been assigned actions, the "Continue" button gets enabled and the process can be started. > > Advantages: There'll only be a single dialog at the beginning of the process. No dialogs during the process, no unbounded number of dialogs for prompting on a per-file basis. > > Disadvantages: The dialog is more complex for simple conflicts -- though that could be worked around e.g. by using a simpler dialog when there's only one conflict. The preflight phase would have to do more, particularly for possible merges. Sounds good. It's like a manager that could be a separate application, not only automatically appearing when the conflict occurs, but also to be ran from the applications menu for serious archiving tasks. -- Ticket URL: <http://dev.haiku-os.org/ticket/3171#comment:15> Haiku <http://dev.haiku-os.org> Haiku - the operating system.