Не работают окна установки пакетов #382

Closed
opened 3 weeks ago by asmeron · 2 comments
Owner

Установщик, при открытии должен выполнить:

  • В отдельном потоке команду обновления репозитория: pacsync --updated
  • Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
  • В случае ошибки ничего не выводить
  • Процесс обновления БД пакетного менеджера не отображать
  • VTE терминал и отдельные окна не нужны

Все окна в которых присутствует установка пакетов, необходимо сделать:

  • При открытии окна выполнять, в отдельном потоке команду обновления репозитория: pacsync --updated
  • Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
  • После получения статуса, в зависимости от переменной статуса обновления БД изменить графический индикатор статуса
  • После получения положительного статуса, обновить графические элементы окна
  • Процесс обновления БД пакетного менеджера не отображать
  • VTE терминал и отдельные окна не нужны
  • При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления
Установщик, при открытии должен выполнить: - В отдельном потоке команду обновления репозитория: `pacsync --updated` - Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной - В случае ошибки ничего не выводить - Процесс обновления БД пакетного менеджера не отображать - VTE терминал и отдельные окна не нужны Все окна в которых присутствует установка пакетов, необходимо сделать: - При открытии окна выполнять, в отдельном потоке команду обновления репозитория: `pacsync --updated` - Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной - После получения статуса, в зависимости от переменной статуса обновления БД изменить графический индикатор статуса - После получения положительного статуса, обновить графические элементы окна - Процесс обновления БД пакетного менеджера не отображать - VTE терминал и отдельные окна не нужны - При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления
asmeron added the ошибка label 3 weeks ago
rodion.n was assigned by asmeron 3 weeks ago
YanTheKaller was assigned by asmeron 3 weeks ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/b5f59ddcfc24be831ae945c393a1d10da8d9eb58
Collaborator

В отдельном потоке команду обновления репозитория: pacsync --updated

Выполняется

Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной

Все корректно

В случае ошибки ничего не выводить

Ничего не выводится

Процесс обновления БД пакетного менеджера не отображать

Не отображается

VTE терминал и отдельные окна не нужны

Отсуствуют

При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления

Работает корректно.

Закрываю.

> В отдельном потоке команду обновления репозитория: `pacsync --updated` Выполняется > Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной Все корректно > В случае ошибки ничего не выводить Ничего не выводится > Процесс обновления БД пакетного менеджера не отображать Не отображается > VTE терминал и отдельные окна не нужны Отсуствуют > При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления Работает корректно. Закрываю.
rodion.n closed this issue 2 weeks ago
Sign in to join this conversation.
No Milestone
No project
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubinstall-gtk#382
Loading…
There is no content yet.