George Garside Blog

A place of many ramblings about macOS and development. If you find something useful on here, it's probably an accident.

System-wide

Drag all menu bar items

You can now drag any menu bar item, including third party menu bar items and the Spotlight item. Hold command and drag any menu bar item along the bar to reposition it. It seems the only menu bar item that can't be repositioned is the Notification Center item, but all the others can. Third party menu bar items can't be dragged off the bar like first party items can, but rearranging works well.

Mission Control gestures and message

When sliding on the trackpad to invoke Mission Control, the animation now responds to the position of your fingers. Similarly to how it was updated for Show Desktop, you can now hold the animation on the trackpad and reverse it mid-animation. Also, you can slide the wrong way and the UI will react.

Also, if there's no windows shown in Mission Control, there's a new No Available Windows message similar to that used when split-screening apps.

Mission Control No Available Windows

Wi-Fi Suggestions

When connected to an unsecured Wi-Fi network, a new option appears in Apple's AirPort menu bar item menu called Wi-Fi Suggestions, which shows the following page. Presumably this is expanded further but I'm unable to have it shown for other cases.

Unsecured Network
Unsecured networks expose all unencrypted network traffic. Learn More.
Configure your router to use WPA2 Personal (AES) security type for this network.

Wi-Fi Suggestions

Install from Anywhere missing in Security & Privacy

The option to allow apps to be installed from anywhere without codesigning without needing right-click Open to surpass Gatekeeper has been removed from the Security & Privacy System Preference pane. It can be re-enabled by running sudo spctl --master-disable (in Terminal).

Sticky window edges

Window edges are now sticky to the sides of the display, and to the Dock and menu bar. This means that it is easier to drag windows around without them veering off course away from the menu bar, and also means that windows are easier to position against the sides of the display. Whilst this does seem to go against Apple's constant push towards using Full Screen Apps in an effort to make us use our Macs like iPads, this is a welcome change for me even if it does take a bit to get used to. This is especially given how 'sticky' the menu bar seems to be — one would think they would use direction of mouse movement rather than simple perpendicular displacement to work out whether to stick or not, but maybe 10.12.1…

Data Detectors can be enabled/disabled

You can now enable and disable Data Detectors on pages by right-clicking and choosing Substitutions → Data Detectors.

Substitutions and Data Detectors

New option for tabs in Dock preferences

In System Preferences → Dock, you can select to prefer tabs when opening documents always, in Full Screen only, or manually.

Prefer tabs when opening documents always

Safari.app

Allow websites to check if Apple Pay is set up

A new option in Safari Preferences → Privacy allows websites in Safari to check if Apple Pay is configured on a Handoff device capable of authorising transactions on the website. This could allow a website to make payments through Apple Pay but could also be used to see if the user is an Apple Pay user, which may not be something you'd want told to every website.

Recently closed tabs

Safari was the first to bring command-z Undo Close Tab to re-open the last closed tab and all its tab history. Apple has expanded this further with the ability to re-open older tab sessions by holding (and possibly invoking Force Touch) on the + new tab button in the tab bar. This brings up a Recently Closed Tabs list which allows these sessions to be opened again.

Safari bookmark descriptions

Bookmarks in Safari can now have associated descriptions which helps searching for bookmarks later on. These descriptions can be added when creating a new bookmark or editing an existing bookmark.

Safari bookmark description

New Safari bookmarks UI

There's a new UI for bookmarks in Safari, available from Bookmarks → Edit Bookmarks.

New Safari bookmarks UI in macOS Sierra

Finder.app

New sorting option in Finder to keep folders on top when sorting by name, accessible from Finder Preferences. This brings sorting more in line with Windows, but I've always preferred Apple's sorting of folders amongst files in macOS Finder. At least there's an option for it now, if you so desire.

Sort folders above files in Finder

Notes.app

Text added to notes is highlighted

If you add text to a note on another device, it is highlighted with a yellow background colour to distinguish that it's just been added to the note. This highlighting disappears after a few seconds.

When collaborating in Notes or making changes to your own note on another device, it's highlighted

Extensions for images in Notes

There's now a button in the top right of an attachment in a note which can be used to push the attachment through an extension. This makes it quicker to markup an attachment in a note using the Markup extension, or use the Repair Tool in Pixelmator.

Push attachments in Notes through Extensions

Disk Utility.app

The Disk Utility now supports RAID again, and you can resize the window. Still doesn't make up for the removal of the Yosemite Disk Utility, and this was broken in Sierra as the Yosemite app crashes on launch. If you want to use OS X Yosemite Disk Utility in macOS Sierra, you need to replace /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement with the one in El Capitan, then you can open the older Disk Utility again, which you can obtain from a machine running Yosemite, or a Time Machine backup from Yosemite. I don't think you should be trusting people off the internet to provide you with either of these files. You'll need to disable System Integrity Protection for this, even if you have before as Sierra re-enables it with the upgrade.

System Information.app

Disk usage browser

You can now browse your disk to search for large files using System Information's file browser, accessible from  → About this Mac → Storage → Manage → Documents → File Browser. This is a quick way to find large folders on your system and works really well, (mostly) replacing the need for software such as Daisy Disk, unless you're willing to pay for the pretty visualisation.

Browse folders on your disk using System Information's file browser showing folder sizes

Console.app

macOS Sierra includes a completely re-designed Console.app, with support for Activities and reading logs from external iOS devices. Click to expand the images.

Logs in macOS Sierra's Console app can show other device logs such as iOS devices
macOS Sierra's new Console app shows Activities

Installer.app

You can now delete installation packages after installation is complete in a new completion sheet in Installer.app.

Do you want to move the package Package to the Trash?
Installer can automatically move this package to the Trash. To leave the package in its current location, click Keep.

Move installer.app package to trash on completion

iCloud Documents & Data details

Apple has clarified exactly what documents are synchronised to iCloud if you enable the option to Store in iCloud. The list is quite varied but not all-encompassing, leaving out a variety of files.

  • Old documents, presentations, word processing documents, text files, spreadsheets, clippings, Mail attachments
  • JPEGs, PNGs, RAWs, screenshots, full-resolution photos
  • Home videos, books in iBooks you've read, ePub books you've read, iTunes songs you're not listening to, iTunes U courses you're not using, played iTunes podcasts, movies in iTunes you've watched
  • Mac App Store apps you're not using, fonts you're not using, dictionaries you're not using
  • Instructional system videos, languages you're not using

There's also a list of files that are simply deleted:

  • Trash after 30 days, Mac App Store, iTunes & iBooks inactive downloads, Apple Music playback caches, redundant Mail data
  • Quick Look thumbnails, cached iBooks covers & animations, cached map tiles, Safari web caches & archived Safari Reading List
  • Old iPhone backups, iTunes IPSW files, iTunes orphaned database temp files, Configurator iOS files & inactive downloads, Xcode caches
  • Previous OS X installers, event logs, state dump logs, fault and error logs, persistent logs

Leave a Reply to ThinkDifferentIsGrammaticallyIncorrect Cancel reply

2

Typical stupid MAC think, sticky edges is NOT, I repeat NOT, a welcome feature. It is the most idiotic moronic way to handle windows that I can possibly imagine.

Reply
0

Word to your mother. I couldn't agree with this more. How hard is it to add a toggle in System Preferences > General, or hell, even a bloody `defaults write` hack? "Think different," hah. Apple has done a wonderful job steering me away from their software (and even hardware for that matter) for several years now.

Not a direct solution to the problem in macOS, but give a Linux distro like Manjaro or Linux Mint a spin, even on a temporary live medium (especially for those sysadmins out there). Some distros have sticky windows enabled by default, but I've found them to be MUCH less sticky in comparison to macOS. Nonetheless, you can actually disable the feature relatively easily if you don't want it at all.

Reply