This fixes the hang in Excel 2003 Viewer for me. Thanks!
--
Michael Jung
[EMAIL PROTECTED]
a mailing list
or somesuch w.r.t. this problem? Google didn't help.
Thanks,
--
Michael Jung
[EMAIL PROTECTED]
Michael Jung wrote:
since a couple of weeks all wine GUI applications are missing the window
manager decorations on my Debian Etch box with the Compiz window
manager. I did'nt get to doing a bisect until today. The problematic
patch seems to be:
---
c
Beryl guys.
Thanks,
--
Michael Jung
[EMAIL PROTECTED]
Hi,
L. Rahyen wrote:
On Saturday September 1 2007 16:35, Michael Jung wrote:
Hi all,
since a couple of weeks all wine GUI applications are missing the window
manager decorations on my Debian Etch box with the Compiz window
manager.
Have you tried to report this bug to Compiz developers? It
rsion of wine as of today (wine-0.9.44-g282696b).
Bye,
--
Michael Jung
[EMAIL PROTECTED]
libGL warning: 3D driver claims to not support visual 0x4b
trace:x11drv:xinerama_init monitor 0x1: (0,0)-(1024,768) (primary)
trace:x11drv:xinerama_init virtual size: (0,0)-(1024,768) primar
1;
> +}
Although speed should not be an issue here, a faster way to test for a power
of two is:
alignment && !(alignment & (alignment-1))
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ly to get on OIN's "Linux
definition" list?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
h the fake dlls, but is fixed
meanwhile. You have to regenerate the fake dlls.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ld you
try to browse the old drive letter based shell namespace (under 'My Computer'
or 'Arbeitsplatz' on a german system) and figure if the problem persists
there, too?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
l
> opens them.
I would like to take a look at this, but I don't have a Notes license. Do you
observe this behaviour with any other program available for free or with a
demo version availabe?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
xfs.c
> > +if (uLen < sizeof(wszNewFolder)/sizeof(WCHAR)+3)
> Why 4 in one place and 3 in the other?
That's because the sizeof expression counts the terminating zero, while strlen
does'nt.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
nction:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputfunctions/blockinput.asp
In fact, we do have a commented out stub in dlls/user/user32.spec
# @ stub BlockInput
Bye,
--
Michael Jung
[EMAIL PROTECTED]
commit;h=c362d7c35ba3c02d68a9b7e42b48db210a901667
--
Michael Jung
[EMAIL PROTECTED]
;)?
This way the position could be changed if necessary for certain locales.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Hi,
I would like to change the status of bug 4322 to FIXED, but I'm not
'empowered' to do it. Whom do I have to talk to?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
gt; error: length() does not define an explicit binding handle!
> make[1]: *** [mshtml.h] Error 2
> make[1]: Leaving directory `/wine/wine-git/include'
> make: *** [include] Error 2
A 'make distclean' and a fresh compile solved this problem for me.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Not quite sure about this one. The man page on realpath states that it's
broken by design since some symstems don't have an upper bound on filename
lengths. canonicalize_file_name uses dynamic memory, but isn't available on
non GNU systems. We could provide a realpath based canonicalize_file_nam
ot;
Do you know of a function on BSD, which can be applied here? If all else
fails, we'll have to re-implement path-canonicalization. But I would prefer
to use a library function.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
On Sunday 29 January 2006 10:38, Michael Jung wrote:
> ChangeLog:
> Create $HOME targeted symbolic links during SHELL_RegisterFolders.
I've just realized that unixfs has a problem with the symlink stuff. It
evaluates symbolic links in UNIXFS_get_unix_path and then doesn't find
try settings.
Of course, we should probably set up symlinks to $HOME in wineprefixcreate,
which is not implemented yet. Should not be too much work, though.
Sorry for the huge winecfg patch, but most of it is due to resource updates.
Could this go into cvs?
Bye,
--
Michael Jung
[EMAIL PR
p the symlinks. It would still
work without the symlinks. With Desktop and MyDocuments being mapped into the
profile directory, though.
Do you see any problems with this?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ing symbolic links for
the "Desktop" and the "My Documents" folders. And add a command line option
to set reasonable defaults in a GUI-less mode to be called from
wineprefixcreate.
Is it ok to rename winecfg's "Appearance" tab to "Desktop Integration" and put
this stuff there?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
hat'll fly.
Just submitted a patch for the %DESKTOP% case. Could you have a look at it and
tell me what you think? Are you afraid of name clashes?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
this approach?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
On Thursday 19 January 2006 02:21, Robert Reif wrote:
> >The patch attached to this mail should be the proper way to fix this,
> >but I'm not able to test it myself right now.
>
> Works for me.
For me too.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
gt; make[2]: Leaving directory `/home/wine/wine/dlls/d3d8'
I can confirm this on Debian Sarge. From what I've seen by google'ing,
GL_ARB_point_sprite seems to be an OpenGL 1.5 feature. I've attached a patch,
but I'm not sure if the right thing is to check on GL_VERSION_1_5 o
e the code to
build pidls based on win32 apis. Perhaps you could jump in, once we are at
this point.
Thanks for your comments,
--
Michael Jung
[EMAIL PROTECTED]
.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Bye,
--
Michael Jung
[EMAIL PROTECTED]
b4c74494324ef105c2ef224f7e4f24d0862ebb12
diff --git a/dlls/shell32/shellole.c b/dlls/shell32/shellole.c
index 9b92c26..5016196 100644
--- a/dlls/shell32/shellole.c
+++ b/dlls/shell32/shellole.c
ry. This is just a
> hack to work around a bug in the arts library.
It fixes the problem for me. Would be nice if this could go into CVS, even if
it is just a hack. I guess it crashes on any Debian Sarge setup?
Your patch is missing an ntdll import. I've attached an updated version.
B
:~$ cat /proc/asound/card0/id
I82801DBICH4
[EMAIL PROTECTED]:~$ cat /proc/asound/card1/id
Modem
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: No such file
or directory
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: No
Could you please ignore this patch. I'm experiencing some problems with it.
I'll send a new version soon.
On Tuesday 27 December 2005 16:44, Michael Jung wrote:
> Changelog:
> Store filenames in CP_ACP and WCHAR in the SHITEMIDs
> Removed some wine_todo's fo
his is a problem
for wine's development progress and thus give a rational for removing the
link.
Merry Christmas (or if you prefer, Happy Holidays ;)
--
Michael Jung
[EMAIL PROTECTED]
ng for CodeWeavers and Wine in
general). In my opinion he deserves some respect from our part. We should
give him a chance to fix the problems with winetools before we silently
remove the link.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
encourage developers to go this way.
If someone plans to do a new multi-platform project, I'm pretty sure no one in
their right mind would suggest wine to do it. But there is a whole lot of
legacy applications for which the only economically feasible way to port them
to linux might be
k? Is it too much to expect that enthusiasm from them?
> Or how should I interpret this?
All I meant to say is that Wine is great and very successfull at working
against the odds.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
e all have seen how easy wine gets
> messed up when something in underlying linux software changes. May it be
> the kernel or X.
"Success is measured by your ability to maintain enthusiasm between failures."
- Sir Winston Churchill
Bye,
--
Michael Jung
[EMAIL PROTECTED]
is called after one of the
drag-modifier-keys (shift+ctrl) is pressed or released. Wine doesn't do
neither yet.
Is there any sensible way to transform this into a unit test? Or do we have a
repository for this kind of small test applications, which are hard to
implement as unit-test
.u.mi.dwFlags = MOUSEEVENTF_MOVE;
+SendInput(1, &input, sizeof(input));
}
/**
Bye,
--
Michael Jung
[EMAIL PROTECTED]
i32_test.exe.so crypt.c && touch crypt.ok
> > crypt.c:710: Test failed: expected 234, got 0
> >
> I'll work on it when I get home.
Just wanted to note that this only seems to happen if you run the test for the
first time with a pristine .wine directory. It succeeds for
atches, but send them inline or as text/x-diff.
Furthermore, this patch seems to be generated relative to the dlls/shell32
subfolder. Please generate patches from the root of wine's tree. You'll find
more info at http://www.winehq.org/site/sending_patches
Bye,
--
Michael Jung
[EMAIL PROTECTED]
priate registry entries. With the current implementation those would
all point to the user's home directory. In _SHGetDefaultValue, you could
check for 'My Music', 'My Videos' and 'My Pictures' folders in $HOME and, if
they are present, map to those instead.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
e on her system? Does it
break the unixfs extension?
Alex, could you please try if the attached patch fixes the problem?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Index: dlls/shell32/shfldr_unixfs.c
===
RCS file: /home/wine/wine/dlls/s
o
this as soon as time permits.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
on Wine clearly proves wrong, while not mentioning
the legal barriers.
Bringing this argument to court could mean opening pandora's box, though.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
erage"' (as
documented by Aaron Arvey), running wine-test and then have some script
recurse into the dll directories and analyse and build summary information
out of the '*.c.gcov' files?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
rt to immitate it.
If we can agree on a implementation status tagging scheme, it would be cool if
we would write a small tool, which would scan for 'stub' and 'semi-stub'
FIXMEs and map those to a 'STUBBED' or respectively 'SKETCHY' implementation
status flag. This would give us a head start with the number of API's tagged.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
e COM is initialized inside
SHBrowseForFolder, it's un-initialized again afterwards.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
tantial part of win32, are not
directly exposed via the APIs, we probably would have to think about a
similar machine parsable documentation scheme here.
What do people think about this?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
e.
And we won't call CoUninitialize before returning from SHBrowseForFolder in
this case.
Did I understand this stuff correctly?
Thanks for your reply.
--
Michael Jung
[EMAIL PROTECTED]
lize/CoUnitialize to SHBrowseForFolder and the file dialogs?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Index: dlls/shell32/brsfolder.c
===
RCS file: /home/wine/wine/dlls/shell32/brsfolder.c,v
retrieving revision 1.65
diff -u -p -r1.65 brsfolde
ttp://cvs.winehq.org/patch.py?id=21129
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Hi,
The patch http://cvs.winehq.org/patch.py?id=21129 caused a regression, which
shows in emule's options dialog (v0.46c). I've attached screenshots. A number
of "err:imagelist:ImageList_ReplaceIcon no color!" messages are given on the
console.
Bye,
--
Michael Jung
[EMAI
ine-user), or was this discussed on IRC?
Can you give me some pointers?
> As now you can "escape" to the root (/) dir. That should not be
> possible for windows programs!
Actually, you can't. OpenFile, CreateFile and the like are still based on DOS
paths. It's only dee
_DROPTARGET|SFGA
>O_HASPROPSHEET|SFGAO_CANRENAME|SFGAO_CANLINK; }
Ah, I see. Sorry for the noise.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ributes(pidl,
&dwAttributes)){
> + *pdwAttributes = dwAttributes;
> } else if (_ILGetDataPointer (pidl)) {
> dwAttributes = _ILGetFileAttributes (pidl, NULL, 0);
Bye,
--
Michael Jung
[EMAIL PROTECTED]
these
registry settings, the desktop shellfolder object won't initialize any
longer, which is why the file dialogs won't work.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
returned icon?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Hi all,
I've scanned wine-devel and wine-patches and have seen that more patches got
in to fix the file dialog crash, but that none was applied. Was there any
consensus on how this should be fixed?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Hi Dimi,
On Fri, 23 Sep 2005, Dimi Paun wrote:
> Is this one working for you? Sorry, not much tested here
> other than a quick compile, it's past 2:30am already...
Sorry, I'm currently on vacation in Peru and won't be able to test this
for the next three weeks.
Bye,
-
Hi Dimi,
On Friday 16 September 2005 14:41, Dimi Paun wrote:
> Try this instead, I forgot you're not supposed to return
> directly out of a __TRY block.
Seems to work fine for me (I had to add an ntdll import to the Makefile to get
it to link). No crashes thus far.
Bye,
--
M
he file dialog applying
this scheme. I've only changed as much as necessary to fix the problem,
though.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Index: dlls/comctl32/listview.c
===
RCS file: /home/wine/wine/dlls/comctl32/list
Hello Dimi,
On Thursday 08 September 2005 23:37, Phil Krylov wrote:
> Michael Jung <[EMAIL PROTECTED]> wrote:
> > Wouldn't it be enough to call notify_click after notify_itemactivate?
> > I've attached a modification of your patch, which does just this. Seems
> &
h, which does just this. Seems to work
fine for me.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Index: dlls/comctl32/listview.c
===
RCS file: /home/wine/wine/dlls/comctl32/listview.c,v
retrieving revision 1.429
diff -u -p -r1.429 listvie
hink we need to figure out a way to include the My Documents icon
> without wasting so much space.
As was pointed out by Alexandre, the correct fix for wine would probably be to
try to load the given dll via LoadModule, if all other methods fail in
PrivateExtractIcon. Unfortunetaly, I don't have time to work on this at the
moment, and probably won't have for the next months.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
sh anyway?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
the current ShellView object is
destroyed and a new one is created. Given that I have to browse into like 30
different folders before it crashes on me, I can't pin down the relevant
infoPtr.
Thanks,
--
Michael Jung
[EMAIL PROTECTED]
some time now, but to now avail.
So my questions are:
1) Can someone give me some advice on how to debug such a problem?
2) Did other people see this bug already?
3) Would valgrind be of help to debug this?
Thanks,
--
Michael Jung
[EMAIL PROTECTED]
On Thursday 25 August 2005 09:56, Michael Jung wrote:
> Would it be ok to look for an ELF header and then for an enclosed PE header
> in USER32_GetResourceTable (and then return IMAGE_NT_SIGNATURE and the
> correct pointer)? Where can I find informations about the format of ELF
>
d it be ok to look for an ELF header and then for an enclosed PE header
in USER32_GetResourceTable (and then return IMAGE_NT_SIGNATURE and the
correct pointer)? Where can I find informations about the format of ELF
wrapped PEs?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
esources from wine dlls, if
they are accessed by the filename they have on a windows system). Are there
any plans on how to fix this?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Hi Alexandre,
On Monday 22 August 2005 17:04, Michael Jung wrote:
> Changelog:
> Added some tests for CLSID_FolderShortcut objects
Are there any further problems with this patch?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
t does not allocate a new PIDL for pidlLast, but returns
a pointer to right location in pidl. This means you should not free it.
There's still the problem that the shell folder isn't released in failure
cases.
Sorry, I didn't realize this. Once again I'm impressed that Al
nks for cleaning up all those resource leaks after me.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Index: dlls/shell32/pidl.c
===
RCS file: /home/wine/wine/dlls/shell32/pidl.c,v
retrieving revision 1.133
diff -u -p -r1.133 pidl.c
--- dlls/sh
On Thursday 04 August 2005 18:35, Stefan Leichter wrote:
> current cvs does not compile for me. Im on SuSE 9.0
This seems to be a missing configure check for the libxml2 development
headers. For a quick fix on Debian sarge you can install the libxml2-dev
package.
Bye,
--
Michael Jung
[EM
tually fixes nothing,
> and removes a readability of the message.
I would agree, but I thought there is a consensus to always use the unicode
APIs. There are several occurences in my patches, where I would have prefered
to use the ascii APIs (especially in RegQueryValue and the like). Would that
be ok?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ett" font (or a Marlett from a Windows)?
I can select the "Wine Marlett" font in notepad's font selection dialog. If I
type '01r' I get the 'Minimize','Maximize' and 'Close' symbols. Still I only
see the 3 rectangles instead of the window title bar buttons.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
de or in MDI
applications though)?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
he UNIX file system, CP_UNIXCP is probably more appropriate. See
> wcstoumbs in ntdll, which uses unix_cptable, set by kernel32, which uses
> the same table for CP_UNIXCP
Thanks for the tip! I'll fix this.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
someone who is familiar with
the combobox code could have a look at it, that would be nice.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
tabs.tar.gz
Description: application/tgz
x27;proc' is one of
them. Would be interesting to see what has happened here.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
able to select files, which are accessible by wine. The unix
directories, which are not accessible, are much like the MyComputer folder
in that they don't map to a windows filesystem location.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
won't need the 'regsvr32
shell32'. So for a fresh install, you will end up with unixfs. But if you
already have a '.wine' directory and want unixfs to be registered, you'll
have to do it by hand.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
egistry-key and you
should be back to the old behaviour:
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\Namespace\
{9D20AAE8-0625-44B0-9CA7-71889C2254D9}
This will also help you to figure out if a problem is due to unixfs. If you do
'regsvr32 shell32' again, the key wi
that
> delay?
There was a problem in SHGetPathFromIDList, which caused a delay in the file
dialogs. I hope it was fixed with this patch, applied at the 2005/06/25.
http://cvs.winehq.org/patch.py?id=18448
Does your local tree already contain this patch?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ve is mapped. But he
would'nt see the drives until he does so.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
onight, but I will investigate
this further over the weekend.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
o SHGetPathFromIDList and
GetDisplayNameOf. Are you sure this patch is what gives you the problems?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
his
loop? I didn't have any problems with it up to now. Would be cool if I could
have a look at the code to find the problem.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Hi,
On Wednesday 22 June 2005 13:26, Michael Jung wrote:
> On Wednesday 22 June 2005 13:08, Mike Hearn wrote:
> > One thing we might want to look into is integrating with the GNOME/GTK+
> > file roots. In the new file picker, it hides the UNIX by default and you
> > have mul
hould
work with both shfldr_fs and shfldr_unixfs, whatever the user selected. So we
would have multiple instances of the MyDocuments shell folder with different
names (like Home, DVD Drive, ...) and different target directories
(like /home/foobar or /cdrom), configured with winecfg (or perh
correct often, so you probably should
write some unit tests to figure out the correct behaviour on windows.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
On Tuesday 21 June 2005 22:21, Mike Hearn wrote:
> On Mon, 20 Jun 2005 20:46:00 +0200, Michael Jung wrote:
> > My question is: Am I doomed to implement the caching on my own for this
> > key, should I generalize the helper functions, or do you think this
> > configuration o
HEET and
SFGAO_CANLINK flags in it's GetAttributesOf method. For example, you can't
create a link on MyComputer, but you can on Desktop.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
ed to implement the caching on my own for this key,
should I generalize the helper functions, or do you think this configuration
option should'nt be in winecfg at all?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
On Thursday 16 June 2005 23:11, Dimi Paun wrote:
> Can't we just invalidate the cache if we notice things have changed?
Yes, that should'nt be too hard. Would that be ok, Alexandre?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
guess we need some
caching scheme, but if you don't like the current one, I'll give it some more
thought.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
dows Server 2003 Enterprise Edition". No mentioning of a service
pack. So I guess, sp1 is not installed. If you want me to, I can run the test
(I do have a normal user account only, though).
Bye,
--
Michael Jung
[EMAIL PROTECTED]
Hi Uwe,
On Monday 06 June 2005 10:59, Uwe Bonnes wrote:
> Can you perhaps provide a testcase? I pays off the long term...
A testcase is included in the patch.
Bye,
--
Michael Jung
[EMAIL PROTECTED]
g. On possible implementation
would be to derive the key from the computer name (GetComputerName) instead
of from the user's login name, if the flag is set. Would you mind
implementing something like this?
Bye,
--
Michael Jung
[EMAIL PROTECTED]
1 - 100 of 185 matches
Mail list logo