Bug 47651 - papirus-remix-icon-theme со всеми цветовыми темами
Summary: papirus-remix-icon-theme со всеми цветовыми темами
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: papirus-icon-theme (show other bugs)
Version: unstable
Hardware: all Linux
: P5 enhancement
Assignee: felixz@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-20 14:51 MSK by Alexander Kovalev
Modified: 2023-11-24 19:11 MSK (History)
2 users (show)

See Also:


Attachments
Доработанный spec для сборки пакетов papirus-remix (14.49 KB, text/plain)
2023-09-20 14:51 MSK, Alexander Kovalev
no flags Details
Spec со сборкой пакетов papirus-remix 20231101-alt1 (14.92 KB, text/x-rpm-spec)
2023-11-03 08:26 MSK, Alexander Kovalev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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)