update readme in project ubl-settings-info

pull/18/head
MiraMaX166 3 years ago
parent d21fb3e52c
commit 89236dd756
Signed by: user-166
GPG Key ID: C58520EF14C48E3A

@ -18,10 +18,10 @@
1. Публикация
1. **ТЕХНОЛОГИЧЕСКИЕ ТРЕБОВАНИЯ:**
1. Приложение разрабатывается под нужды операционной системы UBLinux
1. Использование фирменного логотипа компании
1. Название приложения, техническое: **ubl-settings-info**
1. Название приложения, публичное: **Информация о системе**
1. Приложение разрабатывается под нужды операционной системы UBLinux
1. Использование фирменного логотипа компании
1. Название приложения, техническое: **ubl-settings-info**
1. Название приложения, публичное: **Информация о системе**
1. Стек технологий:
1. Язык программирования: Bash или C++
1. Приложение для разработки графического интерфейса: Glade 3
@ -40,10 +40,10 @@
Локализация En/Ru
1. **ТЕХНИЧЕСКОЕ ЗАДАНИЕ:**
1. Ярлык (desktop-файл):
1. Type: Application
1. Exec: ubl-settings-info
1. Categories: X-UBL-SettingsManager;X-UBL-SystemSettings
1. Ярлык (desktop-файл):
1. Type: Application
1. Exec: ubl-settings-info
1. Categories: X-UBL-SettingsManager;X-UBL-SystemSettings
1. Главное окно:
1. Требования к внешнему виду:
1. Адаптивный (резиновый) дизайн.
@ -58,28 +58,28 @@
1. Стандартные элементы окна, кнопки "Свернуть, Минимизировать/На весь экран, Закрыть"
1. В верхней части крупный логотип утилиты, с права от него краткое описание утилиты. Фон заполнен изображением. Статические элементы. Выравнивание по левому краю.
1. Рабочая область.
1. Требования к «Рабочей области». Динамический элемент. От края до края по горизонтали и вертикали окна. Делится на два вертикальных блока (50 на 50 процентов), которые никак не обрамлены. Выводятся группы графического и текстового представления информации:
1. Левый блок:
- логотип текущей операционной системы (масштабируемый SVG-файл). Статический элемент. Выравнивание по центру родительского элемента.
1. Правый блок:
- список информации о программно-аппаратных характеристиках рабочей станции. Статический элемент. Выравнивание по левому краю.:
- Имя пользователя и хоста, например: *miramax166@mmx166-pc*
- Название ОС, билд, редакция, например: *Система: UBLinux 2204 Desktop Basic*
- Информация о ядре ОС, например: *Ядро: x86_64 Linux 5.17.6-2-ublinux*
- Аптайм системы, например, *Время работы: 2h 14m*
- Информация о пакетах, например: *Установлено пакетов: 2306*
- Информация об оболочке, например, *Оболочка: sh*
- Разрешение эрана (-ов), например, *Разрешение: 5760x1080*
- Информация о DE, например, *Среда рабочего стола: Xfce4*
- Информация об оконном менеджере, например, *Оконный менеджер: Xfwm4*
- Информация о теме системы, например, *Тема оконного менеджера: Numix-Archblue*
- Информация о теме GTK-среды, например, *Тема GTK: Arc-Dark [GTK2]*
- Информация о теме значков, например, *Тема значков: Faenza-Cupertino*
- Информация о шрифте, например, *Шрифт: Ubuntu 10*
- Информация о диске, например, *Диск: 394G / 960G (42%)*
- Информация о процессоре, например, *CPU: Intel Core i3-9100 @ 4x 4.2GHz [38.0°C]*
- Информация о видеокарте, например, *GPU: NVIDIA GeForce GT 710*
- Информация об ОЗУ, например, *Оперативная память: 4406MiB / 15934MiB*.
1. Требования к «Рабочей области». Динамический элемент. От края до края по горизонтали и вертикали окна. Делится на два вертикальных блока (50 на 50 процентов), которые никак не обрамлены. Выводятся группы графического и текстового представления информации:
1. Левый блок:
- логотип текущей операционной системы (масштабируемый SVG-файл). Статический элемент. Выравнивание по центру родительского элемента.
1. Правый блок:
- список информации о программно-аппаратных характеристиках рабочей станции. Статический элемент. Выравнивание по левому краю.:
- Имя пользователя и хоста, например: *miramax166@mmx166-pc*
- Название ОС, билд, редакция, например: *Система: UBLinux 2204 Desktop Basic*
- Информация о ядре ОС, например: *Ядро: x86_64 Linux 5.17.6-2-ublinux*
- Аптайм системы, например, *Время работы: 2h 14m*
- Информация о пакетах, например: *Установлено пакетов: 2306*
- Информация об оболочке, например, *Оболочка: sh*
- Разрешение эрана (-ов), например, *Разрешение: 5760x1080*
- Информация о DE, например, *Среда рабочего стола: Xfce4*
- Информация об оконном менеджере, например, *Оконный менеджер: Xfwm4*
- Информация о теме системы, например, *Тема оконного менеджера: Numix-Archblue*
- Информация о теме GTK-среды, например, *Тема GTK: Arc-Dark [GTK2]*
- Информация о теме значков, например, *Тема значков: Faenza-Cupertino*
- Информация о шрифте, например, *Шрифт: Ubuntu 10*
- Информация о диске, например, *Диск: 394G / 960G (42%)*
- Информация о процессоре, например, *CPU: Intel Core i3-9100 @ 4x 4.2GHz [38.0°C]*
- Информация о видеокарте, например, *GPU: NVIDIA GeForce GT 710*
- Информация об ОЗУ, например, *Оперативная память: 4406MiB / 15934MiB*.
1. **КОМАНДЫ**
1. На данный момент реализовать методом парсинга вывода screenfetch.

Loading…
Cancel
Save