Commit Graph

887 Commits (278ecff08b695959e9601391a6848b7661e329c2)

Author SHA1 Message Date
dfighter1985 d2c30f366d CHANGED: #1471 Renamed the action handler factory manager to CAHManager and moved some global functions into it as instance methods. Also broke up an action handler file to AH and Ryzom related files.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 0755db035f CHANGED: #1471 Moved some more code from CInterfaceManager to CWidgetManager ( mostly widget lookup, modal handling, pointer, etc )
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 5ebc0c64cc ADDED: #1471 Added new class CWidgetManager, and started to move code into it from CInterfaceManager.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 2db0a5d06e CHANGED: #1471 CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 4284b5f4d5 CHANGED: #1471 CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 95955b72fe CHANGED: #1471 instead of CInterfaceManager, the new global db manager will be used.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 f769f6fb0c CHANGED: #1471 Moved the stuff I moved to NELGUI library, under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 5a2a89b4fc CHANGED: #1471 Moved the previously refactored code to the NELGUI library.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 c0f13794de Added: #1471 CLuaManager, Singleton for the Lua state, the code parts that depend on a globally available Lua state now depend on this instead of CInterfaceManager. Also refactored the code so it's ready to be moved to the NELGUI lib.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 95a7d2667b Some more Lua refactoring, started to break CLuaIHM into 2 parts. CLuaIHM will be generic, CLuaIHMRyzom will contain the Ryzom only code.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 4e3552694a CLuaString will no longer depend on CInterfaceManager.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 1289f028a0 Moved some Lua stuff over to the NelGUI library.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 07b5992f94 Moved some Lua related string formatting methods from CInterfaceManager to
LuaHelperStuff namespace.

--HG--
branch : gui-refactoring
13 years ago
dfighter1985 e694c62fdc FIXED: Crash caused by CInterfaceLinkUpdater trying to remove itself after CInterfaceManager had been released.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 b7feaa83cb Refactored the CEvent -> CEventDescriptor code in CInputHandlerManager. Extracted it as a new class CInputHandler, and moved some of it to CInterfaceManager.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 4996705ed7 Moved event descriptors under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 aed979a7fe Created NELGUI library, moved the GUI event descriptors there.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 d127d59807 Merging cdb-refactoring into gui-refactoring.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 10f7241449 Added new class CCDBManager, which encapsulates the separate CDB components into a easily (re)usable database solution. Also made CCDBSynchronized and CInterfaceManager use it.
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 982c57b70f Refactored the static branch observing code into a new class CCDBBranchObservingHandler. The CDB system *should* be fully reusable now!
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 decc92e75d Extracted the CDB bank handling code into a new class CCDBBankHandler, the CDB system should be now totally independent of Ryzom.
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 17eab4ef52 CDB is now part of NLMISC. However it still requires some work!
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 29cde6e15b Moved xml auto pointer to nlmisc.
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 0b3eec581d CDB no longer depends on Ryzom database banks.
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 634739af81 CDB no longer depends on CInterfaceLink.
--HG--
branch : cdb-refactoring
13 years ago
kaetemi e611666391 Fixed: Warnings 13 years ago
kaetemi def7d31721 Merge 13 years ago
kaetemi cdb719130f Changed: #1459 Simplify the sound group controller interface 13 years ago
kervala 1b6c957c81 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kaetemi ac948b8a53 Changed: #1461 Bad minimum value for comparing fast swim speed causes random switching between fast and slow swim speed particle effects 13 years ago
kaetemi 41968b0674 Fixed: Compile error
--HG--
branch : sound_dev
13 years ago
kaetemi 18f75a4bd0 Changed: #1459 Use effects group controller for ryzom client effects volume control
--HG--
branch : sound_dev
13 years ago
kaetemi 7a95fae1f9 Changed: Improve performance of ryzom client CSoundManager. Strange code, though.
--HG--
branch : sound_dev
13 years ago
kervala 55f7150202 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala 36fcd706fa Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala de9b4be9c6 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala 48e05d0056 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala 0ac33d338a Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala cdcdc05e88 Fixed: #1448 Compilation with CLang 13 years ago
kervala 18ea4f8004 Changed: Check for Lua, Luabind, CURL and LibWWW only if compiling the client 13 years ago
kervala 6c768a144a Changed: #1448 Compilation with CLang 13 years ago
kervala 425927cd50 Changed: #1448 Compilation with CLang (patch provided by GelluleX, thanks !) 13 years ago
kaetemi b1bfd3da01 Fixed: #1455 Bad changes in revision 48a37af6954c 13 years ago
kaetemi fab5ddfd74 Fixed: Compile errors under Linux. 13 years ago
sfb e5cf9934e7 Fixed: #1455 VS10 isn't implicitly casting to CSString. Forcing it, which is probably more correct anyway. 13 years ago
sfb e2b2b8ffca Fixed: #1378 Imported nimetu's WebIG reference implementation. 13 years ago
sfb 4c2a3b6801 Fixed: #1414 Copied index.ctp to listdir.ctp and admin_index.ctp to eliminate symlinks. 13 years ago
sfb a3ca1d10bc Changed: #1414 Removing symlinks. 13 years ago
sfb 1279aa5d3a merge from default
--HG--
branch : gsoc2011-kerozcak
13 years ago
kervala a840c0fa56 Changed: #878 Fix typos in comments/code 13 years ago
kervala 1af368b7e4 Changed: #1433 Merge changes from patch 1.13 13 years ago
sfb 5bbff4201d merge inbound 13 years ago
sfb 66d5b0b879 Fixed: #1449 Added missing header, fixed CMake configuration, fixed iterators. GUS builds fine without MFC extensions. 13 years ago
sfb ade9ab1689 Fixed: #1436 Fixed license header for deployment_configuration files - PMS should be building fine now. 13 years ago
kervala 35b2270fe8 Fixed: ryzom_servershare CMakeLists.txt typo 13 years ago
kaetemi d0ff6b9c80 Fixed: Forgot to add the grouped files to the target thing 13 years ago
kervala 346920f1fd Merge 13 years ago
kervala b27b2a0817 Changed: #1433 Merge changes from patch 1.13 (patch provided by Molator) 13 years ago
kaetemi 33842ea6ed Changed: Some source file grouping in some projects 13 years ago
kervala d5731ad5ea Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala b40f9b933d Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala b1ad39a21b Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala 6b293ca23a Fixed: #1433 Merge changes from patch 1.13 13 years ago
kervala 247e920543 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala ea0804b153 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala 01a3479288 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala f179ef28b1 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala e7a69b6950 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala 3c47b9f8d5 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 13 years ago
kervala 5c458d4c65 Fixed: Compilation under Mac OS X 13 years ago
sfb acc6ce1b59 merge 13 years ago
sfb efa4fbdbf1 merge 13 years ago
sfb d4e185c741 Changed: #1436 Enabled patchman build, fixed its CMakeLists added missing header includes, eliminated static-ness of extern'd functions. 13 years ago
sfb a00d451e09 Added: #1436 Missing deployment_configuration.cpp/h files. 13 years ago
kaetemi 93d3a4fea4 Fixed: Use $_POST and $_GET instead of deprecated $HTTP_GET_VARS and $HTTP_POST_VARS in the admin tool. 13 years ago
kervala a09943f1f0 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala 6c43baaa1c Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala 86eaabd0a2 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala 457704b2b6 Changed: #1433 Merge changes from patch 1.13 13 years ago
kervala dd05742f88 Fixed: Bad check in emote tokens 13 years ago
dfighter1985 b4eae771e2 Moved an action handler, from the view manager's source to the game action handlers' source.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 546799874e We might as well load the input config when we initialize the input handler.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 364c8c493e FIXED: CInterfaceManager will no longer be prematurely released while quitting.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 0ee882f9f1 CInterfaceManager no longer depends on Driver global variable.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 598ab0b6dc CInterfaceManager and CViewText will no longer depend on the TextContext global variable.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 8c5b47f979 VCiewRenderer no longer depends on the global TextContext variable. Instead it's updated when it changes.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 c27ad72de6 CViewRenderer no longer depends on the Driver global variable. Also got rid of the same dependencies in files which included that global from the CViewRenderer header.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 38f215735c Seems I forgot to remove these..
--HG--
branch : gui-refactoring
13 years ago
dfighter b127966ffc Moved xml_auto_ptr from game_share to nel misc.
--HG--
branch : gui-refactoring
13 years ago
kervala 6a6115061c Fixed: #1420 Client patcher compilation under Mac OS X 13 years ago
kervala 15fa0b67f7 Fixed: ryzom_client_patcher missing file 13 years ago
kervala 2014543ec1 Fixed: Missing "stdpch.h" include 13 years ago
sfb acbd3bd2c5 merge 13 years ago
sfb 45c720b874 Fixed: #1334 Applied Ulukyn's patch. Adds two new config variables - WebIgMainDomain and WebIgTrustedDomains. 13 years ago
sfb 7c3522da9e Fixed: #1385 patch_gen uses tmpnam function instead of 'nul' for files with no pre-existing version. Note - used tmpnam instead of mkstemp due to cross-platform compatibility. 13 years ago
kaetemi 3fc7b8abb9 Added: Default cfg values for textures interfaces. 13 years ago
kaetemi d0a628a444 Fixed: Errors when using the database xslt using msxsl. 13 years ago
kervala fbf81fc0b9 Fixed: #1380 pdr_util, -o command line option (patch provided by nimetu) 13 years ago
kervala 2e1a4591b2 Changed: Use all existing icons for Ryzom 13 years ago
kaetemi 8c92768c98 Changed: #1093 Build pacs prim list to correct location. 13 years ago