Commit Graph

108 Commits

Author SHA1 Message Date
Francois Gouget 18ea0aef9c gameux: Remove WINAPI on static functions where not needed. 2011-04-28 17:59:14 +02:00
Francois Gouget dad6598599 gameux: Make some functions static. 2011-04-22 10:45:16 +02:00
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
Michael Stefaniuc af11c94b31 gameux: Don't bother to output a "stub" FIXME in DllCanUnloadNow(). 2010-08-16 13:46:48 +02:00
Mariusz Pluciński cb886f49be gameux/tests: Add test of IGameExplorer creation. 2010-08-03 18:21:11 +02:00
Mariusz Pluciński c8861296b1 gameux: Add interface registration routines. 2010-07-28 16:28:26 +02:00
Mariusz Pluciński de239b7ac7 gameux: Add IClassFactory implementation. 2010-07-28 16:28:25 +02:00
Mariusz Pluciński 9878d6b384 gameux: Add stub of IGameExplorer implementation. 2010-07-28 16:28:25 +02:00
Mariusz Pluciński b3a9ce4432 gameux: Add gameux.dll library stub. 2010-07-28 16:28:25 +02:00