Saulius Krasuckas
76f66cc78f
mscms: Distinguish between registered and unregistered profile IDs.
2006-02-16 19:32:58 +01:00
Saulius Krasuckas
8aee2f2951
mscms: Move 4 test macros into a single one.
2006-02-14 17:12:32 +01:00
Saulius Krasuckas
2f7504e717
mscms: Check an appropriate registry key.
2006-01-19 12:44:02 +01:00
Saulius Krasuckas
191f21c7d4
mscms: Collect some data during profile enumeration.
2006-01-16 20:42:24 +01:00
Saulius Krasuckas
f107125b3b
mscms: Fix some wine_todo for GetStandardColorSpaceProfile().
2006-01-13 14:09:04 +01:00
Saulius Krasuckas
7a044cb365
mscms: Make two checks more strict in the case of success.
2006-01-13 14:08:45 +01:00
Saulius Krasuckas
d37d5cd51d
mscms: Make enumerating more verbose.
2006-01-13 13:52:21 +01:00
Saulius Krasuckas
6aa3d8a443
mscms: Null ID can make GetStandardColorSpaceProfile*() succeed.
2006-01-12 11:53:12 +01:00
Saulius Krasuckas
dc2cdf13a4
mscms: Set the last error code to an unusual value.
2006-01-11 12:10:56 +01:00
Saulius Krasuckas
ab113d7e59
mscms: Enumerate registered standard colorspace profiles.
2006-01-10 19:59:02 +01:00
Saulius Krasuckas
975ffe8abc
mscms: Test only one invalid GetStandardColorSpaceProfile() param in a
...
single check.
2005-12-21 20:07:42 +01:00
Paul Vriens
49f137b666
mscms: Add another possible error.
2005-12-15 10:25:19 +01:00
Saulius Krasuckas
2302d2b470
mscms: Move repetitive code to helper macros.
2005-12-13 18:12:34 +01:00
Paul Vriens
95888acbe4
mscms: Add another possible error.
2005-12-12 18:13:02 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Saulius Krasuckas
f40b5938a2
Be more strict and verbose while testing
...
GetStandardColorSpaceProfile().
2005-11-23 15:20:04 +01:00
Saulius Krasuckas
f807e0017e
Don't call unicode functions of file API as they fail on Win9x.
2005-11-18 16:51:30 +00:00
Paul Vriens
463a655c4a
Set size before calling pSetColorProfileElement.
2005-07-18 09:08:43 +00:00
Hans Leidekker
d3447022e1
Link directly to liblcms.
...
Fix typo in test.
2005-07-15 10:09:43 +00:00
Hans Leidekker
f0d9fe7854
Dynamically load mscms.
2005-07-07 17:22:47 +00:00
Hans Leidekker
eea3109770
Fix color directory handling.
2005-07-05 10:56:52 +00:00
Stefan Huehner
ac6f562b52
Fix more -Wstrict-prototypes warnings.
2005-06-20 14:18:03 +00:00
Vincent Béron
81bda71e9a
Don't reference c:\windows directly.
2005-04-11 18:49:40 +00:00
Hans Leidekker
89de92ef26
Implement and test access flags for color profiles.
...
Write the color profile back to disk when it was opened for writing.
2005-02-14 20:53:59 +00:00
Rein Klazes
3714a39867
Correct cases where arguments of ok() calls depend on the order in
...
which they are evaluated.
2004-12-27 17:26:37 +00:00
Hans Leidekker
c1cd989450
Stub implementations for all documented functions.
2004-12-20 17:04:11 +00:00
Francois Gouget
eb3f078c75
Add trailing '\n's to ok() calls.
2004-12-14 11:41:24 +00:00
Hans Leidekker
3e60f767ef
Test and implement SetColorProfileElement.
...
Document more functions.
2004-12-13 13:23:17 +00:00
Hans Leidekker
8360a3a87e
Move ICC profile handling into its own file.
...
Test GetColorProfileFromHandle and SetColorProfileHeader.
Test and partially implement {G,S}etStandardColorSpaceProfile{A,W}.
Improve existing tests and fix any bugs they revealed.
2004-12-07 14:42:47 +00:00
Hans Leidekker
7c98f01159
Infrastructure for handling ICC profiles.
...
Always load color profiles into memory.
Implement and test GetColorProfileElement and GetColorProfileHeader.
Implement GetColorProfileFromHandle and SetColorProfileHeader.
2004-11-30 21:06:14 +00:00
Hans Leidekker
9db71b35d8
Implement and test GetColorProfileElementTag,
...
GetCountColorProfileElements and IsColorProfileTagPresent. Stub
GetStandardColorSpaceProfile{A,W}.
2004-11-21 15:48:18 +00:00
Hans Leidekker
dca6bdf5c4
Improve {Uninstall,Install}ColorProfile{A,W}.
...
Better tests for these functions.
2004-11-03 22:14:25 +00:00
Francois Gouget
b2e8b36e50
Flesh out the icm.h header (add COLORMATCHSETUP & co) so it is
...
necessary to first include winuser.h like on Windows.
2004-10-22 19:56:51 +00:00
Hans Leidekker
081b25071a
Implement color profile handles.
...
Implement OpenColorProfile{A,W} and CloseColorProfile.
Implement GetColorDirectory{A,W} and InstallColorProfile{A,W}.
Implement UninstallColorProfile{A,W}.
Dynamically load liblcms.
Add tests.
2004-10-07 19:12:41 +00:00