Open yaakov-h opened 11 years ago
AFAIK it's using zenity or something similar 3rd party library, so it's not directly in steam's hands.
Well the Zenity sample looks much better.
It's using plain X, nothing else, and so is limited to regular X fonts.
Why not use GTK+ or Zenity then? You use both of these technologies already in Steam client - Zenity for "You moved Steam content" dialog and GTK+ for Steam UI. On Mac, there's nice, native-looking update dialog - why not use similar solution in Steam for Linux? Btw., whole dialog on Linux looks horrible, not only the font ;>
It's deliberately minimal as it runs first and may need to build the environment that Steam needs. The aesthetics are not a priority for the code.
@gdrewb-valve I fully understand what you are saying but the environment Steam builds for itself at that step neither includes Zenity nor GTK+. You assume that both are there later, so why not use them here, too?
Of course this is low priority, but it would still be a nice feature. :)
The current approach gives us maximum flexibility and the downside is small so there isn't much push to change.
the downside is small
I'd say the user's first impression of Steam being that of something from 20 years ago is a decent-sized downside.
It's almost 2020 and.. (Fedora 31)
I genuinely thought I downloaded the "wrong" Steam and it was malware, such a shame :(
How is this still a thing... Will this get updated when they update the steam ui to be more like Steam OS 3.0?
Probably this could help : https://www.reddit.com/r/archlinux/comments/33oxcd/tiny_issue_ugly_font_on_steam_updater/
( https://wiki.archlinux.org/title/Font_configuration#Replace_or_set_default_fonts )
I haven't tried it yet tho.
Mid 2024. I hate it. Honestly, I'd rather see a terminal session launched with the details than this abomination.
Clean installation of Ubuntu 12.04. The bootstrapper update progress UI uses a rather horrible font that matches neither the Steam website, Steam client UI or Ubuntu UI.
(GFM doesn't seem to like this, any help?)
Vendor: GenuineIntel
Speed: 3411 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
Network Speed:
Ubuntu 12.04.2 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 3.2.0-23-generic
X Server vendor: The X.Org Foundation
X Server release: 11103000
Driver: VMware, Inc. Gallium 0.4 on SVGA3D; build: RELEASE;
Driver Version: 2.1 Mesa 8.0.4
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x15ad
DeviceID: 0x405
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1476 x 871
Desktop Resolution: 1476 x 871
Primary Display Size: 15.39" x 9.06" (17.83" diag)
Primary VRAM Not Detected
Audio device: Cirrus Logic CS4297A rev 3
RAM: 3948 Mb
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 41896 Mb
Largest Free Hard Disk Block: 26886 Mb