Alexandre Julliard
f0cd33c69e
include: Add support for defining Win32 types as 'long' where possible.
...
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 20:38:22 +01:00
Alexandre Julliard
eaa302e6d6
windowscodecs: Remove the Unix library.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-27 22:40:50 +02:00
Alexandre Julliard
bc58b627b0
windowscodecs: Remove the no longer used icns encoder.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-27 22:40:50 +02:00
Alexandre Julliard
d36615ee52
windowscodecs: Use the bundled libtiff.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-19 11:33:05 +02:00
Alexandre Julliard
a6ac035a74
windowscodecs: Use the bundled libjpeg.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-19 11:33:05 +02:00
Alexandre Julliard
c3d8a29a04
windowscodecs: Use the bundled libpng.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-18 14:36:33 +02:00
Alexandre Julliard
088a787a2c
makefiles: Make -mno-cygwin the default.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-20 22:45:48 +02:00
Jacek Caban
909b2ced71
windowscodecs: Use nameless unions.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-25 12:48:48 +01:00
Jacek Caban
b39b9eea39
include: Don't default to WINE_NO_NAMELESS_EXTENSION for Wine build.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-22 21:48:38 +01:00
Rémi Bernon
24b9203d35
windowscodecs: Move several helpers to new wincodecs_common.c source.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-27 21:37:26 +01:00
Alexandre Julliard
0012c26fa6
windowscodecs: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-30 22:18:20 +01:00
Esme Povirk
769d88a39e
windowscodecs: Move ICNS encoding to the unix lib.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-30 22:18:20 +01:00
Esme Povirk
92fb63d775
windowscodecs: Move jpeg encoding to the unix lib.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-24 22:33:40 +01:00
Esme Povirk
942141d17d
windowscodes: Move tiff encoding to the unix lib.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-23 21:05:04 +01:00
Esme Povirk
665ab72fca
windowscodecs: Move PNG encoding to the unix lib.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-16 21:06:17 +01:00
Esme Povirk
c837215382
windowscodecs: Move jpeg decoding to the unix lib.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-09 10:47:41 +01:00
Esme Povirk
6abf518ece
windowscodecs: Move TIFF decoding to unix lib.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-27 20:25:40 +01:00
Esme Povirk
1b37ac14a3
windowscodecs: Add a general wrapper around the decoder interface.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-19 14:56:29 +02:00
Esme Povirk
0f61ed18ef
windowscodecs: Add a unix library and start to use it for PNG.
...
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-19 14:56:29 +02:00
Jacek Caban
27c4648507
windowscodecs: Provide UUIDs in importlib.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-04-22 19:32:46 +02:00
Ziqing Hui
9e81463de9
windowscodecs: Implement stub for DdsDecoder.
...
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-04-15 22:53:48 +02:00
Dmitry Timoshkov
3059668de3
windowscodecs: Use PropVariantCompareEx to compare metadata items.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-26 08:53:02 +02:00
Andrew Eikum
1b8e123465
windowscodecs: Stub IWICMetadataQueryReader.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 12:12:10 +09:00
Alexandre Julliard
cf0e96c6d0
configure: Rename substituted variables to a standard _CFLAGS and _LIBS format.
2014-01-30 14:51:33 +01:00
Alexandre Julliard
8aa64e3580
configure: Automatically expand _CFLAGS and _LIBS variables in all makefiles.
2014-01-30 12:42:56 +01:00
Alexandre Julliard
0d533cf0bd
makefiles: Allow define arguments to be specific to a single file.
2014-01-07 12:20:25 +01:00
Alexandre Julliard
5e7416e5c8
makefiles: Get rid of the MAKE_DLL_RULES variable.
2014-01-02 12:08:18 +01:00
Alexandre Julliard
1adaad4c89
makefiles: Remove no longer needed dlldata.o and testlist.o extra objects.
2013-12-31 19:05:12 +01:00
Alexandre Julliard
d08ff3ff19
makefiles: Use a single variable for all types of idl files.
2013-12-31 18:15:17 +01:00
Alexandre Julliard
079f8aee18
configure: Add pkg-config support for libtiff.
2013-07-31 22:26:55 +02:00
Alexandre Julliard
6b1a96991c
configure: Add pkg-config support for libjpeg.
2013-07-31 22:26:55 +02:00
Nikolay Sivov
5d4c614c05
windowscodecs: Added IWICBitmapClipper stub.
2013-07-19 19:14:51 +02:00
Alexandre Julliard
b9921eb370
configure: Add a pkg-config check for libpng.
2013-05-16 16:47:37 +02:00
Hans Leidekker
d9bfbd61d8
windowscodecs: Add a stub IWICColorTransform implementation.
2013-02-06 20:28:29 +01:00
Dmitry Timoshkov
4ba27f7930
windowscodecs: Implement CreateBitmapFromHICON.
2013-01-14 11:03:46 +01:00
Hans Leidekker
96ebc618b5
windowscodecs: Add a stub IWICColorContext implementation.
2012-11-15 21:21:55 +01:00
Jacek Caban
e679471885
Always define WIDL_C_INLINE_WRAPPERS.
2012-08-28 14:41:13 +02:00
Vincent Povirk
f9b67b6c18
windowscodecs: Add a stub IWICBitmap implementation.
2012-08-15 13:50:58 +02:00
Dmitry Timoshkov
aaa164272d
windowscodecs: Fix warnings detected by compiling with inline wrappers.
2012-07-27 17:05:28 +02:00
Vincent Povirk
efab393295
windowscodecs: Add stub IWICBitmapScaler implementation.
2012-06-26 17:33:54 +02:00
Vincent Povirk
bb2df245a7
windowscodecs: Implement WICCreateImagingFactory_Proxy.
2012-05-09 11:46:01 +02:00
Vincent Povirk
6b2d1ce130
windowscodecs: Add a stub IWICMetadataReader/Writer implementation.
2012-01-12 12:31:20 +01:00
Ken Thomases
21137cd3c3
windowscodecs: Use Mac OS X native ICNS support, not libicns.
...
The ICNS support is only used on Mac OS X and is not anticipated to be used
on any other platform. So, we can rely on the native frameworks rather than
a third-party dependency.
2011-01-06 11:44:02 +01:00
Alexandre Julliard
779f88ec90
windowscodecs: Convert the coclasses registration to the IRegistrar mechanism.
2010-12-13 18:00:56 +01:00
Damjan Jovanovic
32f9173998
windowscodecs: Add COM proxies and stubs.
2010-10-22 15:49:37 +02:00
Vincent Povirk
7bf6ad916b
windowscodecs: Add stub TGA decoder.
2010-10-21 12:26:44 +02:00
Alexandre Julliard
81b8ee863e
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
2010-09-19 12:36:48 +02:00
Damjan Jovanovic
a4835dce4f
windowscodecs: Add a stubbed ICNS encoder.
2010-08-24 15:22:35 +02:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Vincent Povirk
7a254fc4d8
windowscodecs: Add a stub implementation of IWICBitmapFlipRotator.
2010-04-27 15:47:26 -05:00