If something, this should be optional. This library already doesn't work with oxygen-gtk3 (the buttons and everything are all flat color without any borders, see screenshot [1]), and is unlikely to start working in future (because oxygen-gtk isn't css-based and relies on widget structure, which is likely not what the library expects). And I personally wouldn't like to have to set some special GTK preference for wine.
[1]: http://6g6.eu/sih0-snapshot156.png
On Wed, Jul 1, 2015 at 9:24 PM, Stefan Dösinger stefandoesinger@gmail.com wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
Am 2015-06-30 um 23:39 schrieb Ivan Akulinchev:
Here is the link: https://github.com/akulinchev/uxthemegtk (see the screenshots at the bottom of the page)
I like the idea, and the screenshots look really nice!
If you want, I can help you to add it to the Wine code. If not, I will develop it alone as a third-party project
I think this is something that should be included in the Wine code.
- From the way your build instructions look like your library seems to
be a replacement for Wine's uxtheme.dll. I am not an expert on theming, but I suspect this is the wrong approach. I think this should be developed as a Windows theme that is loaded like any other Windows theme by our uxtheme.dll. A user could then ideally select between no theme, your gtk-based theme and native windows themes using winecfg without replacing DLLs.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iQIcBAEBAgAGBQJVlDBgAAoJEN0/YqbEcdMwJZ4P/3+vqIDHTO+H0WRHSDDqBjIu nNH7hdnrqx8I7c/lJ5VCevUfqRrM+u74fGkkonjZy3w9YtGN6ALQRy9WEZTXyNEC ANLaUrziybJAZE3igGmFSwTex8qDA+Miuq7LS6Eh8aVpRtZsMDaNnED28YbZpALT rdC9f+1EvmvdMwGDa2UxlB9AqK49+5w+cQoQKbzk0Cw/webkdjTIFWGRskS4P1TP SqUlNTZzSsw6WU25Dc5dMx0YOiCO5LR620IcROOcEEnXZgz2DZf8pH0aor04/HBR 1NsdG8rp0OlwqfcPBUSB7bO5E4qzuutRa89TvIVorA5uf/xJYl0BIw5eRJQ5vEqy p/RU1iY4UtRlDn/v8aQ0iba0ZoR9gNDpW8kaWSXDP44sTfqVmjnCtBRMaQ94ZZHZ mTxEna0w1mQxWJ3fUoFTRLSfVWS7gKfx3zhHUb9ZID7UnWqiaZu0B4flryGfcTqv rlPOmegLLrBAFvGLsLvLFviUevy0xk/0mHml78PKzn9NWObQ++MsXXseJsGCYfEU GyNEl5LT1U60dTLrcxrpqYrq/wyagbQY+ThUUIzGmRxFUsGSBZ0K7dsUJcdbtVHr QKjZyqyvhLhUATFuBIDii626IU0Ocaq0UQPpBgMYnOFKDWvW4Cedl9ANaawMHiaF No+n8CpV9u+OGIg2hVju =rPLx -----END PGP SIGNATURE-----