Re: General script for installing Wine build dependencies

2008-11-02 Thread Scott Ritchie
Dan Kegel wrote: I have in the past written one script per version of Ubuntu to install Wine's build dependencies. Many versions on, that's getting old, and I figure it'd be better to have a single script that handles all common versions on Linux. I've taken a first stab at that, combining

Re: Wine integration with native (Gtk, Qt, Cocoa/Carbon) themes

2008-11-02 Thread Frank Richter
On 01.11.2008 21:21, Reece Dunn wrote: In order to do that properly, you will need major buy-in from the Gtk, Qt and other widget toolkit developers, FWIW, I recall having read some Planet GNOME blog posts where people expressed, well, a bit of unhappiness with GTK's current theming system.

Re: [Re] Vertex pipeline replacement

2008-11-02 Thread Rico Schüller
Stefan Dösinger schrieb: Here is an updated version of the patches. Can you retest the games? (the ones that worked already as well as the broken ones) What are the differences? - Proper handling of RHW vertices which do not come from a vbo(should fix Star Wars Jedi Knight 1) - Proper

Re: General script for installing Wine build dependencies

2008-11-02 Thread Dan Kegel
On Sat, Nov 1, 2008 at 11:32 PM, Scott Ritchie [EMAIL PROTECTED] wrote: http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh Bonus points if you somehow manage to use packagekit. I s'pose, but because the package names change from distro to distro, it wouldn't add that much

Re: Please, look at my patch, I'm not sure it's correct

2008-11-02 Thread Rob Shearman
2008/10/31 Vitaly Perov [EMAIL PROTECTED]: This patch add a stub implementation of IMarshal interface. I have no experience at implementing interfaces, so I'm not sure it's implemented correctly. Please, look at this patch. I'll be grateful for any remarks. What makes you think IMarshal is

Re: wininet: let automated testers force all DNS lookups to return localhost

2008-11-02 Thread Rob Shearman
2008/10/31 Dan Kegel [EMAIL PROTECTED]: The public internet can (and does) go pear-shaped in the middle of test runs, which means any test that tries to access the public internet is de facto flaky, even if it tries to protect itself by skipping if the internet is down. So let's provide a

Re: [PATCH] mountmgr: Add and remove drives when they are (un)mounted.

2008-11-02 Thread Vitaliy Margolen
Lei Zhang wrote: Hi, It looks like mountmgr.sys does not remove drives when devices are unmounted. We should look at the is_mounted property and take the appropriate action when it changes. This is going the wrong way. Wine already can't deal with blank media without some hackish

Re: General script for installing Wine build dependencies

2008-11-02 Thread Evil Jay
I can see where this would be useful for building on some platforms, but doesn't sudo apt-get build-dep wine work fine (for the most part) for Ubuntu? The last time I compiled on a fresh *buntu, I recall using build-dep and then having to install one nvidia-specific '-dev' package to get DirectX

Re: General script for installing Wine build dependencies

2008-11-02 Thread Marcus Meissner
On Sun, Nov 02, 2008 at 10:31:11AM -0600, Evil Jay wrote: I can see where this would be useful for building on some platforms, but doesn't sudo apt-get build-dep wine work fine (for the most part) for Ubuntu? The last time I compiled on a fresh *buntu, I recall using build-dep and then

Re: rfc: refactoring msxml3 to get rid of aggregation

2008-11-02 Thread Jacek Caban
Hi Michael, Michael Karcher wrote: Any oppions on that? I think other solution would be better. There is no reason for xmlnode object to implement any interface. All its child objects already have IXMLDOMNode interface. xmlnode could be a common struct stored by child objects and there could

Re: General script for installing Wine build dependencies

2008-11-02 Thread Dan Kegel
On Sun, Nov 2, 2008 at 8:31 AM, Evil Jay [EMAIL PROTECTED] wrote: I can see where this would be useful for building on some platforms, but doesn't sudo apt-get build-dep wine work fine (for the most part) for Ubuntu? I don't trust that. The last time I compiled on a fresh *buntu, I recall

Re: General script for installing Wine build dependencies

2008-11-02 Thread Dan Kegel
On Sun, Nov 2, 2008 at 8:41 AM, Marcus Meissner [EMAIL PROTECTED] wrote: Same for RPM building, just one rpm -i wine-.src.rpm will also request necessary dependencies. Afterwards you can deinstall the wine-...src.rpm again. Again, I'm aiming at having something independent of, and perhaps

Re: wininet: let automated testers force all DNS lookups to return localhost

2008-11-02 Thread Dan Kegel
Rob wrote: Later we should provide a script to set up a local test server that can handle all of our conformance tests' requests, but for now, just letting patchwatcher or winetest redirect everything to localhost will let tests fail reliably instead of randomly. This approach won't help

re: Wine integration with native (Gtk, Qt, Cocoa/Carbon) themes

2008-11-02 Thread Dan Kegel
FWIW, my opinion is that any deep integration is going to be hard, and that for the moment we should go with something much simpler: simply support mstheme files well, and provide themes that look like the default themes on Ubuntu / OpenSuse / Fedora.

Re: Wine integration with native (Gtk, Qt, Cocoa/Carbon) themes

2008-11-02 Thread Reece Dunn
2008/11/2 Dan Kegel [EMAIL PROTECTED]: FWIW, my opinion is that any deep integration is going to be hard, and that for the moment we should go with something much simpler: simply support mstheme files well, and provide themes that look like the default themes on Ubuntu / OpenSuse / Fedora.

Re: [PATCH] mountmgr: Add and remove drives when they are (un)mounted.

2008-11-02 Thread Lei Zhang
On Sun, Nov 2, 2008 at 7:54 AM, Vitaliy Margolen [EMAIL PROTECTED] wrote: Lei Zhang wrote: Hi, It looks like mountmgr.sys does not remove drives when devices are unmounted. We should look at the is_mounted property and take the appropriate action when it changes. This is going the wrong

Re: Wine integration with native (Gtk, Qt, Cocoa/Carbon) themes

2008-11-02 Thread Steven Edwards
On Sun, Nov 2, 2008 at 3:01 PM, Dan Kegel [EMAIL PROTECTED] wrote: FWIW, my opinion is that any deep integration is going to be hard, and that for the moment we should go with something much simpler: simply support mstheme files well, and provide themes that look like the default themes on

Re: Wine integration with native (Gtk, Qt, Cocoa/Carbon) themes

2008-11-02 Thread Roderick Colenbrander
For fun I looked a bit at the format. An msstyles file is just a win32 resource file. It contains various sections each containing strings, colors or bitmaps. Colors are just stored in a text file. Uxtheme parses this text file and loads the colors 1:1 from this section into the registry. The

Re: rfc: refactoring msxml3 to get rid of aggregation

2008-11-02 Thread Michael Karcher
Hi Jacek. Hi Michael, Casting function in vtbl is not an acceptable solution. If you have to do that, it means that the design is bad. So in short that means that using deriving for objects to implement derived interfaces is not possible in Wine, as it is not cleanly implementable in plain C.

Re: Henri Verbeet : ddraw: Make sure pWineDirect3DCreate and pWineDirect3DCreateClipper match the header .

2008-11-02 Thread Rob Shearman
2008/10/24 Alexandre Julliard [EMAIL PROTECTED]: diff --git a/dlls/ddraw/ddraw_private.h b/dlls/ddraw/ddraw_private.h index 7ff3c5c..cd1ce15 100644 --- a/dlls/ddraw/ddraw_private.h +++ b/dlls/ddraw/ddraw_private.h @@ -414,8 +414,7 @@ struct IDirectDrawClipperImpl const

Re: Wine integration with native (Gtk, Qt, Cocoa/Carbon) themes

2008-11-02 Thread Dan Kegel
On Sun, Nov 2, 2008 at 2:52 PM, Roderick Colenbrander [EMAIL PROTECTED] wrote: Anyway desktops will never move to this microsoft format. I think both gtk and qt are now moving to xml based formats. We could define our own spec for that but I doubt they will move to this. Right, I doubt we can

RE: [Re] Vertex pipeline replacement

2008-11-02 Thread Stefan Dösinger
Oblivion has rendering errors in the menu (white boxes). Also the status/action bar isn't drawn correctly (both with fbo). Should I file a bug? Yes, file bugs please. I think I have Oblivion here somewhere, this should be easier to debug than Morrowind. Note that it will be a while before I

patchwatcher status: still offline

2008-11-02 Thread Dan Kegel
Let me know if these updates get annoying. I'm bringing up a three-node patchwatcher cluster (master plus two build slaves), and updating http://winezeug.googlecode.com/svn/trunk/patchwatcher/readme.txt as I go. It's coming along ok, but it'll probably be another few days before it's up. - Dan

Re: General script for installing Wine build dependencies

2008-11-02 Thread Scott Ritchie
Dan Kegel wrote: On Sat, Nov 1, 2008 at 11:32 PM, Scott Ritchie [EMAIL PROTECTED] wrote: http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh Bonus points if you somehow manage to use packagekit. I s'pose, but because the package names change from distro to distro, it wouldn't

Re: General script for installing Wine build dependencies

2008-11-02 Thread Dan Kegel
http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh Bonus points if you somehow manage to use packagekit. I s'pose, but because the package names change from distro to distro, it wouldn't add that much portability, would it? Working around that issue is the whole point of

Re: Wine integration with native (Gtk, Qt, Cocoa/Carbon) themes

2008-11-02 Thread Reece Dunn
2008/11/3 Dan Kegel [EMAIL PROTECTED]: On Sun, Nov 2, 2008 at 2:52 PM, Roderick Colenbrander [EMAIL PROTECTED] wrote: Anyway desktops will never move to this microsoft format. I think both gtk and qt are now moving to xml based formats. We could define our own spec for that but I doubt they