Bug 47651

Summary: papirus-remix-icon-theme со всеми цветовыми темами
Product: Sisyphus Reporter: Alexander Kovalev <alexvk72>
Component: papirus-icon-themeAssignee: felixz <felixz>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: cas, felix_z
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Доработанный spec для сборки пакетов papirus-remix
none
Spec со сборкой пакетов papirus-remix 20231101-alt1 none

Description Alexander Kovalev 2023-09-20 14:51:34 MSK
Created attachment 14485 [details]
Доработанный spec для сборки пакетов papirus-remix

Здравствуйте! Тема Papirus содержит множество вариантов раскраски папок, но переключение цвета через papirus-folders неудобно, так как при обновлении пакета тем цвет сбрасывается на синий по умолчанию. Предлагаю свою доработку спека таким образом, чтобы дополнительно собирались пакеты papirus-remix, не конфликтующие с основными, но содержащие все цветовые темы Papirus-<Color>, Papirus-Dark-<Color>, Papirus-Light-<Color>. Кроме того, спек содержит пару исправлений сборки основных пакетов:
- из Requires(pre) убран (pre), наличие которого приводит к задваиванию строк в REQUIRES собранных пакетов;
- добавлена тема ePapirus Dark и подправлен description.
Comment 1 FelixZ 2023-10-02 14:45:35 MSK
(Ответ для Alexander Kovalev на комментарий #0)
> Создано вложение 14485 [details] [подробности]
> Доработанный spec для сборки пакетов papirus-remix
> 
> Здравствуйте! Тема Papirus содержит множество вариантов раскраски папок, но
> переключение цвета через papirus-folders неудобно, так как при обновлении
> пакета тем цвет сбрасывается на синий по умолчанию. Предлагаю свою доработку
> спека таким образом, чтобы дополнительно собирались пакеты papirus-remix, не
> конфликтующие с основными, но содержащие все цветовые темы Papirus-<Color>,
> Papirus-Dark-<Color>, Papirus-Light-<Color>. Кроме того, спек содержит пару
> исправлений сборки основных пакетов:
> - из Requires(pre) убран (pre), наличие которого приводит к задваиванию
> строк в REQUIRES собранных пакетов;
> - добавлена тема ePapirus Dark и подправлен description.

Александр, спасибо за предложение. Собрал пакет на сборочнице, пока тестирую поведение, присоединяйтесь. Цвета переключаются корректно(единственное, что в меню xfce "внешний вид" добавляется в список большое колличество тем. Для установки команда:
apt-repo test 330724
Comment 2 Alexander Kovalev 2023-10-02 18:04:04 MSK
Прежде чем писать сюда, я собирал и тестировал пакет локально, но на cinnamon. Конечно, 78 тем -- это многовато, но что поделать, если 26 цветов и три варианта темы по каждому. Зато под настроение переключать цвета удобно :) Вам спасибо, что приняли мое предложение.
Comment 3 Alexander Kovalev 2023-11-03 08:26:42 MSK
Created attachment 14964 [details]
Spec со сборкой пакетов papirus-remix 20231101-alt1

В связи с выходом версии 20231101 предлагаю новый спек с учетом предыдущих изменений по Papirus-Education и удалением из апстрима темы Custom (которая, видимо, использовалась как болванка для новых цветовых вариантов). То есть теперь в papirus-remix не 26, а 25 цветовых тем.
Comment 4 FelixZ 2023-11-03 10:37:37 MSK
(Ответ для Alexander Kovalev на комментарий #3)
> Создано вложение 14964 [details] [подробности]
> Spec со сборкой пакетов papirus-remix 20231101-alt1
> 
> В связи с выходом версии 20231101 предлагаю новый спек с учетом предыдущих
> изменений по Papirus-Education и удалением из апстрима темы Custom (которая,
> видимо, использовалась как болванка для новых цветовых вариантов). То есть
> теперь в papirus-remix не 26, а 25 цветовых тем.

Спасибо за предложение. Дело в том, что пакет papirus-icon-theme входит в состав дистрибутива Альт Образование, протестирую ваше предложение с дистрибутивом и нужно будет согласовать изменения с релиз-менеджером.
Comment 5 Alexander Kovalev 2023-11-03 12:19:34 MSK
Это понятно, только замечу, что в результате сборки получаются две независимые ветки пакетов -- papirus-icon-theme и papirus-remix-icon-theme, и ремикс-пакеты никак не затрагивают основные и не влияют на Альт Образование. Просто спек один на двоих, и для ремикс-тем надо просматривать апстрим на предмет добавления/переименования/удаления цветовых вариантов и корректировать список THEMES. При необходимости, конечно, можно ремиксы собирать и отдельно со своим спеком.
Comment 6 Repository Robot 2023-11-24 19:11:26 MSK
papirus-icon-theme-20231101-alt2 -> sisyphus:

 Thu Nov 16 2023 Kirill Izmestev <felixz@altlinux> 20231101-alt2
 - Add ePapirus-Dark theme
 - Add Papirus Remix theme with all colors of folders. (ALT #47651)