Wine compatibility

2011-03-23 Thread Adam Kłobukowski
Hello I have a question for Wine developers, not 100% related to development, so: please excuse me for wasting your time. Officially sated, Wine wants to be 'bug-by-bug' implementation of Windows APIs. On the other hand, it is known that all (?) version of Windows contain 'hacks' to make

Re: [PATCH 2/4] comdlg32: Add stub implementation of the Common Item dialogs.

2011-03-23 Thread Nikolay Sivov
On 3/23/2011 00:43, David Hedberg wrote: By the way, IFileSaveDialog is based on IFileDialog, and you add IFileDialog2 too. It's a bit messy, does target class object that will use FileDialogImpl really respond to IFileDialog2? I'm not completely sure I understand the question, but the same

Re: [PATCH 03/15] d3dx9: Use size of variable instead of type.

2011-03-23 Thread Nikolay Sivov
On 3/23/2011 13:49, Rico Schüller wrote: --- dlls/d3dx9_36/effect.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) len = MultiByteToWideChar(CP_ACP, 0, srcfile, -1, NULL, 0); -srcfileW = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, len * sizeof(WCHAR)); +srcfileW

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Owen Rudge
Hi Tony, I have briefly walked through Owen Rudge's code of splitting out the Desktop Integration tab into its own control panel, but have no luck in getting a decent understanding of it. So I'm hoping some of you can point me to some documents that related to this task so I can have an overall

re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Dan Kegel
Also... it would be nice if there were a central commandline way of changing wine settings, kind of like 'net' is a central way of manipulating networking. I've been thinking that winecfg should have a commandline interface, too, and making it accept winetricks settings directly.Something

Re: Wine compatibility

2011-03-23 Thread Juan Lang
Is there a solution for this? Sure: black-box reverse engineer how MS is detecting the apps and enabling the hacks, create test cases showing that they exist, and implement them ourselves. --Juan

Re: Wine compatibility

2011-03-23 Thread James McKenzie
On 3/23/11, Adam Kłobukowski adamklobukow...@gmail.com wrote: Hello I have a question for Wine developers, not 100% related to development, so: please excuse me for wasting your time. Officially sated, Wine wants to be 'bug-by-bug' implementation of Windows APIs. On the other hand, it is

Re: [1/2] uxtheme: Add OpenThemeDataEx (try 2)

2011-03-23 Thread Dmitry Timoshkov
André Hentschel n...@dawncrow.de wrote: Applied Dmitry's suggestions -HTHEME WINAPI OpenThemeData(HWND hwnd, LPCWSTR pszClassList) +HTHEME WINAPI OpenThemeDataEx(HWND hwnd, LPCWSTR classlist, DWORD flags) { -WCHAR szAppBuff[256]; -WCHAR szClassBuff[256]; -LPCWSTR pszAppName;

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Tony Zhang
Dear Owen, Thank you for pointing me to those information. I'll take a look at those and try to figure out the process of making control panel applets. Unfortunately, I have no background in Windows programming, but I do want to get some through this project. -- Tony (Chi Zhang) On Wed, Mar

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Tony Zhang
Dear Dan, I agree that it would be nice to have a command-line interface for wine settings cause I have run into situations that I have to configure wine before going into X. So is it possible to first group/rearrange winecfg functions into certain libraries and then let the GUI (control panel)

Re: Wine compatibility

2011-03-23 Thread Adam Kłobukowski
On 23.03.2011 16:01, James McKenzie wrote: On 3/23/11, Adam Kłobukowskiadamklobukow...@gmail.com wrote: Hello I have a question for Wine developers, not 100% related to development, so: please excuse me for wasting your time. Officially sated, Wine wants to be 'bug-by-bug' implementation of

Re: Wine compatibility

2011-03-23 Thread Austin English
2011/3/23 Adam Kłobukowski adamklobukow...@gmail.com: On 23.03.2011 16:01, James McKenzie wrote: On 3/23/11, Adam Kłobukowskiadamklobukow...@gmail.com  wrote: Hello I have a question for Wine developers, not 100% related to development, so: please excuse me for wasting your time.

Re: Wine compatibility

2011-03-23 Thread Juan Lang
What I meant as 'clean start' is that they could drop all hacks in 64bit environment. I wonder if that happened. Speculating whether MS would have done this is probably not a very useful exercise. Still, I'd say it's exceedingly improbable: 1. The cost of reviewing all the code for what might

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Dan Kegel
Winetricks is a simple script that adds a few mssing things to wine, e.g. it's how most people install ms dlls or .net on wine. It also provides a simple commandline way to change a few settings. For instance, winetricks vd=1024x768 sets a 1024x768 virtual desktop... it'd be nice if one could

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Tony Zhang
Now I see what you meant. That really is a nice feature to do something like winecfg vd=1024x768. I'll see if I can understand how winetricks accomplish that. On Wed, Mar 23, 2011 at 1:05 PM, Dan Kegel d...@kegel.com wrote: Winetricks is a simple script that adds a few mssing things to wine,

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Jerome Leclanche
Winetricks uses the registry. It creates temporary .reg files and feeds them to regedit. J. Leclanche On Wed, Mar 23, 2011 at 6:15 PM, Tony Zhang niu.tony.c.zh...@gmail.com wrote: Now I see what you meant. That really is a nice feature to do something like winecfg vd=1024x768. I'll see if

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread Scott Ritchie
On 03/23/2011 07:15 AM, Dan Kegel wrote: Also... it would be nice if there were a central commandline way of changing wine settings, kind of like 'net' is a central way of manipulating networking. I've been thinking that winecfg should have a commandline interface, too, and making it accept

[GSoC] Implementing missing DirectInput8 features

2011-03-23 Thread Lucas Zawacki
Hello, I'm Lucas Fialho Zawacki a Computer Science undergrad at UFRGS university in Brazil. I'm very interested in working with Wine for the Google Summer of Code and have decided to approach the implementation of DirectInput8 missing features. I'm a long time Wine user, but I'd never looked at it

Re: [GSoC] Merge winecfg and Control Panel

2011-03-23 Thread David Laight
On Wed, Mar 23, 2011 at 01:31:09PM -0700, Scott Ritchie wrote: On 03/23/2011 07:15 AM, Dan Kegel wrote: Also... it would be nice if there were a central commandline way of changing wine settings, kind of like 'net' is a central way of manipulating networking. I've been thinking that

wine 1.3.16: wrc compiler and LANGUAGE

2011-03-23 Thread Gilles Depeyrot
Hi, I am testing compiling an application that uses winelib with 1.3.16 (currently compiled with 1.2.2). I have an issue with the resource compiler (wrc) which doesn't understand the LANGUAGE line. When I compile resource files, I get errors resembling: file.rc:22:21: Error: syntax error

Re: wine 1.3.16: wrc compiler and LANGUAGE

2011-03-23 Thread Jerome Leclanche
I don't think SUBLANG_FRENCH is valid in rc files. Have you tried SUBLANG_NEUTRAL? J. Leclanche On Wed, Mar 23, 2011 at 9:54 AM, Gilles Depeyrot g...@dolphin.fr wrote: Hi, I am testing compiling an application that uses winelib with 1.3.16 (currently compiled with 1.2.2). I have an

Duplicate AppDB Entry

2011-03-23 Thread Jeremy Nowka
Barnes And Noble EReader v2.5 and Nook for PC are the same program. I feel that the two AppDB entries should be combined for easier access by the general public. I feel that the information should be merged to Nook for PC because this is the common name for version 2.5. The version number for

Re: Duplicate AppDB Entry

2011-03-23 Thread Rosanne DiMesio
On Wed, 23 Mar 2011 17:57:01 -0700 Jeremy Nowka jno...@gmail.com wrote: Barnes And Noble EReader v2.5 and Nook for PC are the same program. I feel that the two AppDB entries should be combined for easier access by the general public. I feel that the information should be merged to Nook for

Re: winex11.drv/opengl.c: add error handling to pglXMakeCurrent() call

2011-03-23 Thread Roderick Colenbrander
Hi Joshua, Was about to submit a similar patch (had a few tiny fixes in my tree left), but this patch is mostly fine with me. Except I would print to 'winediag' like some of the other errors for software / indirect rendering are doing. So do something like 'Unable to active OpenGL context, like

Re: winex11.drv/opengl.c: add improved error handling to pglXMakeCurrent() call

2011-03-23 Thread Chris Robinson
On Wednesday, March 23, 2011 9:00:25 PM Joshua Beck wrote: This patch was made against the origin, so if you've applied my previous patch, remove that one before applying this one. This patch makes the error message use ERR_(winediag) instead of just ERR and is closer in style to the other

GSoC: Implement the Explorer

2011-03-23 Thread Jay Yang
Hello, Since my first proposal got no response at all, I thought I'd offer another possible project I'm interested in. I looked a little into the Implement the Explorer project idea listed on the Summer of Code page on the wine wiki. I have a few questions as to what parts need to be

Re: wine 1.3.16: wrc compiler and LANGUAGE

2011-03-23 Thread Dmitry Timoshkov
Jerome Leclanche adys...@gmail.com wrote: I don't think SUBLANG_FRENCH is valid in rc files. Have you tried SUBLANG_NEUTRAL? SUBLANG_FRENCH is valid, probably he is missing some include files. -- Dmitry.