Files
textmate/Frameworks/OakAppKit
Allan Odgaard 8cd45626ab Add OakFileManager
This is to be used with file actions done from the UI: Actions are undoable, proper dialogs will be shown for errors or to confirm permanent deletes on volumes without a trashcan (closes #589). Interface sounds will also be played (when moving, trashing, and duplicating items).

I decided not to use the asynchronous file system methods that NSWorkspace offer. Mainly because they can only be used for the initial operation, not during replay, as performing asynchronous operations during replay may cause issues if user moves quickly between items (something that seems to be an actual problem for Finder). The problem though only exist as long as we rely on NSUndoManager to manage the process.

Presently there is no API for batch operations, which leads to suboptimal action titles when performing multiple file system operations in the same undo group.
2013-01-22 19:37:14 +01:00
..
2012-09-04 23:53:37 +02:00
2012-09-25 14:16:50 +02:00
2012-09-16 11:41:23 +02:00
2013-01-22 19:37:14 +01:00
2012-09-25 12:30:12 +02:00
2012-12-19 19:42:36 +01:00