update readme in project ubl-settings-bootloader

pull/18/head
MiraMaX166 3 years ago
parent 5acef4fbac
commit 0420f49fc6
Signed by: user-166
GPG Key ID: C58520EF14C48E3A

@ -1,6 +1,7 @@
ТЕХНИЧЕСКОЕ ЗАДАНИЕ на разработку утилиты **ubl-settings-bootloader**
1. **ОПИСАНИЕ:**
Графическое средство настройки загрузчика ОС UBLinux
1. **ЭТАПЫ И СРОКИ СОЗДАНИЯ ПРИЛОЖЕНИЯ:**
@ -104,15 +105,32 @@ Bash/C: Весь функционал сосредоточен в графиче
1. поле ввода с лэйблом "Параметры командной строки:". Динамический элемент. От края до края родительского элемента по горизонтали.
1. **ОСОБЕННОСТИ**
- Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/list_bootoptions.csv
- Английские слова в файл проекта ubl-sttings-bootloadr.pot
1. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров, разделение через пробел.
1. При удалении параметра из
1. Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/list_bootoptions.csv
1. Английские слова в файл проекта ubl-sttings-bootloadr.pot
Перевод в файле локализации проекта ubl-sttings-bootloadr_ru.po
1. **КОМАНДЫ**
1. Меню загрузки
1. Таймер выбора варианта загрузки:
1. Чтение значения:
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config XXXXXX`
1. из глобального конфигурационного файла: `/usr/bin/ubconfig --default --source global get config XXXXXX`
1. Установить значение:
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config XXXXXX=$VALUE`
1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config XXXXXX=$VALUE`
где $VALUE - параметр, цифровой, от 1 до 60.
1. Загрузка по умолчанию:
1. Должен быть получен список ОС и вариантов загрузки.
1. Последний выбор станет выбором загрузки по умолчанию:
1. Чтение значения:
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config XXXXXX`
1. из глобального конфигурационного файла: `/usr/bin/ubconfig --default --source global get config XXXXXX`
1. Установить значение:
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config XXXXXX=$VALUE`
1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config XXXXXX=$VALUE`
где $VALUE - параметр, цифровой, 1 или 0. Указывает на включение или отключение данной опции.
1. Параметры, передаваемые ядру
1. через функции фронтенда передавать выбранный параметр в поле "Параметры командной строки" блока "Параметры, передаваемые ядру"
1. Параметры командной строки:
@ -127,7 +145,7 @@ Bash/C: Весь функционал сосредоточен в графиче
1. через функции фронтенда передавать выбранный параметр в поле "Параметры командной строки" блока "Терминал для ввода"
1. Параметры командной строки:
1. Чтение значения:
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config XXXXXX`
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config `
1. из глобального конфигурационного файла: `/usr/bin/ubconfig --default --source global get config XXXXXX`
1. Установить значение:
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config XXXXXX=$VALUE`

Loading…
Cancel
Save