From f10b4d965a8df217202cbe54129208251bc93af8 Mon Sep 17 00:00:00 2001 From: Rootkit404 <175176948+RKNF404@users.noreply.github.com> Date: Thu, 27 Nov 2025 22:14:48 -0500 Subject: [PATCH 1/3] chore(branding): use branding images in more images --- build/trivalent.spec | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/build/trivalent.spec b/build/trivalent.spec index bc5813de..337b2c9b 100644 --- a/build/trivalent.spec +++ b/build/trivalent.spec @@ -429,17 +429,29 @@ find . -type f \( -iname "*.grd" -o -iname "*.grdp" -o -iname "*.xtb" \) \ -e 's/REMOVE_PLACEHOLDER_CHROMIUM_PROJECT_TAG/ph>Chromium Date: Thu, 27 Nov 2025 23:31:31 -0500 Subject: [PATCH 2/3] chore(spec): various adjustments related to branding sources --- build/trivalent.spec | 75 ++++++++++++++++++++++---------------------- 1 file changed, 38 insertions(+), 37 deletions(-) diff --git a/build/trivalent.spec b/build/trivalent.spec index 337b2c9b..f9b38593 100644 --- a/build/trivalent.spec +++ b/build/trivalent.spec @@ -89,16 +89,17 @@ Source4: %{chromium_name}.desktop Source9: %{chromium_name}.xml Source10: %{chromium_name}.appdata.xml Source11: master_preferences + Source12: %{chromium_name}16.png -Source13: %{chromium_name}22.png -Source14: %{chromium_name}32.png -Source15: %{chromium_name}44.png +Source13: %{chromium_name}32.png +Source14: %{chromium_name}24.png +Source15: %{chromium_name}48.png Source16: %{chromium_name}64.png +Source17: %{chromium_name}128.png +Source18: %{chromium_name}256.png -Source17: %{chromium_name}24.png -Source18: %{chromium_name}48.png -Source19: %{chromium_name}128.png -Source20: %{chromium_name}256.png +#Source19: %{chromium_name}22-text.png +#Source20: %{chromium_name}22-text-white.png ### Patches ### %{lua: @@ -430,28 +431,28 @@ find . -type f \( -iname "*.grd" -o -iname "*.grdp" -o -iname "*.xtb" \) \ ### Branding ### cp -a %{SOURCE12} chrome/app/theme/chromium/product_logo_16.png -cp -a %{SOURCE17} chrome/app/theme/chromium/product_logo_24.png -cp -a %{SOURCE14} chrome/app/theme/chromium/product_logo_32.png -cp -a %{SOURCE18} chrome/app/theme/chromium/product_logo_48.png -cp -a %{Source16} chrome/app/theme/chromium/product_logo_64.png -cp -a %{SOURCE19} chrome/app/theme/chromium/product_logo_128.png -cp -a %{SOURCE20} chrome/app/theme/chromium/product_logo_256.png -cp -a %{SOURCE17} chrome/app/theme/chromium/linux/product_logo_24.png -cp -a %{SOURCE18} chrome/app/theme/chromium/linux/product_logo_48.png -cp -a %{Source16} chrome/app/theme/chromium/linux/product_logo_64.png -cp -a %{SOURCE19} chrome/app/theme/chromium/linux/product_logo_128.png -cp -a %{SOURCE20} chrome/app/theme/chromium/linux/product_logo_256.png +cp -a %{SOURCE13} chrome/app/theme/chromium/product_logo_32.png +cp -a %{SOURCE14} chrome/app/theme/chromium/product_logo_24.png +cp -a %{SOURCE15} chrome/app/theme/chromium/product_logo_48.png +cp -a %{SOURCE16} chrome/app/theme/chromium/product_logo_64.png +cp -a %{SOURCE17} chrome/app/theme/chromium/product_logo_128.png +cp -a %{SOURCE18} chrome/app/theme/chromium/product_logo_256.png +cp -a %{SOURCE14} chrome/app/theme/chromium/linux/product_logo_24.png +cp -a %{SOURCE15} chrome/app/theme/chromium/linux/product_logo_48.png +cp -a %{SOURCE16} chrome/app/theme/chromium/linux/product_logo_64.png +cp -a %{SOURCE17} chrome/app/theme/chromium/linux/product_logo_128.png +cp -a %{SOURCE18} chrome/app/theme/chromium/linux/product_logo_256.png cp -a %{SOURCE12} chrome/app/theme/default_100_percent/chromium/product_logo_16.png -cp -a %{SOURCE14} chrome/app/theme/default_100_percent/chromium/product_logo_32.png +cp -a %{SOURCE13} chrome/app/theme/default_100_percent/chromium/product_logo_32.png cp -a %{SOURCE12} chrome/app/theme/default_100_percent/chromium/linux/product_logo_16.png -cp -a %{SOURCE14} chrome/app/theme/default_100_percent/chromium/linux/product_logo_32.png +cp -a %{SOURCE13} chrome/app/theme/default_100_percent/chromium/linux/product_logo_32.png cp -a %{SOURCE12} chrome/app/theme/default_200_percent/chromium/product_logo_16.png -cp -a %{SOURCE14} chrome/app/theme/default_200_percent/chromium/product_logo_32.png +cp -a %{SOURCE13} chrome/app/theme/default_200_percent/chromium/product_logo_32.png # These include the browser's name in them, we currently do not have such a branding representation -#cp -a %{SOURCE13} chrome/app/theme/default_100_percent/chromium/product_logo_name_22.png -#cp -a %{SOURCE13} chrome/app/theme/default_100_percent/chromium/product_logo_name_22_white.png -#cp -a %{SOURCE15} chrome/app/theme/default_200_percent/chromium/product_logo_name_22.png -#cp -a %{SOURCE15} chrome/app/theme/default_200_percent/chromium/product_logo_name_22_white.png +#cp -a %{SOURCE19} chrome/app/theme/default_100_percent/chromium/product_logo_name_22.png +#cp -a %{SOURCE20} chrome/app/theme/default_100_percent/chromium/product_logo_name_22_white.png +#cp -a %{SOURCE19} chrome/app/theme/default_200_percent/chromium/product_logo_name_22.png +#cp -a %{SOURCE20} chrome/app/theme/default_200_percent/chromium/product_logo_name_22_white.png # Change shebang in all relevant files in this directory and all subdirectories # See `man find` for how the `-exec command {} +` syntax works @@ -616,16 +617,16 @@ popd mkdir -p %{buildroot}%{_sysconfdir}/%{chromium_name}/policies/managed mkdir -p %{buildroot}%{_sysconfdir}/%{chromium_name}/policies/recommended -mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps -cp -a %{SOURCE20} %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{chromium_name}.png -mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps -cp -a %{SOURCE19} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{chromium_name}.png +mkdir -p %{buildroot}%{_datadir}/icons/hicolor/24x24/apps +cp -a %{SOURCE14} %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{chromium_name}.png +mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps +cp -a %{SOURCE15} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{chromium_name}.png mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps cp -a %{SOURCE16} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{chromium_name}.png -mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps -cp -a %{SOURCE18} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{chromium_name}.png -mkdir -p %{buildroot}%{_datadir}/icons/hicolor/24x24/apps -cp -a %{SOURCE17} %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{chromium_name}.png +mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps +cp -a %{SOURCE17} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{chromium_name}.png +mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps +cp -a %{SOURCE18} %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{chromium_name}.png # Install the master_preferences file install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/%{chromium_name}/ @@ -675,11 +676,11 @@ fi %{_datadir}/applications/%{chromium_name}.desktop %{_datadir}/metainfo/%{chromium_name}.appdata.xml %{_datadir}/gnome-control-center/default-apps/%{chromium_name}.xml -%{_datadir}/icons/hicolor/256x256/apps/%{chromium_name}.png -%{_datadir}/icons/hicolor/128x128/apps/%{chromium_name}.png -%{_datadir}/icons/hicolor/64x64/apps/%{chromium_name}.png -%{_datadir}/icons/hicolor/48x48/apps/%{chromium_name}.png %{_datadir}/icons/hicolor/24x24/apps/%{chromium_name}.png +%{_datadir}/icons/hicolor/48x48/apps/%{chromium_name}.png +%{_datadir}/icons/hicolor/64x64/apps/%{chromium_name}.png +%{_datadir}/icons/hicolor/128x128/apps/%{chromium_name}.png +%{_datadir}/icons/hicolor/256x256/apps/%{chromium_name}.png # Locale and Language %{chromium_path}/resources.pak %{chromium_path}/chrome_100_percent.pak From 67eddc2a9dde329d6370b5a7a576b02bbcf0d20c Mon Sep 17 00:00:00 2001 From: Rootkit404 <175176948+RKNF404@users.noreply.github.com> Date: Thu, 27 Nov 2025 23:32:10 -0500 Subject: [PATCH 3/3] chore: Delete build/trivalent22.png --- build/trivalent22.png | Bin 6205 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 build/trivalent22.png diff --git a/build/trivalent22.png b/build/trivalent22.png deleted file mode 100644 index 681f8b1fd7d742fc547c8441c2716aefdc23bd85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6205 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