Skip to content

Prepare CleanMac 0.5.0: storage overview, reliable workflows and animation - #17

Merged
Dezoff-max merged 5 commits into
mainfrom
agent/modern-scan-progress-dmg
Oct 3, 2026
Merged

Dezoff-max merged 5 commits into
mainfrom
agent/modern-scan-progress-dmg

Conversation

@Dezoff-max

@Dezoff-max Dezoff-max commented Jul 13, 2026 •

Copy link
Copy Markdown
Owner

Зачем

CleanMac 0.4.0 не включал накопленные улучшения PR #17, а главный экран слабо объяснял состояние диска. При проверке также обнаружились пересечения операций, устаревший объём результатов и потеря экрана удаления при навигации.

Изменения

  • Новый обзор с корректной диаграммой диска и шестью быстрыми переходами. Доступный объём включает очищаемое macOS место один раз.
  • Адаптивная компоновка, стабильные области наведения, согласованные анимации и Reduce Motion; декоративные циклы останавливаются при неактивной сцене.
  • Координация удаления, восстановления и сканирования между окнами; завершение скана уважает текущий раздел; занятое удалением окно скрывается при закрытии, сохраняя состояние.
  • Исправлены оставшиеся итоги после очистки, пустые результаты, RU/EN-форматирование и обработка ошибки первой DNS-команды.
  • Сохранены предыдущие изменения: расширенные остатки приложений, отдельные действия памяти/DNS, безопасная проверка старых Codex runtimes и Smart Shredder с превью и реальным прогрессом.
  • Версия 0.5.0 (6), DMG/ZIP с SHA-256, заметки к релизу в репозитории; выпуск использует существующий workflow после проверок версии и тестов.

Проверено

  • 62 теста ядра, включая 11 новых проверок расчёта диска.
  • Debug build, строгая ad-hoc подпись и запуск.
  • RU/EN: 686 одинаковых ключей, корректные plist.
  • Живая навигация, русский обзор, отмена анализа, сохранение Settings после завершения сканирования.
  • Release DMG/ZIP, подпись после чистого извлечения/монтирования и контрольные суммы.
  • git diff --check, разбор YAML и синтаксис shell.

Сборка ad-hoc, без Developer ID и Apple notarization. Реальные пользовательские файлы при проверке не удалялись; обслуживание памяти/DNS не запускалось.

@Dezoff-max Dezoff-max changed the title Add advanced maintenance and DMG packaging Add advanced maintenance, safe runtime cleanup, and DMG packaging Jul 13, 2026
@Dezoff-max Dezoff-max changed the title Add advanced maintenance, safe runtime cleanup, and DMG packaging Add advanced maintenance, DMG packaging, and real Shredder animation Jul 13, 2026
@Dezoff-max Dezoff-max changed the title Add advanced maintenance, DMG packaging, and real Shredder animation Prepare CleanMac 0.5.0: storage overview, reliable workflows and animation Oct 3, 2026
@Dezoff-max
Dezoff-max marked this pull request as ready for review October 3, 2026 13:29
@Dezoff-max
Dezoff-max merged commit 40e5ffe into main Oct 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant