update design and readme in project ubl-settings-bootloader

pull/43/head
MiraMaX166 3 years ago
parent 4dc9fc89d1
commit 808c8517f0
Signed by: user-166
GPG Key ID: C58520EF14C48E3A

@ -22,7 +22,8 @@
1. Приложение разрабатывается под нужды операционной системы UBLinux
1. Использование фирменного логотипа компании
1. Название приложения, техническое: **ubl-settings-bootloader** (далее **\${NAME_APPLICATION}**)
1. Название приложения, публичное: **Настройка загрузки системы**
1. Название приложения, публичное: **Загрузка системы**
1. Описание приложения: **Настройка параметров загрузки системы**
1. Стек технологий:
1. Язык программирования: Bash или C(++)
1. Приложение для разработки графического интерфейса: Glade 3
@ -66,6 +67,8 @@
**/usr/share/${NAME_APPLICATION}/grub-terminal-input.csv**
1. Файл с перечнем и описанием параметров терминала для вывода
**/usr/share/${NAME_APPLICATION}/grub-terminal-output.csv**
1. Файл с перечнем мелодий при загрузки системы
**/usr/share/${NAME_APPLICATION}/grub-beeplist.csv**
1. Версия ПО
1. Файл, в котором хранится версия - VERSION.md, находится в корне каталога проекта.
1. При компиляции (через сценарий make-файла) данные из файла VERSION.md передаются в значение переменной (-ых) version_application в файлах-исходниках ПО.
@ -89,7 +92,7 @@
1. Кнопка с выпадающим списком "Сохранить" -> ("Сохранить в глобальную и локальную конфигурацию, Сохранить в глобальную конфигурацию, Сохранить в локальную конфигурацию"). Статический элемент. Выравнивание по правому краю.
1. Кнопка с иконкой с выпадающим списком -> "Справка, О приложении". Статический элемент. Выравнивание по правому краю.
1. Стандартные элементы окна, кнопки "Свернуть, Минимизировать/На весь экран, Закрыть"
1. В верхней части крупный логотип утилиты, с права от него краткое описание утилиты. Фон заполнен изображением. Статические элементы. Выравнивание по левому краю.
1. В верхней части крупный логотип утилиты, справа от него имя (первая строка) и краткое описание утилиты (вторая строка). Фон заполнен изображением. Статические элементы. Выравнивание по левому краю.
1. Строка уведомления, представляющая собой полосу с инфографикой строки уведомлений. Динамический элемент. От края до края окна по горизонтали.
1. Рабочая область.
1. Требования к «Рабочей области». Динамический элемент. От края до края по горизонтали и вертикали окна. Выводятся группы настроек запуска:
@ -100,10 +103,16 @@
1. комбобокс с вариантами выбора ОС для загрузки. Динамический элемент. Выравнивание по левому краю. Делит пространство с соседними элементами.
1. лэйбл "Режим отображения экрана загрузки:". Статический элемент. Выравнивание по левому краю.
1. комбобокс вариантов режима загрузки: "Анимация загрузки с журналом", "Анимация загрузки без журнала", "Отсутствие анимации загрузки с выводом журнала", "Отсутствие анимации загрузки с выводом сокращенного журнала". Динамический элемент. Выравнивание по левому краю. Делит пространство с соседними элементами.
1. чекбокс "Имя пользователя меню загрузки:". Статический элемент. Выравнивание по левому краю. Всплывающая подсказка: "Имя пользователя для входа в режим редактирования конфигурации загрузки".
1. поле ввода логина. Динамический элемент. Делит пространство с соседними элементами. Активно только если выбран чекбокс "Имя пользователя меню загрузки:". Всплывающая подсказка: "Имя пользователя для входа в режим редактирования конфигурации загрузки".
1. чекбокс "Пароль пользователя меню загрузки:". Статический элемент. Выравнивание по левому краю. Всплывающая подсказка: "Пароль пользователя для входа в режим редактирования конфигурации загрузки".
1. поле ввода пароля (функция скрытого ввода). Динамический элемент. Делит пространство с соседними элементами. Активно только если выбран чекбокс "Пароль пользователя меню загрузки:". Всплывающая подсказка: "Пароль пользователя для входа в режим редактирования конфигурации загрузки".
1. Блок с заголовком "Пользователи меню загрузчика". Динамический элемент. От края до края окна по горизонтали.
1. Таблица со скроллбаром. Динамический элемент. От края до края родительского элемента по горизонтали. Заголовок: столбец "Администратор" чекбоксы (на активацию опции), столбец "Пользователь", столбец "Пароль". Содержимое:
- чекбокс, логин пользователя, скрытый "*" пароль пользователя
1. кнопка с иконкой "Добавить"
1. кнопка с иконкой "Удалить"
1. Блок с заголовком "Мелодия при запуске". Динамический элемент. От края до края окна по горизонтали.
1. Таблица со скроллбаром. Динамический элемент. От края до края родительского элемента по горизонтали. Заголовок: столбец "Выбрано" чекбоксы (на активацию опции), столбец "Название", столбец "Код мелодии". Содержимое:
- чекбокс, название мелодии, числовая последовательность кода мелодии
1. кнопка с иконкой "Добавить"
1. кнопка с иконкой "Удалить"
1. Блок с заголовком "Параметры, передаваемые ядру". Динамический элемент. От края до края окна по горизонтали.
1. Таблица со скроллбаром. Динамический элемент. От края до края родительского элемента по горизонтали. Заголовок: столбец "Активно" чекбоксы (на активацию опции), столбец "Опция", столбец "Значение". Содержимое:
1. чекбокс, quiet, Загрузка без текстовых сообщений
@ -174,6 +183,7 @@ https://wiki.ublinux.com/ru/Программное_обеспечение/Про
1. Значения параметров, передаваемых ядру, берутся из файла /usr/share/${NAME_APPLICATION}/cmdline-linux.csv
1. Значения параметров, терминала для ввода, берутся из файла /usr/share/${NAME_APPLICATION}/grub-terminal-input.csv
1. Значения параметров, терминала для вывода, берутся из файла /usr/share/${NAME_APPLICATION}/grub-terminal-output.csv
1. Значения параметров, терминала для вывода, берутся из файла /usr/share/${NAME_APPLICATION}/grub-beeplist.csv
1. Вывод файлов csv так же должен быть локализован средствами pot-, po-, mo- файлов.
1. **КОМАНДЫ**
@ -287,4 +297,4 @@ https://wiki.ublinux.com/ru/Программное_обеспечение/Про
1. **ПРИБЛИЗИТЕЛЬНЫЙ МАКЕТ ПРИЛОЖЕНИЯ.**
1. Главное окно
![](https://gitea.ublinux.ru/miramax166/design-ubl-settings-apps/raw/commit/88ef0880aa8a7a70768b8d145775894be0d6f67c/ubl-settings-bootloader/pic/01%28ru_RU%29.png)
![](https://gitea.ublinux.ru/miramax166/design-ubl-settings-apps/raw/branch/master/ubl-settings-bootloader/pic/01%28ru_RU%29.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 125 KiB

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 150 KiB

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 135 KiB

After

Width:  |  Height:  |  Size: 138 KiB

Loading…
Cancel
Save