TGViewer
Cododel.dev | Александр Cododel.dev | Александр @cododel_dev · 216 subscribers
Post #1134 305
Alexander | Cododel.dev Сделал форк, буду жестко патчить по UX под MacOS экспириенс Хз войдет ли в пуллреквесты или станет полноценным форком, решит время
CanvasTTY update: Добавил поддержку трекпада

Проделанная работа по MacOS UX:

• Titlebar привден к привычному виду, нормальной высоты для макоси
• Кнопка FullScreen теперь нативная и вызывает полноценный фуллскрин на макоси
• Полная поддержка тачпада pan и pinch. Проблемы были с перехватом событий оверлеем браузера но они решены.

Браузер временно подменяется скриншотом на время pan канваса, если он был начат контента браузера, затем возвращается с тем же состоянием. При обычном перетаскивании канваса и виджета остается полноценный браузер.
Изначально как только курсор покидал браузер при скролле - событие кончалось. Когда попадал в браузер тоже обрывалось. Финальное решение прикрепил к посту в скриншоте.

Теперь можно изучить систему плагинов и хуков, подумать над дизайном и темами, и после без PR’ов, на плагинах развивать функционал.
Главное чтобы обратную совместимость не поломали.

Лично я пока буду на своем форке сидеть, чтобы контролировать регрессии на обновлениях до того как они проявятся в использовании.

Осталось еще одну проблему решить со слоями z-index, тк виджеты-окна статичны, и фокус не поднимает их наверх по слоям.
Известное ограничение: WebContentsView — нативный view Electron. Поэтому обычным z-index его нельзя отправить под слои canvas.

📖 PR#13
  • 👍 2
  • 🔥 2
  • ❤ 1
More from @cododel_dev
  1. Sep 21, 2026Ого какие вакансии бывают Больше удивлен что предложения на почти пустой линкдин приходят…
  2. Sep 15, 2026Все что нужно знать сегодня о “недоступно в вашей стране” 😐
  3. Sep 15, 2026Post #1153
  4. Sep 14, 2026200 🤝 Всех новоприбывших обнял-приподнял Умного пока ничего не придумал, чем хотел бы сро…
  5. Sep 3, 2026~/.agents — Или как устроен мой агентский воркфлоу Не знаю шарится ли кто-то по таким репо…
  6. Sep 2, 2026Прикол, а я как лох 200$ плачу... Без рофла, где они такие цены на codex берут? https://t.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →