HNHacker News
TopNewBestAskShowJobs

vjekoslav

141 karma · joined January 3, 2023

Working on fast & modern file explorer https://filepilot.tech
submissionscomments
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
File Explorer on Windows 7, and Windows 7 in general, provided a far better (and faster) user experience. It's been downhill since then.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Yes, there's a command called "Empty Trash Items", which you can assign to any hotkey or access via the command palette. You can also right click on the trash in the left sidebar.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Sorry, I based this on your comment "If you can accept a Rust dependency". I haven't actually looked into it yet, but I'll check it out, thanks for sharing.

However, I'd still prefer to go with my own solution, if possible, for tighter integration.

vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
I'll check it out, thanks!
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Hello! I can't promise anything on this topic yet, it's on my list, but it's fairly low priority right now. The program was written in C with no dependencies, so introducing a huge dependency like that isn't an option. But I appreciate the advice!
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Speed, modern UI, rearangable panels & tabs, globaly accesable and remmapable all actions via cmd palette, GoTo window, batch rename...

And many more things to come. Since this was built from scratch, a lot of time and enginering effort was put into building a solid base. I'm in a phase where adding new stuff is fairly frictionless, so it's gonna get a lot better in the coming months.

That being said, it's only 3 years old, very young compared to other long time players. So, it's not comparable feature for feature, yet.

vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Way more maintainable than anything from MS that I'd have to deal with.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Yes, the separation between folders and files is a toggleable option. You can sort by date modified. Also, you should try it yourself, it's in free beta. :)
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Hey, thanks! Yes, I know about Fman. I’ve tried pretty much all file explorers on Windows, a fair number on Linux, and fewer on macOS. I watched that video a couple of years ago, it had some nice insights. Thanks for sharing that.

I've been talking about File Pilot since the early days of the project, so I managed to build a following on Twitter and Discord, along with a decent number of email subscribers. I'm hoping that'll be enough to spread the word.

I'm sorry Fman didn't work out for you as a business. But truth be told, you need to deliver something exceptional to compete with established players. While I don't see other file explorer alternatives as direct competition, I do think File Pilot will bring a breath of fresh air. We'll see how it goes!

vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Yes, proper localization will be probably be included in first official V1 version.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Thank you!
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
It does not integrate with Everything. It's already blazingly fast with the regular WinAPI for indexing. However, MFT indexing (which Everything uses) will be added as built-in support in the near future. It will be an opt-in option for users.

There are a couple of reasons why I didn't want to make MFT the default.

a) It requires admin access.

b) It's NTFS specific, which means you need to write different logic for other file systems anyway.

c) It's not officially documented or supported by Microsoft. It was reverse-engineered.

vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Are you running it inside a VM or Wine?
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
It will come to other OSes in time. The Windows platform layer is decoupled from everything else, such as rendering and UI, so I only need to write platform-specific code for other OSes.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
FP has been mostly tested and improved for mapped network drives, as the focus has been, and still is, on providing a very solid local experience.

Direct network access (and better integration with NAS) will be added in the near future.

vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
I will.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
PDF previews are not supported yet, but they are planned.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
If everything goes well with Windows and the project becomes financially stable, a macOS version is planned.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
It's an open possibility :)
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Unfortunately, I only support Latin and Cyrillic for now. But full unicode support will come in the future.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
That's FP waiting for Windows. When it takes longer, it's usually a third-party plugin initializing.

I have some things to try to mitigate these issues, but unfortunately, this whole architecture is broken. MS should not have allowed extensions to take over.

vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
It was written from scratch with a custom OpenGL renderer (a DirectX port is in progress for Windows) and a custom IMGUI layer on top.
vjekoslav··on File Pilot: A file explorer built for speed with a modern, robust interface
Thanks for trying it out!

I was a long-time TC user too.

1) Those are not assigned by default, but all hotkeys in FP are reassignable, so you can create a setup very similar to TC.

2) This is a planned feature.

3) Not currently on the roadmap, but it's a possibility.

vjekoslav··on [dead]
I started this few years ago as a hobby project. Inspired by Handmade Hero series hosted by Casey Muratori, I wanted to use gained knowledge on something concrete. Starting 2022, I committed myself to the project full time.

Design goals and techical details: https://handmade.network/p/331/disk-voyager/