diff --git a/ubl-settings-datetime/README.md b/ubl-settings-datetime/README.md index b93433e..af3a136 100644 --- a/ubl-settings-datetime/README.md +++ b/ubl-settings-datetime/README.md @@ -50,6 +50,9 @@ **/usr/share/locale/\${LANG}/LC_MESSAGES/\${FILE_MO}** где ${LANG} - каталог с именем локали, например, "ru" или "ru_RU", \${FILE_MO} - файл локализации программы, например, "${NAME_APPLICATION}.mo" + 1. Версия ПО + 1. Файл, в котором хранится версия - VERSION.md, находится в корне каталога проекта. + 1. При компиляции (через сценарий make-файла) данные из файла VERSION.md передаются в значение переменной (-ых) version_application в файлах-исходниках ПО. 1. **ТЕХНИЧЕСКОЕ ЗАДАНИЕ:** 1. Ярлык (desktop-файл): @@ -111,7 +114,7 @@ https://wiki.ublinux.com/ru/Программное_обеспечение/Про 1. Копирайты, порядок: 1. Иконка приложения 1. Название утилиты - 1. Версия программы + 1. Версия программы (переменная version_application) 1. Название утилиты, локализованное 1. Ссылка "Домашняя страница проекта" на https://ublinux.ru/ 1. Авторские права © ООО "Юбисофт", 2022 - $LASTYEAR @@ -175,6 +178,39 @@ xdg-open ${URLWIKI} & - в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set clock ZONE=$VALUE` где $VALUE - сложение срок-значений из комбобокса "Регион" и "Зона" через символ "/", например "Asia/Omsk". +1. **ПОМОЩЬ И ПАРАМЕТРЫ ЗАПУСКА** + 1. Помощь + - Пример вывода: + > ubl-settings-datetime version: $VERSION + > GTK settings datetime for UBLinux + > + > Использование: ubl-settings-datetime [OPTIONS...] + > Параметры приложения: + > $OPTIONS + + Где $OPTIONS - параметры запуска, $VERSION - версия программы (переменная version_application). + + 1. Параметры запуска: + 1. *-h, --help* - Показать параметры справки + 1. *-V, --version* - Показать текущую версию + 1. *--lock-datetime* - Блокировка изменения даты и времени + 1. *--lock-timezone* - Блокировка изменения часового пояса + 1. *--lock-ntp-mode* - Блокировка выбора режима NTP + 1. *--lock-ntp-edit* - Блокировка перечня NTP серверов + 1. *--lock-save* - Блокировка сохранения локальной и глобальной конфигурации + 1. *--lock-save-local* - Блокировка сохранения локальной конфигурации + 1. *--lock-save-global* - Блокировка сохранения глобальной конфигурации + 1. *--lock-load-global* - Блокировка загрузки глобальной конфигурации + 1. Действия при указанных параметрах: + 1. *--lock-datetime* - делать неактивными лейбл "Время:", счётчик (часы), лейбл ":", счётчик (минуты), лейбл "Дата:", поле ввода, кнопка с иконкой календаря. + 1. *--lock-timezone* - делать неактивными лейбл "Регион:", комбобокс с выбором регионов, лейбл "Зона:", комбобокс с выбором зон. + 1. *--lock-ntp-mode* - делать неактивным выпадающий список вариантов синхронизации NTP. + 1. *--lock-ntp-edit* - делать неактивным поле ввода списка серверов NTP. + 1. *--lock-save* - делать неактивной кнопку "Сохранить". + 1. *--lock-save-local* - делать неактивным пункт "Сохранить локальную конфигурацию" в выпадающем списке кнопки "Сохранить". + 1. *--lock-save-global* - делать неактивным пункт "Сохранить глобальную и локальную конфигурацию" и "Сохранить глобальную конфигурацию" в выпадающем списке кнопки "Сохранить". + 1. *--lock-load-global* - делать неактивным пункт "Сохранить глобальную и локальную конфигурацию" и "Загрузить глобальную конфигурацию" в выпадающем списке кнопки "Загрузить". + 1. **ПРИБЛИЗИТЕЛЬНЫЙ МАКЕТ ПРИЛОЖЕНИЯ.** 1. Главное окно