1. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров в таблицах соответствующих блоков (активация через чекбоксы), в поле передаётся название параметра и его значение (если значение имеется), разделение через пробел.
1. При удалении параметра из поля "Параметры командной строки" соответствующий параметр теряет свой статус активности (галочка снимается) в таблице соответствующего блока.
1. При редактировании (изменении) параметра в поле "Параметры командной строки" соответствующий параметр теряет свой статус активности (галочка снимается) в таблице соответствующего блока.
1. Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/bootoptions.csv
Не совсем понял зачем это нужно, фронт получив опции собирает их и отправляет в бэк. Сама логика программы не нуждается в едичном добавлении параметров. Может оно и нужно будет для работы чисто с бэком из консоли, но посредством фронта это вообще не нужно, так как все данные летят пачкой единовременно при нажатии на кнопку "сохранить".
Не совсем понял зачем это нужно, фронт получив опции собирает их и отправляет в бэк. Сама логика программы не нуждается в едичном добавлении параметров. Может оно и нужно будет для работы чисто с бэком из консоли, но посредством фронта это вообще не нужно, так как все данные летят пачкой единовременно при нажатии на кнопку "сохранить".
Для локализации должен быть создан файл-шаблон ***name_programm.pot***, на его основе должны быть созданы сами ***po-файлы*** переводов на необходимые языки, через файл сборки из po-файлов компилируются ***mo-файлы*** и размещаются сценарием установки по указанному пути:
| 15 | ubl-settings-finetuning - Тонкая настройка системы | 5% || 16 | ubl-settings-security - Безопасность | 5% || 17 | ubl-settings-multiseat - Мультирабочее место | 5% || 2 | ubl-settings-info - Информация о системе | 99% |50% т.к. не заменены команды, и до сих пор привязка к screenfetch
Исправил.
01b982dc681. **/usr/share/ubl-settings-bootloader/images/{\*.png,\*.svg}**Элементы изображений1. **/usr/share/ubl-settings-bootloader/locale -> /usr/share/locale**1. **/usr/share/ubl-settings-bootloader/locale -> /usr/share/locale**Изменить, в соответствии с требованиями которые в ublexec указал
Исправил.
21803194b01. **/usr/share/ubl-settings-bootloader/locale -> /usr/share/locale**Локализация En/Ru1. **/usr/share/ubl-sttings-bootloadr/list_bootoptions.csv**1. **/usr/share/ubl-sttings-bootloadr/list_bootoptions.csv**bootoptions.csv
Исправил.
10bfa8811c- Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/list_bootoptions.csv- Английские слова в файл проекта ubl-sttings-bootloadr.pot1. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров, разделение через пробел.1. При удалении параметра изиз чего ?
Исправил.
10bfa8811c- Английские слова в файл проекта ubl-sttings-bootloadr.pot1. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров, разделение через пробел.1. При удалении параметра из1. Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/list_bootoptions.csvbootoptions.csv
Исправил.
e8ad16a249- Информация об ОЗУ, например, *Оперативная память: 4406MiB / 15934MiB*.1. **КОМАНДЫ**1. На данный момент реализовать методом парсинга вывода screenfetch.Создать на каждый запрос строчку описание для команды и прогназируемый вывод, сами команды я позже напишу !
Исправил.
0fd7e257fcТЗ нужно скорректировать !
1. Локализация En/Ru**/usr/share/locale/\${LANG}/LC_MESSAGES/${FILE_MO}**где ${LANG} - каталог с именем локали, например, "ru" или "ru_RU",${FILE_MO} - файл локализации программы, например, "name_programm.mo"name_programmзаменить на переменную, ранее писал об этомИсправил.
1c22510ad81. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров в таблицах соответствующих блоков (активация через чекбоксы), в поле передаётся название параметра и его значение (если значение имеется), разделение через пробел.1. При удалении параметра из поля "Параметры командной строки" соответствующий параметр теряет свой статус активности (галочка снимается) в таблице соответствующего блока.1. При редактировании (изменении) параметра в поле "Параметры командной строки" соответствующий параметр теряет свой статус активности (галочка снимается) в таблице соответствующего блока.1. Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/bootoptions.csvboot-options.csv
Нужно формат таблицы приложить, как пример, с параметрами которые уже знаем в контенте !
Файл примера ты говорил сделаешь и выгрузишь повторно. Я не очень понимаю, что должно быть в таблице с учетом локализации.
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config CMDLINE`1. из глобального конфигурационного файла: `/usr/bin/ubconfig --default --source global get config CMDLINE`1. Установить значение:1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config CMDLINE=$VALUE`Можно добавлять параметры
/usr/bin/ubconfig set config CMDLINE+=" $VALUE"Либо удалять
/usr/bin/ubconfig set config CMDLINE-=" $VALUE"Не совсем понял зачем это нужно, фронт получив опции собирает их и отправляет в бэк. Сама логика программы не нуждается в едичном добавлении параметров. Может оно и нужно будет для работы чисто с бэком из консоли, но посредством фронта это вообще не нужно, так как все данные летят пачкой единовременно при нажатии на кнопку "сохранить".
Это я написал, для того что-бы уточнить, что есть такая возможность. Вдруг пригодиться.
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config CMDLINE=$VALUE`1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config CMDLINE=$VALUE`где $VALUE - перечень параметров, полученных исходя из выбранных опций в блоке "Параметры, передаваемые ядру", разделённых пробелом.1. Терминал для вводаДля этих параметров аналогично нужен input-options.csv
Исправил.
3daafa85a61. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config XXXXXX=$VALUE`1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config XXXXXX=$VALUE`где $VALUE - перечень параметров, полученных исходя из выбранных опций в блоке "Терминал для ввода", разделённых пробелом.1. Терминал для выводаДля этих параметров аналогично нужен output-options.csv
Исправил.
3daafa85a61. Элементы изображений**/usr/share/ubl-settings-datetime/images/{\*.png,\*.svg}**1. Локализация En/RuДля локализации должен быть создан файл-шаблон ***name_programm.pot***, на его основе должны быть созданы сами ***po-файлы*** переводов на необходимые языки, через файл сборки из po-файлов компилируются ***mo-файлы*** и размещаются сценарием установки по указанному пути:name_programm заменить
Исправил.
e8ad16a249e94e6f2523into master 3 years agoReviewers
e94e6f2523.