Re: News releases on the sf page

2004-02-17 Thread Dimitrie O. Paun
On February 17, 2004 03:05 pm, Ivan Leo Murray-Smith wrote:
> Dimi, the "latest news" on the sf page is "wine-20031212 released", all new
> news is also put up on the sf main page, until it isn't pushed out of the
> way, so it might help stats to update the news section at every release, so
> people going to the sf.net home page would see a nice link to the news, and
> from there could go strait on to the download page.

Agreed. I've submitted an item for this release, but I might not remember to
do it. Feel free to bug me about it. If you want to do it yourself, email me
and I can set you up.

-- 
Dimi.




Re: GetDefaultPrinter A->W

2004-02-17 Thread Alexandre Julliard
Stefan Leichter <[EMAIL PROTECTED]> writes:

> Please tell my why! It is exported from ntdll.
> @ cdecl wcschr(wstr long) NTDLL_wcschr
> what is wrong with this function?

There's no prototype for it, and if you don't import ntdll you'll call
the C library version which won't work. Use strchrW instead.

-- 
Alexandre Julliard
[EMAIL PROTECTED]



Re: regedit : exporting keys

2004-02-17 Thread Alexandre Julliard
Vincent Pelletier <[EMAIL PROTECTED]> writes:

> I'm curently working on #824 bug (\0 character is added to
> REG_MULTI_SZ registry values) and while hunting it I found that
> regedit uses it's own function to write to a file instead of using the
> RegSaveKey API.

RegSaveKey doesn't save in regedit format.

-- 
Alexandre Julliard
[EMAIL PROTECTED]



Re: GetDefaultPrinter A->W

2004-02-17 Thread Stefan Leichter
Am Dienstag, 17. Februar 2004 21:41 schrieb Alexandre Julliard:
> Stefan Leichter <[EMAIL PROTECTED]> writes:
> > +if ((ptr = wcschr(buffer, (WCHAR) ',')) == NULL) {
> > +   SetLastError (ERROR_INVALID_NAME);
>
> You can't use wcs functions in Wine.

Please tell my why! It is exported from ntdll.
@ cdecl wcschr(wstr long) NTDLL_wcschr
what is wrong with this function?

Thanks Stefan



Re: Download_source cleanup (todo a.7)

2004-02-17 Thread Dimitrie O. Paun
On Wed, 18 Feb 2004, hatky wrote:

> So where Done? ;-)

I will send a patch in a little while... :)

-- 
Dimi.




regedit : exporting keys

2004-02-17 Thread Vincent Pelletier
I'm curently working on #824 bug (\0 character is added to REG_MULTI_SZ 
registry values) and while hunting it I found that regedit uses it's own 
function to write to a file instead of using the RegSaveKey API.
Although it shouldn't solve the bug, it should be interesting to use the 
API.

I also got 2 bugs with the export function :
- the "save as" window got a square shape, not a rectangle (right side 
cuted, down one too downward)
- regedit always exports the whole hive, not only subkeys & values

Vincent Pelletier




Re: [WINEALSA] Timer -> Thread (Resent)

2004-02-17 Thread Alexandre Julliard
Christian Costa <[EMAIL PROTECTED]> writes:

> Changelog :
> Replaced the timer and its callback by a thread for receiving midi in
> events.

Don't you need to add locking around the global structures then?

-- 
Alexandre Julliard
[EMAIL PROTECTED]



Re: winetheme: new winelib app to configure themeing

2004-02-17 Thread Kevin Koltzau
On Tuesday 17 February 2004 03:44 pm, Alexandre Julliard wrote:
> > Utility to query currently installed theme, retrieve properties
> > about a particular msstyles file, install/uninstall a theme
> 
> This should go into winecfg.

agreed, I just wanted to get something out there incase anyone wants to play with this 
stuff,
there is a bit of work left before I can put it into winecfg properly




Re: winetheme: new winelib app to configure themeing

2004-02-17 Thread Alexandre Julliard
Kevin Koltzau <[EMAIL PROTECTED]> writes:

> winetheme
> Utility to query currently installed theme, retrieve properties
> about a particular msstyles file, install/uninstall a theme

This should go into winecfg.

-- 
Alexandre Julliard
[EMAIL PROTECTED]



Re: New Download page

2004-02-17 Thread David . Goodenough

presumably because they are on the debian servers, and using apt-get with a
standard source.list pointing only at the the debian servers they are
always available to any Debian user.

David



   
  
"Ivan Leo  
  
Murray-Smith"To: "wine-devel" <[EMAIL PROTECTED]>  
  
<[EMAIL PROTECTED]>cc: 

Sent by: Subject: Re: New Download page
  
wine-devel-admin@  
  
winehq.org 
  
   
  
   
  
02/17/2004 07:30   
  
PM 
  
   
  
   
  




Why aren't the debian packages on sf? I'm sure quite a few people download
them,
and it would help us getting higher up in the sf download stats. I've sent
in a
patch that tells users what versions of MDK are supported. BTW the stats on
the
page haven't been updated for ages, anybody know why?

Ivan.










Re: GetDefaultPrinter A->W

2004-02-17 Thread Alexandre Julliard
Stefan Leichter <[EMAIL PROTECTED]> writes:

> +if ((ptr = wcschr(buffer, (WCHAR) ',')) == NULL) {
> + SetLastError (ERROR_INVALID_NAME);

You can't use wcs functions in Wine.

> +BOOL WINAPI GetDefaultPrinterA(LPSTR name, LPDWORD namesize)
> +{   DWORD insize = namesize ? *namesize : 0;
> +WCHAR bufferW[1000] = {0};

Please don't allocate huge buffers on the stack. Use HeapAlloc to get
a buffer of reasonable size (based on the namesize parameter).

-- 
Alexandre Julliard
[EMAIL PROTECTED]



Re: New Download page

2004-02-17 Thread hatky
On Tuesday 17 February 2004 21:30, Ivan Leo Murray-Smith wrote:
> Why aren't the debian packages on sf? I'm sure quite a few people download
> them, and it would help us getting higher up in the sf download stats. I've
> sent in a patch that tells users what versions of MDK are supported. BTW
> the stats on the page haven't been updated for ages, anybody know why?
>
> Ivan.
If you mean sf's stats, It's down currently as far as I know, I think for 
hardware upgrade or something, check sf's status page

Hatky.



News releases on the sf page

2004-02-17 Thread Ivan Leo Murray-Smith
Dimi, the "latest news" on the sf page is "wine-20031212 released", all new news
is also put up on the sf main page, until it isn't pushed out of the way, so it
might help stats to update the news section at every release, so people going to
the sf.net home page would see a nice link to the news, and from there could go
strait on to the download page.

Ivan.





Re: New Download page

2004-02-17 Thread Ivan Leo Murray-Smith
Why aren't the debian packages on sf? I'm sure quite a few people download them,
and it would help us getting higher up in the sf download stats. I've sent in a
patch that tells users what versions of MDK are supported. BTW the stats on the
page haven't been updated for ages, anybody know why?

Ivan.





What about applications that need 32bit DIB's?

2004-02-17 Thread Willie Sippel
Hi.

Some months ago I found a Windows application that needs 32bit DIB's to
work properly, or else the interface looks completely destroyed. 
Setting X to 15 or 8 bit makes Wine crash in that case, 16 and 24 bit
leads to a scrambled interface.
So, given that Windows uses (assumes) 32bit depth, and X won't handle
more than 24bit, why not always assume 32bit depth when X is running on
24bit (and report this to Windows apps) and convert the DIB's to 24bit
later, without the applications noticing? I think there are some other
applications that work with 16 or 32bit, but not with 24 bit - this
should make them work, too (Propellerhead's Reason for example, I
think)... I would try to do something like this myself, but I'm afraid
my limited PHP knowledge won't cut it. ;-)

The application mentioned is Mirage by Bauhaus Software, a demo can be
found at http://www.bauhaussoftware.com .

-- 
Willie Sippel <[EMAIL PROTECTED]>
[ z ] !




Re: regedit - delete key patch

2004-02-17 Thread Alexandre Julliard
"Dimitrie O. Paun" <[EMAIL PROTECTED]> writes:

> I guess that's fine than. Our RegDeleteKey() and ReactOS's RegDeleteKey()
> behave properly, so there's no point in an additional dependency just so
> our regedit can delete trees recursively on Win9x. Attila, I think your
> patch is fine as is.

No, it will break if you run with version set to NT. If you want it to
always work right you have to use SHDeleteKey or do the recursion
yourself.

-- 
Alexandre Julliard
[EMAIL PROTECTED]



Re: Who's Who

2004-02-17 Thread Dimitrie O. Paun
On Mon, 16 Feb 2004, Brian Vincent (C) wrote:

>  - if you don't like what it says about you, please let me
>know what I can correct.

It's OK, but:
  -- maybe you should point out I do a lot of project management
 (that what I've been mainly doing lately :))
  -- I've done a lot more on comctl32 than just the listview
 maybe say something to the effect that I'm the 
 maintainer/resonsible for comctl32


Another thing: should we separate the CW/TG folks from the
main list. Some of them do also unpaid work... I don't know.

-- 
Dimi.




Who's Who

2004-02-17 Thread Brian Vincent (C)
Title: Who's Who






I have a preview available of the new Who's Who:
 http://users.theshell.com/~vinn/whoswho.html


Some notes:
 
 - the formatting is a little rough, that's on my own to-do
   list


 - if you don't like what it says about you, please let me
   know what I can correct.


 - if your name isn't followed by a description of anything
   it means I'm either contemplating making up a unique and
   interesting story about you or removing you from the list.
   If either of those appeal to you, let me know.  If neither 
   appeals to you, please send me a short description about
   yourself.


 - I may have your "Location:" wrong.  Please let me know.


 - Some of these were taken off the existing one - so they
   may be completely outdated.  If so, let me know what's 
   wrong and I'll try to fix it.


 - If you're simply not on the list it's probably not because
   I don't like you.  It's probably because I'm a slacker.
   Send me something about you and I'll fix it.


---
Brian Vincent
Copper Mountain Telecom
[EMAIL PROTECTED]





Re: New Download page

2004-02-17 Thread chmorgan
I like it.  Much easier for users to find the correct downloads than it was with the 
previous pages sourceforge image/link.

Chris



> 
> From: "Dimitrie O. Paun" <[EMAIL PROTECTED]>
> Date: 2004/02/17 Tue AM 02:34:11 EST
> To: Wine Devel <[EMAIL PROTECTED]>
> CC: [EMAIL PROTECTED],  Chris Morgan <[EMAIL PROTECTED]>, 
> Jeremy Newman <[EMAIL PROTECTED]>
> Subject: New Download page
> 
> OK folks,
> 
> It's 2:30am, and I'm going to be _dead_ tomorrow, but here it is,
> the new and improved Download page. It still needs some work:
>-- right now I'm using the images from Hatky's server,
>   we need to transfer them to WineHQ
>-- we need a Debian icon (simple)
>-- we need to fix the width of some of the columns
>   (namely, in the Binary Download table, the System column
>can become too wide on a big screen)
>-- we may want to mess with the icons a bit more
>-- we need to be more precise on what versions are supported
>   for the binary builds for Mandrake, Debian, and FreeBSD
>-- is the FreeBSD package still maintained?
>-- we need an icon for WineX. Ove? Gav?
>-- for the Source Downloads, do we need icons, for more color? :)
>-- did I translate FU-Berlin to English?
>-- we can now get rid of templates/en/download_source.template
> 
> I've attached both the file and the diff, to fit everyone's tastes!
> 
> -- 
> Dimi.
> 
> 
Index: include/config.php
===
RCS file: /home/wine/lostwages/include/config.php,v
retrieving revision 1.21
diff -u -r1.21 config.php
--- include/config.php  16 Feb 2004 22:09:42 -  1.21
+++ include/config.php  17 Feb 2004 07:25:59 -
@@ -35,13 +35,9 @@
   'Press'   => '{$root}/site/press',
   'License' => '{$root}/site/license'
  ),
-'Download' => array(
-'Download' => 
'{$root}/site/download',
- 'Binaries' => '{$root}/site/download',
-
'Source'   => '{$root}/site/download_source'
-   ),
 'Support' => array(
 'Support'   => '{$root}/site/support',
+   'Download'  => '{$root}/site/download',
 'Documentation' => 
'{$root}/site/documentation',
 'FAQ'   => 
'{$root}/site/docs/wine-faq/index',

'HowTo' => '{$root}/site/howto',
Index: templates/en/download.template
===
RCS file: /home/wine/lostwages/templates/en/download.template,v
retrieving revision 1.26
diff -u -r1.26 download.template
--- templates/en/download.template  26 Jan 2004 22:57:41 -  1.26
+++ templates/en/download.template  17 Feb 2004 07:25:59 -
@@ -1,217 +1,133 @@
 
 
 Wine Binary Downloads
-
-
-
-
-
-
+Official WineHQ builds for Linux Red Hat, Mandrake, SuSE, Slackware and FreeBSD,
+hosted by http://sourceforge.net/project/showfiles.php?group_id=6241";>SourceForge.net.
+Updated with each release. See the 
+installation and configuration how-to 
+for post-installation instructions.
+
+
 
 
 System
-From
 Notes
-Formats
+Maintainer
 
 
-
-
-
-  Official Wine Versions
-
-
+  
+http://sourceforge.net/project/showfiles.php?group_id=6241&package_id=77396";>
+ http://hatky.myz.info/wine/images/distro_redhat.jpg";
height="50" alt="RedHat Linux" border="0">
+
+ RedHat binary and source .rpms for RedHat 7.3, 8, 9, and Fedora Core 1
+mailto:[EMAIL PROTECTED]">Vincent Béron
+  
+  
+http://sourceforge.net/project/showfiles.php?group_id=6241&package_id=79444";>
+ http://hatky.myz.info/wine/images/distro_suse.gif";  
height="50" alt="Suse linux" border="0">
+
+ SuSE binary and source .rpms for SuSE 8.0, 8.1, 8.2, and 9.0
+mailto:[EMAIL PROTECTED]">Marcus Meissner
+  
+  
+http://sourceforge.net/project/showfiles.php?group_id=6241&package_id=80066";>
+ http://hatky.myz.info/wine/images/distro_Mandrake.gif";  
height="50" alt="LinuxMandrake" border="0">
+
+ Mandrake binary .rpms
+mailto:[EMAIL PROTECTED]">Ivan Leo Murray-Smith
+  
+  
+http://sourceforge.net/project/showfiles.php?group_id=6241&package_id=6301";>
+ http://hatky.myz.info/wine/images/distro_slackware.png"; 
height="50" alt="Slackware linux" border="0">
+
+ Slackware binary .tgz for Slackware 9
+mailto

Re: [ComCtl32 3/4] Implement Some String Functions

2004-02-17 Thread Dmitry Timoshkov
"Robert Shearman" <[EMAIL PROTECTED]> wrote:

> Because this implementation is copied from the SHLWAPI implementation. I
> did try to submit a test case to test for DBCS compatibility there, but
> as was noted by several people, DBCS depends on the current locale so
> the test was wrong. Therefore, I couldn't change any of the functions
> without risking breaking them.

That's true for Chr* APIs, but APIs that take strings as parameters
can be easily changed to use CompareString.

Actually you *can* submit DBCS tests, just call GetCPInfoEx before
doing an actual testing, and if MaxCharSize != 2 bail out with a
message explaining why the test is skipped.

-- 
Dmitry.




Re: [ComCtl32 3/4] Implement Some String Functions

2004-02-17 Thread Robert Shearman
On Tue, 2004-02-17 at 15:08, Dmitry Timoshkov wrote:
> "Robert Shearman" <[EMAIL PROTECTED]> wrote:
> 
> > > While you are at it, perhaps it would be a better idea to use
> > > CompareStringA/W with appropriate flags for all those StrCmpNIA/W,
> > > StrCmpNA/W, etc.
> > 
> > Like this?
> 
> Not really. Why do you need ugly helpers/wrappers? Why to not use
> CompareStringA/W directly?

Because this implementation is copied from the SHLWAPI implementation. I
did try to submit a test case to test for DBCS compatibility there, but
as was noted by several people, DBCS depends on the current locale so
the test was wrong. Therefore, I couldn't change any of the functions
without risking breaking them.

> StrCmpNIA/W need to be changed as well.

Rob




Re: PATCH: ntoskrnl.exe

2004-02-17 Thread Carlos Lozano
El mar, 17 de feb de 2004, a las 12:30, Mike Hearn escribio:
> On Mon, 16 Feb 2004 20:33:12 +0100, Marcus Meissner wrote:
> > As of working, in Need for Speed v4 from Electronic Arts I now see the SafeDisc[tm]
> > Splashscreen, then it is seeking on the CD pretty heavily, then the program 
> > terminates.
> 
> For the record (we already discussed this a bit on IRC) this is probably
> SafeDisc taking seek-time profiles from the CD drive. SafeDiscs contain
> certain blocks in unusual widely-spaced ordering that is not possible to
> recreate using standard CD burners. By reading each block in turn and
> checking that the seek times are high enough they can verify the CD has
> not been copied using consumer-grade equipment.

There are several safedisc versions. What you are saying is applied
to safedisc 2.6 and newer, but it is not necessary for safedisc 1.x
or 2.0.

Regards,
Carlos.

-- 
 ___ _  \  |  /  Consulting
| . |._ _  _| | ___  ___  ___http://www.andago.com
|   || ' |/ . |<_> |/ . |/ . \__ GNU/Linux
|_|_||_|_|\___|<___|\_. |\___/ _ \  __|\ \  /
 Carlos A. Lozano   <___'/ | \ -_) __/\__ \ >  <  -_)
 [ [EMAIL PROTECTED] ]\___|_|  / _/\_\___|
 [ [EMAIL PROTECTED]   ]  http://www.ePSXe.com



Re: [ComCtl32 3/4] Implement Some String Functions

2004-02-17 Thread Dmitry Timoshkov
"Robert Shearman" <[EMAIL PROTECTED]> wrote:

> > While you are at it, perhaps it would be a better idea to use
> > CompareStringA/W with appropriate flags for all those StrCmpNIA/W,
> > StrCmpNA/W, etc.
> 
> Like this?

Not really. Why do you need ugly helpers/wrappers? Why to not use
CompareStringA/W directly?

StrCmpNIA/W need to be changed as well.

-- 
Dmitry.




Re: [ComCtl32 3/4] Implement Some String Functions

2004-02-17 Thread Dmitry Timoshkov
"Robert Shearman" <[EMAIL PROTECTED]> wrote:

> Changelog:
> Implement some string functions

While you are at it, perhaps it would be a better idea to use
CompareStringA/W with appropriate flags for all those StrCmpNIA/W,
StrCmpNA/W, etc.

-- 
Dmitry.




Re: DLL Version Stamp Problem

2004-02-17 Thread Mike Kost
Dmitry,

Thank you. I'll pull a CVS version after I see the patch accepted and
retry Framemaker to see if everything is well behaved now.

Mike

> Thank you very much. A patch for that bug is sent to wine-patches.
>
> --
> Dmitry.






Help needed to run a windows application in Linux

2004-02-17 Thread saravanan




   
  Hai all,
    I would like to know is it possible to 
  run/port a Flash application (uses a database) in linux using the WINE 
  S/w. I have got an application "English 
  Tutor" developed for windows ( Developed using Flash software). It uses the MS 
  Access database & also it will run only if the CD is present in the 
  system. I want to make it work in Linux.I tried to run the installation 
  program directly from the CD using wine. But It did not work.
   
  When I run the EXE of the program directly it 
  showed the following errors
  
  fixme:win32:SetCriticalSectionSpinCount critsection=0x77a3f770: 
  spincount=1000 not supported
  fixme:win32:SetCriticalSectionSpinCount critsection=0x77a3f7e0: 
  spincount=1000 not supported
  fixme:ole:CoSetState (0x77a3fbc8),stub!
  fixme:ole:CoRegisterMessageFilter stub
  err:ole:CoGetClassObject couldn't load InprocServer32 dll C:\PROGRAM 
  FILES\COMMON FILES\SYMANTEC SHARED\SCRIPT BLOCKING\SCRBLOCK.DLL
  fixme:ole:CoCreateInstance no classfactory created for CLSID 
  {0d43fe01-f093-11cf-8940-00a0c9054228}, hres is 0x80040150
  fixme:ole:CoRegisterMessageFilter stub
  fixme:ole:CoSetState ((nil)),stub!
   Do anybody has any idea. Please 
  reply
   
                  
                  
                  
                  
                  
                  
                  
  Saravanan. V

__
Scanned and protected by Email scanner



Re: ListView patch

2004-02-17 Thread Dimitrie O. Paun
On February 17, 2004 04:05 am, Fabian Cenedese wrote:
> I submitted this patch two weeks ago and it doesn't seem to have been
> applied. Is there something wrong with it? Should I resend?

I think so, yes.

-- 
Dimi.




Kernel Support For Case-Insensitive Filenames

2004-02-17 Thread Robert Shearman
Hi,

There is an interesting thread on the linux-kernel mailing list about
the trying to add support for efficient case-insensitive lookups. Here's
a link to the thread if anyone wants to read about it or possibly chip
in :)
http://www.ussg.iu.edu/hypermail/linux/kernel/0402.2/0273.html

Rob




Re: CVS broken?

2004-02-17 Thread Mike Hearn
Hi,

Make sure you update using "cvs update -dP" to get the new directories.

thanks -mike




Re: PATCH: ntoskrnl.exe

2004-02-17 Thread Mike Hearn
On Mon, 16 Feb 2004 20:33:12 +0100, Marcus Meissner wrote:
> As of working, in Need for Speed v4 from Electronic Arts I now see the SafeDisc[tm]
> Splashscreen, then it is seeking on the CD pretty heavily, then the program 
> terminates.

For the record (we already discussed this a bit on IRC) this is probably
SafeDisc taking seek-time profiles from the CD drive. SafeDiscs contain
certain blocks in unusual widely-spaced ordering that is not possible to
recreate using standard CD burners. By reading each block in turn and
checking that the seek times are high enough they can verify the CD has
not been copied using consumer-grade equipment.

This test, in other words, should pass - as long as the Linux/Wine CD
subsystems have similar timing profiles to Windows (gulp)

thanks -mike




Re: gnome systray

2004-02-17 Thread Mike Hearn
On Mon, 16 Feb 2004 09:19:18 +0100, grant williamson wrote:
> Hi Mike,
> not sure you have time for this, I have noticed one nutty issue using
> the systray patch on gnome. With Lotus Notes 6.5.1 when you receive a
> mail an envelope appears on the systray(That is correct). If this
> appears when you are in the same workplace there is no problem, however
> if you are in a different workplace, and you double click on the systray
> icon you Lotus Notes desktop is resized to 20 wide by 768 long, rather
> odd.
> 
> This occurs in 12112, 0123, 0213 releases.

Hi Grant,

Thanks for the bug report. I now work for CodeWeavers and have got Notes
6.5.1 as my first assignment, so I expect I'll get to this bug eventually.
I'll keep it in mind - there are some fixes to that patch I need to import
from WineX CVS as well, don't let me forget!

thanks -mike




Re: New Download page

2004-02-17 Thread Tom
Dimitrie O Paun wrote:
OK folks,

   -- we need an icon for WineX. 
what about ths one?

Tom
<>

Please ignore my message

2004-02-17 Thread Robert van Herk
Oops, solved the CVS issue by deleting the whole local directory tree 
and doing a new checkout...

Robert



CVS broken?

2004-02-17 Thread Robert van Herk
Hi,

Is the CVS code broken? When I try to configure, I get an error about a 
missing rsabase Makefile.in. Deleting the lines from the configure file 
solves the issue...

It may be that I'm just doing something stupid. ;-)

Grtz,
Robert


ListView patch

2004-02-17 Thread Fabian Cenedese
Hi

I submitted this patch two weeks ago and it doesn't seem to have been
applied. Is there something wrong with it? Should I resend?

http://www.winehq.org/hypermail/wine-patches/2004/02/0010.html

Thanks

bye  Fabi