[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2

Форум «Программное обеспечение» / Всплывающая панель смайликов

Душа_Чата Сообщение #86 14 февраля 2025 в 01:11
Маньяк
2
Обновлено до версии 0.8
1. Полная переработка кода: оптимизация, минимизация, повышение скорости и эффективности обработки. Навигация между кнопками с помощью клавиш "H" и "L", а также стрелок влево и вправо. Эмотиконы автоматически сортируются по частоте использования, наиболее популярные отображаются сверху. Дополнительно расширены варианты закрытия панели с эмотиконами: теперь она закрывается при клике вне её области, по нажатию клавиши Space, а также другими удобными способами.
Чтобы очистить данные, используемые для сортировки часто используемых эмотиконов, необходимо зажать клавишу Ctrl и нажать на кнопку закрытия.
скрытый текст…

https://i.imgur.com/YS0lhyw.mp4
Последний раз отредактировано 14 февраля 2025 в 02:13 пользователем Душа_Чата
Душа_Чата Сообщение #87 14 февраля 2025 в 13:22
Маньяк
2
1. Добавлено 3 новых эмотикона в разделе Inlove (val, girlval, bemine).
скрытый текст…
Душа_Чата Сообщение #88 14 февраля 2025 в 14:52
Маньяк
2
Обновление до версии 0.9

1. Вставка смайликов стала ещё удобнее!
Теперь для вызова всплывающей панели с эмотиконами с помощью мыши достаточно зажать клавишу Ctrl и один раз кликнуть по строке ввода. Важно, чтобы клик завершился событием mouseup.

2. Обновлённый дизайн панели:
- Добавлены скругления для более аккуратного внешнего вида.
- Раздел с кнопками в шапке теперь представляет собой единый плавающий контейнер, в который входят:
- кнопки управления,
- кнопки категорий,
- кнопка очистки кэша часто используемых эмотиконов,
- кнопка закрытия панели.
- При Ctrl + Click на кнопку закрытия кэш часто используемых эмотиконов больше не удаляется.
скрытый текст…
Душа_Чата Сообщение #89 14 февраля 2025 в 16:34
Маньяк
2
Обновлено до версии 1.0

Теперь всплывающая панель закрывается так же, как и открывается — с использованием комбинации Ctrl и клика мыши. Проведена дополнительная оптимизация кода: все события нажатий и кликов удаляются после закрытия панели и создаются только при её открытии.
скрытый текст…

скрытый текст…


Обновлено описание к первому посту: https://klavogonki.ru/forum/software/4754/page1/#post1
Последний раз отредактировано 14 февраля 2025 в 17:08 пользователем Душа_Чата
Душа_Чата Сообщение #90 15 февраля 2025 в 19:30
Маньяк
2
Обновлено до версии 1.1

1. Обновлена возможность переключения между категориями:
- H или Shift + Tab — назад,
- L или Tab — вперёд.

2. Навигация между эмотиконами:
- J — назад,
- K — вперёд.

3. Добавлены счётчики для каждой кнопки с эмотиконом, отображающие количество использований данного эмотикона.
Это позволяет учитывать самые часто используемые эмотиконы.
Эмотиконы сортируются по количеству использований, и наиболее популярные отображаются первыми в списке.
скрытый текст…

https://i.imgur.com/QUQA36h.mp4

UPD. Вставлять смайл помим Enter можно и клавишей ; (Semicolon)

4. Автоматическая фокусировка на доступном текстовом поле на форуме, странице с игрой или на странице с главным чатом. Показать соответствующее уведомление о том, где должен быть установлен фокус.
Последний раз отредактировано 15 февраля 2025 в 23:09 пользователем Душа_Чата
Душа_Чата Сообщение #91 16 февраля 2025 в 02:14
Маньяк
2
Обновлено до версии 1.2

1. Каждая категория запоминает последний использованный смайлик, поэтому перемещаться между смайликами придётся реже.
скрытый текст…

https://i.imgur.com/adrJ8d7.mp4

2. Теперь для отправки смайла в текстовое поле с удержанием панели открытой необходимо зажать клавишу Shift вместо Ctrl. Для добавление в избранное или удаления из избранного вместо Shift, теперь Ctrl.
3. Добавлена плавная анимация появления и скрытия панели.
Последний раз отредактировано 16 февраля 2025 в 07:29 пользователем Душа_Чата
Душа_Чата Сообщение #92 16 февраля 2025 в 15:08
Маньяк
2
Обновлено до версии 1.3

- Теперь при быстром переключении категорий старые контейнеры с эмотиконами не остаются, а полностью удаляются перед добавлением новых.
- Если категория меняется слишком быстро, устаревшие эмотиконы не будут загружаться, что предотвращает появление дублирующихся кнопок.
- Добавлена проверка, чтобы контейнер с эмотиконами не добавлялся в закрытый или измененный попап.

Теперь переключение категорий работает плавно, без глюков и лишних элементов.
Последний раз отредактировано 16 февраля 2025 в 15:09 пользователем Душа_Чата
Душа_Чата Сообщение #93 16 февраля 2025 в 21:07
Маньяк
2
Обновлено до версии 1.4

1. Удалена одна категория (WomanDay). Из неё все эмотиконы расформированы в другие категории. Некоторые эмотиконы из других категорий также перекочевали в иные категории. Проведена полнейшая сортировка по эмоциям, цветоощущению, по характеру, по действию и по типу персонажа.

скрытый текст…
Душа_Чата Сообщение #94 2 марта 2025 в 19:06
Маньяк
2
1. Изменения в сочетаниях горячих клавиш.
скрытый текст…


Fix Change Explanation (Объяснение внесённых изменений):

Автоматическое закрытие панели при Ctrl+V:
Добавлен обработчик события keydown, который отслеживает сочетание клавиш Ctrl+V (проверка по
e.code === 'KeyV'
и
e.ctrlKey
).
Если панель смайликов открыта и пользователь нажимает Ctrl+V, панель сразу закрывается.
Это позволяет избежать ситуации, когда пользователь, удерживая Ctrl для вставки, случайно открывает панель через Ctrl+клик и затем не может корректно вставить текст.

Корректная обработка двойного нажатия клавиши с кодом "Semicolon":
При двойном нажатии клавиши ; (используя
e.code === 'Semicolon'
для независимости от раскладки)
теперь происходит удаление дублирующихся символов в конце текстового поля.
Если в конце строки находятся два одинаковых символа, они удаляются, чтобы избежать появления ;;(жж) перед вставкой смайлика.

Улучшение взаимодействия с полями ввода:
Ранее, при использовании Ctrl+клика на поле ввода, открывалась панель смайликов, что могло мешать дальнейшей работе
(например, при вставке текста с помощью Ctrl+V). Теперь, если обнаруживается сочетание Ctrl+V, панель автоматически закрывается,
что улучшает удобство использования и предотвращает конфликт между функциями вставки и вызова панели.

Эти изменения направлены на повышение удобства работы с панелью смайликов,
особенно для пользователей, которые работают с разными раскладками (в том числе с кириллицей)
и часто используют вставку текста через Ctrl+V
Последний раз отредактировано 2 марта 2025 в 19:43 пользователем Душа_Чата
Душа_Чата Сообщение #95 21 марта 2025 в 14:08
Маньяк
2
Обновлено до версии 1.5

1. Установлен запрет на открытие панели при быстром двойном нажатии клавиши (Semicolon) в совокупности с другими клавишами на клавиатуре. Это необходимо для того, чтобы при быстром наборе не возникло такого момента.

2. В случае, если открыта форумная страница и фокус установлен на textarea, то формат вставки bbcode, если же на форуме в фокусе элемент input (приложение чата), то формат сохраняется таким :smile:
Последний раз отредактировано 21 марта 2025 в 14:23 пользователем Душа_Чата

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена