AIR клиент, пара мелочей

Ищем, что поломалось, и чиним
Ответить
Enmer
Сообщения: 29
Зарегистрирован: 10 июн 2023, 02:58
Имя героя: ---

AIR клиент, пара мелочей

Сообщение Enmer » 09 июл 2023, 06:06

1) Док, поправь, пожалуйста, перехват горячих клавиш для вкладки блокнот. В бою реагирует на горячие клавиши, вставляется нераспознанная кодировка, что приводит к лишним запросам пересохранить блокнот.
А так как нет горячей клавиши быстро принять\отменить в диалоге (вызов "ДА" | "НЕТ"), это утомляет лишним нажатием мыши.
В вкладке чата такой реакции нет.


2) Наверняка сообщали, и скажут "не баг, но фича".. Не искал в поиске.. Сет артефактов не сменить по кнопке восстановления запомненного сета, пока видимо не будет свободных мест в инвентаре, равному количеству всех артефактов..
Когда сеты отличаются 1-2 артефактом, ну очень запаривает переключать, а кнопкой ругается "недостаточно места в инвентаре"


Остальное просто просьба в развитии клиента.
1) Маленькая просьба.
Кнопка "Выход из игры" есть, но по факту клиент не закрывает, просто де-авторизует. Если развернут во весь экран, без клавиатуры клиент не закрыть.

2) Пресеты с тактикой сбиваются, если поменять войска. Это логично, но иногда добавляешь \ убираешь единички и сбивается. Было бы удобно, будь пресет.

3) Было бы удобно реализовать кнопку из HD на раскидывание выбранного отряда во все свободные слоты по 1шт. И сбор.

4) В логе битвы очень сложно глазами выцеплять каст заклинаний. Если бы имя героя как-то выделялось отдельно - значительно упростило бы.

5) Я упомяну скорее просто для истории, наверняка бы ты это уже реализовал, но..
Дай возможность закрывать всплывающие окна с выбором "ДА" | "НЕТ" с клавиатуры. Сейчас это шлётся в чат, даже если поверх всплывающее окно вызвано.

Аватара пользователя
phdoc
Администратор
Сообщения: 27278
Зарегистрирован: 29 май 2010, 16:43

Re: AIR клиент, пара мелочей

Сообщение phdoc » 10 июл 2023, 16:17

Enmer писал(а):
09 июл 2023, 06:06
1) Док, поправь, пожалуйста, перехват горячих клавиш для вкладки блокнот. В бою реагирует на горячие клавиши, вставляется нераспознанная кодировка, что приводит к лишним запросам пересохранить блокнот.
А так как нет горячей клавиши быстро принять\отменить в диалоге (вызов "ДА" | "НЕТ"), это утомляет лишним нажатием мыши.
В вкладке чата такой реакции нет.
Верно. Открытое окно блокнота перехватывает все нажатия клавиш, поскольку терять содержимое блокнота крайне нежелательно.
Enmer писал(а):
09 июл 2023, 06:06
2) Наверняка сообщали, и скажут "не баг, но фича".. Не искал в поиске.. Сет артефактов не сменить по кнопке восстановления запомненного сета, пока видимо не будет свободных мест в инвентаре, равному количеству всех артефактов..
Когда сеты отличаются 1-2 артефактом, ну очень запаривает переключать, а кнопкой ругается "недостаточно места в инвентаре"
Да, смена амуниции у нас требует того, чтобы все надетые на герое артефакты сначала были помещены в инвентарь. Иначе никак.
Enmer писал(а):
09 июл 2023, 06:06
1) Маленькая просьба.
Кнопка "Выход из игры" есть, но по факту клиент не закрывает, просто де-авторизует. Если развернут во весь экран, без клавиатуры клиент не закрыть.
Закрывается этой кнопкой сейчас только мобильное приложение. Думаете, что удобнее сделать аналогично и для ПК-варианта?
Enmer писал(а):
09 июл 2023, 06:06
2) Пресеты с тактикой сбиваются, если поменять войска. Это логично, но иногда добавляешь \ убираешь единички и сбивается. Было бы удобно, будь пресет.
Состав войска меняется. А значит восстановить сохранённую расстановку никак не получится.
Enmer писал(а):
09 июл 2023, 06:06
3) Было бы удобно реализовать кнопку из HD на раскидывание выбранного отряда во все свободные слоты по 1шт. И сбор.
Думал про такое. Сейчас это слишком сложно реализовать, но сама идея всё ещё не отвергнута.
Enmer писал(а):
09 июл 2023, 06:06
4) В логе битвы очень сложно глазами выцеплять каст заклинаний. Если бы имя героя как-то выделялось отдельно - значительно упростило бы.
Так ведь сейчас имя героя / название отряда во всех действиях выделяется в логе битвы цветом стороны, к которой они принадлежат.
Enmer писал(а):
09 июл 2023, 06:06
5) Я упомяну скорее просто для истории, наверняка бы ты это уже реализовал, но..
Дай возможность закрывать всплывающие окна с выбором "ДА" | "НЕТ" с клавиатуры. Сейчас это шлётся в чат, даже если поверх всплывающее окно вызвано.
На старте для окон работали клавиши Enter и Esc. Пришлось отказаться от такого, чтобы фокус ввода всегда был в поле ввода сообщения в чате и не приходилось каждый раз туда кликать.
Делитесь и перемножайтесь

Enmer
Сообщения: 29
Зарегистрирован: 10 июн 2023, 02:58
Имя героя: ---

Re: AIR клиент, пара мелочей

Сообщение Enmer » 10 июл 2023, 17:38

phdoc писал(а):
10 июл 2023, 16:17
Закрывается этой кнопкой сейчас только мобильное приложение. Думаете, что удобнее сделать аналогично и для ПК-варианта?.
Скорее - логично. Во всех клиентах выход это выход.
Enmer писал(а):
09 июл 2023, 06:06
Состав войска меняется. А значит восстановить сохранённую расстановку никак не получится.
Может быть как с артефактами, сохранять пресет на кнопке? Если состав текущих войск отличается, кнопка не должна работать.
А то единички то выставляешь, то убираешь для ускорения боя.
Enmer писал(а):
09 июл 2023, 06:06
Так ведь сейчас имя героя / название отряда во всех действиях выделяется в логе битвы цветом стороны, к которой они принадлежат.
Сливается всё. Может только мне так кажется, не знаю. Я каждый раз мучительно ищу.
Можно префикс добавлять в начало строки, можно ещё как-то выделять.
Enmer писал(а):
09 июл 2023, 06:06
На старте для окон работали клавиши Enter и Esc. Пришлось отказаться от такого, чтобы фокус ввода всегда был в поле ввода сообщения в чате и не приходилось каждый раз туда кликать.
А-а-а, теперь понятно, что туда гадость пишется и иногда случайно отправляется.. Ладно.

Enmer
Сообщения: 29
Зарегистрирован: 10 июн 2023, 02:58
Имя героя: ---

Re: AIR клиент, пара мелочей

Сообщение Enmer » 10 июл 2023, 17:40

phdoc писал(а):
10 июл 2023, 16:17
Верно. Открытое окно блокнота перехватывает все нажатия клавиш, поскольку терять содержимое блокнота крайне нежелательно.
Не понял этого. Перефразирую: "Это не баг, но фича, не поправлю", верно? =(

Аватара пользователя
phdoc
Администратор
Сообщения: 27278
Зарегистрирован: 29 май 2010, 16:43

Re: AIR клиент, пара мелочей

Сообщение phdoc » 10 июл 2023, 17:55

Enmer писал(а):
10 июл 2023, 17:40
phdoc писал(а):
10 июл 2023, 16:17
Верно. Открытое окно блокнота перехватывает все нажатия клавиш, поскольку терять содержимое блокнота крайне нежелательно.
Не понял этого. Перефразирую: "Это не баг, но фича, не поправлю", верно? =(
Сейчас Блокнот ведёт себя самым безопасным для своего содержимого способом.
Чтобы он не перехватывал нажатия клавиш быстрого доступа - переключайтесь на любую другую вкладку во время их нажатия.
Делитесь и перемножайтесь

Enmer
Сообщения: 29
Зарегистрирован: 10 июн 2023, 02:58
Имя героя: ---

Re: AIR клиент, пара мелочей

Сообщение Enmer » 10 июл 2023, 17:58

Не совсем, надо и именно что фокус курсора ставить на чат, тогда перехвата нет.
Если фокус остается в блокноте, а вкладка переключена, блокнот всё равно перехватывает горячие клавиши. И если потом случайно нажать на вкладку блокнот, выходя с неё уже требует пересохранения

Enmer
Сообщения: 29
Зарегистрирован: 10 июн 2023, 02:58
Имя героя: ---

Re: AIR клиент, пара мелочей

Сообщение Enmer » 18 июл 2023, 21:22

Док, скажи, можешь ли добавить кнопку скрытия миникарты? Как с кнопкой "Партия"
И добавить возможность выводить окошки за пределы рабочего поля, в область чёрного экрана?


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

Аватара пользователя
phdoc
Администратор
Сообщения: 27278
Зарегистрирован: 29 май 2010, 16:43

Re: AIR клиент, пара мелочей

Сообщение phdoc » 19 июл 2023, 15:01

Enmer писал(а):
18 июл 2023, 21:22
Док, скажи, можешь ли добавить кнопку скрытия миникарты? Как с кнопкой "Партия"
Я помещаю свернутое окно миникарты в самый нижний правый угол строки состояния на карте, слева от часов. Попробуйте - довольно удобно.
Enmer писал(а):
18 июл 2023, 21:22
И добавить возможность выводить окошки за пределы рабочего поля, в область чёрного экрана?
"Область черного экрана" - не относится к области приложения.
Делитесь и перемножайтесь

Enmer
Сообщения: 29
Зарегистрирован: 10 июн 2023, 02:58
Имя героя: ---

Re: AIR клиент, пара мелочей

Сообщение Enmer » 20 июл 2023, 06:40

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

Может всё же получится что-нибудь придумать с областью вне приложения? Например, по опциональной галке, чтобы добавлялось поле, не затрагивающее основное поле и его масштабов?

Аватара пользователя
phdoc
Администратор
Сообщения: 27278
Зарегистрирован: 29 май 2010, 16:43

Re: AIR клиент, пара мелочей

Сообщение phdoc » 20 июл 2023, 15:08

Enmer писал(а):
20 июл 2023, 06:40
Может всё же получится что-нибудь придумать с областью вне приложения?
В нашем случае при масштабировании эта область недоступна ддя управления.
Делитесь и перемножайтесь

Ответить