From d46abc0688b46aa0c78af1c50ec8532977524767 Mon Sep 17 00:00:00 2001 From: Brage Fuglseth <91388039+bragefuglseth@users.noreply.github.com> Date: Sun, 20 Aug 2023 02:28:24 +0200 Subject: [PATCH] Data: Change App Icon (#46) * new app icon * style: fix separators * update appstream summary and description --- .../io.github.Foldex.AdwSteamGtk.Devel.svg | 376 ++++++ .../apps/io.github.Foldex.AdwSteamGtk.svg | 295 +++-- .../io.github.Foldex.AdwSteamGtk-symbolic.svg | 92 +- .../io.github.Foldex.AdwSteamGtk.Source.svg | 1139 +++++++++++++++++ ...o.github.Foldex.AdwSteamGtk.appdata.xml.in | 19 +- src/info.py.in | 6 + src/main.py | 2 + src/style.py | 1 + 8 files changed, 1718 insertions(+), 212 deletions(-) create mode 100644 data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.Devel.svg create mode 100644 data/icons/io.github.Foldex.AdwSteamGtk.Source.svg diff --git a/data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.Devel.svg b/data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.Devel.svg new file mode 100644 index 0000000..49d5ae4 --- /dev/null +++ b/data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.Devel.svg @@ -0,0 +1,376 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.svg b/data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.svg index 20bb259..5f23417 100644 --- a/data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.svg +++ b/data/icons/hicolor/scalable/apps/io.github.Foldex.AdwSteamGtk.svg @@ -1,119 +1,178 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/icons/hicolor/symbolic/apps/io.github.Foldex.AdwSteamGtk-symbolic.svg b/data/icons/hicolor/symbolic/apps/io.github.Foldex.AdwSteamGtk-symbolic.svg index 9a72415..338b4b2 100644 --- a/data/icons/hicolor/symbolic/apps/io.github.Foldex.AdwSteamGtk-symbolic.svg +++ b/data/icons/hicolor/symbolic/apps/io.github.Foldex.AdwSteamGtk-symbolic.svg @@ -1,87 +1,7 @@ - - - - - - - - - - - - - + + + + + + diff --git a/data/icons/io.github.Foldex.AdwSteamGtk.Source.svg b/data/icons/io.github.Foldex.AdwSteamGtk.Source.svg new file mode 100644 index 0000000..59320a1 --- /dev/null +++ b/data/icons/io.github.Foldex.AdwSteamGtk.Source.svg @@ -0,0 +1,1139 @@ + + + + + Adwaita Icon Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + GNOME Design Team + + + + + Adwaita Icon Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hicolor + Symbolic + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/io.github.Foldex.AdwSteamGtk.appdata.xml.in b/data/io.github.Foldex.AdwSteamGtk.appdata.xml.in index 2134a62..3ca6d7f 100644 --- a/data/io.github.Foldex.AdwSteamGtk.appdata.xml.in +++ b/data/io.github.Foldex.AdwSteamGtk.appdata.xml.in @@ -10,24 +10,27 @@ io.github.Foldex.AdwSteamGtk.desktop AdwSteamGtk - Adwaita for Steam Skin Installer + Give Steam the Adwaita treatment Foldex https://github.com/Foldex/AdwSteamGtk https://github.com/Foldex/AdwSteamGtk/issues -

A simple application that installs and updates the Adwaita-for-Steam skin.

-

Install Directions:

+

+ Make Steam look like it belongs on your computer. This app installs and updates the + Adwaita-for-Steam skin for you. It's as simple as this: +

    -
  1. Install skin via app
  2. -
  3. Restart Steam if running
  4. +
  5. Configure the skin to your liking
  6. +
  7. Click the “Apply” button
  8. +
  9. Restart Steam

- On startup new releases will automatically be downloaded and display a notification. - Simply reinstall the skin and restart Steam to update. + On startup, the app will automatically download any updates to the skin and display a notification. + Apply the skin again and restart Steam to take the changes into use.

-

Note: In order to get rounded corners on Steam, you will need to use the "Rounded Window Corners" gnome extension.

+

In order to get rounded corners on Steam, you will need to use the “Rounded Window Corners” GNOME extension.

diff --git a/src/info.py.in b/src/info.py.in index b9d471d..07fef72 100644 --- a/src/info.py.in +++ b/src/info.py.in @@ -25,11 +25,17 @@ BUG_TRACKER_URL="@BUG_TRACKER_URL@" LICENSE="@LICENSE@" COPYRIGHT="@COPYRIGHT@" +AUTHOR='Foldex' + DEVELOPERS=[ 'Foldex https://github.com/Foldex', 'Christoph Kohnen https://github.com/ChaosMelone9' ] +ARTISTS=[ + 'Brage Fuglseth https://bragefuglseth.dev' +] + TRANSLATORS=[ 'volkov ', 'RobOT05442309 https://github.com/RobOT05442309', diff --git a/src/main.py b/src/main.py index eb0d528..21a7144 100644 --- a/src/main.py +++ b/src/main.py @@ -127,10 +127,12 @@ def on_about_action(self, *args): about = Adw.AboutWindow(transient_for=self.props.active_window, application_name=info.APP_NAME, application_icon=info.APP_ID, + developer_name=info.AUTHOR, website=info.PROJECT_URL, issue_url=info.BUG_TRACKER_URL, version=info.VERSION, developers=info.DEVELOPERS, + artists=info.ARTISTS, license_type=info.LICENSE, copyright=info.COPYRIGHT) about.add_credit_section(_("Upstream"), info.UPSTREAM) diff --git a/src/style.py b/src/style.py index 7bd57c5..fac0bae 100644 --- a/src/style.py +++ b/src/style.py @@ -114,6 +114,7 @@ def generate_style(theme_name): css += format_css("card_bg_color", "rgba(255, 255, 255, 0.08)") css += "tooltip.background { background-color: rgba(0, 0, 0, 0.8); color: @card_fg_color; }\n" + css += "list.boxed-list > row:not(:last-child) { border-bottom: 1px solid rgba(0, 0, 0, 0.36); }\n" return (True, css)