Возможность сохранения без root #18

Closed
opened 2 years ago by anshn · 23 comments
anshn commented 2 years ago
Collaborator
  1. Кнопки сохранения доступны, сохранение не проходит, но в уведомлениях пишет, что успешно записаны.

image

1. Кнопки сохранения доступны, сохранение не проходит, но в уведомлениях пишет, что успешно записаны. ![image](/attachments/00be7b46-36ac-4995-b2a8-19f33c779100)
anshn added the дизайн label 2 years ago
user-166 was assigned by anshn 2 years ago
YanTheKaller was assigned by anshn 2 years ago
Owner

Если запущено без рута, то

  1. Уведомление в статусном заголовке
  2. Кнопки сохранить недоступны все
  3. Кнопки загрузить доступна только "Загрузить локальную конфигурацию"
  4. В основном окне поля должны быть заполнены, но запрещено изменение.
Если запущено без рута, то 1. Уведомление в статусном заголовке 2. Кнопки сохранить недоступны все 3. Кнопки загрузить доступна только "Загрузить локальную конфигурацию" 4. В основном окне поля должны быть заполнены, но запрещено изменение.
Collaborator

Если запущено без рута, то

  1. Уведомление в статусном заголовке
  2. Кнопки сохранить недоступны все
  3. Кнопки загрузить доступна только "Загрузить локальную конфигурацию"
  4. В основном окне поля должны быть заполнены, но запрещено изменение.

Отразил в глобальном ТЗ

> Если запущено без рута, то > 1. Уведомление в статусном заголовке > 2. Кнопки сохранить недоступны все > 3. Кнопки загрузить доступна только "Загрузить локальную конфигурацию" > 4. В основном окне поля должны быть заполнены, но запрещено изменение. [Отразил в глобальном ТЗ](https://gitea.ublinux.ru/miramax166/design-ubl-settings-apps/commit/2ca57b2ebc3359ec3ac860640f16813d707e9f2f)
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-system/commit/cc79c3271a795574690d42bceeec27b1aaa450dd
Collaborator

На доработку. Интерактивные элементы не заблокированы:

image

На доработку. Интерактивные элементы не заблокированы: ![image](/attachments/fbfa088a-a228-476e-b10b-438d3ad0b3c0)
Owner

Предлагаю сделать, как в сервисах, запуск всегда от пользователя и повышение прав до root по отдельной команде в меню шестерёнки !

Предлагаю сделать, как в сервисах, запуск всегда от пользователя и повышение прав до root по отдельной команде в меню шестерёнки !
Collaborator

Предлагаю сделать, как в сервисах, запуск всегда от пользователя и повышение прав до root по отдельной команде в меню шестерёнки !

Согласен. 645712ec20

> Предлагаю сделать, как в сервисах, запуск всегда от пользователя и повышение прав до root по отдельной команде в меню шестерёнки ! Согласен. https://gitea.ublinux.ru/miramax166/design-ubl-settings-system/commit/645712ec2065fd3c875bd9698a8e3afe75b0694b
anshn commented 8 months ago
Poster
Collaborator

Кнопки сохранить недоступны все
Кнопки загрузить доступна только "Загрузить локальную конфигурацию"

Для сохранения доступны "сохранить в файл" и "загрузить из файла":

image

> Кнопки сохранить недоступны все > Кнопки загрузить доступна только "Загрузить локальную конфигурацию" Для сохранения доступны "сохранить в файл" и "загрузить из файла": ![image](/attachments/8ef8dd7f-225e-4dd6-bfc6-1ad1a104b809)
103 KiB
Owner

Всё верно, эти кнопки должны быть доступны без повышения прав

Всё верно, эти кнопки должны быть доступны без повышения прав
Collaborator

53fa8acdd5 тут под конфиг делал, скорее всего где-то там и чинил это

https://gitea.ublinux.ru/YanTheKaller/ubl-settings-system/commit/53fa8acdd52d3c07f53549ee35559dccf215122a тут под конфиг делал, скорее всего где-то там и чинил это
anshn commented 7 months ago
Poster
Collaborator

Кнопки сохранить недоступны все
Кнопки загрузить доступна только "Загрузить локальную конфигурацию"

Всё верно, эти кнопки должны быть доступны без повышения прав

Так доступны или не доступны? Или как?
Сейчас вот так:

image

> Кнопки сохранить недоступны все > Кнопки загрузить доступна только "Загрузить локальную конфигурацию" > Всё верно, эти кнопки должны быть доступны без повышения прав Так доступны или не доступны? Или как? Сейчас вот так: ![image](/attachments/a8e2ad69-5ff4-4dd7-a7fb-c2b44b1ab114)
108 KiB
Owner

Не нужны права рута, что-бы "Загрузить из файла" или "Сохранить в файл"

Не нужны права рута, что-бы "Загрузить из файла" или "Сохранить в файл"
anshn commented 7 months ago
Poster
Collaborator

Я так понимаю согласно этой задаче: #18 - все элементы окна должны быть заблокированы, но сейчас доступно абсолютно все

image

Я так понимаю согласно этой задаче: https://gitea.ublinux.ru/Applications/ubl-settings-system/issues/18#issuecomment-8086 - все элементы окна должны быть заблокированы, но сейчас доступно абсолютно все ![image](/attachments/785d66c4-053b-4071-b847-d8cb30368e83)
207 KiB
anshn commented 7 months ago
Poster
Collaborator

И повышения прав нет:

image

И повышения прав нет: ![image](/attachments/9a206dd1-4198-4e46-ae3d-61fcad0be172)
Collaborator

Я так понимаю согласно этой задаче: #18 - все элементы окна должны быть заблокированы, но сейчас доступно абсолютно все

image

не должны, когда это было сказано сохранять в файл ещё было нельзя. Если выключать возможность изменять что-то в интерфейсе без рут прав то от этих кнопок не будет смысла. Как и от самой утилиты без рут прав

> Я так понимаю согласно этой задаче: https://gitea.ublinux.ru/Applications/ubl-settings-system/issues/18#issuecomment-8086 - все элементы окна должны быть заблокированы, но сейчас доступно абсолютно все > > ![image](/attachments/785d66c4-053b-4071-b847-d8cb30368e83) не должны, когда это было сказано сохранять в файл ещё было нельзя. Если выключать возможность изменять что-то в интерфейсе без рут прав то от этих кнопок не будет смысла. Как и от самой утилиты без рут прав
Owner

Без рута - Есть возможность просмотреть заданные настройки, но смена их должна быть заблокирована.

Без рута - Есть возможность просмотреть заданные настройки, но смена их должна быть заблокирована.
Collaborator

тогда зачем давать возможность сохранить в файл если менять ничего нельзя?

тогда зачем давать возможность сохранить в файл если менять ничего нельзя?
Owner

Под сменой настроек я имел ввиду блокировку кнопок сохранения в конфигурацию системную и глобальную, а в файл можно конечно сохранить !

Под сменой настроек я имел ввиду блокировку кнопок сохранения в конфигурацию системную и глобальную, а в файл можно конечно сохранить !
anshn commented 7 months ago
Poster
Collaborator

Добавь повышение прав и меню и я закрываю задачу

Добавь повышение прав и меню и я закрываю задачу
Collaborator

b5606724d6
да я уже

https://gitea.ublinux.ru/YanTheKaller/ubl-settings-system/commit/b5606724d6c44ba76c0e39053dbd7c7f06b2fc39 да я уже
anshn commented 7 months ago
Poster
Collaborator

Окно переоткрылось, но разве старое не должно быть закрыто автоматически?:
image

Окно переоткрылось, но разве старое не должно быть закрыто автоматически?: ![image](/attachments/b648a851-16b6-4214-9152-150d84f0839a)
404 KiB
Collaborator

должно было закрыться

должно было закрыться
Collaborator
https://gitea.ublinux.ru/YanTheKaller/libublsettingsui-gtk3/commit/eaaea46e7547fa3c2ed58cce40f4668a97aaadb7
anshn commented 7 months ago
Poster
Collaborator

Проверила, закрываю

Проверила, закрываю
anshn closed this issue 7 months ago
Sign in to join this conversation.
No Milestone
No project
4 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-system#18
Loading…
There is no content yet.