Commit graph

407 commits

Author SHA1 Message Date
dfighter1985
7a32e739e7 CHANGED: #1471 Moved lots of code from CInterfaceManager to CWidgetManager ( mostly code that is directly used by the widgets ) 2012-06-03 03:48:31 +02:00
dfighter1985
1f58c8ddc2 ADDED: #1471 IParser interface with a few methods, accessible from CWidgetManager, just so that I don't have to move CInterfaceParser right now. 2012-06-02 21:48:11 +02:00
dfighter1985
5ea64cb530 CHANGED: #1471 CViewRenderer no longer depends on CClientConfig, and is now part of NELGUI, under the NLGUI namespace. 2012-06-02 02:09:58 +02:00
dfighter1985
891859406f CHANGED: #1471 CViewRenderer is now a separate Simpleton and not a part of CInterfaceManager. 2012-06-01 03:41:44 +02:00
dfighter1985
41134639db CHANGED: #1471 Moved CInterface::runActionHandler methods to CAHManager. 2012-06-01 01:22:05 +02:00
dfighter1985
51a515fded 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. 2012-06-01 00:19:53 +02:00
dfighter1985
2e9fe265f2 CHANGED: #1471 Moved some more code from CInterfaceManager to CWidgetManager ( mostly widget lookup, modal handling, pointer, etc ) 2012-05-31 04:27:27 +02:00
dfighter1985
8d2f01fac8 ADDED: #1471 Added new class CWidgetManager, and started to move code into it from CInterfaceManager. 2012-05-30 02:12:37 +02:00
dfighter1985
42919dc86b CHANGED: #1471 CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace. 2012-05-25 03:21:03 +02:00
dfighter1985
2fff0616a5 CHANGED: #1471 CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace. 2012-05-24 18:23:51 +02:00
dfighter1985
dc6c1db2cd CHANGED: #1471 instead of CInterfaceManager, the new global db manager will be used. 2012-05-24 05:02:24 +02:00
dfighter1985
c817c68e83 CHANGED: #1471 Moved the stuff I moved to NELGUI library, under the NLGUI namespace. 2012-05-23 19:40:41 +02:00
dfighter1985
731d1ced46 CHANGED: #1471 Moved the previously refactored code to the NELGUI library. 2012-05-23 04:13:58 +02:00
dfighter1985
4db9e47d13 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. 2012-05-23 02:41:43 +02:00
dfighter1985
0d0fe51a0d Some more Lua refactoring, started to break CLuaIHM into 2 parts. CLuaIHM will be generic, CLuaIHMRyzom will contain the Ryzom only code. 2012-05-21 03:35:05 +02:00
dfighter1985
ed3d565dda CLuaString will no longer depend on CInterfaceManager. 2012-05-20 00:59:31 +02:00
dfighter1985
2af7e250b2 Moved some Lua stuff over to the NelGUI library. 2012-05-19 23:00:52 +02:00
dfighter1985
e1b6690e6f Moved some Lua related string formatting methods from CInterfaceManager to
LuaHelperStuff namespace.
2012-05-19 00:00:09 +02:00
dfighter1985
653ff421ea FIXED: Crash caused by CInterfaceLinkUpdater trying to remove itself after CInterfaceManager had been released. 2012-05-17 03:38:27 +02:00
dfighter1985
88cc7df755 Refactored the CEvent -> CEventDescriptor code in CInputHandlerManager. Extracted it as a new class CInputHandler, and moved some of it to CInterfaceManager. 2012-05-17 03:28:50 +02:00
dfighter1985
e3d72333dd Moved event descriptors under the NLGUI namespace. 2012-05-10 23:31:39 +02:00
dfighter1985
c976419448 Created NELGUI library, moved the GUI event descriptors there. 2012-05-10 22:17:04 +02:00
dfighter1985
e6f5bdef0b Merging cdb-refactoring into gui-refactoring. 2012-04-28 21:36:39 +02:00
dfighter1985
5f041538c8 Added new class CCDBManager, which encapsulates the separate CDB components into a easily (re)usable database solution. Also made CCDBSynchronized and CInterfaceManager use it. 2012-04-27 22:49:38 +02:00
dfighter1985
d2d4838252 Refactored the static branch observing code into a new class CCDBBranchObservingHandler. The CDB system *should* be fully reusable now! 2012-04-22 06:45:35 +02:00
dfighter1985
4e6e7d9a6e Extracted the CDB bank handling code into a new class CCDBBankHandler, the CDB system should be now totally independent of Ryzom. 2012-04-17 08:23:02 +02:00
dfighter1985
cf2305b1ce CDB is now part of NLMISC. However it still requires some work! 2012-04-16 06:08:12 +02:00
dfighter1985
7e3c4aa15e Moved xml auto pointer to nlmisc. 2012-04-16 02:50:18 +02:00
dfighter1985
631a3710fc CDB no longer depends on Ryzom database banks. 2012-04-16 02:18:07 +02:00
dfighter1985
4313f62647 CDB no longer depends on CInterfaceLink. 2012-04-16 01:31:21 +02:00
kaetemi
eb293f5325 Fixed: Warnings 2012-04-13 23:29:18 +02:00
kaetemi
c340881992 Merge 2012-04-13 11:59:56 +02:00
kaetemi
77c3ccb1e1 Changed: #1459 Simplify the sound group controller interface 2012-04-13 11:54:20 +02:00
kervala
abbded6e92 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-13 09:36:51 +02:00
kaetemi
444becf71d Changed: #1461 Bad minimum value for comparing fast swim speed causes random switching between fast and slow swim speed particle effects 2012-04-13 03:06:52 +02:00
kaetemi
f4e097fbfd Fixed: Compile error 2012-04-11 21:49:25 +02:00
kaetemi
f4cccb233d Changed: #1459 Use effects group controller for ryzom client effects volume control 2012-04-11 11:24:48 +02:00
kaetemi
f5df001376 Changed: Improve performance of ryzom client CSoundManager. Strange code, though. 2012-04-11 00:48:47 +02:00
kervala
ed95d4ed79 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 22:30:39 +02:00
kervala
5c66cbf374 Changed: #1448 Compilation with CLang (patch provided by GelluleX, thanks !) 2012-04-07 11:14:21 +02:00
kervala
a543cd7f24 Changed: #878 Fix typos in comments/code 2012-03-17 15:01:27 +01:00
kervala
213b1cd207 Changed: #1433 Merge changes from patch 1.13 2012-03-17 15:00:24 +01:00
kervala
b7fe9c27ee Changed: #1433 Merge changes from patch 1.13 (patch provided by Molator) 2012-03-09 13:03:47 +01:00
kervala
68fd549142 Changed: #1433 Merge changes from patch 1.13 2012-03-08 16:59:03 +01:00
kervala
19fa9a35dc Changed: #1433 Merge changes from patch 1.13 2012-03-05 18:56:30 +01:00
kervala
07e5d9d10e Changed: #1433 Merge changes from patch 1.13 2012-03-04 14:09:23 +01:00
kervala
f84de8f1b0 Changed: #1433 Merge changes from patch 1.13 2012-03-04 14:06:07 +01:00
kervala
41551e3026 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 2012-03-03 10:49:42 +01:00
kervala
81e1e78b02 Fixed: Compilation under Mac OS X 2012-02-29 23:12:07 +01:00
kervala
89e0ca3260 Changed: #1433 Merge changes from patch 1.13 2012-02-27 23:48:36 +01:00