Slim ToolDock для тонкого рендерера с использованием ToolWindowsContext
Удалите побочные эффекты от обновлений setWindows, добавьте недостающие депеши wrapAroundDock
Добавить ToolWindowsContext для постоянного состояния окна инструмента
Исправление отсутствующей наMaximizeToggle в UseToolWindows обратной формы
Решение вопросов 2-го раунда обзора спецификаций для постоянных окон инструментов
Решение проблем обзора спецификаций в постоянных спецификациях окон инструментов
Применяйте панель инструментов и изменения поиска во встроенном режиме чата
ChatBox всегда отображается во встроенном режиме через ChatTool. Двигайся Панель инструментов управления вызовами с полем поиска и кнопкой прокрутки вниз Встрое...
Добавьте панель инструментов чата с элементами управления вызовами, живым поиском и умным автопрокруткой
Переместите кнопки вызова из заголовка в выделенный ряд панели инструментов с на 50% легче фон. Добавьте поле поиска в реальном времени, которое выделяет матчи ...
Софтфонная циферблатная панель короче, элементы управления вызовами чата, шестиглавые аватары, тема Calc Light
- Уменьшите нажатие кнопки диалпада софтфона с 12px до 9px (6px короче) - Добавить панель инструментов управления вызовами (аудио, видео, экран) в ChatBox Встро...
Обновление селекторов HexHeadGroup от data-chatbox-root до data-tool-window
В оконной системе инструмента используется окно данных в ToolWindowShell, но HexHeadGroup все еще запрашивала данные для обнаружения следов. Это привело к тому,...
Унифицировать размеры окна инструмента и усовершенствовать UI
Все инструменты теперь имеют одинаковый размер 320x650 (на 25% выше, другие совпадают) - Удалить режимы программиста и калькулятора графиков из пользовательског...
Миграция оставшегося гексчата: открытая отправка на инструмент:фокус в HexHeadGroup
Добавить ChatNotificationListener для автоматического открытия входящего сообщения
Добавьте CalculatorTool с переключением режима и зарегистрируйте его
Добавить компонент калькулятора ScientificMode
Научный калькулятор на основе экспрессии с предварительным просмотром живого результата. Поддерживает триг (sin/cos/tan + обратные), log/ln, powers (x2, x3, x^y...
Заменить аутентифицированный ChatWrapper и AuthenticatedToolWrapper удаляют ChatDock
Migrate hexchat: open to tool: open, add call-initiation listener (недоступная ссылка — история)
Регистрируйте чат как инструмент
Зарегистрируйте определение инструмента чата с помощью id «чат», используя ChatTool в качестве компонента, ChatBubbleIcon, стиль головы с градиентом индиго, раз...
Добавить адаптер ChatTool со встроенным режимом для ChatBox
Создайте адаптер ChatTool, который обернет ChatBox для системы инструментов ChatTool обрабатывает извлечение аватара и создание сеанса (ранее это делал ChatDock...
Исправьте проблемы обзора плана - чат-дедуп, получатель сообщений
Добавьте дедупликацию userId в openTool, чтобы предотвратить дублирование окон чата. Добавить чат: полученное сообщение слушателя в ChatNotification слушатель д...
Добавить план внедрения оконной системы инструмента
Выводы обзора: hexchat: открытая миграция, инициирование вызова слушатель, SVG gradient foreignObject approach, док с переменной шириной позиционирование, встро...
Исправьте противоречивый язык миграции в таблице спецификаций
Удалить «(или сохранить в виде тонкой обертки)» из существующей таблицы файлов согласование с принятой стратегией миграции на полную замену.
Результаты обзора спецификаций для системы окон инструментов
Добавьте интерфейс ToolComponentProps, типы деталей событий, миграцию чата стратегия, поведение щелчка HexHead, источник ширины софтфона, калькулятор управление...
Добавить инструмент Windows System Design Spec
Спектр для рефакторинга окон чата в общее окно инструментов на основе плагинов Система с ToolRegistry, инструмент калькулятора и извлечение софтфона.
Отличительная типизация против редактирования в индикаторах чата и спине HexHead
Расширить протокол ввода WebSocket, включив в него флаг редактирования HexHead вращается по часовой стрелке, когда другой пользователь печатает, против часовой ...
Chat UI polish - основная цветовая тематика, эмодзи внутри ввода, круглая отправка btn, цвета статуса hex
- Закладки отдела и использование заголовка чата - цвет первичный вместо жестко закодированного зеленого - Кнопка выбора эмодзи перемещается в поле ввода чата в...
Улучшения системы чата - редактирование спина, вращение гекс-маски, цвета, максимизация
- Обнаружить редактирование (backspace/delete) против ввода ввода для запуска обратного вращения HexHead - Вращайте гекс-зажимную маску вместе с границей во вре...
Enhance chat system with persistent minimized chats, emoji picker, and UI improvements
- Keep ChatBox mounted when minimized to hexhead so messages don't reload on restore - Connect typing/editing indicators to HexHead spinning animations with 2s ...
Не аннулируйте сеанс ***, когда он соответствует новому сеансу OTK
Маршрут проверки исключил существующую сессию *** из Redis. Прежде чем смотреть ОТК. Когда ОТК указала на тот же сеанс, Поиск будет неудачным с «Сессия не найде...
Пропуск *** ID как парам запроса для кросс-поддомена WebSocket auth
Вместо того, чтобы полагаться на кросс-доменные файлы cookie (которые не работают поперечно) subdomains), читать *** cookie-клиента и передавать его в качестве ...
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
