Search found 681 matches

by mike
Fri Jan 19, 2018 7:02 am
Forum: Announcements
Topic: Version 1.2.3 released
Replies: 8
Views: 236

Re: Version 1.2.3 released

Next preview build will be here pretty soon.
Not sure about a stable release though.
by mike
Fri Jan 19, 2018 4:34 am
Forum: Support
Topic: Trashing from non system partition
Replies: 2
Views: 39

Re: Trashing from non system partition

I've spent some on the issue. There're two parts here: 1) Under some circumstances, NC is not able to detect if trashing is supported on a particular volume. It was done via checking if some "Trash" folder exists on a volume, without creation of one if there's none. I've changed logic a bit and now ...
by mike
Thu Jan 18, 2018 8:43 am
Forum: Ideas and Feature Requests
Topic: Creating new folder option copies highlighted DIR name [DONE]
Replies: 15
Views: 1031

Re: Creating new folder option copies highlighted DIR name [DONE]

Ok, I've included regular filenames as a default value too. Btw, "New <<Folder>>/ with selection" but, "Create <<Directory>>"... Inconsistency or do I miss something? "Directory" is nice and old skool... I have mixed feeling regarding this terminology. On the side - yes, Mac terminology tends to sti...
by mike
Thu Jan 18, 2018 4:14 am
Forum: Support
Topic: alt left/right should jump between words/spaces
Replies: 2
Views: 39

Re: alt left/right should jump between words/spaces

Hey akust! This behavior was customized due to this feature request: http://magnumbytes.com/forum/viewtopic.php?f=6&t=321. Though it looks like I've missed the " " (space) character itself, I'll add it. Thanks for pointing this out. I could in theory move the definition of stop characters into the c...
by mike
Wed Jan 17, 2018 8:13 am
Forum: Support
Topic: Open apps from unidentified developer
Replies: 2
Views: 301

Re: Open apps from unidentified developer

After a brief research, it looks like the "spctl" command can be used to achieve the same behavior: spctl --enable --path /Applications/FooBar.app I'll try to embed the background execution of this tool in a transparent mode. UPDATE: Nope, this requires providing credentials of an administrator acco...
by mike
Tue Jan 16, 2018 4:39 am
Forum: Support
Topic: Strange copy/move & replace behavior (.app bundles)
Replies: 2
Views: 49

Re: Strange copy/move & replace behavior (.app bundles)

Hey JayB, thanks for reporting!
Sorry for a late response, now I'm back online.
I confirm the issue, working on a fix.

UPDATE:
Done, the fix will be available in the next preview build.
by mike
Sun Jan 07, 2018 4:50 am
Forum: Support
Topic: NC- APFS slow copy speed
Replies: 10
Views: 133

Re: NC- APFS slow copy speed

A bit of follow-up here.
After some further digging, it appears that the problem on APFS is not in F_PREALLOCATE itself, but in a consecutive ftruncate() syscall.
This doesn't change the whole picture, just a detail.
The Internet already has some WTF posts regarding this behavior.
by mike
Sat Jan 06, 2018 10:08 am
Forum: Support
Topic: NC- APFS slow copy speed
Replies: 10
Views: 133

Re: Nimble SMB copy speed

Fantastic, thank you a lot!
It's definitely an APFS-related problem - they basically broke the semantics of the syscall(F_PREALLOCATE) in this filesystem.
I will turn off the preallocation on APFS then, regardless of a media type (HDD/SSD).
by mike
Sat Jan 06, 2018 8:38 am
Forum: Support
Topic: NC- APFS slow copy speed
Replies: 10
Views: 133

Re: Nimble SMB copy speed

So something worth investigating here ? Yup. You're on APFS, right? Those number you've shown says that this filesystem is actually zeroing the preallocated space: 3300Mb / 8s = ~400Mb/s. It looks like an additional security measure or some specifics of an implementation of this request in APFS. I ...
by mike
Sat Jan 06, 2018 4:06 am
Forum: Support
Topic: NC- APFS slow copy speed
Replies: 10
Views: 133

Re: Nimble SMB copy speed

Oh, I see. That's a completely different story then. Just checked it on my machine - same stuff. And you might observe the same behavior when copying files inside a local machine. What's going on here is a preallocation of a space needed for a target file: if( ShouldPreallocateSpace(preallocate_delt...