[Mingw-w64-public] [PATCH] Add missing members into MINIDUMP_TYPE

2021-05-30 Thread Ruslan Garipov
Signed-off-by: Ruslan Garipov --- mingw-w64-headers/include/psdk_inc/_dbg_common.h | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/psdk_inc/_dbg_common.h b/mingw-w64-headers/include/psdk_inc/_dbg_common.h index 48f2b9d7d..c42da025c 100644

[Mingw-w64-public] [PATCH] Add missing members into MINIDUMP_TYPE

2021-05-29 Thread Ruslan Garipov
Signed-off-by: Ruslan Garipov --- mingw-w64-headers/include/psdk_inc/_dbg_common.h | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/psdk_inc/_dbg_common.h b/mingw-w64-headers/include/psdk_inc/_dbg_common.h index 48f2b9d7d..4018bad8c 100644

[Mingw-w64-public] [PING] [PATCH] dwrite_1.h: Fix build in C mode

2020-06-14 Thread Ruslan Garipov
anges for compilation using C++ mode. † IDWriteFont1, IDWriteFontFace1 and IDWriteFactory1. Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/dwrite_1.h | 1027 ++ 1 file changed, 373 insertions(+), 654 deletions(-) diff --git a/mingw-w64-headers/include/dwr

[Mingw-w64-public] [PING] [PATCH] d2d1_1.h: Add C declaration for ID2D1Multithread

2020-06-14 Thread Ruslan Garipov
Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/d2d1_1.h | 20 +++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/d2d1_1.h b/mingw-w64-headers/include/d2d1_1.h index 5c97245dcf..a4b710f0c2 100644 --- a/mingw-w64-headers

[Mingw-w64-public] [PATCH] d2d1_1.h: Add C declaration for ID2D1Bitmap1

2020-05-21 Thread Ruslan Garipov
Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/d2d1_1.h | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/d2d1_1.h b/mingw-w64-headers/include/d2d1_1.h index f48ac349cd..747ab68a10 100644 --- a/mingw-w64-headers/include

[Mingw-w64-public] [PATCH 1/2] d2d1_1.h: Add C declaration for ID2D1DeviceContext

2020-05-19 Thread Ruslan Garipov
Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/d2d1_1.h | 125 - 1 file changed, 124 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/d2d1_1.h b/mingw-w64-headers/include/d2d1_1.h index 5c97245dcf..f090be7ac0 100644 --- a/mingw-w64

[Mingw-w64-public] [PATCH 2/2] d2d1_1.h: Add C declaration for ID2D1Device

2020-05-19 Thread Ruslan Garipov
Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/d2d1_1.h | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/d2d1_1.h b/mingw-w64-headers/include/d2d1_1.h index f090be7ac0..f48ac349cd 100644 --- a/mingw-w64

[Mingw-w64-public] [PATCH] dwrite_1.h: Fix build in C mode

2020-05-18 Thread Ruslan Garipov
anges for compilation using C++ mode. † IDWriteFont1, IDWriteFontFace1 and IDWriteFactory1. Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/dwrite_1.h | 1027 ++ 1 file changed, 373 insertions(+), 654 deletions(-) diff --git a/mingw-w64-headers/include/dwrit

Re: [Mingw-w64-public] [PATCH] d2d1_1.h: Add C declaration for ID2D1Multithread

2020-05-13 Thread Ruslan Garipov
On 5/14/2020 10:52 AM, Ruslan Garipov wrote: Signed-off-by: ‡Ruslan Garipov ---  mingw-w64-headers/include/d2d1_1.h | 20 +++-  1 file changed, 19 insertions(+), 1 deletion(-) I discussed my changes applying to D2D/DirectWrite headers with Biswapriyo Nath. He will sent his

[Mingw-w64-public] [PATCH] d2d1_1.h: Add C declaration for ID2D1Multithread

2020-05-13 Thread Ruslan Garipov
Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/d2d1_1.h | 20 +++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/d2d1_1.h b/mingw-w64-headers/include/d2d1_1.h index 5c97245dcf..a4b710f0c2 100644 --- a/mingw-w64-headers

Re: [Mingw-w64-public] [PATCH 1/2] dwrite.h: Fix build in C mode

2020-05-08 Thread Ruslan Garipov
On 5/8/2020 3:32 PM, Biswapriyo Nath wrote: > I will not discourage your effort and contribution. But if you want, this > can be fixed easily with IDL files. widl will take care the rest. And IDL > files are smaller to manage than their .h counterpart. To be honest, it makes no difference for me wh

[Mingw-w64-public] [PATCH 1/2] dwrite.h: Fix build in C mode

2020-05-08 Thread Ruslan Garipov
ilation using C++ mode. Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/dwrite.h | 318 ++--- 1 file changed, 196 insertions(+), 122 deletions(-) diff --git a/mingw-w64-headers/include/dwrite.h b/mingw-w64-headers/include/dwrite.h index 943cd738ca..96bbf551

[Mingw-w64-public] [PATCH 2/2] dwrite_1.h: Fix build in C mode

2020-05-08 Thread Ruslan Garipov
Some classes in the file declare overloaded functions, and this causes a C compiler to fail on module including dwrite_1.h. This commit fixes that. No changes for compilation using C++ mode. Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/dwrite_1.h | 651

Re: [Mingw-w64-public] [PATCH 2/3] d2d1_1.h: Add C declaration for ID2D1Factory1

2020-05-07 Thread Ruslan Garipov
On 5/7/2020 5:46 PM, Biswapriyo Nath wrote: > I was thinking of adding a IDL file so that managing/editing the interface > declaration would be simple. Don't do that if d2d1_1.h will end up with overloaded member functions in a parent and child structs for C code, as dwrite.h and IDWriteTextLayout

[Mingw-w64-public] [PATCH 3/3] .gitignore: Add Vim swap files

2020-05-07 Thread Ruslan Garipov
Signed-off-by: ‡Ruslan Garipov --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index d89921897a..f13c3ba471 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ autom4te.cache +*.sw? ___ Mingw-w64

Re: [Mingw-w64-public] [PATCH 2/3] d2d1_1.h: Add C declaration for ID2D1Factory1

2020-05-07 Thread Ruslan Garipov
On 5/7/2020 4:04 PM, Ruslan Garipov wrote: Signed-off-by: ‡Ruslan Garipov ---  mingw-w64-headers/include/d2d1_1.h | 52 +-  1 file changed, 51 insertions(+), 1 deletion(-) There are still plenty of other declarations of incomplete types in d2d1_1.h. I just

[Mingw-w64-public] [PATCH 2/3] d2d1_1.h: Add C declaration for ID2D1Factory1

2020-05-07 Thread Ruslan Garipov
Signed-off-by: ‡Ruslan Garipov --- mingw-w64-headers/include/d2d1_1.h | 52 +- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/mingw-w64-headers/include/d2d1_1.h b/mingw-w64-headers/include/d2d1_1.h index de2cb091b6..5c97245dcf 100644 --- a/mingw-w64

[Mingw-w64-public] [PATCH 1/3] dwrite.h: Add missed parenthesis

2020-05-07 Thread Ruslan Garipov
This commit partially fixes compilation of a C code module which #include's dwrite.h. One still can't compile such modules successfully because some classes in dwrite.h declare overloaded member functions. No functional changes intended. Signed-off-by: ‡Ruslan Garipov --- mingw-w

[Mingw-w64-public] How to compile a module including dwrite.h with C compiler?

2020-05-04 Thread Ruslan Garipov
Hello! The IDWriteTextLayout[1] interface inherits from the IDWriteTextFormat[2] one. Both declare, for example, GetFontCollection() members. Therefore, IDWriteTextLayout exploits C++ function overloading, which isn't available in C. And that's where I failed: I need to compile a C code module

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-03-09 Thread Ruslan Garipov
review, fixes and conversation! It was nice experience for me! On 3/9/2019 7:42 AM, Liu Hao wrote: > 在 2019/3/7 13:08, Ruslan Garipov 写道: >> Signed-off-by: Ruslan Garipov >> --- >> mingw-w64-crt/Makefile.in  |    4 +- > > Next time, please do not include

[Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-03-06 Thread Ruslan Garipov
microsoft.com/sqlnativeclient/2017/10/06/ announcing-the-new-release-of-ole-db-driver-for-sql-server/ Signed-off-by: Ruslan Garipov --- mingw-w64-crt/Makefile.in |4 +- mingw-w64-crt/lib32/Makefile.am|1 + mingw-w64-crt/lib32/msoledbsql.def | 13 + mingw-w

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-03-06 Thread Ruslan Garipov
Oops! I'm really sorry, I've messed up the patch... I'll resend it in a few minutes. Sorry. On March 7, 2019 9:25:22 AM Ruslan Garipov wrote: In August of 2011[1] Microsoft announced deprecation of the Microsoft OLE DB Provider for SQL Server. But in October of 2017 M

[Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-03-06 Thread Ruslan Garipov
microsoft.com/sqlnativeclient/2017/10/06/ announcing-the-new-release-of-ole-db-driver-for-sql-server/ Signed-off-by: Ruslan Garipov --- mingw-w64-crt/Makefile.in |4 +- mingw-w64-crt/lib32/Makefile.am|1 + mingw-w64-crt/lib32/msoledbsql.def | 13 + mingw-w

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-03-04 Thread Ruslan Garipov
> See the following code: > (... trimmed ...) Hao, thanks for explanations. Now I understand everything. But please allow me to make some notes. > struct foo > { > struct bar > { > char one; > }; > char two; > }; > ... > // This prints 2 when compiled as C, b

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-03-02 Thread Ruslan Garipov
def __cplusplus MSOLEDBSQL_H_DECL_VAR_TYPES; #endif union { /* declaration of some other fields */ _Time2Val Time2Val; _DateTimeVal DateTimeVal; ... }; }; ``` May be this is not a sophisticated solution, but it's a simple one (for me) and it avoids double declaration

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-03-01 Thread Ruslan Garipov
3/5/2019, after 3:00 AM UTC. Unfortunately, I can't publish it earlier. Thanks! On 3/1/2019 7:33 PM, Liu Hao wrote: > 在 2019/3/1 15:14, Ruslan Garipov 写道: >>> It looks like we have ended up in a bug there >> >> I don't know :-(  To summarize: MSVC, Intel C++ and GCC on Micros

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-02-28 Thread Ruslan Garipov
Liu Hao wrote: 在 2019/3/1 上午12:22, Ruslan Garipov 写道: That commit does what you've suggested to me to fix build with g++: it moves two structure definition out of an anonymous union. That's what I've done already and that's what has "broken" my C compilers o

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-02-28 Thread Ruslan Garipov
ll having the `bScale` members, which the compilers erroneously "inserts" as members into `SSVARIANT` and, therefore, fail with error. Thus, what about using `#ifdef __cplusplus` guard? On 2/28/2019 6:24 PM, Liu Hao wrote: > 在 2019/2/28 下午8:23, Ruslan Garipov 写道: >> He

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-02-28 Thread Ruslan Garipov
On February 28, 2019 8:01:02 AM Liu Hao wrote: 在 2019/2/28 4:25, Ruslan Garipov 写道: it does apply cleanly to the master branch. Please rebase this work against master I believe the issue here is not the master's tip. That's line-ending issue. Yes killing all CRs makes the patch app

[Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-02-27 Thread Ruslan Garipov
ativeclient/2011/08/29/ microsoft-is-aligning-with-odbc-for-native-relational-data-access/ [2]: https://blogs.msdn.microsoft.com/sqlnativeclient/2017/10/06/ announcing-the-new-release-of-ole-db-driver-for-sql-server/ Signed-off-by: Ruslan Garipov --- mingw-w64-crt/Makefile.in |

Re: [Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-02-27 Thread Ruslan Garipov
reate the DEF file for x86 library by myself. Thanks a lot for review. I will send the new patch by the next message. Hope it could be applied well. -- Yours truly, Ruslan Garipov . -- MinGW-w64 developer, with write after approval GEDKeeper collaborator ___

[Mingw-w64-public] [PATCH] Add Microsoft OLE DB driver for SQL server

2019-02-27 Thread Ruslan Garipov
ativeclient/2011/08/29/ microsoft-is-aligning-with-odbc-for-native-relational-data-access/ [2]: https://blogs.msdn.microsoft.com/sqlnativeclient/2017/10/06/ announcing-the-new-release-of-ole-db-driver-for-sql-server/ Signed-off-by: Ruslan Garipov --- mingw-w64-crt/Makefile.in |

[Mingw-w64-public] [PATCH] Add missed OLE DB identifiers (addition)

2019-02-14 Thread Ruslan Garipov
ally. Signed-off-by: Ruslan Garipov --- mingw-w64-crt/libsrc/uuid.c | 88 - 1 file changed, 87 insertions(+), 1 deletion(-) diff --git a/mingw-w64-crt/libsrc/uuid.c b/mingw-w64-crt/libsrc/uuid.c index 97c288ef..0466925f 100644 --- a/mingw-w64-crt/libsrc/uuid.c

[Mingw-w64-public] [PATCH] Add missed OLE DB identifiers

2019-02-12 Thread Ruslan Garipov
x27;t have the GUIDs defined. Signed-off-by: Ruslan Garipov --- mingw-w64-crt/libsrc/uuid.c | 5 + 1 file changed, 5 insertions(+) diff --git a/mingw-w64-crt/libsrc/uuid.c b/mingw-w64-crt/libsrc/uuid.c index 18cd1278..97c288ef 100644 --- a/mingw-w64-crt/libsrc/uuid.c +++ b/mingw-w64-crt/lib

[Mingw-w64-public] [PATCH] Add missed OLE DB identifiers

2019-02-11 Thread Ruslan Garipov
Microsoft Windows 10 SDK v10.0.17763 defines the `CLSID_MSDAINITIALIZE` and `IID_IDataInitialize` as public symbols in the uuid.lib. I added them to mingw-w64's uuid.lib because currently the latter doesn't have the GUIDs defined. Signed-off-by: Ruslan Garipov --- mingw-w64-crt/lib

Re: [Mingw-w64-public] [PATCH] Add missed functions to retrieve pseudo-handles

2018-09-27 Thread Ruslan Garipov
one: #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) The latter `WINAPI_PARTITION_SYSTEM` stands for ``System application'' and currently it is not used in mingw-w64, I believe. On 9/27/2018 4:30 PM, Liu Hao wrote: 在 2018/9/27 16:41, Ruslan Garipov 写道: This patch

[Mingw-w64-public] [PATCH] Add missed functions to retrieve pseudo-handles

2018-09-27 Thread Ruslan Garipov
27;s) file ``processthreadsapi.h'' the function are available starting from Microsoft Windows 8, but I did not found them in Microsoft Windows SDK 8 header file(s). Signed-off-by: Ruslan Garipov --- mingw-w64-headers/include/processthreadsapi.h | 13 + 1 file changed, 13 insertions(+) di

Re: [Mingw-w64-public] Error with evntrace.h

2018-08-29 Thread Ruslan Garipov
The struct `WNODE_HEADER` and the enumeration `WMIDPREQUESTCODE` are defined in ``wmistr.h'' file. File ``evntrace.h'' includes ``wmistr.h'' one using the following define-guard: mingw-w64: ``` #ifndef _EVNTRACE_KERNEL_MODE #include #endif ``` Microsoft Windows 10.0.17134 SDK: ``` #if !de

Re: [Mingw-w64-public] GDB and Microsoft Windows thread pool

2018-03-21 Thread Ruslan Garipov
On March 21, 2018 5:33:58 PM "Liu Hao" wrote: Confirmed on Windows 7 x64 Professional with GDB 8.1 (Git master). This looks like a GDB bug, please file a bug report with the testcase at . I reported it as the bug 22992[1]. Thanks a lot for support! [1]: https

Re: [Mingw-w64-public] GDB and Microsoft Windows thread pool

2018-03-20 Thread Ruslan Garipov
SourceForge has removed the attachment from my previous post, therefore I post link to the sample code here: https://pastebin.com/6xKTiK9D. Sorry. -- Check out the vibrant tech community on one of the world's most engagin

[Mingw-w64-public] GDB and Microsoft Windows thread pool

2018-03-20 Thread Ruslan Garipov
As it was suggested on the project's IRC channel, I am opening a preliminary discussion of my issue in this mailing list. I encountered an internal GDB error while was debugging C++ code using Microsoft Windows thread pool API[1]. When several works/threads hit the same breakpoint at the same time

Re: [Mingw-w64-public] [PATCH] uianimation.h: Add missed defines

2018-02-27 Thread Ruslan Garipov
default build, they are stored in git instead. To generate them, you need to have widl available and configure mingw-w64 with --with-widl option. Then you can generate header like: make include/uianimation.h Thanks, Jacek On 2/19/18 3:40 PM, Ruslan Garipov wrote: Hi, Jacek! It looks like I d

Re: [Mingw-w64-public] [PATCH] uianimation.h: Add missed defines

2018-02-27 Thread Ruslan Garipov
2:07:03 AM Jacek Caban wrote: Hi Ruslan, On 2/17/18 5:45 PM, Ruslan Garipov wrote: diff --git a/mingw-w64-headers/include/uianimation.h b/mingw-w64-headers/include/uianimation.h index 5fce04b9..7893ba56 100644 --- a/mingw-w64-headers/include/uianimation.h +++ b/mingw-w64-headers/include/uian

[Mingw-w64-public] [PATCH] uianimation.h: Add missed defines

2018-02-18 Thread Ruslan Garipov
This commit adds missed (somehow) defines for the Microsoft Windows Animation Manager like `UI_ANIMATION_REPEAT_INDEFINITELY`, `UI_ANIMATION_KEYFRAME_STORYBOARD_START`, and so on. Signed-off-by: Ruslan Garipov --- mingw-w64-headers/include/uianimation.h | 5 + 1 file changed, 5

[Mingw-w64-public] [PATCH] uianimation.h: Add missed defines

2018-02-18 Thread Ruslan Garipov
This commit adds missed (somehow) defines for the Microsoft Windows Animation Manager like `UI_ANIMATION_REPEAT_INDEFINITELY`, `UI_ANIMATION_KEYFRAME_STORYBOARD_START`, and so on. Signed-off-by: Ruslan Garipov --- mingw-w64-headers/include/uianimation.h | 5 + 1 file changed, 5 insertions

[Mingw-w64-public] [PATCH] Add declaration of `ID2D1Multithread` interface

2017-07-25 Thread Ruslan Garipov
This commit declares interface `ID2D1Multithread` missing in mingw-w64's 'd2d1_1.h', allowing the client code to use "stock" Direct2D factory lock when one does an operation on a Direct3D or DXGI surface. Signed-off-by: ‡Ruslan Garipov --- mingw-w64-head

[Mingw-w64-public] [PATCH] Add 'Windows Animation Manager' UUIDs

2017-07-25 Thread Ruslan Garipov
This commit adds missed in [3fee81] identifiers of Windows Animation Manager classes and interfaces. To access the UUIDs the client must link in 'uuid' library. Signed-off-by: Ruslan Garipov --- mingw-w64-crt/Makefile.am | 18 +- mingw-w64-crt/M

[Mingw-w64-public] [PATCH] Add missed files to 'mfplat' (x86-64, x86)

2017-07-24 Thread Ruslan Garipov
This commit adds to `mfplat' import library some of Microsoft Media Foundation functions declared in the MinGW-w64 headers but missed in the import libraries for x86-64 and x86. Signed-off-by: Ruslan Garipov --- mingw-w64-crt/lib32/mfplat.def

[Mingw-w64-public] [PING^2] [PATCH 2/2] Add 'Windows Animation Manager' IDL file

2017-07-24 Thread Ruslan Garipov
and Makefiles. I'm sorry for bother, but I really need `WAM' being in mingw-w64 for my current project. Please review. This is the second commit in the series that adds support of Windows Animation Manager (WAM) into mingw-w64. Signed-off-by: Ruslan Garipov mingw-w64-heade

Re: [Mingw-w64-public] MFTEnumEx in lib64 / lib 32

2017-07-24 Thread Ruslan Garipov
MFTEnumEx` is in the master branch now. On July 24, 2017 12:42:05 PM John Warburton wrote: On Sun, Jul 23, 2017 at 5:44 PM, Ruslan Garipov wrote: Like this, I believe -- a `git-format-patch` included. On 23.07.2017 19:54, John Warburton wrote: While cross-compiling a program that r

Re: [Mingw-w64-public] MFTEnumEx in lib64 / lib 32

2017-07-23 Thread Ruslan Garipov
learn how to put it in place, and submit a patch to you? JW From 8738f55854e8012a57e0cf65b06b45889c4d Mon Sep 17 00:00:00 2001 From: Ruslan Garipov Date: Sun, 23 Jul 2017 21:33:25 +0500 Subject: [PATCH] Add `MFTEnumEx` to import libraries (x86-64, x86) To: mingw-w64-public@lists.sourceforg

[Mingw-w64-public] [PING] [PATCH 2/2] Add 'Windows Animation Manager' IDL file

2017-07-18 Thread Ruslan Garipov
but I really need `WAM' being in mingw-w64 for my current project. Please review. This is the second commit in the series that adds support of Windows Animation Manager (WAM) into mingw-w64. Signed-off-by: Ruslan Garipov mingw-w64-headers/include/uianimation.

Re: [Mingw-w64-public] [PATCH 0/2] Add 'Windows Animation Manager' classes/interfaces

2017-07-13 Thread Ruslan Garipov
7.2017 23:29, The Canadian Bacon wrote: You're missing your attachment on this one. On Jul 13, 2017 11:05 AM, "Ruslan Garipov" wrote: This is a series of commits that introduces [Windows Animation Manager] [1] (WAM) support into MinGW-w64. WAM is a COM based framework, and I create

Re: [Mingw-w64-public] [PATCH 2/2] Add 'Windows Animation Manager' IDL file

2017-07-13 Thread Ruslan Garipov
This is the second commit in the series that adds support of Windows Animation Manager (WAM) into mingw-w64. Signed-off-by: Ruslan Garipov --- Hi Jacek! Thanks for reviewing. I've implemented your proposals. And also fixed erroneous values of the enum members ('genidl' wrote wro

Re: [Mingw-w64-public] [PATCH 2/2] Add 'Windows Animation Manager' IDL file

2017-07-13 Thread Ruslan Garipov
This is the second commit in the series that adds support of Windows Animation Manager (WAM) into mingw-w64. Signed-off-by: Ruslan Garipov --- Hi Jacek! Thanks for reviewing. I've implemented your proposals. And also fixed erroneous values of the enum members ('genidl' wrot

[Mingw-w64-public] [PATCH 2/2] Add 'Windows Animation Manager' IDL file

2017-07-13 Thread Ruslan Garipov
This is the second commit in the series that adds support of Windows Animation Manager (WAM) into mingw-w64. Signed-off-by: Ruslan Garipov --- mingw-w64-headers/include/uianimation.idl | 1291 + 1 file changed, 1291 insertions(+) create mode 100644 mingw-w64-headers

[Mingw-w64-public] [PATCH 0/2] Add 'Windows Animation Manager' classes/interfaces

2017-07-13 Thread Ruslan Garipov
just "repeated" them. Please review. [1]: https://msdn.microsoft.com/en-us/library/windows/desktop/dd371981(v=vs.85).aspx "Windows Animation Manager" Ruslan Garipov (2): Add 'Windows Animation Manager' header file Add 'Windows Animation Manager' IDL file min

Re: [Mingw-w64-public] [PATCH] comctl32.def: Add `LoadIconMetric`

2017-02-24 Thread Ruslan Garipov
This is the patch generated by `git-format-patch(1)`. Okay to apply to branch 'master'? On 25.02.2017 4:54, JonY wrote: > On 02/24/2017 02:15 PM, Ruslan Garipov wrote: >> According to [MSDN] [1] 'comctl32.dll' exports function >> `LoadIconMetric`, which i

[Mingw-w64-public] [PATCH] comctl32.def: Add `LoadIconMetric`

2017-02-24 Thread Ruslan Garipov
According to [MSDN] [1] 'comctl32.dll' exports function `LoadIconMetric`, which is currently declared in mingw-w64's 'commctrl.h', but is missed in exporting declarations. This patch fixes that. Please review. --- mingw-w64-crt/lib32/comctl32.def | 1 + mingw-w64-crt/lib64/comctl32.def | 1 + 2

[Mingw-w64-public] [PATCH] user32.def: Add `ChangeWindowMessageFilterEx` and `ChangeWindowMessageFilter`

2017-02-20 Thread Ruslan Garipov
File 'mingw-w64-crt/lib32/user32.def' contains export declarations for functions `ChangeWindowMessageFilterEx` and `ChangeWindowMessageFilter`. While file 'mingw-w64-crt/lib64/user32.def' does not. Please review. --- mingw-w64-crt/lib64/user32.def | 2 ++ 1 file changed, 2 insertions(+) diff --g

[Mingw-w64-public] Why is `ChangeWindowMessageFilterEx` defined in lib32, but not lib64?

2017-02-19 Thread Ruslan Garipov
27;t built a program that uses `ChangeWindowMessageFilterEx`. Thanks! [1]: https://msdn.microsoft.com/en-us/library/windows/desktop/dd388202(v=vs.85).aspx "ChangeWindowMessageFilterEx function" -- Yours truly, Ruslan Garipov .

[Mingw-w64-public] ID2D1Multithread interface

2016-12-19 Thread Ruslan Garipov
Do maintainers of MINGW have any plans to include `ID2D1Multithread` to the project? Here is documentation for `ID2D1Multithread` interface: https://msdn.microsoft.com/en-us/library/windows/desktop/hh997713(v=vs.85).aspx Thanks. -