update design #18

Merged
asmeron merged 21 commits from :master into master 3 years ago
Collaborator
There is no content yet.
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
asmeron requested changes 3 years ago
README.md Outdated
| 15 | ubl-settings-finetuning - Тонкая настройка системы | 5% |
| 16 | ubl-settings-security - Безопасность | 5% |
| 17 | ubl-settings-multiseat - Мультирабочее место | 5% |
| 2 | ubl-settings-info - Информация о системе | 99% |
Owner

50% т.к. не заменены команды, и до сих пор привязка к screenfetch

50% т.к. не заменены команды, и до сих пор привязка к screenfetch
Poster
Collaborator

Исправил. 01b982dc68

Исправил. 01b982dc6823dc0f2a4c3a5e1d5c758557666ca2
1. **/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**
Owner

Изменить, в соответствии с требованиями которые в ublexec указал

Изменить, в соответствии с требованиями которые в ublexec указал
Poster
Collaborator

Исправил. 21803194b0

Исправил. 21803194b006df759f3fab0c5066e567e57b224c
1. **/usr/share/ubl-settings-bootloader/locale -> /usr/share/locale**
Локализация En/Ru
1. **/usr/share/ubl-sttings-bootloadr/list_bootoptions.csv**
1. **/usr/share/ubl-sttings-bootloadr/list_bootoptions.csv**
Owner

bootoptions.csv

bootoptions.csv
Poster
Collaborator

Исправил. 10bfa8811c

Исправил. 10bfa8811cd340d81ed6528079334a5c3aacfce3
- Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/list_bootoptions.csv
- Английские слова в файл проекта ubl-sttings-bootloadr.pot
1. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров, разделение через пробел.
1. При удалении параметра из
Owner

из чего ?

из чего ?
Poster
Collaborator

Исправил. 10bfa8811c

Исправил. 10bfa8811cd340d81ed6528079334a5c3aacfce3
- Английские слова в файл проекта ubl-sttings-bootloadr.pot
1. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров, разделение через пробел.
1. При удалении параметра из
1. Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/list_bootoptions.csv
Owner

bootoptions.csv

bootoptions.csv
Poster
Collaborator

Исправил. e8ad16a249

Исправил. e8ad16a24979c6aa866fab724403b90ccee5697e
- Информация об ОЗУ, например, *Оперативная память: 4406MiB / 15934MiB*.
1. **КОМАНДЫ**
1. На данный момент реализовать методом парсинга вывода screenfetch.
Owner

Создать на каждый запрос строчку описание для команды и прогназируемый вывод, сами команды я позже напишу !

Создать на каждый запрос строчку описание для команды и прогназируемый вывод, сами команды я позже напишу !
Poster
Collaborator

Исправил. 0fd7e257fc

Исправил. 0fd7e257fcc76d1dd1cad03c7980117220f6dd2b
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
asmeron requested changes 3 years ago
asmeron left a comment
Owner

ТЗ нужно скорректировать !

ТЗ нужно скорректировать !
1. Локализация En/Ru
**/usr/share/locale/\${LANG}/LC_MESSAGES/${FILE_MO}**
где ${LANG} - каталог с именем локали, например, "ru" или "ru_RU",
${FILE_MO} - файл локализации программы, например, "name_programm.mo"
Owner

name_programm заменить на переменную, ранее писал об этом

`name_programm` заменить на переменную, ранее писал об этом
Poster
Collaborator

Исправил. 1c22510ad8

Исправил. 1c22510ad8dbe272d2240d1876c31c0ec3511935
1. Поля "Параметры командной строки" заполняются автоматически при выборе необходимых параметров в таблицах соответствующих блоков (активация через чекбоксы), в поле передаётся название параметра и его значение (если значение имеется), разделение через пробел.
1. При удалении параметра из поля "Параметры командной строки" соответствующий параметр теряет свой статус активности (галочка снимается) в таблице соответствующего блока.
1. При редактировании (изменении) параметра в поле "Параметры командной строки" соответствующий параметр теряет свой статус активности (галочка снимается) в таблице соответствующего блока.
1. Значения параметров ядра и загрузчика берутся из файла /usr/share/ubl-sttings-bootloadr/bootoptions.csv
Owner

boot-options.csv
Нужно формат таблицы приложить, как пример, с параметрами которые уже знаем в контенте !

boot-options.csv Нужно формат таблицы приложить, как пример, с параметрами которые уже знаем в контенте !
Poster
Collaborator

Файл примера ты говорил сделаешь и выгрузишь повторно. Я не очень понимаю, что должно быть в таблице с учетом локализации.

Файл примера ты говорил сделаешь и выгрузишь повторно. Я не очень понимаю, что должно быть в таблице с учетом локализации.
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`
Owner

Можно добавлять параметры /usr/bin/ubconfig set config CMDLINE+=" $VALUE"
Либо удалять /usr/bin/ubconfig set config CMDLINE-=" $VALUE"

Можно добавлять параметры `/usr/bin/ubconfig set config CMDLINE+=" $VALUE"` Либо удалять `/usr/bin/ubconfig set config CMDLINE-=" $VALUE"`
Poster
Collaborator

Не совсем понял зачем это нужно, фронт получив опции собирает их и отправляет в бэк. Сама логика программы не нуждается в едичном добавлении параметров. Может оно и нужно будет для работы чисто с бэком из консоли, но посредством фронта это вообще не нужно, так как все данные летят пачкой единовременно при нажатии на кнопку "сохранить".

Не совсем понял зачем это нужно, фронт получив опции собирает их и отправляет в бэк. Сама логика программы не нуждается в едичном добавлении параметров. Может оно и нужно будет для работы чисто с бэком из консоли, но посредством фронта это вообще не нужно, так как все данные летят пачкой единовременно при нажатии на кнопку "сохранить".
Owner

Это я написал, для того что-бы уточнить, что есть такая возможность. Вдруг пригодиться.

Это я написал, для того что-бы уточнить, что есть такая возможность. Вдруг пригодиться.
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config CMDLINE=$VALUE`
1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config CMDLINE=$VALUE`
где $VALUE - перечень параметров, полученных исходя из выбранных опций в блоке "Параметры, передаваемые ядру", разделённых пробелом.
1. Терминал для ввода
Owner

Для этих параметров аналогично нужен input-options.csv

Для этих параметров аналогично нужен input-options.csv
Poster
Collaborator

Исправил. 3daafa85a6

Исправил. 3daafa85a67dcd5771073ea2285afe561d432435
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config XXXXXX=$VALUE`
1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config XXXXXX=$VALUE`
где $VALUE - перечень параметров, полученных исходя из выбранных опций в блоке "Терминал для ввода", разделённых пробелом.
1. Терминал для вывода
Owner

Для этих параметров аналогично нужен output-options.csv

Для этих параметров аналогично нужен output-options.csv
Poster
Collaborator

Исправил. 3daafa85a6

Исправил. 3daafa85a67dcd5771073ea2285afe561d432435
1. Элементы изображений
**/usr/share/ubl-settings-datetime/images/{\*.png,\*.svg}**
1. Локализация En/Ru
Для локализации должен быть создан файл-шаблон ***name_programm.pot***, на его основе должны быть созданы сами ***po-файлы*** переводов на необходимые языки, через файл сборки из po-файлов компилируются ***mo-файлы*** и размещаются сценарием установки по указанному пути:
Owner

name_programm заменить

name_programm заменить
Poster
Collaborator

Исправил. e8ad16a249

Исправил. e8ad16a24979c6aa866fab724403b90ccee5697e
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 1 commit 3 years ago
user-166 added 2 commits 3 years ago
user-166 added 1 commit 3 years ago
asmeron merged commit e94e6f2523 into master 3 years ago

Reviewers

asmeron requested changes 3 years ago
The pull request has been merged as e94e6f2523.
Sign in to join this conversation.
Loading…
There is no content yet.