[Bug 41369] UIAnimation (Windows Animation Manager / UIAnimation.dll) is missing in Wine

WineHQ Bugzilla wine-bugs at winehq.org
Sat Oct 19 17:41:40 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=41369

--- Comment #14 from Louis Lenders <xerox.xerox2000x at gmail.com> ---
(In reply to Fabian Maurer from comment #13)
> Latest Paint.NET (https://www.dotpdn.com/files/paint.net.4.2.5.install.zip)
> still fails with
> > 0033:err:ole:CoGetClassObject class {4c1fc63a-695c-47e8-a339-1a194be3d0b8} not registered
> 
> Using wine-staging 4.17 and a fresh WINEPREFIX with dotnet472 installed.
> 
> Mind taking a look at that?

Does patch below help? It creates the mentioned regkey for me
I don`t know enough of the stuff to know if it`s really correct; i just made a
patch that time that helped paint.net to get around the uianimation errors,
maybe Alistair could comment (?)

diff --git a/include/uianimation.idl b/include/uianimation.idl
index 631af11899..70c710cdf8 100644
--- a/include/uianimation.idl
+++ b/include/uianimation.idl
@@ -585,7 +585,8 @@ interface IUIAnimationTransitionLibrary : IUnknown
 library UIAnimation
 {
     [
-        uuid(bfcd4a0c-06b6-4384-b768-0daa792c380e)
+        uuid(bfcd4a0c-06b6-4384-b768-0daa792c380e),
+        threading(both)
     ]
     coclass UIAnimationTimer
     {
@@ -593,7 +594,8 @@ library UIAnimation
     }

     [
-        uuid(4c1fc63a-695c-47e8-a339-1a194be3d0b8)
+        uuid(4c1fc63a-695c-47e8-a339-1a194be3d0b8),
+        threading(both)
     ]
     coclass UIAnimationManager
     {
@@ -601,7 +603,8 @@ library UIAnimation
     }

     [
-        uuid(8a9b1cdd-fcd7-419c-8b44-42fd17db1887)
+        uuid(8a9b1cdd-fcd7-419c-8b44-42fd17db1887),
+        threading(both)
     ]
     coclass UIAnimationTransitionFactory
     {
@@ -609,7 +612,8 @@ library UIAnimation
     }

     [
-        uuid(1d6322ad-aa85-4ef5-a828-86d71067d145)
+        uuid(1d6322ad-aa85-4ef5-a828-86d71067d145),
+        threading(both)
     ]
     coclass UIAnimationTransitionLibrary
     {

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list