B00merang-Project / Windows-10

Windows 10 Light theme for Linux (GTK)
http://b00merang.weebly.com/windows-10.html
GNU General Public License v3.0
822 stars 119 forks source link

Please support Windows OS #123

Closed ashaduri closed 5 years ago

ashaduri commented 6 years ago

The official "Windows" theme in GTK+ is in a sorry state. Titlebars don't look as they should (with client-side decorations), widgets look off (and are functionally broken in Windows 7 Classic), etc... Nobody seems interested in fixing it. But they will accept patches.

Is it possible to port this theme it Windows? I guess the main difference is the titlebar and the adoption of colors from Windows color scheme (GTK+ has the ability to retrieve these colors in CSS, which the official theme does).

Thanks!

Elbullazul commented 6 years ago

are you asking for a port to Microsoft Windows or to some other distro using GTK 2?

ashaduri commented 6 years ago

I'm asking for a port to Microsoft Windows, so that this theme can be used instead of the GTK+3-bundled "MS-Windows" theme.

This project came up in the discussion about the ugliness of GTK+3/4 in the Windows platform. See comments at: https://gitlab.gnome.org/GNOME/gtk/issues/105

Thanks

Elbullazul commented 6 years ago

if I get it right, you wish for this theme to run well on GTK+ for the MS Windows platform? That would be interesting, although I have no experience with that framework.

where do I download that framework and how do I use it?

ashaduri commented 6 years ago

The easiest way would be to download msys2 and get GTK+3 using that. Then run gtk-demo (could be named gtk3-demo) to test it.

This page describes how to do it: https://www.gtk.org/download/windows.php

Although the msys2 port may be forcing server-side windows decorations, in which case you'd probably have to set GTK_CSD=0 environment variable to force client-side window decorations so that GTK+ can draw them.