Webix 10.1: групповые звонки и усовершенствованный интерфейс обмена сообщениями для Chat, режим «Год» для Scheduler, приоритизация задач для ToDo

Мы хотим поделиться с вами потрясающей новостью: долгожданный релиз Webix 10.1 уже здесь! Эта версия наполнена мощными улучшениями и обновлениями наших комплексных виджетов. В дополнение к упомянутым в заголовке новым функциям мы подготовили «zoom» для SpreadSheet, расширили настройки в режиме «Чарт» для Pivot и многое другое. Давайте вместе подробнее рассмотрим то, что предлагает нам Webix версии 10.1.

Обновления Chat

Этим летом обмен сообщениями в Chat станет еще удобнее. Мы переработали интерфейс, чтобы сделать его более интуитивно понятным и простым в использовании.

Все сообщения от текущего пользователя теперь отображаются в правой части окна. Такое расположение визуально облегчает слежение за ходом беседы по сравнению с предыдущей версией Chat.

chat messaging interface

По умолчанию несколько сообщений от одного пользователя теперь группируются вместе при условии, что они не чередуются с ответами других пользователей. Группировка сообщений помогает уменьшить “визуальный шум” (напр., временные метки и аватары), чтобы пользователи могли сосредоточиться на содержании беседы. Это также помогает создать чувство ритма, что делает чаты более легкими для чтения и понимания.

chat with grouped messages

Еще мы добавили отметку «Edited», чтобы указать на то, что сообщение было отредактировано.

message with "edited" label

Второе важное обновление в версии 10.1 для Chat — групповые звонки. Из-за разного местоположения или гибкого графика работы нужные вам люди часто не находятся в одном месте. Теперь вы сможете обсуждать текущие задачи, строить планы и проводить мозговой штурм во время групповых звонков в Chat.

group calls interface

Обновления Scheduler

Режим «Год», несомненно, является самым впечатляющим обновлением для Scheduler. Он поможет вам проанализировать тенденции и закономерности в вашей личной или профессиональной жизни. Кроме того, новый режим позволит увидеть, как ваши ежедневные и еженедельные задачи вписываются в общую картину долгосрочных планов.

year mode in scheduler

Также наша команда добавила новое свойство под названием dimPastEvents. С ним все события, которые уже завершились, отображаются окрашенными в приглушенные цвета. Это позволяет легко отличить завершенные задачи от тех, которые еще предстоит выполнить, помогая вам не сбиться с намеченного пути. Приглушенные цвета также облегчают навигацию по календарю.

dimmed events

Обновления ToDo

В этом обновлении в ToDo добавлена функция приоритизации задач. Определение приоритетов задач обеспечивает их выполнение в порядке, наиболее соответствующем вашим потребностям, эффективно и в срок. Мы добавили для ваших задач три встроенных уровня приоритета: «Низкий», «Средний» или «Высокий».

todo list with prioritization

Продолжая тему тайм-менеджмента, наша команда также настроила несколько критериев для сортировки задач: срок выполнения, приоритет и текст задачи.

Чтобы обеспечить более интуитивный способ взаимодействия с задачами, мы внедрили поддержку drag-and-drop (обратите внимание, что по умолчанию она отключена). Теперь вы можете быстро привести свой список задач в желаемый вид.

Обновления Pivot

На этот раз обновления Pivot касаются режима «Чарт».

Начиная с версии 10.1, вы сможете еще больше кастомизировать отображение диаграмм. Иногда всплывающие подсказки, метки или оси загромождают график, тем самым затрудняя восприятие. Скрыв ненужные элементы, вы облегчите чтение диаграммы и привлечете внимание непосредственно к данным. В дополнение к этому теперь можно указать положение легенды на графике.

chart mode in Pivot

Следующее обновление для Pivot — поддержка точечных(scattered) диаграмм. Подобные диаграммы в основном используются для визуализации корреляции между двумя переменными. Их поддержка в Pivot облегчит вам анализ данных и их визуализацию. И, конечно же, все новые возможности для кастомизации, упомянутые выше, доступны и для точечных диаграмм.

Обновления SpreadSheet

Для SpreadSheet наша команда добавила функцию «zoom». Она поможет вам сосредоточиться на определенной части листа, который содержит большое количество данных. Регулировка масштаба также пригодится людям с нарушением зрения.

spreadsheet zoomed

Следующее обновление для тех, кто работает с листами с длинными именами. Теперь вы сможете видеть полные названия листов, если установите для свойства sheetTabWidth значение ‘auto’.

long title sheets

Еще одна новая полезная функция — копирование с помощью маркера выделения. Она позволяет эффективно копировать данные и вычисления в нескольких ячейках, исключая ручной ввод. Вместе с данными также автоматически копируются стили и условное форматирование.

И последнее в этом релизе для SpreadSheet: по примеру Pivot, он теперь поддерживает точечные диаграммы.

Обновления Core

Версия 10.1 дает возможность добавления различных форматов бумаги для печати. Определенный размер бумаги имеет решающее значение для деловых и академических документов. Важно убедиться, что документ правильно отформатирован в соответствии с форматом бумаги и что текст хорошо читается.

Независимо от того, используете ли вы международные или североамериканские системы, теперь вы можете добавить предпочитаемые размеры бумаги в webix.env.printSizes. Размер бумаги по умолчанию — A4, а два других доступных варианта — A3 и Letter.

Что дальше

Лето уже почти наступило. Пора начинать планировать отпуск, гулять на улице и наслаждаться солнечным светом. Не забудьте познакомиться с Webix 10.1, чтобы сделать ваше лето еще более приятным. Мы надеемся, что и в 2023 году ваше сотрудничество с Webix будет процветать.

Больше о возможностях и особенностях релиза Webix 10.1 можно найти на странице Что нового. Чтобы получить саму библиотеку, установите ее через npm, Client area или кликните по большой фиолетовой кнопке.

Скачать Webix 10.1