Добавить выбор локализации для пользователя #50

Open
opened 1 month ago by asmeron · 9 comments
Owner

Добавить на слайд 36

  • Перед блоком "Дополнительные настройки" добавить блок "Региональные настройки"
  • В блоке "Региональные настройки" добавить комбобокс "Язык системы:"
  • Добавить первым элемент в комбобокс "Язык системы:" [EN]: "Default" [RU]: "По умолчанию"
  • Добавить вторым элемент в комбобокс "Язык системы:" [EN]: "System" [RU]: "Системный"
  • Добавить остальные элементы в комбобокс "Язык системы:" из значений полученных ubconfig [locale] LOCALE, разделитель запятая/точка-запятая
  • Выбрав значение комбобокса "Язык системы:" добавляется в дополнительные параметры пользователя значение "--lang <value>"
  • Выбранное значение "Default" удаляет параметр "--lang <value>"
  • Выбранное значение "System" соответствует параметру "--lang system"
Добавить на слайд 36 - Перед блоком `"Дополнительные настройки"` добавить блок `"Региональные настройки"` - В блоке `"Региональные настройки"` добавить комбобокс `"Язык системы:"` - Добавить первым элемент в комбобокс `"Язык системы:"` \[EN\]: `"Default"` \[RU\]: `"По умолчанию"` - Добавить вторым элемент в комбобокс `"Язык системы:"` \[EN\]: `"System"` \[RU\]: `"Системный"` - Добавить остальные элементы в комбобокс `"Язык системы:"` из значений полученных `ubconfig [locale] LOCALE`, разделитель запятая/точка-запятая - Выбрав значение комбобокса `"Язык системы:"` добавляется в дополнительные параметры пользователя значение `"--lang <value>"` - Выбранное значение `"Default"` удаляет параметр `"--lang <value>"` - Выбранное значение `"System"` соответствует параметру `"--lang system"`
asmeron added the улучшение label 1 month ago
rodion.n was assigned by asmeron 1 month ago
YanTheKaller was assigned by asmeron 1 month ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/5c7711363f7562725ba382737a62489c7e6b1de1
Collaborator

С данным комбобоксом при первом использовании происходит подобное
image

  1. он изменяет размер
  2. сам комбобокс сломан

Фиксится уже после того как он поменял размер

С данным комбобоксом при первом использовании происходит подобное ![image](/attachments/6bd91c49-a085-4347-b6c3-6cf5ecfa0f60) 1) он изменяет размер 2) сам комбобокс сломан Фиксится уже после того как он поменял размер
Collaborator

не успевает прогружаться до перелистывания

не успевает прогружаться до перелистывания
Collaborator

5cd6c25007
заблочил комбобокс до тех пор пока он не прогрузится, занимает это чисто секудну

https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/5cd6c25007f3e5551a1d8aabd83136fde9f13f6e заблочил комбобокс до тех пор пока он не прогрузится, занимает это чисто секудну
Collaborator

А зачем нужна эта задержка вообще если это обычный объект окна, на другое элементы же так не работает!?

Предлагаю обсуждение об этом перенести: Applications/ubl-settings-usergroups#294

А зачем нужна эта задержка вообще если это обычный объект окна, на другое элементы же так не работает!? Предлагаю обсуждение об этом перенести: https://gitea.ublinux.ru/Applications/ubl-settings-usergroups/issues/294
Collaborator

потому что для того чтобы загрузить в этот комбобокс данные нужно вызывать внешнюю команду которая выполняется секунду

потому что для того чтобы загрузить в этот комбобокс данные нужно вызывать внешнюю команду которая выполняется секунду
Poster
Owner

Можно же вначале загрузить всю таблицу в ОЗУ в переменную при открытии программы в отдельном процессе. И не закгружать каждый раз открывая комбобокс.

Можно же вначале загрузить всю таблицу в ОЗУ в переменную при открытии программы в отдельном процессе. И не закгружать каждый раз открывая комбобокс.
Collaborator

да, до меня уже дошло, я не знаю почему я даже не подумал об этом сразу

да, до меня уже дошло, я не знаю почему я даже не подумал об этом сразу
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/368ae27920af3e1fbcf9729f153f08ed4071b03f
Sign in to join this conversation.
Loading…
There is no content yet.