xfce-winxp-tc icon indicating copy to clipboard operation
xfce-winxp-tc copied to clipboard

Different banners / text for winver?

Open rozniak opened this issue 3 years ago • 5 comments

The winver application currently only uses the Windows XP Professional x64 Edition banner and text.

First off - it would be good to either:

  • Have different banners per architecture (Professional for i386, Professional x64 for AMD64, Professional ARM for well... ARM :stuck_out_tongue: etc.)
  • A catch all, eg 'Professional Linux Edition'

Now that I type it, the per-architecture idea sounds cool actually.

Also, would it be of interest to have 'distro specific' banners as an option? Say, a 'Debian 11' banner with the swirl logo next to it, and a white-pink gradient where the normal blue-orange one would be? In essence, winver would be similar to neofetch.

rozniak avatar Aug 30 '21 20:08 rozniak

The latter option came to mind due to BoQsc's (cannot tag apparently) Tux proposal on #74

rozniak avatar Aug 30 '21 20:08 rozniak

Linux Banner for XFCE Windows winver

I'm really horrible at making things, but I remade it all in Inkscape for customizability https://inkscape.org/

I think it's still not perfect, but if you like it you can use it. I can try to edit more, if you find any flaws, dislikes or the size does not fit properly. As it's all just an experimentation.

Note: Fonts might not look as bright as Microsoft's, but that's most probably due to export algorithms in Inkscape and differences in fonts.
Finding a better more intense public domain text font might resolve this. But I think it's not really that bad.

Visual Comparison

drawing

Final output: (Can be downloaded in the zip or tar below, source file)

Debian x32 Debian x64 Debian Arm


Arch x32 Arch x64 Arch Arm


x32 x64 arm

Copyright: None Release: Public Domain
License: CC0 Creative Commons Zero. (Public domain) Price: Free Source file: winver-banner.zip winver-banner.tar.gz

Source File Usage:

  1. Extract winver-banner.zip
  2. Open drawing.svg file with a program Inkscape 1.1 (2021) or earlier.
  3. Edit the things you want.

Program: Inkscape Debian logo: https://www.debian.org/Pics/debian-logo-1024x576.png Debian logo shadow: https://commons.wikimedia.org/wiki/File:Faenza-start-here-debian-symbolic.svg Arch logo: https://archlinux.org/art/

Public Domain symbol: https://www.ctrl.blog/entry/creative-commons-unicode-fallback-font.html

The same text fonts as before:
http://www.publicdomainfiles.com/show_file.php?id=13486239291657 https://www.dafont.com/tuffy.font

BoQsc avatar Aug 31 '21 07:08 BoQsc

Have some fancy banners courtesy of @zilchfox ! :grin: Theme_for_Linux Linux_Edition Professional_Linux_Edition

I will probably make Professional Linux Edition the default out of these three.

@BoQsc Sorry I haven't got around to updating this issue. I reckon I'll probably have it work via options in CMake to either pick from the default banners above, or use a distro banner.

Eg. cmake .. -DUSING_BANNER=DEFAULT or cmake .. -DUSING_BANNER=DISTRO

For distro banners, your Debian one is close to what I had in mind. Though I would use the Debian branding in its entirety - ie. a white background with a pink/white gradient bar (and just 'Debian' as the logo rather than 'Debian XP').

Similar would go for other distros... ubuntu would maybe be dark grey or purple background with orange logo. Whichever one suits their normal branding and works well. I might mock some up in Krita when I next look at this.

rozniak avatar Nov 06 '21 19:11 rozniak

Glad to have helped. <3

zilchfox avatar Nov 06 '21 19:11 zilchfox

Partially implemented in libwintc-winbrand from #176 - distro branding needs additional consideration though

rozniak avatar Jun 30 '23 00:06 rozniak