Video wird geladen...
Video konnte nicht geladen werden
Utilizing C motivated me to create my own tech stack while developing Disk Voyager, a modern & fast file explorer. By writting everything from scratch I get to: - Hand tailor everything to my project needs. - Be in control of all code. - Avoid unnecesary bloat. (700kb single... show more
62,498 Aufrufe • vor 2 Jahren •via X (Twitter)
50 Kommentare

Killer feature: Ability to collapse numbered file sequences.

Thanks, added to the list.

My biggest wish would be the ability to separate folders and files, with folders on the left and files on the right. ☺️

Actually, I can see that being very useful. Thanks for the suggestion!

That's what I would have hoped to see in new versions of Windows. But no, they don't really make improvements.

This looks nice! I saw your replies that the GUI was written from scratch - can you elaborate? Are you avoiding the Windows USER32 library altogether? Drawing everything yourself using GDI or Direct2D? I'm curious at what point do you interface with the OS.

Thank you! Yes, I've built custom OpenGL renderer and UI system on top of it. I don't use GDI or any other Windows UI elements.

If I ever used windows I would definitely use this, very nice 👌

@takeiteqzy Ports to mac and linux are planned afterwards.

Looks awesome! Might be a replacement to Opus Directory if it has the key features. I see the tab columns, do they move with the parent window? What about presets for layouts ( zoom, columns, sort, grouping ) based on folder & patterns ? (eg: **/build folders to be list view)

It's not exactly trying to be replacement for it. Opus Directory is more like a tool for power users. Disk Voyager is trying to be simple enough for most users, but at the same time be modern, fast and personalized. Layout is already saved and restored when you reopen window. Not sure what you mean by "move with parent window"?

GIF version of the tweet

😂

That's nice! I must say I didn't know about this one, and I've used plenty of file explorer alternatives. Is this new?

Awesome stuff. Delighted to see projects that treat performance as a feature. I'd be a huge fan of but it's a constant letdown of trivial operations taking far too long and reports of perf regressions get closed without resolution.

I've tried Files several time over past 2 years, in good faith. It always felt way too sluggish for my taste. And slowness in file explorer is one of the major reasons why I started developing Disk Voyager in the first place.

Does it play nice with symlinks, UTF16 names, and the filesystem extension to support long path names?

Yes, symlinks and shortcuts are supported. I explicitly use unicode version of all functions that deal with filesystem, yielding in UTF16 results (which I convert to UTF8 for my rendering code).

I am impressed <3

Just subscribed for the alpha release 👍

Looks very smooth

Looks pretty, and smooooth.

amazing!! 🙌

Look good.

Very cool.

I use OpusDirectory and this looks like a strong potential replacement. Especially if it works on Mac, so we can finally have the same file explorer experience everywhere! (I absolutely hate the explorer on Mac)

Check this reply.

this is soooo nice

My goodness. Yes!

It's amazing! I wish your project a great success!

this is so good

THIS is how it should be! Mind boggling how incredibly slow and sluggish the official file explorer is compared to this video! Incredible work!

Are you planing on releasing this for more platforms than Windows?

Yes. But only after Windows version is stable.

Do thumbnail image previews work with that?

Not yet, but it is planned for alpha.

Maybe a dumb question, but does drag/drop work with windows and other applications too? Shift right click for opening terminal in folder?

Yes and yes. Drag and drop is important aspect of integrating into your daily OS workflow.

@ryanjfleury Does it support shell extensions like 7zip, p4, or any kind of shit? (Bonus if it scans the already installed shell extensions and integrates them seamlessly)

@ryanjfleury Those should work out of the box with right click context menu.

Very cool! Looking forward to the release Btw is the UI also custom built or are you using something like imgui?

It's custom built. Inspired and motivated by UI series written by @ryanjfleury

Alternating line colors option, please!

Yes, you can do that.🙂

please do live code.

@kakapo256 It's on my list.🙂

👏👏👏 file explorer of windows is broken 🤦

Yeah. It's beyond repair...

@ryanjfleury Cool gif! It would be good if the zoom/size slider you demo made the text size larger rather than making the icons larger (probably it can do both). Larger text is more readable but larger (non-image) icons doesn't really do much (except making things easier to click)

Automated GitHub, GitLab, Bitbucket and Jira backups, security compliance, data migration and every-scenario-ready Disaster Recovery for 360 cyber resilience. Schedule a custom demo or try 14 days for free.
