From 253951f9c4bb6f7cde81b8b9a9ad2faeeccc5c33 Mon Sep 17 00:00:00 2001 From: ungstein <73730003+ungstein@users.noreply.github.com> Date: Sun, 27 Jun 2021 01:18:02 +0930 Subject: [PATCH] v1.0.6 Minor tweaks - Fixed Support Alert position - Added Family View button - Fixed Frame border --- .../resource/layout/steamrootdialog.layout | 109 +++++++++++++++++- OG-Steam/resource/styles/steam.styles | 6 +- Patch Notes.txt | 9 ++ README.md | 5 +- 4 files changed, 121 insertions(+), 8 deletions(-) diff --git a/OG-Steam/resource/layout/steamrootdialog.layout b/OG-Steam/resource/layout/steamrootdialog.layout index b97b309..1217a3c 100644 --- a/OG-Steam/resource/layout/steamrootdialog.layout +++ b/OG-Steam/resource/layout/steamrootdialog.layout @@ -43,6 +43,24 @@ textAlignment=center command="OpenSupportAlertWindow" } + + EOLAlert + { + ControlName=Button + labelText="#Steam_EOLAlert" + style="support_alert" + textAlignment=center + command="OpenEOLAlertWindow" + } + + ParentalLockButton + { + ControlName=ToggleButton + style="parental_lock_button" + labelText="" + text="" + command="ParentalLock" + } InboxButton { @@ -294,7 +312,7 @@ render {} render_bg { - 0="fill( x0, y0, x1, y1+1, support_flag_red )" + 0="fill( x0, y0, x1, y1+1, parental_lock_inactive1 )" 1="image( x0, y0, x0, y1, graphics/support_flag_left )" 2="image( x1, y0, x1, y1, graphics/support_flag_right )" 3="image_scale( x0+3, y0, x1, y0+3, graphics/support_flag_top )" @@ -316,7 +334,7 @@ render {} render_bg { - 0="gradient( x0, y0, x1, y1+1, support_hover_red1, support_hover_red2 )" + 0="fill( x0, y0, x1, y1, parental_lock_inactive3 )" 1="image( x0, y0, x0, y1, graphics/support_flag_left_hover )" 2="image( x1, y0, x1, y1, graphics/support_flag_right_hover )" 3="image_scale( x0+3, y0, x1, y0+3, graphics/support_flag_top_hover )" @@ -489,6 +507,91 @@ 6="image( x1-24, y0+4, x1 -2, y1 + 1, graphics/updatenew_notification )" } } + + Menu + { + bgcolor = DarkGreenBG + inset = "1 0 1 1" + render_bg + { + 1="fill( x0, y0, x1, y0 + 1, LightGreenBG )" // top + 2="fill( x0, y1 - 1, x1, y1, LightGreenBG )" // bottom + 3="fill( x0, y0, x0 + 1, y1, LightGreenBG )" // left + 4="fill( x1 - 1, y0, x1, y1, LightGreenBG )" // right + } + } + + parental_lock_button + { + render_bg + { + // background fill + 0="fill( x0, y0, x1, y1, parental_lock_inactive1 )" + 1="fill( x0, y0, x1, y0 + 1, BorderBright )" // top + 2="fill( x0, y1 - 1, x1, y1, BorderDark )" // bottom + 3="fill( x0, y0, x0 + 1, y1 - 1, BorderBright )" // left + 4="fill( x1 - 1, y0, x1, y1, BorderDark )" // right + + 5="image( x0+9, y0+2, x1, y1, resource/notfamilyview )" + } + } + + parental_lock_button:hover + { + render_bg + { + // background fill + 0="fill( x0, y0, x1, y1, parental_lock_inactive3 )" + 1="fill( x0, y0, x1, y0 + 1, BorderBright )" // top + 2="fill( x0, y1 - 1, x1, y1, BorderDark )" // bottom + 3="fill( x0, y0, x0 + 1, y1 - 1, BorderBright )" // left + 4="fill( x1 - 1, y0, x1, y1, BorderDark )" // right + + 5="image( x0+9, y0+2, x1, y1, resource/notfamilyview )" + } + + } + + parental_lock_button:selected + { + render_bg + { + // background fill + 0="fill( x0, y0, x1, y1, green6 )" + 1="fill( x0, y0, x1, y0 + 1, BorderBright )" // top + 2="fill( x0, y1 - 1, x1, y1, BorderDark )" // bottom + 3="fill( x0, y0, x0 + 1, y1 - 1, BorderBright )" // left + 4="fill( x1 - 1, y0, x1, y1, BorderDark )" // right + + 5="image( x0+9, y0+2, x1, y1, resource/familyview )" + } + + } + + + parental_lock_button:selected:hover + { + render_bg + { + // background fill + 0="fill( x0, y0, x1, y1, green5 )" + 1="fill( x0, y0, x1, y0 + 1, BorderBright )" // top + 2="fill( x0, y1 - 1, x1, y1, BorderDark )" // bottom + 3="fill( x0, y0, x0 + 1, y1 - 1, BorderBright )" // left + 4="fill( x1 - 1, y0, x1, y1, BorderDark )" // right + + 5="image( x0+9, y0+2, x1, y1, resource/familyview )" + } + + } + + VRButtonExit [$OSX] + { + padding-left=0 + padding-top=8 + padding-right=0 + padding-bottom=0 + } inboxmenuitem { @@ -556,7 +659,7 @@ place { control="InboxButton" align=right end-right="AccountButton" margin-top=68 margin-right=8 height=24 } place { control="AnnouncementButton" align=right end-right="InboxButton" margin-top=68 margin-right=8 height=24 width=34 } place { control="ParentalLockButton" align=right end-right="AnnouncementButton" margin-top=68 margin-right=8 height=24 width=44 } - place [!$OSX] { control="universe_label, EOLAlert, SupportAlert" spacing=8 align=right end-right="ParentalLockButton" margin-top=9 margin-right=8 height=24 } + place [!$OSX] { control="universe_label, EOLAlert, SupportAlert" spacing=8 align=center end-right="ParentalLockButton" margin-top=68 margin-right=8 height=24 } region { name=bottom align=bottom width=max height=80 } diff --git a/OG-Steam/resource/styles/steam.styles b/OG-Steam/resource/styles/steam.styles index ff3fac4..a2ab29a 100644 --- a/OG-Steam/resource/styles/steam.styles +++ b/OG-Steam/resource/styles/steam.styles @@ -875,7 +875,7 @@ steam.styles Frame { bgcolor="GreenBG" - render_bg + render { 1="fill( x0, y0, x1, y0 + 1, BorderBright )" // top 2="fill( x0, y1 - 1, x1, y1, BorderDark )" // bottom @@ -887,7 +887,7 @@ steam.styles Frame:FrameFocus { bgcolor="GreenBG" - render_bg + render { 1="fill( x0, y0, x1, y0 + 1, BorderBright )" // top 2="fill( x0, y1 - 1, x1, y1, BorderDark )" // bottom @@ -1793,7 +1793,7 @@ steam.styles 4="fill( x1 - 1, y0, x1, y1, LightGreenBG )" // right } } - + MenuBar { 1="fill( x0, y0, x1, y0 + 1, BorderBright )" // top diff --git a/Patch Notes.txt b/Patch Notes.txt index e2cc664..38ef0f6 100644 --- a/Patch Notes.txt +++ b/Patch Notes.txt @@ -4,6 +4,15 @@ OG-Steam Patch Notes ------------------------------------------------------------ +v1.0.6 + +Minor tweaks +- Fixed Support Alert position +- Added Family View button +- Fixed Frame border + +------------------------------------------------------------ + v1.0.5 Minor tweaks diff --git a/README.md b/README.md index 5f44acc..3ebbdbb 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ An Internet Time Warp Steam, in its current form, is hardly recognisable when compared to early releases. However, you may be surprised to learn that, despite innumerable changes made to Steam in its 17-year lifespan, its Graphical User Interface system, VGUI (which is built into the Source engine), has remained virtually unchanged. This has allowed me to create a skin which very accurately replicates the look and feel of the Steam client from around 2004. I have future-proofed this skin to the best of my ability by including as few files as possible (and, therefore, fewer points of failure). Ostensibly, Valve has plans to re-write the Steam client in JavaScript; we have already seen several moves in this direction. Until such time, welcome to 2004. -This version includes fixes for the latest version of the Steam client (**Last Updated 2021-13-01**). +This version includes fixes for the latest version of the Steam client (**Last Updated 2021-05-07**). Installing - @@ -15,13 +15,14 @@ Installing **Note: This skin has not been tested on Linux or MacOS** * Copy **OG-Steam** into `Steam/skins` -* Select the new skin trough `Settings/Interface` +* Select the new skin through `Settings/Interface` * Disable font smoothing in both Steam and Windows for a retro look (not recommended for everyday use). Preview - ![Login](https://i.imgur.com/WKZDfDh.png) +![About Steam](https://i.imgur.com/pPIV3Oi.png) ![Store](https://i.imgur.com/mp2UUsD.png) ![Library](https://i.imgur.com/FDgb8Io.png) ![Downloads](https://i.imgur.com/xKJfu7F.png)