Remove remains from cell-based find results outline view
Avoid redeclaration of “all views” dictionary
Set “center tab labels” constraint below “fitting size” priority

This way when asking for a fitting size we get back the minimum size with all but the centering constraint met (and minimized).

In theory the compression resistance for the text field only need to be NSLayoutPriorityFittingSizeCompression+1 but for reasons I do not yet understand, we need to set it higher than NSLayoutPriorityDefaultLow, otherwise the fitting width will occasionally be 64.
Don’t layout any tabs when smaller than minimum tab item width
Do not setup Y-centering constraint on tab overflow image

This image already has a fixed position so the centering is redundant and could even lead to ambiguous layout.
Use minimum tab size as tab bar’s intrinsic width

This way we can setup compression resistance to the required priority and thereby ensure that the tab bar fits at least one tab.
Update fonts used for find in folder results

We now use the control content font as this seems to be meant for content shown in tables. We use the standard size (of 12 points) for the headings and set the result rows to use 11 point.

The number of matches is shown with the label font as that is semantically a small font used for placing labels next to things.
Remove unused code
Change text view status bar layout constraints

We now center most things and baseline align text controls. Previously we would stretch all controls to full height which wouldn’t guarantee that e.g. pop-up buttons would properly align with the text fields.
Send performCloseTab:/OtherTabs: directly to tab view delegate

When our application is active but another window is key, trying to send to our tab view’s window (via tryToPerform:with:) goes to the key window.
Log error if curl_easy_init() or accept() fails