http://bugs.winehq.com/show_bug.cgi?id=959
Summary: ChooseFontA dialog never displays the script selection
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: wine-gui
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: winebugzilla(a)sun.consumer.org.il
The "ChooseFont" dialog, when not using Unicode, has an option to select which
script will be used when the font supports more than one. This option is not
implemented in WINE at the moment.
In principle, it shouldn't be too dificult to implement. All that needs to be
done is adding a combo box to the dialog layout, and filling it out with the
result of "GetFontUnicodeRanges". There is only really need to check for those
ranges that correspond to the defined charsets (SYMBOL_CHARSET,
SHIFTJIS_CHARSET, etc.).
There is, however, some need to tweak the resources. For each of these charset,
you probably need:
1. The demo text to use (locale independant).
2. The display name to use (i.e. - SHIFTJIS_CHARSET is "Japanese" if the current
locale is English, "RUSSIAN_CHARSET" is "Russian" if the current locale is
English, etc.).
It is my experience that, under Windows 2000, ChooseFontW puts this combo box
in, but disables it (ugly).
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=959>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=924
------- Additional Comments From dclark(a)akamail.com 2002-08-10 12:42 -------
This problem is being caused by this short bit of code in the function
SHGetFileInfoA(). This function starts by setting pidl to null. Then WinZip
calls this function with the flags 0x4115, which includes
SHGFI_USEFILEATTRIBUTES but not SHGFI_PIDL. With that combination of flags, this
short bit of code will always fail (return FALSE).
if (flags & SHGFI_PIDL) {
pidl = ILClone((LPCITEMIDLIST)path);
} else if (!(flags & SHGFI_USEFILEATTRIBUTES)) {
hr = SHILCreateFromPathA(path, &pidl, &dwAttributes);
}
/* get the parent shellfolder */
if (pidl) {
hr = SHBindToParent( pidl, &IID_IShellFolder, (LPVOID*)&psfParent, &pidlLast);
ILFree(pidl);
} else {
ERR("pidl is null!\n");
return FALSE;
}
Changing that last "else" to:
} else if (!(flags & SHGFI_USEFILEATTRIBUTES)) {
fixes this.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=924>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=958
roz(a)one.net changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://w3.one.net/~roz/linge
| |nfelter_vs_dsm.mpeg
------- Additional Comments From roz(a)one.net 2002-08-10 11:45 -------
Too big to attach (17MB). You can download it at the URL if you want to see
what I mean. The file plays fine in Xmovie.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=958>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=934
------- Additional Comments From uh_ja(a)gmx.net 2002-08-10 11:12 -------
I have two programs that run at 100% percent cpu usage now:
Warcraft 3's install.exe, and blizzard provided patches.
The quick fix for these would be to use a native win95/98/me msvcrt.dll.
My guess from what the traces look like, they get stuck in an infinite loop
because of code in wine's msvcrt somewhere.
P.S. We should have people report the programs based off of the latest CVS.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=934>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=958
Summary: Windows Media Player 6.4 audio problems (setting format
to 8)
Product: Wine
Version: 20020710
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-multimedia
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: roz(a)one.net
When running certain MPEG videos in Media Player 6.4.07.1112 (using Windows '95
DLLs), I get the following message, along with the sound cutting in and out as
the message repeats:
err:wave:OSS_OpenDevice Can't set format to 8 (16)
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel (0x4044d708,00010023,2):stub
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel (0x4044d708,00010023,2):stub
It seems Win95 is trying to set the audio format to 8-bit, but Wine's emulation
is force-set at 16-bit. Is that what's happening? I will attach one MPEG that
gives me this error.
Let me know if you need any specific traces.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=958>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=562
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |CLOSED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-08-10 10:47 -------
Closing
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=562>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=383
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |CLOSED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-08-10 10:47 -------
Closing
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=383>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=277
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |CLOSED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-08-10 10:47 -------
Closing
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=277>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=453
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |CLOSED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-08-10 10:47 -------
Closing
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=453>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=382
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |CLOSED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-08-10 10:47 -------
Closing
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=382>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.