Commit Graph

56 Commits

Author SHA1 Message Date
André Hentschel
3e411a2d9c gameux: Only trace on success (clang). 2011-01-25 12:37:51 +01:00
Andrew Nguyen
e6da2aec8f gameux: Free the allocated GameStatisticsImpl object on failure in GameStatisticsMgrImpl::GetGameStatistics.
Spotted with Valgrind.
2011-01-17 14:29:20 +01:00
Andrew Nguyen
3e2bf8adb0 gameux: Initialize registry path pointer to NULL in GAMEUX_getAppIdFromGDFPath. 2011-01-17 14:29:20 +01:00
André Hentschel
a22b2c5686 gameux: Fix another test failure on Wine wow64. 2010-12-24 12:05:06 +01:00
Alexandre Julliard
f6b6c7bade include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl. 2010-12-21 12:17:11 +01:00
André Hentschel
9eda42fe94 gameux: Fix Path for the statistics. 2010-12-20 12:47:41 +01:00
André Hentschel
9b97fa1a60 gameux: Fix test failures on Wine wow64. 2010-12-20 12:47:41 +01:00
Alexandre Julliard
71dbeb2ebe gameux: Convert dll registration to the IRegistrar mechanism. 2010-12-09 11:40:13 +01:00
Alexandre Julliard
092af1be37 gameux: Add a typelib resource. 2010-12-09 11:40:12 +01:00
Alexandre Julliard
5f49129e03 resources: Define a generic mechanism for adding extra values to the common version block. 2010-12-03 14:53:59 +01:00
Alexandre Julliard
19b251885c gameux: Avoid sizeof in traces. 2010-11-17 15:07:56 +01:00
Pluciński Mariusz
6b35b5dd37 gameux: Add implementation of IGameStatistics::GetStatistic. 2010-11-05 11:23:46 +01:00
Pluciński Mariusz
ff9e31a2b5 gameux: Add implementation of IGameStatistics::GetCategoryTitle. 2010-11-05 11:23:06 +01:00
Pluciński Mariusz
2d6875b035 gameux: Loading of game statistics implemented. 2010-11-05 11:22:59 +01:00
Francois Gouget
b990617a95 Assorted spelling fixes. 2010-11-02 13:16:57 +01:00
Louis Lenders
75f0573964 gameux: Improve stub for GameExplorerImpl_VerifyAccess. 2010-10-12 12:17:50 +02:00
Francois Gouget
0c7c1de8d7 gameux/tests: Make test_install_uninstall_game() and _isFileExists() static. 2010-09-29 10:05:14 +02:00
Mariusz Pluciński
d87a761344 gameux: Finished implementation of saving game statistics. 2010-09-27 15:04:41 +02:00
Mariusz Pluciński
5cac9d2cb2 gameux: Add implementation of IGameStatisticsMgr::RemoveGameStatistics. 2010-09-27 15:04:38 +02:00
Mariusz Pluciński
ef3a1ab53a gameux: IGameStatistics::Save initial implementation. 2010-09-27 15:04:33 +02:00
Mariusz Pluciński
ce28a5f262 gameux: Add implementation of IGameStatistics::SetStatistic. 2010-09-27 15:04:29 +02:00
Mariusz Pluciński
35692e40b1 gameux: Add implementation of IGameStatistics::SetCategoryTitle. 2010-09-27 15:04:19 +02:00
Mariusz Pluciński
7cbcbf4577 gameux: IGameStatistics::GetMaxStatsPerCategory implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński
6dfb5f6a33 gameux: IGameStatistics::GetMaxCategories implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński
448ac80fd4 gameux: IGameStatistics::GetMaxValueLength implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński
301433b670 gameux: IGameStatistics::GetMaxNameLength implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński
26552958f8 gameux: IGameStatistics::GetMaxCategoryLength implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński
0ef59050c6 gameux: Add stub of IGameStatistics interface implementation. 2010-09-24 15:45:52 +02:00
Mariusz Pluciński
23efe79289 gameux: Add partial implementation of IGameStatisticsMgr::GetGameStatistics. 2010-09-24 15:45:52 +02:00
Mariusz Pluciński
7c798a4a7d gameux/tests: Add test of storing and reading game statistics. 2010-09-24 15:45:35 +02:00
Mariusz Pluciński
10c39090bd gameux/tests: Add test of creating IGameStatistics instance. 2010-09-21 17:53:55 +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
Mariusz Pluciński
95a9bc043e gameux: Add UninstallGame implementation. 2010-09-16 10:13:24 -05:00
Mariusz Pluciński
5213d9d07e gameux: Add InstallGame implementation. 2010-09-16 10:13:15 -05:00
Mariusz Pluciński
c84cf4189c gameux/tests: Add verification of registry content for InstallGame and UninstallGame. 2010-09-15 11:28:53 -05:00
Mariusz Pluciński
7c121d53ae gameux/tests: Add basic test for InstallGame and UninstallGame. 2010-09-15 11:28:53 -05:00
Mariusz Pluciński
d02a6ab2b1 gameux: IGameExplorer::UpdateGame implementation. 2010-09-15 11:28:53 -05:00
Mariusz Pluciński
bb9a6ea2b0 gameux: IGameExplorer::RemoveGame implementation. 2010-09-09 18:04:57 +02:00
Mariusz Pluciński
9b7347b619 gameux: Add storing Description registry value. 2010-09-09 18:04:48 +02:00
Mariusz Pluciński
3c68877bc5 gameux: Add storing Title registry value. 2010-09-09 18:04:42 +02:00
Mariusz Pluciński
180ac750bb gameux: Add support of loading Application Id into registry. 2010-09-09 18:04:27 +02:00
Mariusz Pluciński
0949e083ec gameux: Initial implementation of IGameExplorer::AddGame. 2010-09-09 18:04:00 +02:00
Mariusz Pluciński
2f398b8c25 gameux/tests: Verify registry values created by GameExplorer. 2010-09-03 16:02:31 +02:00
Francois Gouget
cc0818b053 gameux: Use SUBLANG_NEUTRAL for language-independent resources. 2010-08-26 13:44:45 +02:00
Mariusz Pluciński
6cb7658377 gameux/tests: Check presence of GameExplorer registry keys. 2010-08-23 15:41:52 +02:00
Mariusz Pluciński
683502f465 gameux/tests: Add tests for AddGame and RemoveGame methods. 2010-08-23 15:41:52 +02:00
Mariusz Pluciński
2464733ef3 gameux/tests: Add test of IGameExplorer2 creation. 2010-08-17 14:42:19 +02:00
Mariusz Pluciński
5aed3941ee gameux: Add IGameExplorer2 implementation stub. 2010-08-17 14:42:10 +02:00
Mariusz Pluciński
152fbc1c3f gameux/tests: Add test of IGameStatisticsMgr creation. 2010-08-17 14:41:32 +02:00
Mariusz Pluciński
fe65b83a9c gameux: Add stub of IGameStatisticsMgr implementation. 2010-08-17 14:41:15 +02:00