Commit graph

83 commits

Author SHA1 Message Date
dfighter1985
27f2abaeb7 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
f898ae6b38 ADDED: #1471 Added new class CWidgetManager, and started to move code into it from CInterfaceManager. 2012-05-30 02:12:37 +02:00
dfighter1985
5b51fcfe84 CHANGED: #1471 CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace. 2012-05-25 03:21:03 +02:00
dfighter1985
1067d4b491 CHANGED: #1471 CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace. 2012-05-24 18:23:51 +02:00
dfighter1985
0734166610 CHANGED: #1471 instead of CInterfaceManager, the new global db manager will be used. 2012-05-24 05:02:24 +02:00
dfighter1985
5ce009845a CHANGED: #1471 Moved the stuff I moved to NELGUI library, under the NLGUI namespace. 2012-05-23 19:40:41 +02:00
dfighter1985
227868d98a CHANGED: #1471 Moved the previously refactored code to the NELGUI library. 2012-05-23 04:13:58 +02:00
dfighter1985
82ee05667e 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
0df735f986 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
fe6f5bb29a CLuaString will no longer depend on CInterfaceManager. 2012-05-20 00:59:31 +02:00
dfighter1985
14f5b3c6ae Moved some Lua stuff over to the NelGUI library. 2012-05-19 23:00:52 +02:00
dfighter1985
8c33683b6f Moved some Lua related string formatting methods from CInterfaceManager to
LuaHelperStuff namespace.
2012-05-19 00:00:09 +02:00
dfighter1985
6e05f7da99 FIXED: Crash caused by CInterfaceLinkUpdater trying to remove itself after CInterfaceManager had been released. 2012-05-17 03:38:27 +02:00
dfighter1985
0d9230d133 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
fce2d8e443 Moved event descriptors under the NLGUI namespace. 2012-05-10 23:31:39 +02:00
dfighter1985
862b2b8cb9 Created NELGUI library, moved the GUI event descriptors there. 2012-05-10 22:17:04 +02:00
dfighter1985
8fc28716c7 Merging cdb-refactoring into gui-refactoring. 2012-04-28 21:36:39 +02:00
dfighter1985
007f2ed51d 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
0a1d0dbecd 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
7b3afba25d 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
3a93d3ac6a CDB is now part of NLMISC. However it still requires some work! 2012-04-16 06:08:12 +02:00
dfighter1985
a2d398f759 Moved xml auto pointer to nlmisc. 2012-04-16 02:50:18 +02:00
dfighter1985
b876092130 CDB no longer depends on Ryzom database banks. 2012-04-16 02:18:07 +02:00
dfighter1985
e00119f8c3 CDB no longer depends on CInterfaceLink. 2012-04-16 01:31:21 +02:00
dfighter1985
4544a5ffda Moved an action handler, from the view manager's source to the game action handlers' source. 2012-02-13 02:30:26 +01:00
dfighter1985
ab7fca81c9 We might as well load the input config when we initialize the input handler. 2012-02-12 02:18:00 +01:00
dfighter1985
54dd5a03ca FIXED: CInterfaceManager will no longer be prematurely released while quitting. 2012-02-11 23:47:54 +01:00
dfighter1985
0df97dcbe8 CInterfaceManager no longer depends on Driver global variable. 2012-02-11 23:44:55 +01:00
dfighter1985
afccbde189 CInterfaceManager and CViewText will no longer depend on the TextContext global variable. 2012-02-11 04:19:31 +01:00
dfighter1985
6374bffe37 VCiewRenderer no longer depends on the global TextContext variable. Instead it's updated when it changes. 2012-02-11 02:28:14 +01:00
dfighter1985
a006d657cd 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. 2012-02-11 01:41:46 +01:00
dfighter1985
1297d5b88c Seems I forgot to remove these.. 2012-02-08 20:27:43 +01:00
dfighter
7e8072207e Moved xml_auto_ptr from game_share to nel misc. 2012-02-08 01:58:15 +01:00