Original issue here by @PolyacovYury
Migrated due to BitBucket removing Issues in favor for Jira
На данный момент все настройки просто сваливаются в кучу. Это неудобно как для мододелов, так и для пользователей.
Некоторые авторы обходят это через регистрацию отдельных пунктов в modsListApi, вызывающих отдельные экземпляры настроечного окна.
Предлагаю реализовать вкладки, как в стандартном меню настроек. Моды, не обозначившие свою принадлежность, сваливаются во вкладку "Несортированные" (можно придумать что-то политературнее), те же, кто заявил о себе - группируются, куда попросили.
Дополнительно можно реализовать подвкладки (Экран/Расширенные). Например, чтобы настройку отдельного мода, у которого куча галочек, можно было вынести отдельно от остальных, но не в отдельную категорию.
Желательно сразу заложить в функционал fool-proof'ность - сделать панель вкладок скроллабельной и как-то разумно (например, в 10-15 символов) ограничить их имена.
P.S. @P0LIR0ID называет это "группами", но лично мне сие название не сильно нравится, т.к. его можно интерпретировать сильно по-разному. Поэтому - вкладки и подвкладки.
For history:
@PolyacovYury wrote at 2019-01-27:
Renat Iliev: В текущей реализации нет разделов, нет возможности контролировать порядок расположения модов. (см #1)
Все дополнительные пояснения для пользователя реализуются Label и аттрибутами tooltip.
Armagomen: Что-то я этот момент упустил, ибо там о каких-то вкладках говорилось. Тогда у той задаче приоритет высший остальное подождет... Ибо контроль расположения, модов в окне это самое главное. Без них даже переезжать бессмысленно.
Renat Iliev: Если чего-то не хватает - создате новый issue, только 1 хотелка = 1 issue.
Текущее обсуждение не имеет отношения к компоненту TextInputColor.
Вова имел в виду поддержку HTML в названии мода. Здесь нужно уточнить терминологию. В текущей реализации BO у Вовы зарегистрировано отдельное окно (за неимением описанных мной вкладок), а настройки разбиты на разделы путем регистрации, фактически, нескольких отдельных модов. Соответственно, у названия мода ему требуется поддержка HTML.
По реализации вкладок он зарегистрирует вкладку "Armagomen", в ней подвкладку "BattleObserver", а в нее напихает несколько "модов", у каждого из которых будет управление отдельными модулями его "комбайна".
Поддерживаю хотелку по HTML в названиях модов и текстах контролов. В тултипах вроде уже есть. Добавлю, что неплохо бы названия вкладок и подвкладок тоже в него научить.
@CH4MPi wrote at 2022-08-09:
.Andrii Andrushchyshyn Can you help with this topic. It would be nice to have something like groups / tabs (like the setting of WoT itself) for the settings to avoid overloading of the settings dialog. It also would be nice to have the possibility to collapse the single mods to avoid scrolling to them each time i open the settings dialog. (like the simplified vehicle params list).
Screenshot
Original issue here by @PolyacovYury
Migrated due to BitBucket removing Issues in favor for Jira
For history:
@PolyacovYury wrote at 2019-01-27:
Вова имел в виду поддержку HTML в названии мода. Здесь нужно уточнить терминологию. В текущей реализации BO у Вовы зарегистрировано отдельное окно (за неимением описанных мной вкладок), а настройки разбиты на разделы путем регистрации, фактически, нескольких отдельных модов. Соответственно, у названия мода ему требуется поддержка HTML.
По реализации вкладок он зарегистрирует вкладку "Armagomen", в ней подвкладку "BattleObserver", а в нее напихает несколько "модов", у каждого из которых будет управление отдельными модулями его "комбайна".
Поддерживаю хотелку по HTML в названиях модов и текстах контролов. В тултипах вроде уже есть. Добавлю, что неплохо бы названия вкладок и подвкладок тоже в него научить.
@CH4MPi wrote at 2022-08-09:
Screenshot