commit plymouth-theme-breeze6 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package plymouth-theme-breeze6 for openSUSE:Factory checked in at 2024-10-07 21:48:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plymouth-theme-breeze6 (Old) and /work/SRC/openSUSE:Factory/.plymouth-theme-breeze6.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "plymouth-theme-breeze6" Mon Oct 7 21:48:48 2024 rev:12 rq:1205944 version:6.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/plymouth-theme-breeze6/plymouth-theme-breeze6.changes 2024-09-11 16:57:17.302782173 +0200 +++ /work/SRC/openSUSE:Factory/.plymouth-theme-breeze6.new.19354/plymouth-theme-breeze6.changes 2024-10-07 21:49:14.486786747 +0200 @@ -1,0 +2,20 @@ +Sat Oct 5 10:44:38 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de> + +- Update to 6.2.0: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.2.0 +- Changes since 6.1.90: + * update version for new release + +------------------------------------------------------------------- +Tue Sep 17 14:54:52 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de> + +- Update to 6.1.90: + * New feature release + * For more details see https://kde.org/announcements/plasma/6/6.1.90 +- Changes since 6.1.5: + * update version for new release + * style: Add markdown extension to readme, so it renders correctly + * update version for new release + +------------------------------------------------------------------- Old: ---- breeze-plymouth-6.1.5.tar.xz breeze-plymouth-6.1.5.tar.xz.sig New: ---- breeze-plymouth-6.2.0.tar.xz breeze-plymouth-6.2.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plymouth-theme-breeze6.spec ++++++ --- /var/tmp/diff_new_pack.JjIYiS/_old 2024-10-07 21:49:15.054810380 +0200 +++ /var/tmp/diff_new_pack.JjIYiS/_new 2024-10-07 21:49:15.058810546 +0200 @@ -34,20 +34,20 @@ %endif %endif -%define kf6_version 6.2.0 +%define kf6_version 6.5.0 %define rname breeze-plymouth %bcond_without released Name: plymouth-theme-breeze6 -Version: 6.1.5 +Version: 6.2.0 Release: 0 Summary: Plymouth "Breeze" theme License: GPL-2.0-or-later URL: https://www.kde.org -Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz +Source: %{rname}-%{version}.tar.xz %if %{with released} -Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig +Source1: %{rname}-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: cmake >= 3.16 ++++++ breeze-plymouth-6.1.5.tar.xz -> breeze-plymouth-6.2.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-plymouth-6.1.5/CMakeLists.txt new/breeze-plymouth-6.2.0/CMakeLists.txt --- old/breeze-plymouth-6.1.5/CMakeLists.txt 2024-09-10 10:50:02.000000000 +0200 +++ new/breeze-plymouth-6.2.0/CMakeLists.txt 2024-10-03 14:36:30.000000000 +0200 @@ -1,5 +1,5 @@ project(breeze-plymouth) -set(PROJECT_VERSION "6.1.5") +set(PROJECT_VERSION "6.2.0") set(PROJECT_VERSION_MAJOR 6) cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-plymouth-6.1.5/README new/breeze-plymouth-6.2.0/README --- old/breeze-plymouth-6.1.5/README 2024-09-10 10:50:02.000000000 +0200 +++ new/breeze-plymouth-6.2.0/README 1970-01-01 01:00:00.000000000 +0100 @@ -1,97 +0,0 @@ -# Branding -## CMake -Use CMake to set the common overridden variables. -``` -cmake -DDISTRO_NAME=KDistro - -DDISTRO_VERSION=123 - -DDISTRO_LOGO=kdistro - -DBACKGROUND_TOP_COLOR=kdistro_green - -DBACKGROUND_BOTTOM_COLOR=kdistro_blue - .. -``` - -## Graphics (breeze) - -Branding in the graphics mode is done via the code in -breeze.script. Do note the guidelines below when changing things. -In particular you want to change the following variables - -``` -// Title and font settings. -global.title.text = "Plasma 5.6"; -global.defaults.font.default = "Noto Sans 12"; -global.defaults.font.title = "Noto Sans 14"; - -// Same color or different for gradient. -palette.background.top = colors.plasma_blue; -palette.background.bottom = colors.icon_blue; -``` - -## Text (breeze-text) - -The text theme is configured via the .plymouth theme file, -so you can simply install your own theme file to apply branding. - -``` -[Plymouth Theme] -Name=Our theme (text) -Description=A splash for text mode -ModuleName=breeze-text - -[breeze-text] -title=openSUSE 14 -black=0xfcfcfc # This is the background -white=0x000000 # This is the progress bar & title -``` - -## Grub - -breeze/breeze.grub is a special grub scripting file which mostly sets sane -defaults in the event that breeze-grub (when used) is malfunctioning. You can -simply cat the file into your grub.cfg (happens automatically on Debian systems -when the plymouth theme is configured as default) - -# Design Guideline -## Logo - -- 128x128 -- A monochrome logo is fine, it should use a color consistent with the - default font color though (default is "Cardboard Grey") - -## 16bit - -- Solid color background. We default to the same color as GRUB -- None of the graphics must have transparent parts (see below for why) -- Logo must be monochrome contrastful color consistent with font color. - We default to "Cardboard Grey". -- Text must use same color as Logo. - -# 16bit - What? Why? How? -Sometimes text displays offer no more than 4 bits per pixel, for these cases we -have a special 16 color version of images. Those images should not contain -alpha channels and use solid color throughout (no gradients etc.). - -In the script itself we use a solid color background, the images should use -matching colors when needing to avoid alpha. - -Usually the workflow is to take the regular version and replace the alpha, -then possibly also overly colorful elements, save it and convert to 16 colors. -Most of the time you can use drop shadows, but all in all no more than 16 -colors can be used, so you will have to make sure the clipped version's drop -is still appearing as expected. - -When converting to <= 16bit colors please note that you first want to assign a -static background color for fully transparent bits that matches the background -color used in the script. Since alpha transparency is possibly not available -or limited to 4bits any transparency will be stripped as part of quantization. - -To assing a background and convert to <= 16bit color version -(< when fewer colors found) you can use: -``` - for foo in *; do - convert $foo -alpha Background -background "#000000" -fill "#000000" -flatten $foo - pngtopnm $foo | pnmquant 16 | pnmtopng > 16.png; mv 16.png $foo - done -``` - -You may want to check that the output makes sense. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-plymouth-6.1.5/README.md new/breeze-plymouth-6.2.0/README.md --- old/breeze-plymouth-6.1.5/README.md 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-plymouth-6.2.0/README.md 2024-10-03 14:36:30.000000000 +0200 @@ -0,0 +1,97 @@ +# Branding +## CMake +Use CMake to set the common overridden variables. +``` +cmake -DDISTRO_NAME=KDistro + -DDISTRO_VERSION=123 + -DDISTRO_LOGO=kdistro + -DBACKGROUND_TOP_COLOR=kdistro_green + -DBACKGROUND_BOTTOM_COLOR=kdistro_blue + .. +``` + +## Graphics (breeze) + +Branding in the graphics mode is done via the code in +breeze.script. Do note the guidelines below when changing things. +In particular you want to change the following variables + +``` +// Title and font settings. +global.title.text = "Plasma 5.6"; +global.defaults.font.default = "Noto Sans 12"; +global.defaults.font.title = "Noto Sans 14"; + +// Same color or different for gradient. +palette.background.top = colors.plasma_blue; +palette.background.bottom = colors.icon_blue; +``` + +## Text (breeze-text) + +The text theme is configured via the .plymouth theme file, +so you can simply install your own theme file to apply branding. + +``` +[Plymouth Theme] +Name=Our theme (text) +Description=A splash for text mode +ModuleName=breeze-text + +[breeze-text] +title=openSUSE 14 +black=0xfcfcfc # This is the background +white=0x000000 # This is the progress bar & title +``` + +## Grub + +breeze/breeze.grub is a special grub scripting file which mostly sets sane +defaults in the event that breeze-grub (when used) is malfunctioning. You can +simply cat the file into your grub.cfg (happens automatically on Debian systems +when the plymouth theme is configured as default) + +# Design Guideline +## Logo + +- 128x128 +- A monochrome logo is fine, it should use a color consistent with the + default font color though (default is "Cardboard Grey") + +## 16bit + +- Solid color background. We default to the same color as GRUB +- None of the graphics must have transparent parts (see below for why) +- Logo must be monochrome contrastful color consistent with font color. + We default to "Cardboard Grey". +- Text must use same color as Logo. + +# 16bit - What? Why? How? +Sometimes text displays offer no more than 4 bits per pixel, for these cases we +have a special 16 color version of images. Those images should not contain +alpha channels and use solid color throughout (no gradients etc.). + +In the script itself we use a solid color background, the images should use +matching colors when needing to avoid alpha. + +Usually the workflow is to take the regular version and replace the alpha, +then possibly also overly colorful elements, save it and convert to 16 colors. +Most of the time you can use drop shadows, but all in all no more than 16 +colors can be used, so you will have to make sure the clipped version's drop +is still appearing as expected. + +When converting to <= 16bit colors please note that you first want to assign a +static background color for fully transparent bits that matches the background +color used in the script. Since alpha transparency is possibly not available +or limited to 4bits any transparency will be stripped as part of quantization. + +To assing a background and convert to <= 16bit color version +(< when fewer colors found) you can use: +``` + for foo in *; do + convert $foo -alpha Background -background "#000000" -fill "#000000" -flatten $foo + pngtopnm $foo | pnmquant 16 | pnmtopng > 16.png; mv 16.png $foo + done +``` + +You may want to check that the output makes sense.
participants (1)
-
Source-Sync