Did you already implement a dual pane view?
At the moment Cosmil does not support a dual pane view, but in the future I imagine I will implement it.
And secondly, does Cosmil support queue for file transfers? And pause/resume? My server / data storage is purely based on rotating HDDs so this is equally essential to me.
For the time being Cosmil does not support a queue or pausing/resuming file transfers. Additionally, connecting to remote servers is still in the works. I will post in Cosmil's thread here when that comes.
Give me some more time to flesh out and test these advanced features and then I'll be able to recommend Cosmil for what you need. You can be assured I'll post in
Cosmil's MacRumors thread as soon as any major updates come out.
Also just a note, at the moment I wouldn't really suggest Cosmil to users that work with extremely large directories if you do work with them. You can read why below:
Cosmil is built upon a framework called
Tauri. With Tauri, Cosmil's frontend GUI is a
WebView (essentially a web renderer that comes bundled with your OS; no added app size), whereas its backend is written in pure
Rust. The WebView is just used to display information, the backend does the heavy lifting of actually performing the operations you requested via the frontend, making operations like searching and moving files very performant.
Now with that being said, WebView has a big downside compared to native: performance. Opening large directories (>6,000) files has a noticeable delay, because the WebView has to interpret and render all the file information. Hundreds of thousands of files would likely break the GUI.
I'm really looking into ways to optimize Cosmil's frontend more but it's kind of a price it has to pay for such a beautiful UI experience. Once again, I'll post any major performance updates on the thread.
On a side note to the missing trial: I have no experience in developing an app, so please excuse my naïvety. But does your licensing approach periodically validate the license via internet? If so, could you not provide a trial serial that gets revoked after 2 weeks? This way the apps' code wouldn't need adjusting but just an added countdown on the server side…
Currently, when you activate your license with an installation of Cosmil, it phones home and validates itself with the server. After that, the license is only cryptographically validated, no phoning home unless you disassociate your license. This functionality will probably change to what you are suggesting in the future (network validation every x days) but for now that's the way it is.
As I have stated prior I'm still sticking with the refundable route since Cosmil is not that expensive, especially with the launch sale. I have only heard from a couple people that are requesting a free trial option so for now I won't implement it, but if it keeps being requested I will for sure add it. I hope you understand that at the moment I'm trying to prioritize more important features over something like a free trial option.
Oops, I am one of those stuck on macOS 11 for the forseeable future. Any updates on that front?
I haven't really done any testing on Mac versions lower than 12, so there is a chance that it could work but I don't want to risk a broken product if that's not the case. As soon as I know more I'll update that, but for now it's not changing.
Let me know if you have any other questions and thank you for your interest in Cosmil!