• v1.0.4 73afb23842

    akhmed released this 2026-09-15 22:34:27 +03:00 | 0 commits to main since this release

    • Вкладка «Доступные мне» переименована в «Общий доступ»
    • Исправлено пустое состояние: сначала быстрый скан корня (общие папки почти всегда лежат в корне), затем глубокий скан дерева (глубина 3) в фоне
    Downloads
  • v1.0.3 f2160a7768

    akhmed released this 2026-09-15 22:22:52 +03:00 | 1 commits to main since this release

    Изменения

    • Доступные мне теперь показывает настоящие папки, к которым доступ дали другие пользователи. В листинге GET /v1/disk/resources обнаружено недокументированное поле share: {rights, is_owned, is_root} — общие папки лежат в дереве Диска с is_owned: false. Клиент обходит дерево (глубина 3) и собирает их.
    • В контекстном меню общих папок — права доступа (Редактирование rw / Только просмотр r), копирование публичной ссылки.
    • Workaround из v1.0.2 (реестр публичных ссылок) удалён.
    • «Избранное» без изменений (v1.0.2).
    Downloads
  • v1.0.2 19e8360712

    akhmed released this 2026-09-15 22:12:49 +03:00 | 2 commits to main since this release

    Изменения

    • Избранное: правый клик по файлу/папке → «В избранное» (звезда в строке, метки в UserDefaults), вкладка «Избранное» показывает отмеченные ресурсы
    • Доступные мне: кнопка «+» добавляет публичную ссылку от другого пользователя; метаданные — официальный GET /v1/disk/public/resources; открытие в браузере, копирование, удаление из реестра
    • Ограничение: REST API Яндекса не отдаёт список «мне поделились» (проверено: web-API за капчей, WebDAV/дерево общих папок не показывают) — поэтому реестр ссылок, детали в ПРАВКИ.md
    • smoke_test: фикс пути бандла

    Установка

    YanDisk-v1.0.2.zip → распаковать → /Applications.

    Downloads
  • v1.0.1 26a153bff9

    akhmed released this 2026-09-15 21:19:04 +03:00 | 3 commits to main since this release

    Изменения

    • Иконка подстраивается под тему системы: тёмный AppIconDark.icns + переключение Dock-иконки на лету (effectiveAppearance)
    • Вкладки: первая — все файлы и папки; «Файлы» → «Доступные мне» (заглушка, открытый REST API не отдаёт shared-with-me — план в Issue #1); «Скриншоты» скрыты до отдельного решения
    • Режим синхронизации по умолчанию — «Только в облаке» (было «Везде»)
    • build.sh/smoke_test.sh: фикс SDKROOT (конфликт тулчейна 6.3.3 и SDK 6.4)
    • ПРАВКИ.md: полный аудит кода (27 находок) и план работ; задачи — Issues #1-#3

    Установка

    Скачать YanDisk-v1.0.1.zip, распаковать, перетащить в /Applications (приложение ad-hoc подписано).

    Downloads