15 for Catalyst related reasons if I understood correctly (they changed scaling to make the same point size font look similar on iPad and Mac) But the related property is in UI/NSTextView and attributed strings, which apparently results in them looking not even close on Mojave Macs and Catalina Macs if you're doing custom glyph rendering. I just discoverd Hex Fiend love at first sight Open both binary files then do File > Compare x and y or Shift + cmd + D. Really curious how Rosetta 2 will fare in terms of performance, but I'm pretty sure Universal 2 binaries won't include i386ĭon't quote me on any info below, I sort of stopped trying to get 73d5122 working because I thought it might be worth it trying to subclass standard AppKit components and not lose performanceĪpparently text scaling changed on. Small footprint: Hex Fiend does not keep your files in memory.
Plus 0圎D is incredibly fast you can browse in realtime through a 1 GB file. Then un-check Plain Text (this can get distracting), then at the button where it says Byte Grouping select None.
Text editors work too, but often dont have very good binary-level editing/display options. Before we start constructing our header we should make some changes to Hex Fiend’s set-up to make it a bit clearer. Its been tested on files as large as 118 GB. Is there a command line option to open a file in Xcode directly into Hex mode. Work with huge files: Hex Fiend can handle as big a file as youre able to create. Insert, delete, rearrange: Hex Fiend does not limit you to in-place changes like some hex editors.
I am guessing it's there for framework users and maybe so people can build for older systems if they need, but maybe a stable, rock solid final tagged release could be worked on that includes the code, still maintain it to a certain extent (fixes for critical bugs, security issues if they appear) but clean out the unused target and architecture conditionals/compatibility types in the master, release config builds with minimum OSX 10.10 I believe? Like there is a lot of boilerplate to juggle the HFFloat/CGFloat/float/double/long double/NSUInteger/unsigned long/unsigned long long and far too many more types and their conversions and operations.Īt the very least I'm pretty sure the PPC code could go (though I don't know how much of it is actually functional, does anyone have something with a G4 to test?) maybe even i386 (I think all Intel Macs that could run Snow Leopard officially runs x86_64 binaries), and I know I've kept whining about this without doing much, but I think an under-the-hood UI revamp would be hugely welcomed by many, it'd make new features easier to implement.īut then again, apparently Macs are also going arm in a couple years now, so ? Hex Fiend is a fast, clever, and free Hex editor that has many unique features. I think the difference is the use of CTFontExtractGlyphsForCharacters.īy the way, this is going off a bit of a tangent, but are there any plans to remove the support code for old targets?