Echo 2.2: зоны для окон, расстановки и температуры CPU и GPU
В 2.2 Echo из монитора метрик дорос до оконного менеджера: у окон появились зоны, сетки и расстановки, а в поповере — температуры процессора и видеокарты.
Зоны вместо ручного растягивания
Тянешь окно к краю или углу экрана — подсвечивается зона, окно встаёт в неё само. Половины, трети и две трети, перенос на соседний монитор; повторное нажатие хоткея половины меняет ширину: ½ → ⅔ → ⅓. Зоны по умолчанию на ⌃⌥⌘D/F/G/E/T и ⌃⌥⌘←/→.
Помимо простых зон есть сетки: готовые шаблоны и свой шаблон в редакторе — экран делится кликом, зоны сливаются, границы перетаскиваются, у каждого монитора своя сетка. Перетаскивание окна с зажатой ⌥ показывает всю сетку, с ⌃ окно растягивается сразу на несколько зон. Каждой зоне — свой хоткей ⌃⌥1…9.
Расстановки и автоправила
«Запомнить текущую» сохраняет раскладку окон со всеми мониторами; потом она применяется из настроек, меню-бара или по хоткею — незапущенные приложения пропускаются. Автоправила идут дальше: новое окно выбранного приложения само встаёт в назначенную зону — терминал открывается там, где терминалу и место.
Если включён системный тайлинг macOS, настройки попросят его отключить — он конфликтует с зонами. Сочетания ⌃⌥ и ⌃⌥⌘ пересекаются с командами VoiceOver: если пользуетесь VoiceOver, переназначьте хоткеи.
Температуры процессора и видеокарты
Во всплывающем окне появилась строка с текущими градусами CPU и GPU, а в деталях — график двумя линиями за минуту: процессор оранжевым, видеокарта фиолетовым, ниже — текущие значения и пики.
Датчики читаются напрямую из SMC — системного контроллера Apple Silicon, без root-прав и вспомогательных демонов, раз в секунду. На маках, где датчики недоступны, вкладка и строка не показываются.
Мелочи
Легенды на графиках больше не перекрывают подписи оси, шесть вкладок деталей помещаются в одну строку.
Обновление приходит само, либо Echo-2.2.dmg — на странице релизов.