Complete Finder Replacement?


Recommended Posts

Ok so I despise Finder LOL (not really despise but I don't like it) and I use Forklift the only issue is I would like to find some kind of solution so when I do other things that tie into file browsing I'd like my alternative file browser to be used. For instance if I download a file and it asks me where I want to save the file I don't want to have the use the Finder window that pops up for me to choose the location if this makes sense? So instead like my alternate browser of choice pops up for me to choose the browser... or if I do a 'save image as' within my web browser and it lets me choose the save location it still pops up with a Finder window for me to choose a save window... is there a file browser that's a complete system wide Finder replacement? Does such a thing even exist? Any suggestions would be great... Also how do you guys like Forklift compared to other ones out there? What's your preference...?

Link to comment
https://www.neowin.net/forum/topic/655296-complete-finder-replacement/
Share on other sites

Ok so I despise Finder LOL (not really despise but I don't like it) and I use Forklift the only issue is I would like to find some kind of solution so when I do other things that tie into file browsing I'd like my alternative file browser to be used. For instance if I download a file and it asks me where I want to save the file I don't want to have the use the Finder window that pops up for me to choose the location if this makes sense?

The window displayed for choosing files isn't a Finder window; it's an instance of NSOpenPanel/NSSavePanel (well, for Cocoa applications anyway). What you're asking to do isn't really possible on anything but GNU/Linux or one of the BSDs. The change you'd have to make is one of two:

1) Alter core functionality in Cocoa and Carbon, probably busting every application that you run in the process, and leaving those that do run buggy and error prone.

2) Alter every application to use a new file chooser panel based on the one in your replacement shell. This would be an equally unmanagable approach that is just as error prone and dangerous.

In both cases you, or the author of the Finder replacement would be responsible for creating the new NS*Panel and publishing an packagin it in such a way that third parties can use it.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.