Bug 40154

Summary: В GUI отсутствует ограничение на максимальный размер интервала для каждого типа
Product: Sisyphus Reporter: Mikhail Efremov <sem>
Component: apt-indicatorAssignee: Sergey V Turchin <zerg>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: minor    
Priority: P5 CC: admin, darktemplar, glinkinvd, imz, mcpain, mike, qa-p8, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Bug Depends on:    
Bug Blocks: 38155    

Description Mikhail Efremov 2021-06-04 14:06:17 MSK
+++ Данная ошибка создана размножением ошибки 38155 +++

В настройках обновления индикатора обновления системы невозможно выставить частоту обновления более 3 недель. Даже если выбрать периодичность 1 месяц, при повторном вызове настроек она выставляется в 3 недели
Comment 1 Sergey V Turchin 2021-06-04 15:26:18 MSK
Я сперва подумал, что некий пользователь попался. А зачем больше 3-х недель? ;-)
Comment 2 Mikhail Efremov 2021-06-04 16:37:34 MSK
Без понятия, но в настройках действительно месяцы можно выставить. Думаю, нужно иди убрать месяцы из списка или уж увеличить интервал.
Comment 3 Repository Robot 2025-05-12 16:13:39 MSK
apt-indicator-0.4.1-alt1 -> sisyphus:

 Mon May 12 2025 Sergey V Turchin <zerg at altlinux dot org> 0.4.1-alt1
 - use pkexec instead of xdg-su (closes: 54157)
 - remove months from period setting (closes: 40154)
Comment 4 Vladislav Glinkin 2025-06-10 17:36:02 MSK
Версия пакета: apt-indicator-0.4.2-alt1

В коммите fa022d82253a85949e96f5c915a9467d840ff5fa месяцы были удалены, как тип интервала. Однако, в целом, ничего не поменялось.

Здесь проблема заключается в том, что пользователь в GUI может задать значение хоть 99 недель, но в конфигурационный файл попадут только 3, поскольку это граничное значение для данного типа интервала.

Для минимума в GUI есть:
        <property name="minimum">
         <number>1</number>
        </property>

Значение меньше 1 пользователь поставить не сможет.

Можно ли сделать так, чтобы для для каждого типа интервала было бы аналогичное ограничение для максимума? Сейчас для всех типов оно равно 99.
Comment 5 Sergey V Turchin 2025-06-10 21:30:47 MSK
(Ответ для Vladislav Glinkin на комментарий #4)
> может задать
Задать как раз не может.

> значение хоть 99 недель
Зачем ограничивать пользователя? Пусть играется.